- 积分
- 125
- 精华
- 阅读权限
- 30
- 注册时间
- 2010-12-29
- 最后登录
- 1970-1-1
|
让我们的手紧紧相连,一起成长。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
将以下程序拷进一个txt文档中,再将txt文档的后缀改为.lsp即可。打开cad,加载该lsp文件,全选图中元素,回车即可。亲试可行。
代码如下:
(defun c:z0()
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
(graphscr)
(prompt "Z向归零:") (terpri)
(princ "请选择要归零的实体")
(setq s (ssget))
(setq len (sslength s))
(setq index 0)
(repeat len
(setq a (entget (ssname s index)))
(setq b10 (assoc 10 a))
(setq b11 (assoc 11 a))
(setq x10 (cadr b10))
(setq y10 (caddr b10))
(setq x11 (cadr b11))
(setq y11 (caddr b11))
(setq b101 (cons 10 (list x10 y10 0)))
(setq b111 (cons 11 (list x11 y11 0)))
(setq a (subst b101 b10 a))
(entmod a)
(setq a (subst b111 b11 a))
(entmod a)
(setq index (+ index 1))
)
(princ "成功")
(princ)
)
|
|