|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
我是在AutoCAD2008下挂PCCAD2008进行操作的。首先说明一下,图层"5剖面线层" 确实存在。4 q4 V' ?# ^+ o$ ~$ L! Z
命令函数如下:
& O) Y+ {/ {5 z6 o4 Y5 s, \
! L3 v% X# J6 J3 u(defun C:GG()
I6 O$ o% R3 C4 X7 Y(command "layer" "s" "5剖面线层" "")# y k3 d5 T6 c E. F! k
(princ)
3 c( X/ E$ B/ }: w6 s: Z; w$ }: R& l)
' J/ b, C3 ]9 B' t& g0 L*******************************% `5 T/ }) w, k" x" Q
(command "layer" "s" "5剖面线层" "") 改为
2 }, F+ I+ G* ~+ @- F7 n9 f% ^(setvar "clayer" "5剖面线层")
" \6 s6 [% |) q7 T* ~同样无任何效果,当前图层并未改变,还是原来的。我刚学Autolisp,实在搞不懂为什么了。特向大家求助。先谢谢了。% v$ j: B( u/ @8 }6 d' N b
% Z1 G6 D: a0 P9 j4 o* I) M另外奇怪的是: 如果手动在命令行进行 "layer" "s" "5剖面线层" 操作则成功。不明白是为什么? |
|