lisp编程: 怎样查看一个多线段是不是闭合的?
2个回答
推荐于2018-04-16 · 知道合伙人软件行家
关注
展开全部
(setq #k1 (entget &k1));&k1为对象,取得属性列表
(setq %k1 (cdr (assoc 70 #k1));%k1为是否封闭值1为封闭,0为不封闭
(setq %k2 (cdr (assoc 62 #k1));如果值为nil,就表示颜色为 ByLayer颜色,如果有数值就表示别的颜色。
如果要检查数值的话,使用(princ #k1)就可以在AutoCAD命令行查看属性列表了。
(setq %k1 (cdr (assoc 70 #k1));%k1为是否封闭值1为封闭,0为不封闭
(setq %k2 (cdr (assoc 62 #k1));如果值为nil,就表示颜色为 ByLayer颜色,如果有数值就表示别的颜色。
如果要检查数值的话,使用(princ #k1)就可以在AutoCAD命令行查看属性列表了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询