土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ 编辑块的LISP

编辑块的LISP

发布于:2007-08-06 18:01:06 来自:建筑设计/CAD下载及教程 [复制转发]
有哪位大侠可以提供一个
”编辑块的LISP“
的LISP以作参考!

全部回复(4 )

只看楼主 我来说两句
  • jialiang168
    jialiang168 沙发
    :( 有没有可以改块里图层的LISP,:'( 苦寻不着。
    2010-05-24 22:55:24

    回复 举报
    赞同0
  • tongmingniao
    tongmingniao 板凳
    一个块定义可以有多个块参照,编辑一个块参照,其他同名块参照也会同步改变。
    修改块参照可以用块编辑(bedit)或在位编辑块(refedit)。
    如果块定义数目不多,一个个改也不太麻烦。
    以下自定义命令可以每次修改一个块定义。
    先选择一个要修改的块参照,再输入命令。
    ;修改块颜色为红色
    (defun c:b1()
    (command "bedit" "chprop" (ssget "X") "" "C" "1" "" "bsave" "bclose")
    )
    ;修改块颜色为黄色
    (defun c:b2()
    (command "bedit" "chprop" (ssget "X") "" "C" "2" "" "bsave" "bclose")
    )
    ;修改块颜色为绿色
    (defun c:b3()
    (command "bedit" "chprop" (ssget "X") "" "C" "3" "" "bsave" "bclose")
    )
    ;修改块颜色为青色
    (defun c:b4()
    (command "bedit" "chprop" (ssget "X") "" "C" "4" "" "bsave" "bclose")
    )
    ;修改块颜色为蓝色
    (defun c:b5()
    (command "bedit" "chprop" (ssget "X") "" "C" "5" "" "bsave" "bclose")
    )
    ;修改块颜色为洋红色
    (defun c:b6()
    (command "bedit" "chprop" (ssget "X") "" "C" "6" "" "bsave" "bclose")
    )
    ;修改块颜色为白色
    (defun c:b7()
    (command "bedit" "chprop" (ssget "X") "" "C" "7" "" "bsave" "bclose")
    )
    2009-03-15 20:49:15

    回复 举报
    赞同0
加载更多
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.08 万条内容 · 666 人订阅

猜你喜欢

阅读下一篇

求助:好心人帮算下2006的注册号!

我的电脑一下子全算不了了,申请号是:HFWJ 6P93 EZ97 3XZJ EL1C 1NTN J9P8请哪位老兄帮算下注册号.谢谢!

回帖成功

经验值 +10