Ad

Thursday, March 27, 2008

Drawing Conversion Scale - Example

Here is an example of using the Drawing Conversion Scale in a contour label. I wrote about the new feature in Civil 3D 2009 originally here.

To get the scale to be different sizes based on the viewport is fairly easy. Just create a new expression and add something similar to the line below:

IF({Drawing Scale Conversion}=600,0.1/12,IF({Drawing Scale Conversion}>1100,0.2/12,0.5/12))

For an English drawing the Drawing Conversion scale is the big number times 12. So in the example above the 600 scale relates to a 1"=50' scale. The 1100 is just below 1"=100' to capture any just below 1"=100'. The 0.1/12 represents what the text height is going to be (0.1"/12"/ft). Here is a picture of what the label looks like next to a conventional label.


As you can see the conventional label stays the same size regardless of the scale and the D.S.C. label varies based on the scale of the viewport and the ranges we set in the expression. Note in my sample any scales below 1100, excluding 600, will have a text size of 0.5".

4 comments:

Anonymous said...

Pretty nifty trick. i would love a copy of that style in metric format. That will save me a ton of time.

Thanks,
Daniel

Anonymous said...

Pretty nifty trick. i would love a copy of that style in metric format please. That will save me a ton of time.

Thanks,
Daniel

Christopher Fugitt said...

Let me see what I can do this weekend.

Christopher Fugitt said...

Here's a metric sample:
http://cid-ce770f4177290fa0.office.live.com/embedicon.aspx/Public/DrawingScaleConversion.dwg

LinkWithin

Blog Widget by LinkWithin