home *** CD-ROM | disk | FTP | other *** search
- (defun CR()
- (setvar "cmdecho" 0)
- (setvar "blipmode" 0)
- (MENUCMD "S=IN1")
- (setq w1 (getreal "\n╟δ╩Σ╚δ╘▓═╖╛╪╨╬╦«╞╜╖╜╧≥╡─┐φ╢╚: "))
- (while(/= w1 nil)
- (setq w2 (getreal "\n╟δ╩Σ╚δ╘▓═╖╛╪╨╬┤╣╓▒╖╜╧≥╡─┐φ╢╚: "))
- (SETQ W1 (/ W1 2) W2 (/ W2 2))
- (SETQ W1 (* W1 S) W2 (* W2 S))
- ; (SETQ R1 (GETREAL "\n╟δ╩Σ╚δ╘▓═╖░δ╛╢: "))
- (setq pt0 (getpoint "\n╟δ╩Σ╚δ╘▓═╖╛╪╨╬╡─╓╨╨─╡π: "))
- (SETQ PT2 (LIST (- (CAR PT0) (- W1 W2)) (+ (CADR PT0) W2)))
- (SETQ PT6 (LIST (- (CAR PT0) (- W1 W2)) (- (CADR PT0) W2)))
- (SETQ PT3 (LIST (CAR PT0) (CADR PT2)))
- (SETQ PT5 (LIST (CAR PT0) (CADR PT6)))
- (SETQ PT1 (LIST (- (CAR PT0) W1) (CADR PT0)))
- (COMMAND "LAYER" "S" "1" "")
- (COMMAND "LINE" (LIST (- (CAR PT1) 2) (CADR PT1)) PT0 "")
- (COMMAND "LINE" (LIST (CAR PT2) (+ (CADR PT2) 2)) (LIST (CAR PT2) (- (CADR PT6) 2)) "")
- (COMMAND "LAYER" "S" "0" "")
- (COMMAND "PLINE" PT5 "W" 0.6 "" PT6 "A" PT2 "L" PT3 "")
- (SETQ LB (LIST (- (CAR PT1) 3) (- (CADR PT6) 3)))
- (SETQ RT (LIST (+ (CAR PT3) 3) (+ (CADR PT3) 3)))
- (COMMAND "MIRROR" "W" LB RT "" PT3 PT5 "N")
- (SETQ PT4 (LIST (+ (CAR PT0) W1) (CADR PT0)))
- (SETQ PT5 (GETPOINT "\n╟δ╩Σ╦«╞╜│▀╧▀╡─╬╗╓├: "))
- (SETQ LX (RTOS (/ (* W1 2) S) 2 0))
- (COMMAND "DIM" "DIMTXT" 0.2 "HOR" PT1 PT4 PT5 LX "EXIT")
- (SETQ PT3 (GETPOINT "\n╟δ╩Σ┤╣╓▒│▀╧▀╡─╬╗╓├: "))
- (SETQ LY (RTOS (/ (* W2 2) S) 2 0))
- (COMMAND "DIM" "DIMTXT" 0.2 "VERT" PT2 PT6 PT3 LY "EXIT")
- (SETQ HD (GETREAL "\n╟δ╩Σ╚δ░σ╡─║±╢╚: "))
- (COND ((/= HD NIL)
- (SETQ PT6 (GETPOINT "\n╟δ╩Σ╚δ░σ║±▒Ω╫ó╡π1: "))
- (SETQ PT7 (GETPOINT "\n╟δ╩Σ╚δ░σ║±▒Ω╫ó╡π2: "))
- (COMMAND "LINE" PT6 PT7 "")
- (COMMAND "STYLE" "HZ" "" "" "" "" "" "")
- (SETQ BJ (STRCAT "%%U" "░σ║±=" (RTOS HD 2 0)))
- (COMMAND "TEXT" PT7 7 0 BJ)
- (COMMAND "STYLE" "STANDARD" "" "" "" "" "" "" "")
- ))
- (setq w1 (getreal "\n╝╠╨°╩Σ╚δ╛╪╨╬X╖╜╧≥╡─┐φ╢╚, ╗≥╗╪│╡╜ß╩°: "))
- )
- (MENUCMD "S=BAN")
- )
- (CR)