一个更改对象特性工具栏的问题
请问各位老师们,怎样用lisp代码更改对象特性工具栏下拉框中的选项?见图片,我想通过lisp画一些图形,如果对象特性工具栏下拉框里面选择的是Bylayer的话,画出来的图形与自己在代码设置的颜色、线型、线宽是一致的,如果把那个下拉框的Bylayer手动改成其它的颜色、其它的线型和线宽的情况下,所画出来的图就随那个下拉框所选的项了,问:怎样用lisp操作把它改成自己需要的? 本帖最后由 Linhay 于 2015-11-27 07:51 编辑cecolor 颜色
celtype 线型
celweight 线宽
(command "celtype" "bylayer""cecolor" "bylayer" "celweight" "0")
自己查看一下CAD帮助就知道了 Linhay 发表于 2015-11-27 07:45 static/image/common/back.gif
cecolor 颜色
celtype 线型
celweight 线宽
感谢老师的热心解答,我是搜索遍了呀,搜线型、颜色、线宽什么的一搜一大墩的,看都不知道从哪个开始看,实在看不过来,要不是老师的解答我也找不到cel……、ce……的是控制那个下拉列表值的呢,非常感谢! lizagen 发表于 2015-11-27 09:06 static/image/common/back.gif
感谢老师的热心解答,我是搜索遍了呀,搜线型、颜色、线宽什么的一搜一大墩的,看都不知道从哪个开始看, ...
别叫我老师,我lisp连入门都算不上
自己找一些材料或者书看一看后多实践吧
上边我已经告诉你控制什么的了,如果实在不明白自己打开CAD试一试就清楚了,比别人告诉你记得牢 不错啊,看看 cecolor celtype celweight 是三个系统变量,就是上面三个组合框的当前值
页:
[1]