Annotative attributes in a Non-Annotative Block (Walk-Through)

Annotative attributes in a Non-Annotative Block (Walk-Through)

Dynamically_Static
Contributor Contributor
836 Views
6 Replies
Message 1 of 7

Annotative attributes in a Non-Annotative Block (Walk-Through)

Dynamically_Static
Contributor
Contributor

Greetings.  I am just returning to Dynamic Blocks after a long spell of no free time...

 

I have an issue where I cannot FOR THE LIFE OF ME understand why my annotative text is not working properly in any of my non-annotative blocks.  I must be missing something fundamental in my understanding of the process/procedure.

 

Take for instance this post:

https://forums.autodesk.com/t5/dynamic-blocks/annotative-attributes-in-a-non-annotative-block/m-p/63...

Using the block supplied by Libbya in the answer on 05-24-2016 04:31 PM, I can clearly see the top block in the CAD file is non-annotative but has annotative text.  As you change the drawing scale in modelspace, the text behaves as expected.

 

Now, if I copy the Attribute in that block and have two identical attributes (the original plus my exact copy) one would think they would both be annotative and work being identical?  Alas, they are not!   The one I created only displays on one scale, and is hidden for all the rest... while the original attribute scales for all of them.

 

What am I doing wrong?  Where is my understanding faulty?  I've tried ATTSYNC, BLOCKRESET, verifying the scales exist in my copy attribute and the attribute itself is annotative, etc.

 

Thank you.

 

0 Likes
Accepted solutions (1)
837 Views
6 Replies
Replies (6)
Message 2 of 7

h_s_walker
Mentor
Mentor

Posting a drawing with the offending items generally helps.

 

BUT attributes need to have unique tags. You cannot have two attributes in a block called "Banana". One needs to be called "Banana" and the other needs to be called "Apple"

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 7

Dynamically_Static
Contributor
Contributor

Here is a very simple one I made rather then the one referenced in the link.  

 

Why does the annotative Text work, but the annotative attribute not?  It will display for 1/8" scale, but any other scale the attribute disappears while the text object scales.  

 

 

0 Likes
Message 4 of 7

h_s_walker
Mentor
Mentor

Make sure the icon ringed (red) in the image below is on "blue". Make sure the left hand one is blue as well

 

Capture.PNG

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 7

Dynamically_Static
Contributor
Contributor

We cannot use that Icon in our practice.

 

We have found that it causes issues with our XREF's with annotative objects and it adding scales to them that were not intended. 

 

Is there another way?

0 Likes
Message 6 of 7

h_s_walker
Mentor
Mentor
Accepted solution

Try the attached drawing, and just make the turn the left hand icon on.

 

All I did was copy your block into a blank drawing and then turned the middle icon on and change to all the feet/inches scales, and it looks like it's added them to the block.

 

 

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

Dynamically_Static
Contributor
Contributor

That is really weird that I need to do that... but it works.

 

If I set AnnoSetScale to 1 and then apply each scale I want the block to work for... it still works even if I turn off the AnnoSetScale property (set back to -1) . 

 

Thanks for the solution / workaround!

 

 

For extra credit... why does Anno Text work differently then Anno Attribute? 

0 Likes