277283904 发表于 2024-2-25 09:06:17

如何线条炸开后还能保持选择状态呢?

如何线条炸开后还能保持选择状态呢?

ssyfeng 发表于 2024-2-25 09:24:46

试试这个函数(sssetfirst nil 炸开后的选择集)

277283904 发表于 2024-2-25 11:22:33

ssyfeng 发表于 2024-2-25 09:24
试试这个函数(sssetfirst nil 炸开后的选择集)

怎么写?;P

aws 发表于 2024-2-25 11:27:54

试试看
(defun c:tt ()
        (setq ss(ssget))
        (command "explode" ss "")
        (setq ss(ssget "p"))
        (sssetfirst ss ss)
        (princ)
)

277283904 发表于 2024-2-25 17:00:06

aws 发表于 2024-2-25 11:27
试试看
(defun c:tt ()
        (setq ss(ssget))


可以是可以了,会出现未知命令呢:lol

qazxswk 发表于 2024-2-26 14:53:49

(defun c:tt(/ ss)
      (setq ss(ssget))
      (command "explode" ss)
      (setq ss(ssget "p"))
      (sssetfirst ss ss)
      (princ)
)

suiran 发表于 2024-2-26 17:33:45

学到了,谢谢!
如果选择了多个面域,炸开后再合并为多段线怎么写呢?

277283904 发表于 2024-2-26 20:57:35

qazxswk 发表于 2024-2-26 14:53
(defun c:tt(/ ss)
      (setq ss(ssget))
      (command "explode" ss)


谢谢!可以了;P

paulpipi 发表于 2024-2-27 10:33:13

挺好的,学习一下

菜鸟初来乍到 发表于 2024-4-16 18:32:15

qazxswk 发表于 2024-2-26 14:53
(defun c:tt(/ ss)
      (setq ss(ssget))
      (command "explode" ss)


感谢分享,很实用
页: [1]
查看完整版本: 如何线条炸开后还能保持选择状态呢?