選択したオブジェクトでabcの画層にあるオブジェクトを黄色に変更したいのですが
下記lispだとabc画層を含むグループ化されていてるものも
abcが層以外のものも色が変わってしまいます。
ダイアログがでるfilterコマンドだとグループ化されていても
問題なくabc画層オブジェクトのみ色が変更できます。
どの部分を変更すればいいでしょうか?
(defun c:filterchgcolor ()
(setq Objs (ssget '((8 . "abc"))))
(command-s "._change" Objs "" "p" "c" "2" "")
(princ))
フィルター代用
- 初心者
- 2025/04/13 (Sun) 09:20:46