各ハッチング オブジェクトの境界は、1 つ以上のセグメントからなるパス(ループ)で定義されます。パス セグメント データは、パスを形成する図形のタイプによってさまざまです。各パス セグメントは、それ独自のグループ コードのセットで定義されます。
ハッチング境界パス データのグループ コード |
|
---|---|
グループ コード |
意味 |
92 |
境界パス タイプ フラグ(ビット コード): 0 = 既定、1 = 外部、2 = ポリライン、 4= 派生、8 = 文字ボックス、16 = 最も外側 |
各種 |
ポリライン境界タイプ データ(境界がポリラインの場合のみ)。次に示すポリライン境界データの表を参照。 |
93 |
この境界パス内のエッジの数(境界がポリラインでない場合のみ) |
72 |
エッジ タイプ(境界がポリラインでない場合のみ): 1 = 線分、2 = 円弧、3 = 楕円弧、4 = スプライン |
各種 |
エッジ タイプ データ(境界がポリラインでない場合のみ)。次に示す該当するエッジ データの表を参照。 |
97 |
ソース境界オブジェクトの数 |
330 |
ソース境界オブジェクトへのハード参照(項目は複数個) |
ポリライン境界データのグループ コード |
|
---|---|
グループ コード |
意味 |
72 |
ふくらみフラグ |
73 |
開閉フラグ |
93 |
ポリラインの頂点の数 |
10 |
頂点の位置(OCS) DXF: X 値、APP: 2D 点(項目は複数個) |
20 |
DXF: 頂点の位置の Y 値(OCS)(項目は複数個) |
42 |
ふくらみ(省略可能、既定 = 0) |
線分エッジ データのグループ コード |
|
---|---|
グループ コード |
意味 |
10 |
シード点(OCS) DXF: X 値、APP: 2D 点 |
20 |
DXF: 始点の Y 値(OCS) |
11 |
端点(OCS) DXF: X 値、APP: 2D 点 |
21 |
DXF: 端点の Y 値(OCS) |
円弧エッジ データのグループ コード |
|
---|---|
グループ コード |
意味 |
10 |
中心点(OCS) DXF: X 値、APP: 2D 点 |
20 |
DXF: 中心点の Y 値(OCS) |
40 |
半径 |
50 |
開始角度 |
51 |
終了角度 |
73 |
反時計回りフラグ |
楕円エッジ データのグループ コード |
|
---|---|
グループ コード |
意味 |
10 |
中心点(OCS) DXF: X 値、APP: 2D 点 |
20 |
DXF: 中心点の Y 値(OCS) |
11 |
主軸の端点、中心に対する相対位置(OCS) DXF: X 値、APP: 2D 点 |
21 |
DXF: 主軸の端点の Y 値(OCS) |
40 |
副軸の長さ(主軸の長さに対するパーセンテージ) |
50 |
開始角度 |
51 |
終了角度 |
73 |
反時計回りフラグ |
スプライン エッジ データのグループ コード |
|
---|---|
グループ コード |
意味 |
94 |
度数 |
73 |
有理 |
74 |
周期的 |
95 |
結び目(ノット)の数 |
96 |
制御点の数 |
40 |
結び目(ノット)の値(項目は複数個) |
10 |
制御点(OCS) DXF: X 値、APP: 2D 点 |
20 |
DXF: 制御点の Y 値(OCS) |
42 |
重み(省略可能、既定 = 1) |
97 |
フィット データの数 |
11 |
フィット データム(OCS) DXF: X 値、APP: 2D 点 |
21 |
DXF: フィット データムの Y 値(OCS) |
12 |
開始接線方向 DXF: X 値、APP: 2D ベクトル |
22 |
DXF: 開始接線方向の Y 値(OCS) |
13 |
終了接線方向 DXF: X 値、APP: 2D ベクトル |
23 |
DXF: 終了接線方向の Y 値(OCS) |