 - (defun c:rect2 (/ w h alf p1 p2 p3 p4)
- (setq p1 (getpoint "输入矩形一个角点")
- w (getdist p1 "输入矩形的宽")
- h (getdist p1 "输入矩形的高")
- alf (getangle p1 "输入矩形的旋转角")
- )
- (setq p2 (polar p1 alf w))
- (setq p3 (polar p2 (+ alf (* 0.5 pi)) h))
- (setq p4 (polar p3 (+ alf pi) w))
- (command "_.pline" p1 p2 p3 p4 "c")
- (princ)
- )
|