home *** CD-ROM | disk | FTP | other *** search
- ;*********************************************************
- ;* The function for drawing certerline . *
- ;*********************************************************
- (defun CENTL ()
- (SETVAR "CMDECHO" 0)
- (SETVAR "BLIPMODE" 0)
- (COMMAND "ORTHO" "ON")
- (scale1)
- (setq no 0 nk 0 nzl 0)
- (setq dgch "" schl 0 xchl 0)
- (initget 1)
- (setq fpt (getpoint "\n╞≡ ╡π: "))
- (initget (+ 1 2 4))
- (setq ept (getdist fpt "\n╓╒ ╡π: "))
- (COMMAND "ORTHO" "OFF")
- (setq ept (polar fpt 0 ept))
- (setq xb (car fpt))
- (setq xb (+ xb 0.3))
- (setq yb (cadr fpt) xf xb)
- (FN)
- (command "layer" "n" "1" "s" "1" "l" "center" "" "color" "y" "" "")
- (command "line" (list xb yb) (list (car ept) yb) "")
- (command "layer" "s" "0" "l" "" "" "color" "r" "" "")
- ; (redraw)
- (menucmd "I=ICON ")
- (MENUCMD "I=*")
- )
- (centl)