Jump to content

Recommended Posts

Posted

Needing some help. I have the block attached. I am trying to help a friend who wants a parametric swing door so I was going about creating an example and I'm hung on how you get the arc - which represents the swing in plan view - to constrain to the door. The arc doesn't move and it's the last piece to the puzzle.

 

Screenshot here: http://i.imgur.com/J3WDhPf.png

 

Any ideas? Uploaded DWG is 2013 file format. Thanks in advance.

 

-TZ

Drawing1.dwg

Posted

A Coincident constraint between the Arc Center Osnap and the hinge point, plus 1 Coincident constraint between each arc endpoint and the endpoints of the door should do it. Select the dominant object first when applying constraints (ie always select the arc 2nd)

 

I believe there are overlapping objects along the inside of your door panel... perhaps that's the problem?

 

Constrained Arc.gif

Posted

Now that I've thought about it, the last time I built a dynamic door block I used an angular dimension for the arc. The extension lines, arrowheads, and dimension text were all turned off. Because it was a dimension object, the "arc" automatically resized both when the swing angle changed and when the door was resized from 30 to 32 to 36 etc, no constraints were necessary. I'm pretty sure I uploaded it here for someone at some point.

Posted

Yes I do remember that door. And I do have overlapping entities in the Block, but only because it's a nested Block to help constrain the rectangle that represents the door. The importance of it being parametric is so he can select all the blocks in a drawing via QSELECT or FILTER and with Properties, globally set the door swing angle. If I can find a workaround to use this method then I'm open to any other suggestions. I don't think you can set a specific angle by using standard dynamic block parameters and actions... but could be wrong?

Posted

Yes, you can use the properties palette to set angle or any other parameter in a regular dynamic block...including the one in the animation. I'll try to dig up the block later when I get back in front of the computer

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...