用这个(setq ss (ssget ":s"))函数如何取得最近坐标点
(setq ss (ssget ":s"));用上面的函数如何做到像下面一样得出坐标点
(setq ss (entsel "\n点取对象:"))
(setq pt (osnap (cadr ss) "nea"))
ssnamex ivde 发表于 2015-11-27 09:58 static/image/common/back.gif
ssnamex
谢谢你的回答,不过不大会用.求解.谢谢
(setq pt (osnap (cadr ss) "nea"))这个是取得最近点.
(setq ss (ssget ":s"))
(setq pt(cadr (nth 3 (car (ssnamex ss)))))
(setq ntp (nentselp pt))
谢谢两位老大帮忙,非常好函数, 菜卷鱼 发表于 2015-11-27 14:02 static/image/common/back.gif
误导
(setq ss (ssget "+.:S"))
(setq lst (ssnamex ss))
(setq e (cadar lst)
pt (last (last (car lst)))
) ivde 发表于 2015-11-27 14:58 static/image/common/back.gif
误导
我一直这么用的,你试过没有 菜卷鱼 发表于 2015-11-27 15:04 static/image/common/back.gif
我一直这么用的,你试过没有
试过,就下面就可以.第三段代码没用上.
(setq ss (ssget ":s"))
(setq pt(cadr (nth 3 (car (ssnamex ss))))) (setq ss (ssget ":s"))还可以框选,(setq ss (ssget "+.:S"))只能点选了,不知道是什么原理。 陨落 发表于 2015-11-27 16:26 static/image/common/back.gif
(setq ss (ssget ":s"))还可以框选,(setq ss (ssget "+.:S"))只能点选了,不知道是什么原理。
:S
Single Selection
The user is permitted a single attempt to make a selection of objects using any available selection method. When combined with either "+." or ":E", only a single object may be selected, emulating an entsel selection.
自己看":S"的说明
页:
[1]
2