Jump to content

Participation Required: Post up your "weird" custom setups


tzframpton

Recommended Posts

  • Replies 75
  • Created
  • Last Reply

Top Posters In This Topic

  • tzframpton

    11

  • dbroada

    10

  • Seann

    7

  • alanjt

    6

Top Posters In This Topic

Posted Images

Actually, the primary CAD monitor is a 19" wide format at 1440x900. I truncated the width to create the screenshot while still allowing the "Screen Menu" to be legible at 600 px wide. Plus, I usually run without the properties pallet open so drawing real estate is not a problem.

 

A secondary monitor, at 1024 x 768, allows me to spread out even further.

 

I question I would like to pose to all users of 2004 or later; is there a context sensitive menu structure that performs better than the screen menu? I have no experience with 06 - 07 CUI implementation. Is there an ability to set up a list of usual values for - say the offset command - that is presented in as timely a fashion?

Link to comment
Share on other sites

sure, use a Tool Palette, or create a Button with a macro. the default is ^C^C_offset so just add to it. for instance, for a "preset" offset of 6, the macro will be ^C^C_offset;6; so when you click it, your offset is preset to 6. create multiple ones on a Tool Palette for quick, easy access to certain offsets used regularly. that's the best way i know how other than the command itself.... :)

Link to comment
Share on other sites

That is essentially what I do via Screen Menues. The aspect of screen menus that I find indespencible is that as soon as I enter the offset command - either by toolbar, pulldown, or alias - the screen menu automatically displays a screen with my offset options. Can the tool Pallets be set up to respond in that fashion?

Link to comment
Share on other sites

is there anywhere i can get a link of all the default keyboard short cuts?

and how would i go about changing copy from co to c?

If you have Express tools installed you can use Tools|Command Alias editor.

 

If you don't have that find acad.pgp (it may be in a hidden folder), open it with Notepad or similar and just copy the format already there. (make a copy first!)

 

be careful that you use each alias only once though.

Link to comment
Share on other sites

If you don't have that find acad.pgp (it may be in a hidden folder), open it with Notepad or similar and just copy the format already there. (make a copy first!)

 

Just use this lisp function to find (and open for editing) the pgp file.

 

(startapp "notepad" (findfile "acad.pgp"))

 

You may have more than one PGP file, but this will open the one currently in use.

 

be careful that you use each alias only once though.

 

Not critical though, the last definition will be used.

 

Also note that any lisp definitions will override PGP definitions.

 

So if you put this in your "acaddoc.lsp" file, "C" will be "copy", regardless of what is in your PGP file.

 

(defun C:C ()
(command "._copy")
)

Link to comment
Share on other sites

Just use this lisp function to find (and open for editing) the pgp file.

 

(startapp "notepad" (findfile "acad.pgp"))

 

You may have more than one PGP file, but this will open the one currently in use.

 

 

 

Not critical though, the last definition will be used.

 

Also note that any lisp definitions will override PGP definitions.

 

So if you put this in your "acaddoc.lsp" file, "C" will be "copy", regardless of what is in your PGP file.

 

(defun C:C ()
(command "._copy")
)

 

thansk you both. do you have that lisp as a file i can drap into cad or so i have to manually type that in? (i dont know how to)

Link to comment
Share on other sites

thansk you both. do you have that lisp as a file i can drap into cad or so i have to manually type that in? (i dont know how to)

 

