home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware 1 2 the Maxx
/
sw_1.zip
/
sw_1
/
CAD
/
PKEY11_1.ZIP
/
MUSTREAD.ME
< prev
next >
Wrap
Text File
|
1992-03-14
|
10KB
|
201 lines
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.