home *** CD-ROM | disk | FTP | other *** search
- (DEFUN C:QZBH()
- (IF (NOT (EQUAL (GETVAR "CLAYER") "CC1"))
- (COMMAND "LAYER" "M" "CC1" ""))
- (SETQ F (OPEN "/BJCAD/JD.DAT" "r"))
- (SETQ TB (READ (READ-LINE F)))
- (SETQ TB (READ (READ-LINE F)))
- (CLOSE F)
- (INITGET 1)
- (SETQ H00 (GETPOINT "Iuput start point (0.000) :"))
- (TERPRI)
- (WHILE
- (SETQ PT (GETPOINT "Input next point: "))
- (TERPRI)
- (SETQ X (CAR H00)) (SETQ Y (CADR PT))
- (SETQ H0P (* (- Y (CADR H00)) 0.001))
- (SETQ H0P (RTOS H0P 2 3))
- (SETQ XY (LIST (+ X (* 400 TB)) (+ Y (* 400 TB))))
- (TEXTS XY H0P)
- (COMMAND "INSERT" (STRCAT "/BJCAD/J1K/BGFH")
- (LIST X Y) (* 1.0 TB) (* 1.0 TB) 0)
- )
- )
- (DEFUN TEXTS (XY H0P)
- (COMMAND "TEXT" XY (* 250 TB) 0 H0P)
- )
- (DEFUN C:QRBH()
- (IF (NOT (EQUAL (GETVAR "CLAYER") "CC1"))
- (COMMAND "LAYER" "M" "CC1" ""))
- (SETQ F (OPEN "/BJCAD/JD.DAT" "r"))
- (SETQ TB (READ (READ-LINE F)))
- (SETQ TB (READ (READ-LINE F)))
- (CLOSE F)
- (INITGET 1)
- (SETQ H00 (GETPOINT "Iuput start point (0.000) :"))
- (TERPRI)
- (WHILE
- (SETQ PT (GETPOINT "Input next point: "))
- (TERPRI)
- (SETQ X (CAR H00)) (SETQ Y (CADR PT))
- (SETQ H0P (* (- Y (CADR H00)) 0.001))
- (SETQ XY (LIST (+ X (* 400 TB)) (+ Y (* 400 TB))))
- (COMMAND "INSERT" (STRCAT "/BJCAD/J1K/BGFH")
- (LIST X Y) (* 1.0 TB) (* 1.0 TB) 0)
- (INITGET)
- (SETQ H0P (GETREAL "Input text (3000 4500...):"))
- (SETQ H0P (RTOS H0P 2 3))
- (TEXTS XY H0P)
- )
- )