Jump to content

Dynamic block stretch


tlawson

Recommended Posts

Thanks Chris!

 

Just trying to work out what is required? A simple stretch in the x direction? Or a mirror type of stretch? Or am I way off track?? :?

Link to comment
Share on other sites

the problem i think is that when he stretches along the x axis the width of those 2 crossing beams (or whatever they are) gets thinner. that's why there is that magenta circle in the middle. its diameter is 50.

Link to comment
Share on other sites

Will the horizontal beams then move in the Y direction like a scissor lift? I think this is a little bit beyond my basic understanding of dynamic blocks, but I'll be interested to hear a step by step solution?..

Link to comment
Share on other sites

I have to admit to having trouble with this but mostly because I don't know how I would do it in autocad. The stretching part is easy but keeping the arms a set distance is beyond me at present. If I was drawing it from scratch I would construct the arms to be either trimmed or extended to size and wouldn't try to modify an existing item.

Link to comment
Share on other sites

Nice response so far guys. Chris seems to have a good understanding of what I need. I can stretch the top and bottom rail of the frame with a linear stretch and can stretch one diagonal line with a polar stretch but to stretch all 4 diagonals (with my limited knowledge) I would need 4 polar stretches. I am hoping it is possible to chain some of these actions together.

Drawing this manually I use my snaps (tangent to pass the circle) (tangent intersection to connect to the top or bottom rail)

Link to comment
Share on other sites

Not ideal but this does work using 3 grips and some tidying up with the trim command.

1. Stretch the frame with the top linear grip (range is set at 400-2000mm)

2. Next click a grip located at one end of a diagonal, drag the grip and snap it to the RED line.

3. Repeat for the other diagonal

 

I hope this will give someone a few ideas. Can anyone improve on this????

Stretch Frame V2.dwg

Link to comment
Share on other sites

Thanks for having a look but just using a linear stretch does not work.

The diagonal bracing is set 50mm apart. This needs to remain constant. The further you stretch the frame in the X axis the closer the diagonals become to each other.

Link to comment
Share on other sites

  • 7 months later...

Just a suggestion, have you tried making a block out of a frame?

Then using block editor to apply a stretch frame across the side you want to stretch across? This turns it into a dynamic block, which you may not be looking for but it works keeping everything parallel.

 

on the attachment ive done this.

Stretch%20Frame[1].dwg

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...