[求助]面域转多义线
面域怎么转多义线? 我有一个笨方法,不好大家别扔砖头啊。先炸了它,再合并成多线。 (defun region2bounary (ent / curobj curset objarr)<br/> (setq curset (ssadd)<br/> curobj (vlax-ename->vla-object ent)<br/> objarr (vlax-safearray->list (vlax-variant-value (vla-explode curobj)))<br/> )<br/> (foreach memb objarr<br/> (setq curset (ssadd (vlax-vla-object->ename memb) curset))<br/> )<br/> (vla-delete curobj)<br/> (vl-cmdf "_.PEDIT" (ssname curset 0) "_YES" "_JOIN" curset "" "")<br/> (entlast)<br/>)<br/>
页:
[1]