AutoLISP command explode 如何在LISP呼叫分解命令

在LISP中,使用explode指令發現無法炸開多個物件。
基本方式(在LISP中,使用explode(分解,俗稱炸開)指令,只能一次分解一個,如果物件放入多個也只會分解一個):
(command "_.explode" 圖元資料)

分解單一物件的方法:
(command "_.explode" (entsel))

分解多個物件的方法:
(setq SelObjs (ssget))
(setq N -1)
(while (setq SelObj (ssname SelObjs (setq N (1+ N))))
    (command "_.explode" SelObj)
    )

相關連結

留言

這個網誌中的熱門文章

AutoCAD 填充線(剖面線)樣式簡易製作產生器

AutoCAD 如何自訂線型教學

AutoCAD 動態圖塊-如何在所有可見性顯示或隱藏