- 积分
- 3705
- 明经币
- 个
- 注册时间
- 2019-12-25
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
发表于 2023-4-6 15:07:22
|
显示全部楼层
本帖最后由 刘炎华 于 2023-9-3 15:40 编辑
大师,用户UCS下不行呢?
(defun c:test (/ vs vc pcx pcy pt1 pt3 ss)
(setq vs 1000)
(setq vc (getvar "viewctr"))
(setq vc (trans vc 1 0))
(setq pcx (car vc)
pcy (cadr vc)
pt1 (list (- pcx vs) (- pcy vs))
pt3 (list (+ pcx vs) (+ pcy vs))
)
(setq pt1 (trans pt1 0 1))
(setq pt3 (trans pt3 0 1))
(setq ss (ssget "x" (list
'(-4 . "<and")
'(0 . "insert")
'(-4 . ">,>,*")
(cons 10 pt1)
'(-4 . "<,<,*")
(cons 10 pt3)
'(-4 . "and>")
)))
(command "erase" ss "")
)
|
|