Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Need some help with dimentional and geometric constraints in dynamic block please

kostastomp
Enthusiast

Need some help with dimentional and geometric constraints in dynamic block please

kostastomp
Enthusiast
Enthusiast

Hello everyone,

 

I am building a dynamic block which represents a complex shape stirrup reinforcement, comprising a diamond shape inner stirrup and a rectangular stirrup around it in a rectangular concrete section.

In reality the two stirrups are one piece, made from a continuous reinforcement bar formed into shape, hence the two hooks. In AutoCAD, I have broken the polylines in smaller segments in order to achieve a realistic visual effect where stirrup legs overlap each other.

 

I have set the top,left,right,bottom concrete covers and the width and height for the cross sections with dynamic parameters. Everything seems to stretch as I want, but the diagonal legs of the diamnd stirrup do not remain tangential to the rounded corners of that stirrup as I would like. I understand that the solution is to add some dimentional and/or geometric constrains, which I have tried in all possible ways I could think of, but I am not getting the desired result.  Just for clarification: the bend diameter of the rounded corners should remain constand after stretching the block (which it does at the current state of the block. it's only the tangent connection that doesn't work).

 

Any help, or advice would be greatly appreciated.

 

Many thanks for your time.

 

kostastomp_0-1687955168592.png

 

 

 

0 Likes
Reply
Accepted solutions (1)
740 Views
6 Replies
Replies (6)

chrismunt
Advocate
Advocate

Hello,

 

This has been resolved in a previous post. You are on the right tracks with using constraints. I would suggest you read this post, download the resolved block and review it/reverse engineer it to suit your needs.

 

https://forums.autodesk.com/t5/dynamic-blocks-forum/dynamic-stretch-and-maintaining-circle-radius-fi...

 

You may also find this 1 minute tutorial on how to apply constraints useful too:

 

https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/How-to-create-an-a...


Please select the "Accept as Solution" button if my post solves your issue or answers your question.

j.palmeL29YX
Mentor
Mentor
Accepted solution

Attached a first attempt how that can be done using parametric constraints. 

You can change the width (B1) and the height (H1) as well as the wire diameter (dw), the bend radius and other dimensions if needed.

Jürgen Palme
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

kostastomp
Enthusiast
Enthusiast

Thank you so much! I wouldn't have done it without your help!

 

Some key take aways:
1) Even all the object snap types are enabled, dimensional constraints do not snap to all types. For instance, in case of arcs, they will only snap to start, mid and end. If you want other snapping points (such as arc centre) you have to force it with Shift+right click when inserting the dimensional constraint.
2) The "Coincident" geometric constraint has two modes. Either point and point (for instance two end points), or object and point. The latter is quite usefull.
3) The "Equal" constraint, when applied to arcs, it equalises the arc radius, not the length of the arc.

I attach my final version of the block in case anywone wants to explore it.

kostastomp
Enthusiast
Enthusiast

hi @j.palmeL29YX ,

 

Could you please explain the purpose of this coincident point shown below?

Did you apply it as object (the horizontal line) and point (the arc center) or somehow else?

And most importantly, what is its purpose?

I just applied it blindly, copying from your block, but I would like to know what I am doing.

kostastomp_0-1688123703721.png

 

Thanks

 

0 Likes

j.palmeL29YX
Mentor
Mentor

See what happens if you delete this coincident constraint: 

 

coincidence needed.mp4
Video Player is loading.
Current Time 0:00
Duration 1:15
Loaded: 13.30%
Stream Type LIVE
Remaining Time 1:15
 
1x
    • Chapters
    • descriptions off, selected
    • captions off, selected
    • default, selected
    (view in My Videos)

     

     

     

     

     

    BTW: AutoCAD tries to avoid an "overconstraining", but in some rare situations it can be that you will find reduntant constraints (if you did not work careful enough  😉 ). It is not "nice", but in most cases they will not cause any problems. 
    But - in the situation above the coincident constraint is necessary (or you have to add another constraint to fix the geometry in the correct horizontal position).

    Jürgen Palme
    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

    kostastomp
    Enthusiast
    Enthusiast

    Thanks a lot, I think I understand it now.

    0 Likes

    Type a product name