
- (defun c:tt ()
- (prompt "\n框選物件圓: ")
- (setq ss (ssget '((0 . "circle,arc")))
- i 0
- )
- (setvar "OSMODE" 0)
- (setvar "celtype" "中心線")
- (while (setq en (ssname ss (setq i (1+ i))))
- (setq data (entget en)
- cen (cdr (assoc 10 data))
- rr (cdr (assoc 40 data))
- p1 (polar cen (* pi 0.0) (* rr 1.3))
- p2 (polar cen (* pi 0.5) (* rr 1.3))
- p3 (polar cen (* pi 1.0) (* rr 1.3))
- p4 (polar cen (* pi 1.5) (* rr 1.3))
- )
- (command "line" p1 p3 "")
- (command "line" p2 p4 "")
- )
- (princ)
- )
|