暗夜贵族 发表于 2015-12-4 09:10:57

关于polyline 和LWPOLYLINE

LWPOLYLINE break 之后 图元只会生成一个新的
POLYLINEbreak 之后 旧图元就消失了,生成两个新的图元

819534890 发表于 2015-12-4 11:40:06

个人理解:
LWPOLYLINE 图元是基本图元,本身的图元数据可以较简单分解,打断后其中一部分可以用原有图形数据重新组织描述,不需要变更图元;另外一部分新增了一个图元;
POLYLINE图元不是完全基本图元,其图元数据需要一些子图元来补充描述;打断后,需要重新组织子图元数据,从而生成了新的图元。

ZZXXQQ 发表于 2015-12-4 13:26:50

819534890 发表于 2015-12-4 11:40 static/image/common/back.gif
个人理解:
LWPOLYLINE 图元是基本图元,本身的图元数据可以较简单分解,打断后其中一部分可以用原有图形数 ...

1、不管什么图元打断后如果是两个图元都有一个是新图元。
2、LWPOLYLINE是POLYLINE的精简方式。ACAD的R12以下版只有POLYLINE。

暗夜贵族 发表于 2015-12-5 12:20:51

ZZXXQQ 发表于 2015-12-4 13:26 static/image/common/back.gif
1、不管什么图元打断后如果是两个图元都有一个是新图元。
2、LWPOLYLINE是POLYLINE的精简方式。ACAD的R1 ...

那我要如何才能分别获得图元名称呢?
类似倒角貌似也是有这个问题

ZZXXQQ 发表于 2015-12-6 08:04:15

暗夜贵族 发表于 2015-12-5 12:20 static/image/common/back.gif
那我要如何才能分别获得图元名称呢?
类似倒角貌似也是有这个问题

在打断前先在变量中保存最后的图元名
在打断后获取最后图元名之后的图元
页: [1]
查看完整版本: 关于polyline 和LWPOLYLINE