Just copy the (startapp... and paste it in and hit enter.

Link to comment
Share on other sites

right

 

 

; -- User Defined Command Aliases --

; Make any changes or additions to the default AutoCAD command aliases in

; this section to ensure successful migration of these settings when you

; upgrade to the next version of AutoCAD. If a command alias appears more

; than once in this file, items in the User Defined Command Alias take

; precedence over duplicates that appear earlier in the file.

; **********----------********** ; No xlate ; DO NOT REMOVE

 

should i make the changes in here? or in the lisp you gave me?

 

also i have this

 

CO, *COPY

CP, *COPY

 

what do i do to change it to just C for copy? and i change CI for circle? thanks you

Link to comment
Share on other sites

mines too old to have that text!

 

do you mean

; -- User Defined Command Aliases --

; Make any changes or additions to the default AutoCAD command aliases in

; this section to ensure successful migration of these settings when you

; upgrade to the next version of AutoCAD. If a command alias appears more

; than once in this file, items in the User Defined Command Alias take

; precedence over duplicates that appear earlier in the file.

; **********----------********** ; No xlate ; DO NOT REMOVE

this bit? It only says DO NOT REMOVE - not the same as do not alter.

 

I make all my changes in the acad.pgp file and keep it somewhere safe so that I can use the same one when we upgrade. I haven't actually changed mine since 1998, although I should add a few new commands in there.

Link to comment
Share on other sites

  • 3 years later...

WOW!!! I could really go on and on with this one... so here it goes:

 

acad.pgp

AA, *APPLOAD

BH, *BHATCH

DDI, *DDINSERT

OP, *OPEN

DDST, *DDSTYLE

DDU, *DDUNITS

SAA, *SAVEAS

W, *PLOT

WB, *WBLOCK

I keep it simple in the *.pgp file - *.lsp is where practically all my customizations are found...

 

As for the toolbar, palette, button, menu topic goes... I avoid them at all costs - of course there are a few that I keep docked at all times (i.e. properties, xrefs, layer manager, project navigator & the beloved MEP tool palette)

 

but I do have (2) 22" monitors and mostly keep the ribbon hidden so I have A LOT of drafting space...

 

and I am strongly of the opinion that the keyboard IS THE MOST EFFICIENT/ PRODUCTIVE way to use AutoCAD.

 

so here is a rundown of SOME of my keyboard shortcuts:
1 - change selected to color "red"
2 - ""    ""    ""    ""    ""    ""     "yellow"
3 -
4 -
5 -
6 -
7 -
8 -
9 -
22 -
30 -
a - arc
ar - array
e - erase
el - ellipse
i - insert
m - move
mr - move & then rotate moved item(s)
mi - mirror
z - zoom previous (I can explain that one if you want - just ask)
ze - zoom extents
zw - zoom window
zp - zoom previous
zc - zoom center (click)
c - copy
cw - copy "w"
cp - copy "p"
cm - copy "m"ultiple
cr - copy & then rotate copied item(s)
ci - circle
2p - circle "2p"
3p - circle "3p"
r - rotate
re - redraw
rg - regen
rgg - regenall
f - fillet
f0 - fillet radius zero (saves current radius and restores after)
qf - fillet first line and keep second at original length
cf - chamfer
qc - chamfer first line and keep second at original length
ch - change
b - break
bfi - break "f" pause "int" pause "int"
d - distance (near - perp)
di - divide
sc - scale
s - stretch
scp - stretch "cp" (crossing polygon) <--- very handy!!!
t - trim (FYI - trim/extend can be used in same command)
ex - extend (FYI - trim/extend can be used in same command)
x - explode
pl - pline
ple - pline "end"
l - line
l45 - line @ 45degrees (also have l135, l225, l315, l30, l15)
le - line "end"
lq - line "qua"
l00 - line from "0,0"
lee - line "end" "end"
lii - line "int "int"
lmp - line "mid" per"
lmm - line "mid "mid"
lmid - line from mid 2 points - nea, per (I've had this since R12)
[indent]---> my line commands go on and on - pretty much every combination... I always know what I want to snap to and I HATE running osnaps so I keep them clear and set them as necessary when needed and of course I program them into my commands whenever applicable.

[/indent]
with that being said... osnap commands are as follows:
ee - end
cc - cen
ii - int
nn - nea
mm - mid
pp - per
qq - qua
ss - ins
oo - clears osmode to zero

note: all of the above commands take the current osmode variable and add the necessary integer to create the next set of running snaps (i.e. osmode 33 = end + int)

dimensioning commands:
upd - dim:upd
dv - dim:ver
dg - dim:ang
da - dim:al
dh - dim:hor
dc - dim:con
dcen - dim:cen
drd - dim:rad
te - dim:te
dms - dimscale

in addition I have underlying sequences that assure that the proper dim variables are set prior to placing dims

lmk - make new layer
fa - freeze all layers
l0 - sets current layer to zero
on - turn all layers on
lu - unlock all layers
def - set current layer to "defpoints"
ta - thaw all layers
cdf - changes selected entities to layer defpoints
cll - changes "l"ast to current layer
0 - selected to layer zero
lo - selected layer off
ll - lock selected layer
c2 - changes layer of item 1 to layer of item 2 (single item)
w2 - same as above - except multiple items
ul - unlock selected layer
il - isolate selected layer
fl - freeze selected layer
sl - clayer set to selected
cl - changes selected to current layer

misc commands:
oopa - clears all osnaps and purge all (3x)
leg - lengthen
li - list (I use this ALL the time)
gr - group
bl - block
se - select
ue - ucs entity (very handy - I NEVER USE SNAPANG its a waste of time)
uw - ucs world
lt - linetype
au - audit
xl - explode last
pref - preferences
o - offset
oh - offset 1/2 of distance between picked points
pe - pedit
ha - quick hatch - pick, pick ansi131
sa - qsave
saa - saveas
saq - qsave, quit (great for the end of the day!)
po - pasteorig (extremely handy - use it if not already)
im - imageattach
dw - dwgprops
ic - imageclip


more misc....
hx - forces selected to "hidden" linetype
h2 - forces selected to "hidden2" linetype
cen - forces selected to "center" linetype
cc2 - forces selected to "center2" linetype
dsh - dashdot
dsh2 - dashdot2
dsd - dashed
dsd2 - dashed2
cn - continuous
ph - phantom
ph2 - phantom2
lbl - selected to linetype bylayer
cbl - selected to color bylayer
by - color and linetype bylayer

and more...
vc - vpclip
mv - mview
pss - pspace, stretch
t1 - tilemode 1 (adjusts textsize based on dimscale * 0.09375)
t0 - tilemode 0 (adjusts textsize to 3/32 for pspace text)
zxp - zoom 1/__xp (old school way of scaling your viewports)

and more...
[indent]these are "setup" commands & the following are set:
aunits, auprec, unitmode, lunits, luprec, insunits, insunitsdefsource, insunitsdeftarget, blipmode, regenauto, visretain, orthomode, dimstyle, dimscale, textsize, ltscale, plinegen, psltscale, viewres, mirrtext, imageframe, layereval, dimscale, gridmode, laylockfadectl, snapmode, qtextmode
[/indent]
`1 - set up for 1:1
48 - set up for 1:48
96
192
240
300

and more...
2mt - text2mtext
tst - textstyle
ts - textsize
ry - rotate by insertion - angle 90
rt - rotate by insertion - angle 0
r3 -                            angle 315
r5 -                            angle 45
df - places %%c (diameter symbol) at end of selected text
et - places (E) text at beginning of selected text - existing
nt - places (N) text at beginning of selected text - new
td - places (D) text at beginning of selected text - demo
ut - underline selected text - %%u
"0-" - add parens to selected text
tl - text inline (only works on lines - I need one for polylines - ??)
es - edit string (text only - not mtext (prob since this originated in my R12 days))
jt - joint text (adds one text string to another creating one)
xa - xref attach (I need one of these that will attach with NO PATH - any thoughts?)
xd - xref detach
xc - xclip
xr - xref reload
xb - xref bind (I'd like a Xref bind/insert options - again... thoughts???)

 

I know that was a lot, but I actually left a lot out as well... and since its almost 5pm here and I've been looking at this over an hour I'll call it good.

 

Any questions, thoughts or suggestions are welcome...

p e a c e ! ! !

8)

Link to comment
Share on other sites

LoL

How do you guys find these old threads? (Not that there's anything wrong with it).

 

Hey, I just came across this one the other day and was going to post. I've been learning how to do my pgp, lsp, mns, etc. files and have been customizing something new just about everyday as I learn new commands and such (or read good tips here in the forum :wink:). I just hadn't gotten around to my final state yet.

 

As far as finding the old threads, I had initially googled and found the forum via some old threads. Now, when reading a thread, there's a list of similar threads at the bottom of the thread, probably listed by a keyword match. I find some down there that are totally unrelated and some that are a great complement to the thread I was just reading. Kind of like a bonus.

Link to comment
Share on other sites

LoL

How do you guys find these old threads? (Not that there's anything wrong with it).

 

The dusty old books at the back of the library are often the best. :geek:

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...