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

Dimension Text not rotating properly

1 REPLY 1
Reply
Message 1 of 2
m_rogoff
682 Views, 1 Reply

Dimension Text not rotating properly

I have a block that I would like the length of the white dashed line displayed. I have attached the sample block and a picture of the desired final outcome. I have tried two different approaches, using an assoicative dimension and a field linked to the length of the white line. (P.S. I only need one or the other between the field and dimension displayed.)

 

When I use the dimension, it has some quirks (the text moves to the right as the line stretches and it doesn't rotate properly). I tried using a field to get the length, but I would like to round UP to the nearest 6". Another problem I am having is matching the block to the Dimscale of the drawing (my company scales the drawing by 48 to draw at 1/4" scale, and 96 for 1/8" scale, not ideal I know).

 

Help is much appreciated before I rip all my hair out trying to figure this out, thanks

 

1 REPLY 1
Message 2 of 2
Libbya
in reply to: m_rogoff

A typical CAD approach is to draw linework at actual size and then add annotation.  If annotation is added to model space then it is scaled appropriately so that it appears the same size on the scaled sheets regardless of the scale used.  Based on your description, I assume that is the approach used at your company.  For that approach, you should use the built-in CAD feature of annotation scaling and annotative objects.  

 

I also assume that you want the length value that is displayed to be the actual length of the line and that you want the diamond with user editable tag number and text to scale based on the scale of the drawing.  In that case you will need to make the main block itself non-annotative.  You will to make the user editable tag annotative within the main block with justification middle/center.  You will need to make the diamond into an annotative nested block within the main block with the center of the diamond at the origin in the nested block definition.

 

For rounding to the nearest 6", you will need to use the formula field code:

round(X/6)*6

Replace the X with a nested field code of object, select the line, select length, check the box on the bottom right that says 'display value for block reference'.

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

Post to forums  

Forma Design Contest


Autodesk Design & Make Report