请问,谁知道?
POLYLINE 和 LWPOLYLINE 什么不同?怎么得到LWPOLYLINE的长度? 1. POLYLINE 是R14以前旧版CAD的PLINE画出线条的格式. 而LWPOLYLINE是2000以上版本改进过的PLINE画出线的格式.
2. 可以用LIST命令查看对象的长度或都其它的属性, 这是得到LWPOLYLINE长度的一种途径, 如用程序比较容易取出长度值, 例如:
(SETQ WPL (ENTSEL ":\n选择要提取长度的对象:"))<BR>(command ".LENGTHEN" WPL"");取长长度可以调用LENGTHEN命令辅助<BR>(getvar "PERIMETER"); 取出所选对象的长度,
还有可以用
(SETQ WPL (ENTSEL ":\n选择要提取长度的对象:"))<BR>(vla-get-length (vlax-ename->vla-object (car wpl))); 直接提取对象的长度 PLINETYPE
指定 AutoCAD 是否要使用最佳化的 2D 聚合线。PLINETYPE 会控制 PLINE 指令对於新聚合线的建立,以及旧版图面的既有聚合线的转换。
0 当开启旧版图面时,不转换其中的聚合线;PLINE 会建立旧格式的聚合线。<BR>1 当开启旧版图面时,不转换其中的聚合线;PLINE 会建立最佳化的聚合线。<BR>2 当开启旧版图面时,转换其中的聚合线;PLINE 会建立最佳化的聚合线。
页:
[1]