座標(または基準線)寸法は、起点からフィーチャ(部品の穴など)までの水平および垂直距離を示します。
これらの寸法は、起点からフィーチャまでの正確な距離を管理することで、誤差の累積を防ぎます。

座標寸法は、X 座標または Y 座標、および引出線で構成されます。座標寸法の X 座標値は、データムからフィーチャまでの距離を X 軸に沿って計測したものです。Y 基準の座標寸法は、Y 軸上の起点からフィーチャまでの距離を示します。AutoCAD は、現在の UCS の原点を使用して、計測する座標を決定します。座標の絶対値が使用されます。
寸法値は、現在の寸法スタイルで定義された寸法値の方向に関係なく、座標寸法の引出線に沿って表示されます。既定の寸法値を使用するか、自分で寸法値を定義することができます。
座標寸法を記入するには、AddDimOrdinate メソッドを使用します。このメソッドでは、入力として、寸法を示す点を指定する座標(A)、引出線の終点を指定する座標(B)、座標寸法が X 基準か Y 基準かを示す論理フラグの 3 つの値を指定する必要があります。論理フラグに TRUE を指定した場合は、X 基準の座標寸法が記入されます。FALSE を指定した場合は、Y 基準の座標寸法が記入されます。
次の例は、モデル空間に座標寸法を記入します。
Sub Ch5_CreatingOrdinateDimension()
Dim dimObj As AcadDimOrdinate
Dim definingPoint(0 To 2) As Double
Dim leaderEndPoint(0 To 2) As Double
Dim useXAxis As Long
' Define the dimension
definingPoint(0) = 5
definingPoint(1) = 5
definingPoint(2) = 0
leaderEndPoint(0) = 10
leaderEndPoint(1) = 5
leaderEndPoint(2) = 0
useXAxis = 5
' Create an ordinate dimension in model space
Set dimObj = ThisDrawing.ModelSpace. _
AddDimOrdinate(definingPoint, _
leaderEndPoint, useXAxis)
ZoomAll
End Sub