给你一段程序你看一下能实现吗?
& } Z& Y- y3 r: T' e: z% B# q; k$ }+ q9 L! C( I
- (defun C:Z0 () ' e4 C3 ^$ D" E w, a
- (setvar "cmdecho" 0);关闭命令回显
: q2 G7 g3 _7 Z - (princ "\n正在处理图形数据,请稍候...")
$ N( ^3 u" A' ^, R - (command "_.UCS" "");恢复为默认坐标系 }( K3 N# g( Y: H0 p N
- (command "_.move" "_all" "" '(0 0 1e99) "" "_.move" "_p" "" '(0 0 -1e99) "");使Z坐标为0
* M8 a' z$ `, X1 r, d1 N - (princ "\nOK,已将所有图元的标高值即Z坐标归零.")
( |. d! W! I! q O) Q - (setvar "cmdecho" 1). b# y, X- c0 y- u) L+ N8 G) E
- (princ)
+ v4 q7 l8 C2 q! A0 V( l( J# u( h - )
复制代码 |