I'm creating a dimension setup routine and I'd like it to cover setting up units as either inch/foot/millimeter.

I.e.:

1 unit = 1 inch (standard architectural)

1 unit = 1 foot (civil, maybe some structural engineers?)

1 unit = 1 mm (standard metric)

The routine will also set LTSCALE to match the drawing scale, however I'm a little stumped about how a civil setup uses it.

From acad.lin

*HIDDEN,Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __

A,.25,-.125

This tells me that a line is drawn .25 units then a gap of .125 units. In standard architectural this is 1/4" and 1/8", however for civil isn't this 3" and 1-1/2"? Are civil drawings setup with LTSCALE being 1/12 (0.0833) to get the linetypes to come out right?

acadiso.lin has the values multiplied by 25.4 so that makes sense for metric.

*HIDDEN,Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __

A, 6.35, -3.175

(Though do metric users resent that standard linetypes are really based on imperial dimensions? Why not even millimeters?)

Thanks,

Dan