Simple dynamic block behaves differently depending on which grip is adjusted first

Simple dynamic block behaves differently depending on which grip is adjusted first

mike_eddy1
Contributor Contributor
395 Views
5 Replies
Message 1 of 6

Simple dynamic block behaves differently depending on which grip is adjusted first

mike_eddy1
Contributor
Contributor

This is the first dynamic block I've created and it behaves *almost* exactly the way I want it to.
I'm hoping you experts can help me with 2 issues: (1) grip behavior and (2) convert individual block line/arc elements into a single polyline.

 

ISSUE 1: GRIP BEHAVIOR
The desired behavior is for the block height to always align with the "Height" grip and the block width to always align with the "Width" grip.

  • TestA: The block behaves correctly if I make any adjustment at all to the "Width" grip before I make an adjustment to the "Height" grip.
  • TestB: The block behaves incorrectly if I adjust the "Height" grip before I adjust the "Width" grip - this results in the block height and width no longer aligning with the grips.

ISSUE 2: CONVERT TO POLYLINE
I would like to apply a linetype to the block with Linetype Generation enabled, but right now the block is composed of individual line/arc elements rather than a single polyline. When I try to recreate the block using a polyline rather than individual line/arc elements, it behaves even more poorly than in the examples above. Can anyone see a reason why this block cannot be composed of a polyline?

 

BlockBehavior.png

0 Likes
Accepted solutions (1)
396 Views
5 Replies
Replies (5)
Message 2 of 6

JBerns
Advisor
Advisor

@mike_eddy1,

 

Try this please:

  • Edit the block with Block Editor
  • Select the Height Linear Parameter
  • Chain Actions = Yes
  • Number of Grips = 1

JBerns_0-1710258264948.png

 

Save and Close the Block Editor.

Test.

 

Let us know if that works for you.

 

Regards,

Jerry

-----------------------------------------------------------------------------------------
CAD Administrator
Using AutoCAD & Inventor 2025
Autodesk Certified Instructor
Autodesk Inventor 2020 Certified Professional
Autodesk AutoCAD 2017 Certified Professional
0 Likes
Message 3 of 6

mike_eddy1
Contributor
Contributor
Thanks for looking into this, JBerns. I still encounter the same scaling issue even when I make those changes. Did this fix the behavior for you, though?
0 Likes
Message 4 of 6

mike_eddy1
Contributor
Contributor
Accepted solution

I found a solution. Instead of using a combination of a Linear Parameter and Stretch Action for the "Vertical" grip, I should have been using a Vertical Constraint. Now that I've made this swap, the block is behaving correctly and I was able to use a polyline rather than individual line/arc elements.

0 Likes
Message 5 of 6

JBerns
Advisor
Advisor

Glad you found a better solution, Mike.

-----------------------------------------------------------------------------------------
CAD Administrator
Using AutoCAD & Inventor 2025
Autodesk Certified Instructor
Autodesk Inventor 2020 Certified Professional
Autodesk AutoCAD 2017 Certified Professional
0 Likes
Message 6 of 6

mike_eddy1
Contributor
Contributor

On the off chance someone runs across my post and needs my revised block, I'm attaching it here.

 

This block ALMOST meets my needs perfectly, except I cannot apply a Rotation Parameter and Rotate Action to the block, maybe because I have too many Geometric Constraints in place?

 

If anyone can help me to make use of the Rotation grip in this block I would greatly appreciate it!

0 Likes