 - (defun Centerline->ename (Single_ename)
- (defun line->list (pt1 pt2)
- (entmake (list'(0 . "LINE")'(67 . 0)'(410 . "Model")
- '(8 . "Center")(cons 10 pt1)(cons 11 pt2)
- )
- )
- )
- (setq Radius_real (* 1.2(cdr(assoc 40 (entget Single_ename))))
- CenterPoint_list (cdr(assoc 10 (entget Single_ename)))
- Centerline_pt1 (polar CenterPoint_list (* pi 1.5)Radius_real)
- Centerline_pt2 (polar CenterPoint_list pi Radius_real)
- Centerline_pt3 (polar CenterPoint_list (* 0.5 pi) Radius_real)
- Centerline_pt4 (polar CenterPoint_list 0.0 Radius_real)
- )
- (line->list Centerline_pt1 Centerline_pt3)
- (line->list Centerline_pt2 Centerline_pt4)
- (princ)
- )
怎么解决2圆同心的时候只画大圆的中心线(批量处理) |