gprspda 发表于 2011-4-25 11:34:43

有没有哪位给个关于LISP中关于线型设置的资料啊?

本帖最后由 gprspda 于 2011-4-25 17:56 编辑

我是新手自学,在看书的时候,关于线型设置这部分看的不是太明白,希望高手给点指教,谢谢!!
例1、在(command "pline" p1 p2 p3 p4 "c")中,C是什么意思,和它同类别的符号还有哪些,分别代表什么意思?
例2、在(command "layer" "m" "cuxian" "c" "7" "" "lw" 0.6 "" "")中,m、c、7、lw、0.6的含义都是什么?
如果前辈们能再给举几个例子,详细解释一下,更好,新手小弟,不胜感激!!

mandala 发表于 2011-4-25 13:22:35

在论坛上,最好把你想问的问题叙述得尽量具体、清楚,不然别人无法帮你。

啵浪鼓 发表于 2011-4-25 19:48:59

例1、在(command "pline" p1 p2 p3 p4 "c")中,C表示闭合
例2、在(command "layer" "m" "cuxian" "c" "7" "" "lw" 0.6 "" "")中
m生成名为cuxian的新图层
c表该颜色为7号白色线
lw 0.6表线宽为0.6

gprspda 发表于 2011-4-25 20:17:56

回复 啵浪鼓 的帖子

非常感谢,对这个有了初步的了解,不知能否再给我发几个比较繁琐的例子?最好是有多种符号的,谢谢!

mandala 发表于 2011-4-25 22:12:19

本帖最后由 mandala 于 2011-4-25 22:52 编辑

(command "layer" "m" "mianji" "c" "100" "mianji" "")
;;新建一个图层,名为“mianji”,再将该层的颜色设为绿色。
(command "layer" "off" (strcat "~" "mianji") "")
;;关闭除了“mianji”层之外所有的层。
(command "layer" "on" "*" "")
;;打开所有图层。
(command "_.layer" "f" "*" "t" "jzx,jzd" "")
;;先冻结所有图层,然后解冻“jzx”、“jzd”这两个图层。(相当于除了指定图层外,冻结其它一切图层)
(command "_.layer" "off" "*" "y" "on" "jzx,jzd" "")
;;先关闭所有图层,“yes”确认(因为关闭当前层是需要确认的),然后打开jzx、jzd两个图层。(相当于除了指定图层外,关闭其它一切图层)
你可以试试有“y”和没“y”的区别。

layer命令在命令行没有提示,所以自学起来有些麻烦,多看些网上的例子后就知道规律了。其它的命令,如pline、pedit,你可以在cad中键入命令,看着命令行中显示的选项一点点尝试。


gprspda 发表于 2011-4-26 09:32:31

回复 mandala 的帖子

好的,非常感谢您的指导!

461045462 发表于 2011-4-26 18:45:21

网上有许多有关这方面的资料,查找,对比一下,或许理解要快些

pengq2010 发表于 2011-4-27 10:20:13

回复 mandala 的帖子

厉害,学习了~!
页: [1]
查看完整版本: 有没有哪位给个关于LISP中关于线型设置的资料啊?