Dynamic block issue with stretch and rotation combination

Dynamic block issue with stretch and rotation combination

Anonymous
Not applicable
3,782 Views
13 Replies
Message 1 of 14

Dynamic block issue with stretch and rotation combination

Anonymous
Not applicable

Hi, I'm having some trouble when combining the stretch in combination with the rotation dynamic elements. As you can see in the screencast its fine if you stretch first then rotate, however, if you rotate then stretch as this falls out of the stretch zone it skewed out of shape. I've attached the block. 

Does anyone know how to resolve this? 

 

Thanks 

Tom 

0 Likes
Accepted solutions (1)
3,783 Views
13 Replies
Replies (13)
Message 2 of 14

maxim_k
Consultant
Consultant
Accepted solution

Hi Tom,

 

When you select objects for Rotate action, you need to include Linear parameters and Stretch action to Rotate action selection set.

Plus I noticed that you have the same Rotate action for all Visibility States, this gives unpredictable results when you switch visibility. I'd suggest you to create individual actions for different Visibility states.

 

 


Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.


Maxim Kanaev
Architect
MARSS

MacACAD | Linkedin

Etiquette and Ground Rules of Autodesk Community
Message 3 of 14

Anonymous
Not applicable

Thanks, Maxim, I see will try that out for the next one. 

0 Likes
Message 4 of 14

Anonymous
Not applicable

Hi @maxim_k 

 

Thanks again for your reply, ive tried this out again but ran into the same issue. I've included the stretch / flip items in the rotation and did the rotation last to make sure of this. (there is no visibility states like in the last block) yet this is still an issue. Can you have a look at where im going wrong? 

 

Thanks 

Tom 

0 Likes
Message 5 of 14

maxim_k
Consultant
Consultant

Hi Tom,

 

I recreated Rotation parameter and action (also changed the center of rotation) and looks like it works - see right block in the drawing.

 


Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.


Maxim Kanaev
Architect
MARSS

MacACAD | Linkedin

Etiquette and Ground Rules of Autodesk Community
0 Likes
Message 6 of 14

robert.webster247M7
Contributor
Contributor

Hi. 

I am having similar issues, where once i rotate a dynamic block with a linear stretch, the stretch goes off in a skewed direction. I've looked at the solution above, I feel that I already do what has been done in that block.

Could someone take a look at the block and explain where I am going wrong please?

I rotate the upper arm and then try and stretch the boom of the arm and it goes wrong.

thanks

0 Likes
Message 7 of 14

maxim_k
Consultant
Consultant

Hi @robert.webster247M7 ,

 

Try the following:

- delete stretch action

- delete linear parameter

- select rotation parameter "Angle 1" and check-mark "Chain actions" option in Properties Inspector:

 

2022-04-21_10-45-35.png

 

- repeat the same for "Angle 3"

- add Linear Parameter and Stretch Action again

- modify selection sets of both Rotation actions for "Angle 1" and "Angle 3" - add Stretch Action to them

- save block and test it

 

See attached DWG - you can find modified block in it


Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.


Maxim Kanaev
Architect
MARSS

MacACAD | Linkedin

Etiquette and Ground Rules of Autodesk Community
0 Likes
Message 8 of 14

robert.webster247M7
Contributor
Contributor

Thanks Maxim_K.

Your help was fantastic. I tried altering mine as per your instructions, but still didn't work, until I examined your block and realised that I was selecting the stretch & rotate actions. Unselected those and jobs a good un.

 

thanks again for your time and knowledge. It is much appreciated.

Rob

Message 9 of 14

timothy_crouse
Collaborator
Collaborator

I realize this is an old thread but I wanted to pass on how I correct situations like this, where a control goes out of whack or out of alighnemnt when part of a rotation action.

 

I basically remove the linear control and rework the block a bit, this typically corrects the situation for me.

 

Best Regards

-Tim C.

0 Likes
Message 10 of 14

SBoudreau
Enthusiast
Enthusiast

Try POLAR STRETCH parameter and action item.

0 Likes
Message 11 of 14

Karl-Nugent
Explorer
Explorer

I have created 2 blocks, on works fine when the base point is set to the outside edge corner.

The second has a different base point. I can stretch then rotate with no issues. but i can not rotate then stretch. as the lines skew.

This is cause problems for me and others of my team.

Any help with it would be appreciated. 

0 Likes
Message 12 of 14

robert.webster247M7
Contributor
Contributor
Hi.
I am not the expert, but it sounds like that you need to include your parameters within your selection set of your action.

Message 13 of 14

maxim_k
Consultant
Consultant

Hi @Karl-Nugent ,

 

@robert.webster247M7 is absolutely right.

Open block in the Block Editor, right-click on Rotate action and select New Selection Set.

Now select all objects in the drawing area.

Repeat this for all Visibility states.

2025-08-22_12-50-20.png

 


Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.


Maxim Kanaev
Architect
MARSS

MacACAD | Linkedin

Etiquette and Ground Rules of Autodesk Community
Message 14 of 14

Karl-Nugent
Explorer
Explorer

Thanks guys. it is working for now. I ended up deleting the rotation parameter and starting that part again, it worked after that.

0 Likes