making chain block where rotations follow other links rotations follow

making chain block where rotations follow other links rotations follow

AutoMarcus
Collaborator Collaborator
858 Views
10 Replies
Message 1 of 11

making chain block where rotations follow other links rotations follow

AutoMarcus
Collaborator
Collaborator

hi all

I have been given a block of unknown origins i am trying to replicate with different attachements.

the chain block i was given has rotations on each link.

 

i have tried to replicate this in the 3link block however the rotation grab points dont move with links like they do in the dardy chain block.

 

its easier to see when using the dynamic blocks

thanks in advance.

Marcus

0 Likes
Accepted solutions (2)
859 Views
10 Replies
Replies (10)
Message 2 of 11

h_s_walker
Mentor
Mentor

I think I know what you want. Check the following link

https://forums.autodesk.com/t5/dynamic-blocks-forum/multiple-blocks-linked-to-follow-a-line/m-p/8710...

Particularly look at the block I posted.

You first need to add a rotation parameter to the end of your block. You then add a rotation parameter 1 segment prior and add the end rotation parameter to that as well. then 1 segment prior and add the last two rotation parameters to that and so on and so forth.

Howard Walker
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


Left Handed and Proud

0 Likes
Message 3 of 11

AutoMarcus
Collaborator
Collaborator

Thanks 

I am trying it now

i am constraining the chain links to be tangiental to each others curves.

but the thing i am not so sure about is the parameters.

so i have the hook end link parameter and its rotation action 

then to i have a rotation parameter for the next link but add the rotation action for the next link and also the hook link from the previous action?

 

0 Likes
Message 4 of 11

h_s_walker
Mentor
Mentor
Accepted solution

Yep you need to add the hook rotation parameter to your new rotation parameter 

Howard Walker
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


Left Handed and Proud

0 Likes
Message 5 of 11

j.palmeL29YX
Mentor
Mentor
Accepted solution

I'm not sure if >>this<< is what you're looking for. But I think the upper rotation actions should include the grips of the lower rotation parameters in their selection set.

 

 

If my reply solves your problem, click the "accept as solution" button. This can help others find solutions faster

 

 

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 6 of 11

AutoMarcus
Collaborator
Collaborator

Thanks Guys

I really appreciate your time and help.

Jurgen your video helped immensely as well

cheers

 

0 Likes
Message 7 of 11

AutoMarcus
Collaborator
Collaborator

anyone know what this means every time i test a dynamic block?

Automarcus_0-1591826793172.png

 

0 Likes
Message 8 of 11

AutoMarcus
Collaborator
Collaborator

hi again.

do you use constraints to keep the chain links on tangential surfaces?

0 Likes
Message 9 of 11

j.palmeL29YX
Mentor
Mentor

@AutoMarcus wrote:

anyone know what this means every time i test a dynamic block?

 

 


My first thought: Clean your the TEMP folder. But I'm afraid this will not solve your problem.

 

 

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 10 of 11

h_s_walker
Mentor
Mentor

There is an alignment parameter in the block editor, but in that link I posted the other person posted a block which will actually follow a curve. I suggest you download that drawing and have a look at it

Howard Walker
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


Left Handed and Proud

0 Likes
Message 11 of 11

j.palmeL29YX
Mentor
Mentor

@AutoMarcus wrote:

 

do you use constraints to keep the chain links on tangential surfaces?


 

Before Howard (@h_s_walker)  will answer here a tip:

Do never mix parametric constraints (GCHorizontal, GCVertical, GCTangent, ...) and parametric dimensions (BCParameter ...) with Dynamic Parameters and Actions in a (dynamic) block definition. Either you define the behavior of the block completely using Dynamic Parameters and actions or completely using the Parametric tools. Otherwise you will often get "unexpected results". (Of course there are always exceptions).

 

And ... I think @h_s_walker did not use tangential (or other) constraints. But I'm not sure which surfaces ou are talking about.

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