Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

Designating paperspace height for multileader with block

Anonymous

Designating paperspace height for multileader with block

Anonymous
No aplicable

I'm trying to make an annotative multileader style where the text is 1/8" high in paperspace, inside of a circle. How can I go about doing this? when the multileader is set to MText I can change paperspace height, but I can't seem to do that when it's set to a block.

0 Me gusta
Responder
613 Vistas
5 Respuestas
Respuestas (5)

pendean
Community Legend
Community Legend
Can you post a DWG file showing us what you have already tried?

0 Me gusta

Anonymous
No aplicable

Sure thing. I'm working on updating old templates and changing things as I go along, so it's only the upper left hand box that's relevant to my question right now. The new text style, CCE-TEXT - Q, stays at 1/8" in paperspace like I want. I'm able to make the old multileaders (in the circle and hexagon) scale to a consistent size in paperspace, but I'm not sure how to designate the size they should be scaling to, if that makes sense. My next idea was to change the scale adjustment for the block in the multileader style editor, but I feel like I'm missing a simpler solution.

0 Me gusta

Volker_C
Autodesk Support
Autodesk Support

Thanks for posting the file @Anonymous, although I don't quite understand the issue, I would recommend that you do not use an annotative text style within an annotative block. If the block is annotative, then the contents within the block - the text - will scale with the block.

In case it will help, the In-product documentation pretty much sums up how annotation scaling works:
About Annotation Scale

In a nutshell, objects should be drawn at full size so that they will appear at the size expected when plotting 1:1. If the object is annotative, you shouldn't have to do anything but adjust the paperspace viewport annotation scale.

 

That said, I'm not sure if this is answering your question or not. If not, it would be helpful to know the block name that does not work as expected, as well as steps to recreate the issue.

Please let us know if your questions have been answered by selecting, "Accept as Solution"


Volker C.
CTS Technical Enablement Specialist | AutoCAD
Autodesk Customer Council | Only One AutoCAD | AutoCAD Blog

0 Me gusta

pendean
Community Legend
Community Legend

It looks like the blocks you are using are not annotative although your circular MLEADER acts fine in paperspace (outside of the viewport I assume is what you want) but the others do not work that way.

 

If I may ask, have you considered doing all the new changes in a new blank empty file, and for MLEADER shapes, just use the built-in ones already provided? just make sure you start with it as annotative.

 

Capture.JPG

ChicagoLooper
Mentor
Mentor

@Anonymous 

Make your drawing units 1:1, then try creating your block like this: 

  1. Start with the text, it will be 1/8" height. This text will must created using ATTDEF command. Do not use annotative text because if you do you'll have issue with your block.
  2. Draw your circle around the text entity. Make sure it the diameter can accommodate double digit numbers like 14 and 22.If you anticipate triple digits, then make your circle even bigger. A circle that's too small means your numbers will intersect the circle's perimeter.
  3. Create your block. The block will consists of the circle and the ATTDEF. Do not make this an annotative block, because if you do, you'll have issues with your mleader.
  4. Create your your new mleader by making a new mleader style. Replace, or substitute, the default mtext in the mleader with your new block. You can, and should, make this block an annotative block.
  5. Test your block in various viewports with different scales. If the text height needs adjusting, you'll need to edit the block.

Why didn't you use annotative text in step 1 or an annotative block in step 3? Because if you did, AutoCad will stop you from creating your new annotative mleader. The block can't contain annotative text and the mleader can't contain an annotative block.

Chicagolooper

EESignature

0 Me gusta