乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 29|回复: 1

[编程交流] 建筑背景

[复制链接]

42

主题

104

帖子

69

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
203
发表于 2022-7-5 17:31:46 | 显示全部楼层 |阅读模式
有没有快速的方法:全部爆破,然后再次全部爆破,将建筑平面颜色所有层更改为颜色142,所有层设置为默认线宽。
回复

使用道具 举报

42

主题

104

帖子

69

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
203
发表于 2022-7-5 18:53:21 | 显示全部楼层
到目前为止,我有这个。只需要知道如何在一个命令中添加Lisp。
 
  1. ; Sets the color of everything in the drawing to 252 (Background Color)
  2. ; Revised 7/08/16 by Ian to include color options
  3. (defun chng ()
  4. (while (/= entname nil)
  5. (setq entlist (entget entname))
  6. (setq color (assoc 62 entlist))
  7. (if (/= color nil)
  8.         (setq entlist (subst '(62 . 256) color entlist)))
  9. (entmod entlist)
  10. (setq entname (entnext entname))
  11. ))
  12. (defun C:111 ()
  13. (setq cc (getstring "Enter Client: (R=REDHAWK, Q=qwest, NA=New AT&T, OA=Old AT&T) Or type the color you want: "))
  14. ;; For VZW use 252, for Qwest use 150, for New AT&T use 9, for Old ATT use 7.
  15. (if (= cc "R") (setq cc "6"))
  16. (if (= cc "R") (setq cc "6"))
  17. (if (= cc "Q") (setq cc "150"))
  18. (if (= cc "q") (setq cc "150"))
  19. (if (= cc "NA") (setq cc "9"))
  20. (if (= cc "na") (setq cc "9"))
  21. (if (= cc "OA") (setq cc "7"))
  22. (if (= cc "oa") (setq cc "7"))
  23. (setq entname (entnext))
  24. (chng)
  25. (setq blk (cdr (assoc 2 (tblnext "BLOCK" T))))
  26. (if (/= blk nil)
  27. (progn
  28.         (setq blks (list blk))
  29.         (setq blk (cdr (assoc 2 (tblnext "BLOCK"))))
  30.         (while (/= blk nil)
  31.                 (setq blks (cons blk blks))
  32.                 (setq blk (cdr (assoc 2 (tblnext "BLOCK"))))
  33.         )
  34. )
  35. )
  36. (foreach blk blks
  37. (progn
  38.         (princ blk)
  39.         (setq entname (cdr (assoc -2 (tblsearch "BLOCK" blk))))
  40.         (chng)
  41. )
  42. )
  43. (command "LAYER" "C" cc "*" "")
  44. )
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 04:09 , Processed in 1.100242 second(s), 67 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表