Community
Dynamic Blocks Forum
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multiple instances of dynamic block in the same file.

5 REPLIES 5
SOLVED
Reply
Message 1 of 6
deepak_fer
774 Views, 5 Replies

Multiple instances of dynamic block in the same file.

deepak_fer
Participant
Participant

Hi,

 

Good day!

 

I am working on a crane model, with a fixed boom length. I prepared a dynamic block with a rotate action just to change the radius. I have to use this block for multiple instances with different radiuses. However, when I change the radius of one instance of the block, the radiuses of the other instances change as well.

 

Is there a work around to avoid this situation?

 

I have already checked the forum but no answer specifically to this problem.

0 Likes

Multiple instances of dynamic block in the same file.

Hi,

 

Good day!

 

I am working on a crane model, with a fixed boom length. I prepared a dynamic block with a rotate action just to change the radius. I have to use this block for multiple instances with different radiuses. However, when I change the radius of one instance of the block, the radiuses of the other instances change as well.

 

Is there a work around to avoid this situation?

 

I have already checked the forum but no answer specifically to this problem.

Labels (1)
5 REPLIES 5
Message 2 of 6
j.palmeL29YX
in reply to: deepak_fer

j.palmeL29YX
Mentor
Mentor

Do you really work with ACAD 2004? (Your file was saved in this format).

Dynamic blocks were only introduced in version 2005 (as far as I remember).

 

 

 

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

Do you really work with ACAD 2004? (Your file was saved in this format).

Dynamic blocks were only introduced in version 2005 (as far as I remember).

 

 

 

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 3 of 6
j.palmeL29YX
in reply to: j.palmeL29YX

j.palmeL29YX
Mentor
Mentor
Accepted solution

Now I see what surely causes the problem: You did mix parametric constraints (concentric, collinear, ...) with Dynamic Parameters and Actions (rotation parameter, rotation action). That often results in an unexpected behavior.

I'd suggest to use the bcparameter -> angular command instead of the dynamic parameter/action.

 

Try the attached block "test".

 

 

 

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

Now I see what surely causes the problem: You did mix parametric constraints (concentric, collinear, ...) with Dynamic Parameters and Actions (rotation parameter, rotation action). That often results in an unexpected behavior.

I'd suggest to use the bcparameter -> angular command instead of the dynamic parameter/action.

 

Try the attached block "test".

 

 

 

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

Message 4 of 6
deepak_fer
in reply to: j.palmeL29YX

deepak_fer
Participant
Participant

Hi  

 

 

 

0 Likes

Hi  

 

 

 

Message 5 of 6
j.palmeL29YX
in reply to: deepak_fer

j.palmeL29YX
Mentor
Mentor

@deepak_fer wrote:


I'm afraid no.

If you add a new parametric dimension, which was not known in the block definition before, the block references can not know what a value have had an (now deleted old) dynamic parameter.

 

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


@deepak_fer wrote:


I'm afraid no.

If you add a new parametric dimension, which was not known in the block definition before, the block references can not know what a value have had an (now deleted old) dynamic parameter.

 

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 6 of 6
Libbya
in reply to: j.palmeL29YX

Libbya
Mentor
Mentor

I don't see any reason for any of the constraints in the block which is a simple rotation with an added arm that needs to stay in alignment.  Instead of adding another parametric constraint, I would delete all of the other unnecessary ones, leaving just the rotation parameter/action.  Add to that a simple chained polar/polar stretch and a chained point/stretch and the block would behave consistently.  Adjusting the angle (or any other property) of any individual insertion will not affect other insertions.  See screencast. 

I don't see any reason for any of the constraints in the block which is a simple rotation with an added arm that needs to stay in alignment.  Instead of adding another parametric constraint, I would delete all of the other unnecessary ones, leaving just the rotation parameter/action.  Add to that a simple chained polar/polar stretch and a chained point/stretch and the block would behave consistently.  Adjusting the angle (or any other property) of any individual insertion will not affect other insertions.  See screencast. 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

AutoCAD Inside the Factory


Autodesk Design & Make Report