home *** CD-ROM | disk | FTP | other *** search
- ;****** TY\2PDF.LSP ****** 5-22-90 BJ
- (defun C:2PDF (/ d k p1 p2 e)
- (setq d (getdist "enter d 120,-240...<120>:"))
- (if (null d) (setq d 120.0))
- (if (< d 0.0) (setq d (abs d) k -0.1) (setq k 0.1))
- (setq wcy 1)
- (while wcy
- (setq p1 (getpoint "enter p1:"))
- (if (null p1) (setq wcy nil) (progn
- (setq p2 (getcorner "enter p2:" p1))
- (command "pline" p1 (list (car p2) (cadr p1)) p2
- (list (car p1) (cadr p2)) "c")
- (setq e (entlast))
- (command "offset" d p1
- (polar p1 (angle p1 p2) (* k (distance p1 p2))) "")
- (entdel e)))
- )
- )