网问答>>AutoCAD Lisp,怎么快速更改系列图层颜色
问题
已解决

AutoCAD Lisp,怎么快速更改系列图层颜色

时间:2019-09-09 14:28:19
AutoCAD Lisp,怎么快速更改系列图层颜色?需要做到这功能:按tt,回车,图层 DIM_1 到 DIM_1000, DIMS_1 到 DIMS_1000, SCS_1_DIM到SCS_1000_DIM,CCS_1_DIM到CCS_1000_DIM图层颜色从黄色改到绿色
最佳回答
Autolisp代码如下:(defun c:1 ( ent obj tc);如果修改1为2,命令为2(vl-load-com)(if (setq ent (entsel "n请选择要修改颜色图层的对象"))(progn(setq tc (cdr (assoc 8 (entget (car ent)))))(setq obj (vla-add (vla-get-layers (vla-get-activedocument (vlax-get-acad-object))) tc))(vla-put-color obj 1);如果把1修改为2,颜色变2))(princ));复制粘贴到记事本,以[.lsp]为后缀命名,加载到AutoCAD,就可以运行。
时间:2019-09-09 14:28:23
本类最有帮助
Copyright © 2008-2013 www.wangwenda.com All rights reserved.冀ICP备12000710号-1
投诉邮箱: