home *** CD-ROM | disk | FTP | other *** search
- ; ROOMCALL - place consecutive room labels
- ;; Jonathan B. Solomon 8/1/88 r10 9/19/88
- ;; (C)1989 Cadcraft, Inc.
- ;
- (defun c:rm()
- (princ "\nPlacing consecutively numbered room labels...")
- (setq atdia (getvar "attdia") atreq (getvar "attreq"))
- (setvar "attdia" 0)(setvar "attreq" 1)
- (if (null rnum)(setq rnum 100))
- (while (setq inspt (getpoint "\nInsert point: "))
- (setq rntemp (getstring (strcat "\nRoom Number <" (rtos rnum 2 0) ">: ")))
- (if (= rntemp "")(setq rntemp rnum)(setq rnum (atoi rntemp)))
- (setq rnum (1+ rnum))
- (command "insert" (strcat drive (if macii ":arch:" "/arch/") "rmno1") "scale" scale1 inspt "0" rntemp)
- )
- (setvar "attdia" atdia)(setvar "attreq" atreq)
- (setq rntemp nil)(princ)
- )