Annotative attribute embedded within annotative block fails to respect annotativ

Annotative attribute embedded within annotative block fails to respect annotativ

JamaL9722060
Collaborator Collaborator
1,228 Views
6 Replies
Message 1 of 7

Annotative attribute embedded within annotative block fails to respect annotativ

JamaL9722060
Collaborator
Collaborator

Annotative attribute embedded within annotative block fails to respect annotative property,

 

I couldn’t figure out why the AutoCAD doesn’t respect the annotative attribute as it is embedded within annotative block.

 

For example, in the screenshot below, the attribute is set to be annotative at the following scales: 1/100, 1/50, 1/200. The text behave as expected.

 

Now as the block is made, the attribute text doesn’t respect any longer being itself annotative.

 

Clip_513.jpg

 

Clip_514.jpg

 

Clip_515.jpg

 

Clip_516.jpg

 

Clip_517.jpg

---------------------------
Jamal Numan
0 Likes
1,229 Views
6 Replies
Replies (6)
Message 2 of 7

jporter
Collaborator
Collaborator

Does the destination drawing have the same text style as the attribute?  I ask because if you have a text style with the same name then it might be overriding the text style in the block. Can you post a copy of the block and the destination drawing?

Jason Porter
ASTI Civil Solutions Technical Advisor
www.asti.com
Message 3 of 7

JamaL9722060
Collaborator
Collaborator

Thanks jporter,

 

In principle, should the attribute text respect its annotative property despite the fact that it is embedded in a block that has its own annotative settings?

 

The dwg of the block is attached

 

 

---------------------------
Jamal Numan
0 Likes
Message 4 of 7

Imui
Advocate
Advocate

.

Hello,

You sayd:


I couldn’t figure out why the AutoCAD doesn’t respect the annotative attribute as it is embedded within annotative block.

As far as i know. you can have annonative "text" in normal(non annotative) blocks. Othervise the anno. text will be the same scale as anno. block.
And beside your question, you might whant to have diferite values for your attributes tag and prompt. Also the colcour of your text might be something elsse then 0,0,0

 

 

 

0 Likes
Message 5 of 7

Alfred.NESWADBA
Consultant
Consultant

Hi,

 

to be honest I don't understand the reason of the question.

My understanding: When an attribute is part of a block it has to follow the annotative settings of the block.

 

If you have a symbol like yours, circle and attribute and you define both objects to be 2 in size (AutoCAD units, circle-radius = 2 / text-height = 2), then you make that annotative so the definition is: size = dependent on annoscale, then

  • 1:1000 means the size should be 2mm on paper
  • 1:500 means the size should be 2mm on paper
  • 1:200 means the size should be 2mm on paper
  • ...

So why should the attribute not follow that rule? Or why shoud the diameter of the symbol change in another way then the text-height?

(...and if they would change differently you would get troubles with the insertion point of the attribute)

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
ISH-Solutions GmbH / Ingenieur Studio HOLLAUS
www.ish-solutions.at ... blog.ish-solutions.at ... LinkedIn ... CDay 2026
------------------------------------------------------------------------------------

(not an Autodesk consultant)
0 Likes
Message 6 of 7

jporter
Collaborator
Collaborator

I agree with Alfred.  Why is there a need to make the block annotative and the text not?  If the block is annotative then every component of that block will scale up or down accordingly (including the text).  The time you need to make the text annotative is when you have a block in which you want the symbol to remain the same size, but want the text to scale up or down accordingly.  And, as Alfred stated, if you do make the text resize at a different scale than the symbol then you may run into some insertion point problems.  

 

But after looking at your block, I believe it's working as it's supposed to. . .all three blocks (text included) will scale with the annotation scale change:

ATT_TEXT.png

 

How did you create that block in that LabWork_2015_2016_Semester 2 drawing?  Mainly, how did you get the text to remain the same height even when the block scaled up?  In my understanding, though the final producet appeared as you so desired, I don't see how that happened if the text was part of the annotative block.  

 

What were the settings you uses in your attribute definition box?  This is what I see by default when I type the command while in the block editor:

ATTDEF.png

 

 

 

Jason Porter
ASTI Civil Solutions Technical Advisor
www.asti.com
Message 7 of 7

JamaL9722060
Collaborator
Collaborator

Thank you guys for the input. This is very useful.

 

I need to accept that the annotative attribute text embedded in an annotative bock will behave as one unit according the annotation scale.

---------------------------
Jamal Numan
0 Likes