本帖最后由 vectra 于 2013-10-7 10:44 编辑
 - (defun get-p3 (p1 p2 ang)
- (list (+ (car p1) (/ (* (- (cadr p2) (cadr p1)) (cos ang)) (sin ang))) (cadr p2))
- )
- (defun c:test (/ ang p1 p2 p3)
- (setq p1 (getpoint)
- p2 (getpoint)
- ang (getangle p1)
- p3 (get-p3 p1 p2 ang)
- )
- (command ".line" p1 p2 p3 "C")
- (princ)
- )
|