tzframpton Posted April 3, 2015 Posted April 3, 2015 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 Quote
nestly Posted April 3, 2015 Posted April 3, 2015 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? Quote
nestly Posted April 3, 2015 Posted April 3, 2015 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. Quote
tzframpton Posted April 3, 2015 Author Posted April 3, 2015 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? Quote
nestly Posted April 3, 2015 Posted April 3, 2015 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 Quote
Recommended Posts
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.