CAD中多段线有二维多段线、多段线、三维多段线。
类 | 类名 | dxf代码 |
---|---|---|
Polyline2d | AcDb2dPolyline | POLYLINE |
Polyline3d | AcDb3dPolyline | POLYLINE |
Polyline | AcDbPolyline | LWPOLYLINE |
Polyline
是简单Polyline,所包含的对象在本身内部。
Polyline2d
是复杂的实体,所包含的对象不在本身内部,而也是独立的点对象。
对于这两种来说,常用的是Polyline,Polyline2d是旧版的,不常用,逐步淘汰中。
对于Polyline3d
,可以是由3dpoly命令绘制。
一般CAD中执行polyline绘制的是Polyline,如果想要绘制Polyline2d可以通过修改plinetype参数的值。
plinetype指定是否使用优化的二位多段线,控制如何使用pline创建新多段线以及是否转换早期版本图形中的现有多段线。
数值 | 含义 |
---|---|
0 | 打开旧图形时不转换其中的多段线;PLINE 创建旧格式的多段线 |
1 | 打开旧图形时不转换其中的多段线;PLINE 创建优化的多段线 |
2 | 打开 AutoCAD 14 或旧图形时转换其中的多段线;PLINE 创建优化的多段线 |