domenicomaria 发表于 2022-7-22 03:37:05

“制作一个选择集”;“上一个”;

我需要一套选择“之前”。
(集
**** Hidden Message *****

ribarm 发表于 2022-7-22 04:32:34

(setq ss1(ssget))
(setq SSH2(ssget))
(sssetfirst nil)
(“sssetfirst nil ss1”)
“(ssget”_P”);=>选择了ss1而不是ss2<br>但在这里更好的是:<br>(ssget“_I”);;=>隐含选择-在(sssetfirst nil ss)之后始终有用,它突出显示选择集ss。。。

dexus 发表于 2022-7-22 04:34:39

您是指当前选定的项目吗
然后您可以使用:
(ssget "_I")
或为最后一个功能选择的实际项目,您可以使用:
(ssget "_p")
还有一个非常有用的参考:http://www.lee-mac.com/ssget.html
编辑:啊,里巴姆比我快了2分钟,我需要更快地打字

domenicomaria 发表于 2022-7-22 06:06:19

所以这个可能是解决方案
(defun SS-MAKE-PREVIOUS(SS)(ssset first nil SS)(SS get " _ I "))

BIGAL 发表于 2022-7-22 21:46:02

为什么不把魔法石,第1章呢?
你应该能够让米

domenicomaria 发表于 2022-7-23 03:01:30

有时一个lisp程序
做一些事情和c

tombu 发表于 2022-7-23 10:13:50

irneb在https://forums.augi.com/showthread.php?发布了SelectResults.lsp81175-select-result-lisp-modification # 5创建由reactor命令生成的对象选择集,这样您可以轻松地选择它们。打开图形时需要加载Lisp。
在lisp中,将$Result-Length设置为您要保留多少个先前的集合。

domenicomaria 发表于 2022-7-30 11:26:39

试题:
(ss2 setq (ssget));1
setq(魔法石,第1章(ssge

ribarm 发表于 2022-7-30 13:56:23


马可,对不起,我不理解你

domenicomaria 发表于 2022-7-30 15:57:09


马可,对不起,但我不明白你的答案…
上一个选择集,是SSGET返回的最新东西…
,但我需要做上一个,另一个选择集…
好…对不起,忽略我的回答。
页: [1]
查看完整版本: “制作一个选择集”;“上一个”;