块在位编辑时使用ssget怎么不选择到块外的图元
块在位编辑时使用ssget选择图元时会选择到块外的图元,进行编程操作,会误操作块外的图元 移动一下?(defun C:TT ()
(setq ss (ssget))
(command "move" ss "" (list 0 0) (list 0 0))
(setq ss (ssget "p"))
)
本帖最后由 dengyaochao 于 2022-12-1 09:25 编辑
kucha007 发表于 2022-12-1 00:30
移动一下?
确实可以,但是好像如果只选择块外的图元,经过移动后,选择集还是存在的 (setq ss (ssget ":N"
(list (cons 0 "insert")
(cons 66 1);如果有属性的话
)
)
) 本帖最后由 kucha007 于 2022-12-1 15:43 编辑
dengyaochao 发表于 2022-12-1 09:18
确实可以,但是好像如果只选择块外的图元,经过移动后,选择集还是存在的
好像是唉,不过能解决问题~ 这个问题我以前提出过,可惜没有答案。搜了也没有。
对于 InPlaceEdit的 Workset,AutoLISP有没有具体的方法来判断对象是否属于当前的 Workset或不属于?
希望有高人能提供详细的解答。
页:
[1]