AutoCAD 2010 :: Automatic Stretch In Dynamic Block For Attribute Value?
Jun 7, 2012
We have specialized electrical schematic drawings on what is termed roll-drawings. These roll-drawings are simply 12" tall and variable width type drawings. We've had some as short as 24 inches and as long as 900 inches. As a result we use these section dimensions to distinguish circuit boundaries. It's not a real dimension, just a way to distinguish what circuit is located where. I've tried to recreate it using a block for improved automation as currently we just use a lisp routine that draws an arrow and lines. It looks like the screen capture of my block below. Is it possible to have the inside endpoints of the lines automatically stretch outwardly toward the arrows as the attribute Value changs?
View 3 Replies
ADVERTISEMENT
Jan 24, 2013
I have created a dynamic block with stretch points. I used the tester in the block editor and all works fine, but when I insert the block into a drawing, the grips for the stretch action are in a completely different place...I don't mean a different place on the block, but a different place in the drawing...way out there. so if I go into the block editor for the block while I'm in the drawing...the parameters have now moved way out of the way also, in the block...but if I actually open up the block itself and then go into the block editor, all the parameters are where i placed them in the first place.
View 1 Replies
View Related
Jun 18, 2012
I have a block that I would like make dynamic. It is a fishhook arrow for a roundabout traffic sign. I would like to rotate the head to various angles, and have the body of the arrow adjust. I already have the ability to stretch the two end points in their direction, and rotate the head, but the curved part of the arrow body needs to adjust for the new head location. I tried dynamic stretch, but it would not attach to the rotate dimension. How do I get these arcs to stretch along their radii and associate the end arc points to the near end of arrow head?
I had one thought of using multipe arcs so that they would overlap more or less as rotated, but this is a pretty crude workaround.
LT, C3D 2005 - 2014
XP, Vista, 7
View 7 Replies
View Related
Feb 4, 2011
I have successfully created a dynamic block. I can insert it into AutoCAD, and it behaves like I want, except for one thing.
I can select the block and change it by taking a grippoint and place it at another position. So my block is e.q. stretched, just like I wanted.
But then. When I want to use the ordinary STRETCH command of AutoCAD, I can only stretch the insertion point of the block, but not the grippoints. Is there a way to set a grippoint to be select edable by commands like STRETCH.
View 9 Replies
View Related
Jul 4, 2013
How do I stretch a hatch in dynamic block? It does not seem to work if I select the hatch along with other lines of a counter block.
View 2 Replies
View Related
Jul 21, 2011
I am very new to dynamic blocks. I am starting off learning the small stuff before I get to the larger more complex blocks to convert to dynamic.
I have a reference block I am trying to "master" all the functions we would like to see.
I have two major concerns.
1) Why can't I rotate this block (via rotate action) and have the attributes stay at angle zero? I thought I built the parameters and actions correct.
2) I haven't ran across anything that explains how to stretch 2 linear parameters at the same time with the same distance (ex: stretch both at .25, .5, .75)
View 4 Replies
View Related
Jun 23, 2011
is there a way to associate a stretch action with the length of an attribute value (i.e. # of characters in the string) or is this something left to vlisp?
View 1 Replies
View Related
Dec 3, 2012
I have a block which is a simple rectangle with a height and width attributes that when I edit, change or update the height and width attributes I want the rectangles height and width to change as well.
I know I can go backwards using fields and the attributes would show the stretched length and width but is it possible to go the other way?
View 9 Replies
View Related
Dec 3, 2012
my problem is whenever i make a new block a stretch point appears even if its not a dynamic block . also its not a stretch point, because when i click on it, it just move the block , and it always appear on the coordinates 0,0 it cause me a problem when I insert the block , autocad use this point as a base point , and its very far from the real block .
View 1 Replies
View Related
Apr 6, 2013
I am trying to insert a dynamic block and position and stretch the block, using the linear parameters, depending on values entered into a form.
I managed to create a form that would draw a series of boxes. And i managed to create a routine that would insert a block and size it depending on fixed values but i can't link the 2 together.
Win 7 Pro 64bit, Dell Precision M6500
View 8 Replies
View Related
Nov 21, 2011
I wish to create a dynamic block containing some attributes. These attributes are inside rectangles that can't be modified in length using linear parameters ; but the attribute has to be always in the middle of the rectangle. So, I draw a line inside the rectangle (in a hidden layer) and insert the attribute with center justification (not sure for the translation) that I place in the middle of this line ; then I put a coincidence constraint (not sure for the translation, but it's the first one) linking the middle of the line with the middle of the attribute.
But here's the problem : when stretching my rectangle, the insertion point of the attribute suddenly changes from "center" to "bottom left".
View 2 Replies
View Related
Dec 4, 2013
I am looking for a way to use the ATTIN/ATTOUT workflow to bring in data from an excel spreadsheet to drive the size of each of my block's instances. The block will be simple, a rectangle, with width and length parameters. For each entity in my excel/csv file these parameter values are spelled out. I know how to display these parameters in my attributes, but I don't know how, if I were to feed in these values, to drive the geometry. If there's a better way to take a list of width and length values to generate a series of blocks each with a rectangle containing its respective size.
View 1 Replies
View Related
Jul 26, 2011
I'm looking to make a dynamic block that will either strech up or down but some of the element stay the same in the other visivility
Here is a block i am talking about!
dynamic block.dwg
View 3 Replies
View Related
May 24, 2013
I have a problem with dynamic blocks.
I have inserted a dynamic block (with .NET) and changed the value of a dynamic parameter (Linear). The block is stretched as it should be. (no problems here).
After a fiew other routines, I select the block again (by using its objectID) and a want to get the coördinates of the grip of the linear dynamic paramter. Is there a way to get the coördinates based on the linear dynamic parameter and its grip points? code in vb.Net?
View 4 Replies
View Related
Nov 29, 2013
I know that stretch will not affect major or minor radius of an ellipse in dynamic block.
What I would like to be able to do is use properties of an ellipse and some kind of parameter to be able to affect values in properties.
I know how to get ellipse radii data out of a block, but I simply cannot find a way to get them back in...
Is there a way to link field data back to block...?
View 2 Replies
View Related
Feb 3, 2012
In the attached dwg, I have a dynamic block "Platform" which is used several times. I have an adjustable length, with the array set to repeat the toggles (end view of 2x4) every 2', not including the last 6". That works perfectly, except one thing. "Distance1" is the distance of the parameter, because this was the only way that I found to stop the array from showing up within 6" of the last toggle. When I insert "Platform," and click the arrow to stretch it, I can type in the distance desired minus 6", and I'll get the correct length of platform. However, I'd like to be able to type in the actual length, and have the array work appropriately (the same way it does now).
Then, I'd like to create a custom toolbar that has a button to click which will insert this platform and ask me what the length of the platform should be (the entire distance). After specifying an insertion point, the block will insert at the correct length, with the appropriate toggles.
Here's what I'd like to do with it: using datalink, I'd like to count the following: how many copies of each length of platform is in the drawing, with toggle count and length of platform specified. I have already figured out the datalink to get the value of "Distance1", it's only the issue with the toggle count that I'm trying to figure out.
View 0 Replies
View Related
Dec 4, 2013
In my Project I build a static Block by inserting dynamic blocks from a template dwg and then explode them.
Actually I create a new Data Base, insert the blocks from my template, set the according Dynamic Properties, Explode the Block in the temp DB and then wblockclone the resulting Objects in my destination BlockTableRecord.
This works fine, but:
in my source dyn. block there is an associative surface defined by a Polyline(Rectangle) , attached a stretch action to change the size. I can set the Width parameter, after the Explode the polyline itself is updated, but the planar surface is not... so if I explode this block I get a well stretched Polyline and the "base" surface.
Manipulating the dynamic Block works fine... If I have stretched 3D-Meshes, they are ok as well. It seems to be something with the planar surface object.
Dim objs As New DBObjectCollection idsToImport.Clear() If Helpers.Registry.GetValueFromRegistry("ExplodeSubs").ToString = "1" Then ' debug switch bref.Explode(objs) 'the dyn BlockRef in the external (temp) Database bref.Erase(True) For Each [code].......
View 2 Replies
View Related
Dec 12, 2013
I have drawn a simple block that I want to stretch in two directions manually or from the properties palatte.
My block works fine once and then breaks down. Stretch the block in the 'Y' direction. Deselect the block. Stretch the block again and only the grip moves. Edit the block and close the block, the block resets.
View 6 Replies
View Related
May 27, 2011
I have a dynamic block for HSS column. Previously it was always 1"x1" and I would just scale it to the proper column size I needed. Ignoring the wall thickness.
But if there was an asymmetrical HSS (i.e. 4x6) the wall thicknesses and radii of corners would look funny.
So now I want one that has Stretch Actions to change the size of the column. I added a Stretch to one side, then the other with distance multiplier of -1. But as you can see on the attached, the Linear Parameter baseline doesn't stretch. I want to have the Parameter Distance the actual full width of the column so I can change the columns with the Properties Palette. Otherwise, I would just start the Parameter from the center of the column.
View 2 Replies
View Related
Dec 6, 2007
i'm trying to do a polar stretch and array for rigid insulation. RIGID2.dwg is my best option. but as you can see in the jpg, the first line should have arrayed already, because the gap is over 2". i tried to follow the instruction someone used for the clothes hangers URL.... and it resulted in RIGID.dwg, with the lines rotating off the main line.
View 9 Replies
View Related
Jun 3, 2013
The classic example of this, is a plan view of a door which shows you the opening, the arc and the door. How can I put a stretch on the opening and the door with a link in between, so when you stretch one, the other stretches with the same value?
View 4 Replies
View Related
Mar 2, 2011
I am working in ACAD 2009, I want to create a dynamic block for signage acad 2009 stretch mass element in dynamic where I need to be able to stretch hatched object. Neither mass element nor hatch do not stretch with the dynamic block. I need to see the area in 2D (not just a line).
View 2 Replies
View Related
Jul 31, 2012
I need this block to do the following:
1. Move the right piece so it ends at 3', 4', & 5'.
2. the move right hook and 'backing' to stretch/copy (or array) so it adds a hook to the right and fills in the backing.
so this means that a 3' gets 4 hooks, 4' gets 5 hooks and 5' gets 6 hooks.
3. the block as shown is the smallest configuration with 3 hooks.
I could just set up a visibility and draw each one at it's appropriate length but I'm trying to keep this simple block to a min size. If all else fails, that's the route I'll take.
I've tried a couple different configurations and I keep getting duplicates or the end piece doesn't move the correct distance.
View 3 Replies
View Related
Jul 13, 2013
I am trying to put a polar stretch on the block uploaded, but it doesn't seems to work (maybe because of my constraint? ). If something major is wrong with it, is there another way I can make the same drawing proportional when i rotate it and stretch it ? Also, after that I have to use it for vlisp.
View 5 Replies
View Related
Jun 27, 2013
I've got a rectangular block that I need to stretch by both ends at the same time, maintaining the center/insertion point as it grows. I have attached the block to show what I'm working with.
I thought Linear Stretch Pair was the answer but I can't make it work.
View 5 Replies
View Related
Aug 25, 2011
I use dynamic blocks a lot of the time and most of them have a stretch action in them. What used to happen would be that whenever I clicked on the block I wanted to adjust and then clicked on the stretch action, it would show the distance from the base point and I was able to type in the new length of the object I was stretching. But now whenever I click on the stretch action, it shows that the current length is 0 and it is asking for the distance from the current point, not the base point. How can I change it so that it is always just the distance from the base point?
View 7 Replies
View Related
Nov 19, 2013
I am trying to have a dynamic block that will show the profile of a steel plate, detailing the angle of a bevel. Including the plate thickness, the land, gap and the actual angle of the bevel. I've gotten most of it figured out, but having a grip to SET the angle at a specific number, while maintaining the drawing's integrity is proving difficult. I have attached the block I have created so far (minus the previous attempts to rotate the beveled angle).
BVL_detail.dwg
The base point of the rotate parameter should be at the junction of the bevel & land. I need it to stay connected to the end point of the top-most flat line as it rotates, which means the lines need to stretch to match the changing angle. It will either rotate that line along with it, or if I apply a stretch tool, it gets all disconnected and just plain wrong.
One of the things I am liking about my current set up is I can grab a grip, and then type the number I need and it will pop on into place. Was hoping for the same effect if I typed in the angle, it would be exactly that, while also adjusting the drawing.
View 9 Replies
View Related
Apr 26, 2013
I have a block of a circle and a line coming from the left and right side quadrant of the circle to a common point (see pic). I want to create a dynamic block using a Stretch and Rotate parameter. You select the block, the Rotate point (grip) shows at the end of the two lines. I can grab that grip and rotate both lines and circle by moving this point around the screen, but cannot Stretch this point to a new location at the same time. How can I have the Rotation end point follow the Stretch parameter?
View 2 Replies
View Related
Sep 10, 2013
we have a rectangle 0,0 - 200,100 with a triangle inside 0,0 - 100,100 - 200,0
[/] <- for example
A dynamic stretch action is applied to the x of the rectangle, how do you scale/stretch the triangle with the rectangle and only on the x axis, so the triangle remains symmetrical from the middle of the rectangle on the y axis even when the rectangle is stretched?
Looking for a solution that doesn't involve inserting the block and scaling?
View 5 Replies
View Related
Jun 18, 2012
Is it possible to stretch block depending of the insertion point so that the bottom part is always on the same high.
See attached image.
View 8 Replies
View Related
Mar 2, 2012
Level label for displaying the plus heights in facade and section that is dynamic. I want to insert the block in 0,0,0 and then when i copy it i want it to change the level hight automatically.
View 6 Replies
View Related