Rotation messes up Block Table

Rotation messes up Block Table

rad-structures
Explorer Explorer
215 Views
2 Replies
Message 1 of 3

Rotation messes up Block Table

rad-structures
Explorer
Explorer

I have made the attached dynamic block with a block table to set parameters. It worked until I added the rotation parameter and action as the last step.

 

Now if I rotate the block and then select a different size the stretching and moving etc are messed up.

 

Adding the Rotation is not that important (I can just rotate the block) but I would like to know what I did and how to fix this.

 

Thanks

0 Likes
216 Views
2 Replies
Replies (2)
Message 2 of 3

Libbya
Mentor
Mentor

The problem is that you added all of the stretch and move actions along with their associated parameters.  

 

To understand why that is a problem, you have to understand what happens when you add a stretch or move action to a rotate action's selection set.  What that does is rotate the stretch/move action's angle offset by the number of degrees of rotation.  When you rotate a stretch action say 90°, then if the stretch action's angle offset was previously 0 then now it will be 90°.  Changing the stretch action's associated linear parameter length will now cause the stretch to move 90° from the linear parameter's movement.  In your block you are rotating BOTH the stretch/move actions AND the parameters and the result is that the parameters are inline with the relevant linework, but when the parameter lengths are changed, the stretch/move actions act askew from their associated linear parameters due to their rotated angle offsets.  

 

Simple solution.  Remove EITHER the stretch/move actions from the selection set of the rotate action OR remove their associated linear parameters from the rotate action's selection set.  Remove one or the other, but not both.  In either case, the block will work correctly when rotated.  

0 Likes
Message 3 of 3

rad-structures
Explorer
Explorer
Thanks. That solved the problem.

Previously I seemed to have problems that if I did not chose everything the
grips would not follow.

What should I add to the selection set to get the grips to follow the actions?

0 Likes