;http://cafe.daum.net/archimore
;수정-행복한하루
(defun c:cpl(/ cl ss k en ed lay ctr dia)
(setq cl (getvar "clayer"))
(princ "\nConverts a circle into a polyline entity")
(princ "\nSelect circle to convert: ")
(setq ss (ssget (list (cons 0 "circle"))))
(setq k 0)
(repeat (sslength ss)
(setq en (ssname ss k))
(setq ed (entget en))
(setq lay (cdr (assoc 8 ed))
ctr (cdr (assoc 10 ed))
dia (* 2 (cdr (assoc 40 ed)))
)
(setvar "clayer" lay)
(command "._donut" dia dia ctr "")
(entdel en)
(setq k (1+ k))
)
(setvar "clayer" cl)
(princ)
)
;수정-행복한하루
(defun c:cpl(/ cl ss k en ed lay ctr dia)
(setq cl (getvar "clayer"))
(princ "\nConverts a circle into a polyline entity")
(princ "\nSelect circle to convert: ")
(setq ss (ssget (list (cons 0 "circle"))))
(setq k 0)
(repeat (sslength ss)
(setq en (ssname ss k))
(setq ed (entget en))
(setq lay (cdr (assoc 8 ed))
ctr (cdr (assoc 10 ed))
dia (* 2 (cdr (assoc 40 ed)))
)
(setvar "clayer" lay)
(command "._donut" dia dia ctr "")
(entdel en)
(setq k (1+ k))
)
(setvar "clayer" cl)
(princ)
)
첨부파일첨부된 파일이 1개 있습니다.
다음검색