明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 711|回复: 6

[已解答] 自定义pline线的颜色图层

[复制链接]
发表于 2015-12-24 17:58 | 显示全部楼层 |阅读模式
我想用lisp 实现画pline线      图层为“辅助”  颜色为 “2”   请高手指点

1.(command “pline”)
2.(8 . “辅助”)
3.(62 . 2)
利用1.2.3请指点
 楼主| 发表于 2015-12-24 18:01 | 显示全部楼层
自顶一贴,求老师指点
发表于 2015-12-24 18:35 | 显示全部楼层
(defun c:nmpl ()
(If (= (Tblsearch "layer" "辅助") nil)
    (command "-layer" "n" "辅助" "s" "辅助" "");;;定义图层
    (command "-layer" "s" "辅助" "")
)
(command "CECOLOR" "2")
(command "pline")
(while(/=(getvar"cmdactive")0)
        (command pause)
)
)
 楼主| 发表于 2015-12-24 19:00 | 显示全部楼层
wzg356 发表于 2015-12-24 18:35
(defun c:nmpl ()
(If (= (Tblsearch "layer" "辅助") nil)
    (command "-layer" "n" "辅助" "s" "辅助 ...

非常感谢,wzg365前辈
发表于 2015-12-25 18:43 | 显示全部楼层
本帖最后由 香田里浪人 于 2015-12-25 19:00 编辑

(defun c:dypl ()
(If (= (Tblsearch "layer" "辅助") nil)
    (command "layer" "M" "辅助" "C" "2" "" "LT" "CONTINUOUS" "" "");设置一个图层
   )
(command "pline")
(while(/=(getvar"cmdactive")0)
        (command pause)
)
)

点评

嗯嗯,正确  发表于 2015-12-25 19:32
发表于 2015-12-25 19:22 | 显示全部楼层
同步学习了,谢谢…………
 楼主| 发表于 2015-12-25 23:10 来自手机 | 显示全部楼层
香田里浪人 发表于 2015-12-25 18:43
(defun c:dypl ()
(If (= (Tblsearch "layer" "辅助") nil)
    (command "layer" "M" "辅助" "C" "2" "" ...

谢谢香里前辈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-26 00:51 , Processed in 0.391142 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表