0 | POINT | 0 | LINE | 0 | LWPOLYLINE | 0 | POLYLINE | 0 | CIRCLE | 0 | ARC | 0 | ELLIPSE | ||
5 | Y | 5 | Y | 5 | Y | 5 | Y | 5 | Y | 5 | Y | 5 | Y | ||
330 | Y | 330 | Y | 330 | Y | 330 | Y | 330 | Y | 330 | Y | 330 | Y | ||
100 | AcDbEntity | 100 | AcDbEntity | 100 | AcDbEntity | 100 | AcDbEntity | 100 | AcDbEntity | 100 | AcDbEntity | 100 | AcDbEntity | ||
8 | 图层 | 8 | 图层 | 8 | 图层 | 8 | 图层 | 8 | 图层 | 8 | 图层 | 8 | 图层 | ||
100 | AcDbPoint | 100 | AcDbLine | 100 | AcDbPolyline | 100 | AcDb3dPolyline | 100 | AcDbCircle | 100 | AcDbCircle | 100 | AcDbEllipse | ||
66 | 未知 | ||||||||||||||
10 | 始终为0 | ||||||||||||||
20 | 始终为0 | ||||||||||||||
30 | 多段线的标高 | ||||||||||||||
90 | 直线点数 | ||||||||||||||
70 | 多段线标志 | 70 | 多段线标志 | ||||||||||||
43 | 常量宽度 | ||||||||||||||
0 | VERTEX | 循环使用 | |||||||||||||
5 | Y | 循环使用 | |||||||||||||
330 | Y | 循环使用 | |||||||||||||
100 | AcDbEntity | 循环使用 | |||||||||||||
8 | 图层 | 循环使用 | |||||||||||||
100 | AcDbVertex | 循环使用 | |||||||||||||
100 | AcDb3dPolylineVertex | 循环使用 | |||||||||||||
10 | 坐标X | 10 | 起点坐标X | 10 | 坐标X | 循环使用 | 10 | 坐标X | 循环使用 | 10 | 坐标X | 10 | 坐标X | 10 | 起点坐标X |
20 | 坐标Y | 20 | 起点坐标Y | 20 | 坐标Y | 循环使用 | 20 | 坐标Y | 循环使用 | 20 | 坐标Y | 20 | 坐标Y | 20 | 起点坐标Y |
30 | 坐标Z | 30 | 起点坐标Z | 30 | 坐标Z | 循环使用 | 30 | 坐标Z | 30 | 坐标Z | 30 | 起点坐标Z | |||
11 | 终点坐标X | 11 | 长轴偏移X | ||||||||||||
21 | 终点坐标Y | 21 | 长轴偏移Y | ||||||||||||
31 | 终点坐标Z | 31 | 长轴偏移Z | ||||||||||||
210 | 拉伸方向X | ||||||||||||||
220 | 拉伸方向Y | ||||||||||||||
230 | 拉伸方向Z | ||||||||||||||
40 | 半径 | 40 | 半径 | 40 | 长短轴比例 | ||||||||||
41 | 起点角度 | ||||||||||||||
42 | 终点角度 | ||||||||||||||
100 | AcDbArc | ||||||||||||||
50 | 起始角度 | ||||||||||||||
51 | 终止角度 | ||||||||||||||
70 | 多段线标志 | 循环使用 | |||||||||||||
0 | SEQEND | ||||||||||||||
5 | Y | ||||||||||||||
330 | Y | ||||||||||||||
100 | AcDbEntity | ||||||||||||||
8 | 0 |
图表说明
1:Y表示有该参数,但是不太明确其具体功能。或者表示已知的参数,只是没必要列举。
一:参数的简单使用说明
识别0为开始标识;(字符串)
识别8为图层;(字符串)
识别10,20,30为坐标;(float类型)
识别11,21,31为坐标;(float类型)
识别70后面的数字,取余2等于1的时候是封闭图形,需要自动增加开始的点为终点。(ini类型)
识别40为半径;(float类型)
识别41,42和50,51为起始角度,终止角度;(float类型)
多段线,3D多段线有循环段,
3D多段线是特殊的,刚开始的10,20,30是无效的,以后面的开始标识VERTEX为开始,此为循环端,以SEQEND为结束
100为子类数据标记,暂未使用。
70参数说明
缺省值为0:
1=这是一个闭合的多段线(或在M方向闭合的多边形网格);
2=曲线拟合添加了顶点;
4=添加样条曲线拟合添加了顶点;
8=这是一个三维多段线;
16=这是一个三维多边形网格;
32=在N方向闭合的多边形网格;
64=多段线是多面网格;
128=不断在此多段线顶点的周围生成线型图案;
二:特别说明:
(1)上述说明基于使用浩辰CAD2018版本软件所保存的2013版本的DXF的文件进行的统计。
(2)各个参数的具体说明,有一小部分还不太明确,但是不影响简单的使用。(比如70就不是特别明确)