|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
我是在AutoCAD2008下挂PCCAD2008进行操作的。首先说明一下,图层"5剖面线层" 确实存在。% [4 U2 ~$ b8 H
命令函数如下:
1 O4 L, _" O$ X7 l, A/ _& r. p, L7 o; X8 t" d
(defun C:GG() % R! O- E+ [8 Z) `* ^! r* N) U$ P: u
(command "layer" "s" "5剖面线层" ""): }- P% F$ q3 t8 u" F1 f
(princ)- Z. j; j" y" A% Q4 A3 Y
)& j) v* s7 u" G
*******************************4 D l* |7 Q0 k$ K! D( b' r+ z& }
(command "layer" "s" "5剖面线层" "") 改为
0 Q8 Z3 f8 k T. M; j(setvar "clayer" "5剖面线层") % V, T/ T# |7 i
同样无任何效果,当前图层并未改变,还是原来的。我刚学Autolisp,实在搞不懂为什么了。特向大家求助。先谢谢了。
2 B/ K: |: O3 k* ~2 E0 K3 B* Y6 e9 A6 [- v3 T
另外奇怪的是: 如果手动在命令行进行 "layer" "s" "5剖面线层" 操作则成功。不明白是为什么? |
|