Polar move + stretch + rotate

Polar move + stretch + rotate

radek.valenta3HU3M
Participant Participant
820 Views
9 Replies
Message 1 of 10

Polar move + stretch + rotate

radek.valenta3HU3M
Participant
Participant

Hi,

 

I would like to as you for support. I would like to make dynamic spindle block  with  only one movable polar point. I can make the same block with linear parametres but I would like to use polar parametres, but I cant figure out how to set up all parametres to get the same behaviour like with linear parametres. See attach.

 

Thanks a milion.

 

Radek

0 Likes
Accepted solutions (2)
821 Views
9 Replies
Replies (9)
Message 2 of 10

C3D_TomR
Advisor
Advisor

@radek.valenta3HU3M 

 

In the sample drawing you posted, it appears that you have only selected five objects to stretch. You might need to chain some actions for the portions that need to be moved some distance other than 1x of the distance selected. Adjusting the stretch window and the selection set should resolve the rest of your request. I've attached an annotated image showing the new selection set but it does not take into account the chaining needed for the half distance of the "block text" portion.

 

C3D_TomR_0-1664085118779.png

 

Tom Richardson


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
Autodesk Certified Professional in Civil 3D for Infrastructure Design
AutoCAD Certified Professional
------------------------------------
Autodesk AEC Community Blog
Crossing the line with Civil 3D
Twitter | LinkedIn
------------------------------------
Austin CAD User Group Resources
Blog | Discord | LinkedIn

Autodesk Group Network Leader

0 Likes
Message 3 of 10

j.palmeL29YX
Mentor
Mentor

Attached my suggestion. 

(I'm not sure about the Blocktext attribute. What exactly do you need? ) 

 

[EDIT]

Additional note: 

To see what I did perhaps you must set DCDisplay->All->Show and Constraintbar->All->Show.

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

Message 4 of 10

j.palmeL29YX
Mentor
Mentor

@radek.valenta3HU3M 

Doesn't my suggestion above meet your goal? Could it help you to solve your problem? 

If not, do you need further help or more detailed explanation? 

 

 

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

0 Likes
Message 5 of 10

radek.valenta3HU3M
Participant
Participant
Hi j.palmeL29YX,

Thank you for your support. The block just need some tuning. The mtext should be rotated too. Is it possible to get the same action with the inserting point? Can you briefly describe the steps you did when you design the block? I would like to use the same logic in other blocks I would like to design. Thank you in advance.
0 Likes
Message 6 of 10

timothy_crouse
Collaborator
Collaborator
Accepted solution

See attached,  I believe this meets your intentions.

 

I included an explanation of all the steps I used.

 

Best Regards

-Tim C.

0 Likes
Message 7 of 10

radek.valenta3HU3M
Participant
Participant
Thank you. This is briliant.
0 Likes
Message 8 of 10

j.palmeL29YX
Mentor
Mentor
Accepted solution

@radek.valenta3HU3M wrote:

The block just need some tuning.  

 

Attached my "tuned" block. 

The mtext should be rotated too.

- The text now rotates with the block

... get the same action with the inserting point

- You now also can grab the left end of the block to move it around. 

 

Maybe I wrong interpreted your "get the same action" issue. I thought, you want to grab and drag the left end of the mechanism in the same manner as the right one to stretch and rotate around the opposite end.  >>Click<< 

Also I am/was unsure with the offset rectangle near the Attribut. In your linear example above this rectangle moves with the tube without a relative movement, in @timothy_crouse 's solution it slides along the tube and changes its relative position. What do you need really? 

 

My suggestion uses the Parametric. I drew a line (3198 long) whose ends can dragged with a polar parameter. All other geometry is joined to this line using using geometric constraints. 

But if you are happy with timothy's solution it is not worth the  effort to create a screencast. (Let me know if you want it)

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

0 Likes
Message 9 of 10

radek.valenta3HU3M
Participant
Participant
Jürgen, your blocks works better than @timothy_crouse solution. I am not familiar with geometrical constrainsts, thats why your solution seems to be complicated for me. Bud with your description it seems to be quite simple. Do you have and tip for tutorial where I can learn more about geometric constraints?

Thank you for your solution.
0 Likes
Message 10 of 10

j.palmeL29YX
Mentor
Mentor

@radek.valenta3HU3M wrote:
I am not familiar with geometrical constrainsts, 

 

In >>This video<< *1) you can see step for step how you can create this spindle dynamic block. Several steps can be done more efficient, but I decided this detailed way so you can better understand how a parametric driven block (using constraints) can work. 

If you have further questions feel free to ask. 

 

*1) The link points to an external host, because I have difficulties to use the internal "insert video" tool. But you can trust it ... 

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

0 Likes