crazylsp 发表于 2010-12-27 20:07:53

补充线型符号忆解决

本帖最后由 crazylsp 于 2011-4-21 09:10 编辑

    (command ".LAYER" "m" a "c" c a "l" lt a "")
    (setvar "celtype" "bylayer")
    (setvar "celtype" "continuous") ))
)
   



crazylsp 发表于 2010-12-27 20:12:11


参考这张图做,

461045462 发表于 2010-12-27 20:41:42

试了一下,没有理解。
这样是否比较麻烦?

mandala 发表于 2010-12-27 21:34:12

用调用子程序的办法是否要简单一点。比如:
先写好一串:
(defun c:do1() (c:lt1 "dot1"))
(defun c:do2() (c:lt1 "dot2"))
(defun c:do3() (c:lt1 "dot3"))
……
(defun c:lt1(n)
(setvar "celtype" n)
;然后想加什么就随便加上……

crazylsp 发表于 2010-12-27 21:59:18

已解决,我发现了个巧妙的做法呵呵

mandala 发表于 2010-12-27 22:20:14

说来听听。

461045462 发表于 2010-12-27 22:23:11

采用调用表格的形式调出觉得要方便些......

461045462 发表于 2010-12-27 22:23:59

crazylsp 发表于 2010-12-27 21:59 static/image/common/back.gif
已解决,我发现了个巧妙的做法呵呵

我发现了个巧妙的做法呵呵
祝贺你

crazylsp 发表于 2010-12-27 22:35:26

本帖最后由 crazylsp 于 2010-12-27 22:36 编辑

你们想复杂了,我的意思是线型号后面配上线条的图案,图案是输进去的,不是画上去的,发现CAD 原本就有这些图案,拿来用就是了,见怪了

461045462 发表于 2010-12-28 06:57:48

crazylsp 发表于 2010-12-27 22:35 static/image/common/back.gif
你们想复杂了,我的意思是线型号后面配上线条的图案,图案是输进去的,不是画上去的,发现CAD 原本就有这些 ...

......我的意思是线型号后面配上线条的图案,图案是输进去的......
我是把需要的写成列表形式采用直接调出,因为它本身cad就有图案
页: [1] 2
查看完整版本: 补充线型符号忆解决