Attribute Is not moving correctly

Attribute Is not moving correctly

buckeyefever2
Advocate Advocate
3,156 Views
8 Replies
Message 1 of 9

Attribute Is not moving correctly

buckeyefever2
Advocate
Advocate

When inserting my block there are no issues moving the attribute text. But, if I would rotate and try to move the attribute it will go in the opposite direction that i would like. I know it has to be some issue with the rotation parameter, but nothing I've tried has worked. I think the rotate parameter is the hardest to define because I can never figure out how to adjust my angles correctly

0 Likes
Accepted solutions (1)
3,157 Views
8 Replies
Replies (8)
Message 2 of 9

Libbya
Mentor
Mentor

It is because you have included the move action in the rotate action's selection set.  When you rotate a move/stretch action it dynamically changed the move/stretch action's angle offset.  Remove the move action from the rotate action's selection set and and it will work fine.

0 Likes
Message 3 of 9

buckeyefever2
Advocate
Advocate

Doesn't seem to of worked for me..

0 Likes
Message 4 of 9

Libbya
Mentor
Mentor

 

Message 5 of 9

MMcCall402
Mentor
Mentor

Remove the base point parameter and then re-do the selection set for the central rotation action.

 

 

You could also remove the point parameter and its move action, then select the attribute and set its Lock Position property to No.  This will turn the positioning grip on the attribute back on. Reinsert the block to test.

 

 

By default attributes have a grip for positioning their placement.  This grip will be visible and usable in the inserted block if the Lock Property is set to No.  So, in this instance leaving the attribute as-is accomplishes the same thing as locking it, adding a point parameter and a move action.  Simplistic, and it doesn't malfunction.

Mark Mccall 
CAD Mangler


EESignature


VHB - Vanasse Hangen Brustlin, Inc.


Linkedin

0 Likes
Message 6 of 9

Libbya
Mentor
Mentor

@MMcCall402 wrote:

Remove the base point parameter and then re-do the selection set for the central rotation action.

 

 

You could also remove the point parameter and its move action, then select the attribute and set its Lock Position property to No.  This will turn the positioning grip on the attribute back on. Reinsert the block to test.

 

 

By default attributes have a grip for positioning their placement.  This grip will be visible and usable in the inserted block if the Lock Property is set to No.  So, in this instance leaving the attribute as-is accomplishes the same thing as locking it, adding a point parameter and a move action.  Simplistic, and it doesn't malfunction.


 

 

The basepoint parameter has nothing at all to do with the issue.  The issue is that the move action is included in the center rotate action's selection set.  Remove it, and the block is fine as I demonstrated in the posted screencast.  Removing the basepoint will not help.

 

Also, all attributes within dynamic blocks should have locked=yes.  Having them unlocked can cause other issues.  

0 Likes
Message 7 of 9

MMcCall402
Mentor
Mentor
Accepted solution

The base parameter didn't seem to add anything useful to the block other than to move the block table into some not so great locations at times.

 

The point move seemed redundant. I've never had an issue with an unlocked attribute, provided it wasn't part of any action selection set. Removing the point parameter seemed to fix the issue.

 

My initial thought was that the point move was in the rotation selection set.  Editing the block in 2015 it didn't show as being part of the set. I removed it from the selection set anyway but the malfunction persisted. 

 

Making a new selection set for the central rotation parameter fix it.

Mark Mccall 
CAD Mangler


EESignature


VHB - Vanasse Hangen Brustlin, Inc.


Linkedin

Message 8 of 9

buckeyefever2
Advocate
Advocate

I would say both of your suggestions were correct. I ended up just defining a new point parameter and action and everything seems to be working fine. I went this route because it wasn't showing that my original point was in the central rotation action set. Also, adding the base point did create unwanted movement in my properties table.. got rid of that and my block appears to be working exactly like I hoped it would. Thanks for both of your help.

0 Likes
Message 9 of 9

Libbya
Mentor
Mentor

The point parameter wasn't in the center rotate selection set.  The MOVE ACTION was.

0 Likes