Twisting Block

Twisting Block

CodeDing
Advisor Advisor
581 Views
2 Replies
Message 1 of 3

Twisting Block

CodeDing
Advisor
Advisor

Hello All!,

 

I'm fairly new to building dynamic blocks and I can't seem to resolve this issue, so I;ve come to the community. Hopefully someone can get me on the right track...

- I have a dynamic block with 2 visibility states (use the larger visibility, my issue is more evident)

- When I reduce the diameter with the grips, my surrounding items twist  which I DO NOT want to happen.

Overall Goal: have brackets adjust with diameter while maintaining their assigned angle.

 

I have attached the block for you to play with.

 

Best,

~DD

 

Block_Start.PNG

Block starts out normal

 

Block_End.PNG

After reducing diameter, brackets have twisted

0 Likes
Accepted solutions (1)
582 Views
2 Replies
Replies (2)
Message 2 of 3

Libbya
Mentor
Mentor
Accepted solution

Don't mix and match constraints and dynamic parameters/actions unless absolutely necessary, and expect bad behavior if you do.  One exception is the use of visibility states, which will not conflict with the constraints.  In this case, if you want to use constraints, get rid of the rotate parameter and do your rotation/angles using angular dimensional constraints and construction lines if necessary.  If you want to use the rotate parameter/action, then get rid of ALL of the constraints. 

 

In this case, it's probably easiest to get rid of the rotate and use an angular constraint.   

 

 

Message 3 of 3

CodeDing
Advisor
Advisor

@Libbya,

 

That worked perfectly. Thank you for the guidance.

 

Best,

~DD

0 Likes