home *** CD-ROM | disk | FTP | other *** search
- KEYLISP.DOC 3-1-92 12:00 P.M. UPDATE
- PATRICK J. McKEE
-
-
- THESE ARE THE LISTINGS OF THE KEY MACRO'S THAT HAVE BEEN DEFINED
- IN KEY.LSP AND SEVERAL ASSOCIATED LISP FILES, THE LISP FILE NAME
- IS TYPICALLY THE SAME AS THE KEY PRESS. TO LOAD A LISP FILE, TYPE
- IN LP, TO INVOKE THE LOAD LISP COMMAND, THEN TYPE IN THE NAME ONLY.
- ALL KEYPRESSES ARE TO BE FOLLOWED BY A RETURN, THIS IS NOT A KEYSCAN
- PROGRAM.
-
- POWER HINT!!
-
- USE THE SPACE BAR FOR THE RETURN AFTER TYPING THE COMMAND INSTEAD
- OF THE REGULAR SEQUENCE OF EITHER BUTTON RETURNS OR KEYBOARD ENTER
- TENDS TO SPEED UP THE PROCESS FURTHER.
-
- KEY PRESS DESCRIPTION
-
- A............................ARC
- AR...........................ARRAY
- B............................BREAK
- BL...........................BLOCK
- C............................COPY
- CBS..........................CHANGE BLOCK SCALE (LISP ROUTINE)
- I WROTE THIS ONE WHEN I CALLED UP A DRAWING
- AND ALL THE BLOCKS WERE OUT OF SCALE AND NEEDED
- TO BE SCALED DOWN WHILE MAINTAINING THE INSERT
- POINTS. IT HAS COME IN HANDY SINCE THEN, SO I
- THOUGHT I WOULD INCLUDE IT.
- CC...........................CHANGE COLOR (LISP ROUTINE)
- CF...........................CHAMFER
- CG...........................CHANGE
- CH...........................CHANGE ENTITIES TO NEW LAYER (KEYBOARD INPUT)
- LC...........................CHANGE LAYER OF SELECTED OBJECTS BY PICKING
- ENTITY ON LAYER YOU WISH TO SET.
- CP...........................CHANGE PROPERTIES
- COL..........................LISP ROUTINE TO DRAW COLUMNS AND CENTERLINES
- ENTER THE GRID SPACING X SEPERATE FROM Y,
- ENTER THE COLUMN SIZE X & Y, THEN PICK LOWER
- LIMIT AND UPPER LIMIT.
- CR...........................CIRCLE
- CR2..........................CIRCLE 2 - POINT
- TC...........................CHANGE TEXT, HEIGHT, WIDTH, OBLIQUE, ROTATION
- AND STYLE. DEFAULT IS CHANGE TEXT.
- CTL..........................COPY SELECTED ENTITIES TO USER SUPPLIED LAYER
- (LISP ROUTINE). GREAT FOR MULTI-LAYER DRAWINGS
- I USE IT TO COPY THE FLOOR PLAN FOR MECHANICAL
- PLANS, WHICH SOMETIMES EDIT THE FLOOR PLAN TO
- REMOVE OBJECTS BELOW DUCTS.
- CW...........................COMMERCIAL WINDOWS (LISP ROUTINE)
- SIMPLE WINDOW COMMAND, DRAWS ONE WINDOW WITH
- JAMBS ON LAYER 'AW'.
- HAS A REFERENCE POINT FEATURE, AT THE
- "PICK STARTPOINT OF WINDOW" PROMPT, A
- RETURN, INSTEAD OF A PICK, WILL INVOKE
- THE REFERENCE OPTION.
-
-
- D............................DISTANCE
- DD...........................'DDATTE, ATTRIBUTE DIALOGUE BOX
- DE...........................'DDEMODES, ENTITY CREATION SCREEN
- DL...........................DELETE MULTIPLE LAYERS BY PICK ONLY !
- TD...........................DTEXT
- E............................ERASE
- EL...........................ERASE LAST (WHOOSH !! IT'S GONE)
- ET...........................EXTEND OR TRIM MULTIPLE OBJECTS (LISP ROUTINE)
- TRIM IS THE DEFAULT, IF YOU ZOOMED OUT TO FAR
- IT WILL NOT TRIM (BAD ARG'S). IF ANYBODY KNOWS
- A FIX I'D LIKE TO HEAR FROM YOU.
- F............................FILLET NO RADIUS
- FW...........................FILL WALL (LISP ROUTINE) FILLS WALL WITH
- THICK POLYLINE, ENTER WALL THICKNESS.
- GREAT FOR EXISTING WALLS TO REMAIN.
- FL...........................FREEZE MULTIPLE LAYERS BY PICK ONLY !!
- USE NO CROSSING OR WINDOWS WITH THIS AS
- YOU WILL SIT AND WAIT. SIMPLY SELECT THE
- OBJECTS ON THE LAYERS YOU WANT TO FREEZE,
- ONE OF EACH IS ALL THAT IS REQUIRED.
- GF...........................LISP ROUTINE TO GET A NEW DRAWING FILE
- FROM THE COMMAND PROMPT IN AUTOCAD.
- IT OFFERS YOU THE CHOICE TO SAVE OR QUIT.
- GN...........................POLYGON
- GRD..........................CEILING GRID
- GS...........................GET TEXT STYLE BY SELECTING EXIST. TEXT
- MIGHT HAVE TO RETURN AT THE END FOR
- STANDARD AUTOCAD TEXT FONTS.
- H............................HATCH
- I............................INSERT
- IB...........................INSERT BLOCK BY PICKING AN EXISTING BLOCK.
- IT...........................EASY IMPORT TEXT, CURRENT STYLE.
- LT...........................CHANGE LINTYPE (LISP ROUTINE)
- KY...........................KEYNOTE PROGRAM W/ LEADERS
- L............................LINE
- LD...........................LEADER WITH TEXT. ENTER SCALE FACTOR
- AND SELECT FROM [3] TYPES OF ARROW HEADS.
- LMP..........................LINE FROM THE MID POINT OF ANY TWO PICKS
- OR COORDS.
- LP...........................LOAD LISP FILE, SPECIFY NAME.
- LS...........................LIST
- M............................MOVE
- MM...........................MIRROR
- (MPL)........................MID POINT OF ANY TWO PICKS OR COORDS.
- MFL..........................MULTIPLE FREEZE LAYERS
- O............................OFFSET
- OH...........................DRAWS OVERHEAD CABINETS ON CURRENT LAYER.
- OO...........................SETS OSNAP TO NONE
- OP...........................OPENINGS IN WALLS.
- PL...........................PLINE
- P............................NON-TRANSPARENT PAN
- PE...........................PEDIT
-
-
- Q............................QUIT
- R............................ROTATE
- RC...........................RECTANGLE (TWO PICKS OR COORDS.)
- RD...........................NON-TRANSPARENT REDRAW
- RS...........................ROOM SIZING (LISP ROUTINE)
- THIS ROOM SIZE ROUTINE ALLOWS YOU TO PICK
- FROM A LIST OF ROOMS ALREADY DEFINED OR
- ENTER YOUR OWN (1 WORD ONLY) THEN PLACES
- THE SIZE AND NAME AT THE CENTER OF THE
- ROOM. PICK LOWER LEFT, UPPER RIGHT.
- RW...........................RESIDENTIAL WINDOW (LISP ROUTINE)
- DRAWS ONE WINDOW WITH SILLS ON LAYER 'AW'
- HAS A REFERENCE POINT FEATURE, AT THE
- "PICK STARTPOINT OF WINDOW" PROMPT, A
- RETURN, INSTEAD OF A PICK, WILL INVOKE
- THE REFERENCE OPTION.
- S............................PICK ENTITY TO SET LAYER
- SA...........................SAVE
- SC...........................SCALE
- SE...........................SET LAYER, USER SUPPLIED LAYER NAME.
- ST...........................STRETCH
- SS...........................STATUS
- T............................TRIM
- TE...........................TEXT
- WC...........................WALL CENTER. ONE WALL. (LISP FILE)
- WL...........................DRAWS WALLS, FILLETS AS IT GOES.
- X............................EXPLODE
- ZA...........................TWO ZOOM ALLS TO .95X, WITH A SAVE. (TAKES
- SOME TIME)
- ZC...........................ZOOM CENTER
-
-
- ZD...........................NON-TRANSPARENT ZOOM DYNAMIC.
- ZP........................... " " " ZOOM PREVIOUS.
- ZW........................... " " " ZOOM WINDOW.
- ZQ...........................ZOOM LIMITS, TO AVOID REGEN.
- ZS...........................ZOOM TO SMALLEST SIZE, NO REGEN.
- Z5...........................QUICK ZOOM OUT .5X
- Z7...........................QUICK ZOOM OUT .7X
-
-
- DEFINED OFFSETS
-
- 1............................1" OFFSET
- 2............................2"
- 3............................3"
- 4............................4"
- 45...........................4 1/2"
- 6............................6"
- 725..........................7 1/4"
- 8............................8"
- 10...........................10"
- 12...........................12"
- 15...........................15"
- 16...........................1'-4"
- 18...........................1'-6"
- 24...........................2'-0"
- 30...........................2'-6"
- 36...........................3'-0"
- 48...........................4'-0"
-
-
- I HOPE THAT I WILL BE ABLE TO PROVIDE BETTER DOCUMENTATION IN THE FUTURE
- BUT RIGHT NOW THIS IS AS GOOD AS IT GETS. USAGE OF THIS MENU IS REALLY
- THE ONLY WAY TO GET THE HANG OF IT. I HAVE SEVERAL PEOPLE WHO ARE USING
- IT AND I COULD NOT DRAG THEM AWAY FROM IT NOW EVEN IF I WANTED TO.
-
-
- SYMBOL LIBRARIES
-
- I DO NOT FEEL THAT THE SYMBOL LIBRARY IS THE BEST AS I WAS TOO BUSY WRITING
- THE ROUTINES TO CONTROL EVERY ASPECT OF ITS DEVELOPMENT.
-
- I HAVE PROVIDED A ROUTINE FOR SAVING A NEW SYMBOL IN PLACE OF THE DEFAULT
- ONE PROVIDED ON THE MENU. IF YOU WISH TO CHANGE A SYMBOL TO ONE THAT IS
- MORE YOUR STYLE ALL YOU DO IS PRESS 'NS' FOR NEW SYMBOL AND ANSWER THE
- PROMPTS. YOU MUST KNOW THE NAME OF THE SYMBOL YOU WANT TO REPLACE !!!
- AFTER THAT IS DONE AND YOU WISH TO CHANGE ALL THE SYMBOLS IN THE DRAWING
- MERELY CALL UP THE NEW SYMBOL MANUALLY IE. 'INSERT;NEWSYM=' YOU MUST SPECIFY
- THE PATH C:\KESYM1\NEWSYM.
-
- THANKS
-
- I WOULD LIKE TO SEND A SPECIAL THANK YOU THAYER HERSOM, AIA, AND HIS WIFE
- LUANNE FOR THEIR SUPPORT THROUGH SOME VERY TRYING TIMES, WITHOUT WHICH NONE
- OF THIS WOULD BE POSSIBLE.
-