Another Dynamic Block Stretch and Array post

Another Dynamic Block Stretch and Array post

larrin_habeger
Participant Participant
203 Views
8 Replies
Message 1 of 9

Another Dynamic Block Stretch and Array post

larrin_habeger
Participant
Participant

I have a door with a piano type hinge. I can easily stretch the door height but the hinge does not act all the way I expect it to. It immediately goes to double the door height and then adds segments from there. I have messed with this on and off for months and can't figure it out.

0 Likes
Accepted solutions (1)
204 Views
8 Replies
Replies (8)
Message 2 of 9

adc-ah-gmiy
Explorer
Explorer

Try this.

0 Likes
Message 3 of 9

larrin_habeger
Participant
Participant

Thanks it works but how did you do it? I see that the HINGE_ARRAY is chained, but to what? Can you give the details as to what steps you took to do this? Every time I tried something like this I got the wrong outcome.

0 Likes
Message 4 of 9

MMcCall402
Mentor
Mentor
Accepted solution

Here's another way to do it.  Make two ARRAYPATHs of the hinge part and use the edge of the doors as the paths.  When the edge of the doors get stretched the arrays will follow.

 

MMcCall402_0-1783687598057.png

 

Mark Mccall 
CAD Mangler


EESignature


VHB - Engineering, Inc.

0 Likes
Message 5 of 9

larrin_habeger
Participant
Participant

When I try it I get an extra hinge segment at the top that extend beyond the base door and when I stretch the door nothing happens.

0 Likes
Message 6 of 9

MMcCall402
Mentor
Mentor

Shorten the door sides enough to stop the array.  (by 1" ?)  Draw in a couple segments to fill the gap and add them to the stretch action.

 

The stretch action only needs to stretch the object used as the path of array.  It does not need to include the array itself.

Mark Mccall 
CAD Mangler


EESignature


VHB - Engineering, Inc.

0 Likes
Message 7 of 9

larrin_habeger
Participant
Participant

Figured it out. Finally. Thanks for the tip on the ARRAYPATH command. Never used it before because I do mostly Electrical drawings with AutoCAD Electrical and the Vanilla flavor commands are frowned upon in that environment.

0 Likes
Message 8 of 9

larrin_habeger
Participant
Participant

I tried what you said and applied it to a different drawing and it didn't work. The path was much shorter that the minimum distance of the array. How do I fix this in this example?

0 Likes
Message 9 of 9

h_s_walker
Mentor
Mentor

@larrin_habeger Here you go

You needed to create two path arrays, one for the left half and one for the right half. The left half array starts at the midpoint and the right half array starts three quarters of the way along.

EDIT: You can have the same effect with two linear arrays, but it gets a bit more complicated as you need to chain the arrays to the linear stretch and you need to make sure the linear parameters are the correct width

 

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes