Thank you for using First In Architecture block database. These autocad blocks are provided free, for use by anyone. Please do not share or sell the blocks on to third parties. We endeavour to continue building our blocks library, and will always welcome suggestions for content required. Please contact us or leave a comment.
I'm working with a dynamic block with some flip and stretch actions. I almost got it working like I want it, but the trouble is when I stretch it to make it longer the flip action is no longer centered between the ends of the door frame. I could of course just move the block once it's flipped, but isn't there a way to force the control point for the mirror line in the flip action to always stay at the center of the door?
Open the block in the block editor. Select the stretch1 action to highlight then right click and select properties. Under the Overrides heading is the distance multiplier. This is normally 1.0 but since you want it to remain in the center of the door it's set to 0.5.
Why does it need to be stretched symetrically? As per the previous block, stretch 1 should stretch the middle of the door in the same direction by multiplier 0.5. (see amended attached block DH350 Double).
If you want to stretch symetrically use a "linear stretch pair" under the parameter sets tab. The reason your door ends up 140 when you type 106 is because you're using two stretch actions attached to one parameter, if you do the math 106 - 72 = 34 106 + 34 = 140 so it stretches 34 in each direction, not in total. ((see amended attached block DH350 Double2)
Okay, there is something about the two fence actions which I'm not getting correct. This is a new block with an elevation of a double door. I want to stretch it symmetrically too but can't seem to make it work with the examples I got. Here is where I loose my way.
Attached is the updated block. Stretch1 action now stretches the middle of the doors in the same direction as stretch but with a 0.5 multiplier. The insertion point and adjacent wall and floor stay where they are and everthing else can move.
10. Fence the whole middle of the two doors including the door handles. It doesn't matter if you do it lower left to upper right or vice versa. This is the area inside of which the action will be applied.
Dude, I am so sorry, but something is a miss in your directions. I do to the letter what you're saying, but when I stretch the block, the door blows up. Lines along the top and the bottom move completely away from where they are supposed to be. The same thing is happening to the example file Drawing22.dwg you sent previously. The door block just blows up when I stretch it.
I have been able to get the thing partially working, but similar to what was happening on the single door block, when I type in say 108" the door stretches to 144". And to achieve that I did not fence around the handles or the middle of the door at all.
You could just simply close the geometry in SU by drawing a line from one end of the profile to the other. I believe that if you set up blocks in autocad they will come in as components in SU but you would still have to close the geometry in order to create a surface.
df19127ead