1.在AutoCAD中有時有交叉點標記在鼠標點擊處產(chǎn)生,用BLIPMODE命令,在提示行下輸入OFF可消除它。
% O* N% O1 e& E- K3 \( C& p2 i8 y# @% M2 o% l N5 ^ d+ U/ p
1 P8 |" s" U, X4 r/ t
2.有的用戶使用AutoCAD時會發(fā)現(xiàn)命令中的對話框會變成提示行,如打印命令,控制它的是系統(tǒng)變量CMDDIA,關掉它就行了。/ U: {% M1 {) c* x* H7 ]
( u) j4 B( H+ T' L1 Z; r8 {3 p
3 Y) `$ t; U' ~. q; h 3.橢圓命令生成的橢圓是以多義線還是以橢圓為實體是由系統(tǒng)變量PELLIPSE決定,當其為1時,生成的橢圓是PLINE。# v; S! U# M, Q( i
" l! t: X9 A" H3 S8 g6 q 4.CMDECHO變量決定了命令行回顯是否產(chǎn)生,其在程序執(zhí)行中應設為0。/ j8 V9 ], z# o% T
& Z A6 T9 X3 _1 Y5 [7 Q- q$ I6 o9 `" L' w; {
5.DIMSCALE決定了尺寸標注的比例,其值為整數(shù),缺省為1,在圖形有了一定比例縮放時應最好將其改為縮放比例。% ^( e6 [: C" c+ v
' h& t' `6 K! y8 m. O6 p
$ u" j T% g2 q 6.BREAK將實體兩點截開,在選取第二點時如用“@”來回答,可由第一點將實體分開。
1 W+ K3 q: G1 d0 b' C; D. k' m5 F7 x4 u3 ~* X( E
7.CAD的較高版本中提供了形位公差標注,但圓度及同軸度中的圓不夠圓,其實,AutoCAD中常見符號定義都在AutoCAD安裝目錄下SUPPORT子目錄下的gdt.shp文件中,其中2號和4號字符定義了圓形的形狀,圓的弧度竟為127°,但不太好改正之(如改為90°更不好看)。6 E( d$ N; X$ j2 I1 h: ?
- m& k) o% T! W# Z6 c
9 L1 B6 k* g( E' u7 l" a- z 8.空心漢字字形如使用AutoCAD R14中的BONUS功能(一定要完全安裝AutoCAD,或自定義安裝時選了它),有一個TXTEXP命令,可將文本炸為線,對做立體字十分有用。
. U- |2 ^- ]( s4 u9 l* J. ?
1 L" e2 L/ Q$ U, f1 |/ S! t, d7 W r
9.AutoCAD R14的BONUS中有一個ARCTEXT命令,可實現(xiàn)弧形文本輸出,使用方法為先選圓弧,再輸入文本內(nèi)容,按OK。# i( T! R6 n' [9 x3 O% D
9 l& X; l( P0 _0 c! [ X5 L* N% D. N- F$ P, C: G3 O7 v
10.BONUS中還有一個有用的命令,即MPEDIT,用它將多個線一齊修改為多義線,再改它的線寬。
( L0 }# M; c. D. Z6 H( V/ e& B 11.image命令在R14中代替了R13中的BMPIN、PCXIN之類命令,它將位圖嵌入文件中,只用來顯示,如炸開就成了空框架,如何使PCXIN等命令重現(xiàn)?請將R13安裝目錄下的RASTERIN.EXE拷入R14下,用appload將其裝入,然后就可以將位圖導入(可編緝,可炸開)了。
! s- g7 ]8 c! v1 P; @/ @7 F+ s7 l+ y w
+ F4 {; x1 U7 X% Q) a$ Y A6 V
12.BREAK命令用來打斷實體,用戶也可以一點斷開實體,用法是在第一點選擇后,輸入“@”。常用一條線一段為點劃線,另一段為實線時。
) K5 O& i _. R a# U9 M7 s/ L# y% @/ r; @! I( M: ]
' ?# j0 {8 K* ?
13.AutoCAD R14中提供了大量的命令縮寫,許多R13中無縮寫的命令也有了縮寫,如:A:ARC, B:Bmake, C:Circle, Z:zoo,可大量使用之,使用后會發(fā)現(xiàn)比鼠標點取快(尤其在1s輸5個字符的速度下)。AutoCAD R14大量擴充了簡化命令,不僅增加了以首字母簡化的命令(這里不列出),而且增加了用前兩個字母簡化的命令,常用的如:array、copy、dist、donut、dtext、filter、mirror、pline、rotate、trim、scale、snap、style、units等,更加提高了用鍵盤輸入命令的速度,對熟悉鍵盤的朋友來說簡直是如虎添翼。
/ q$ S3 a5 h" s- s& @2 G3 X& H& X _2 H, H, `$ S/ z# g
1 f% j9 E- E& ~ 14.AutoCAD R14的命令縮寫也可用在R13,方法是將AutoCAD R14下Support子目錄下的ACAD.pgp拷貝至AutoCAD R13的Support子目錄下。
7 B$ x1 G1 @ O7 v. f( K
7 a. z$ k8 w) e$ J; A& O- h
* Y/ E t) L- n0 G7 r, K& e 15.AutoCAD中ACAD.pgp文件十分重要,它記錄命令縮寫內(nèi)容,用戶可自定義它們,格式如下:<命令縮寫> *命令名稱。也可定義系統(tǒng)命令,AutoCAD R14提供了sh命令,可執(zhí)行DOS命令,但Windows下作用不大。
, @+ v2 a2 F# J! ]8 S. ^) O& B" u' C. v4 M- V( e1 V
6 S) S. Y, v0 B" e! ?$ g5 M 16.AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系統(tǒng)命令,筆者認為其中NOTEPAD對自定義CAD用途較大,但使用起來會發(fā)現(xiàn)屏幕一閃(進了DOS),又返回,十分讓人不愉快,讓我們來編一個小程序,取名為note.lsp:
3 t/ Y+ _& ]; l2 A5 l( [(defun c:notepad(), F. g, s: v7 G! g: J* U
(startapp "notepad")! e+ \$ k1 e$ K2 }0 c
)
3 Z4 H+ h2 c/ J" D) D7 ?' @: { 先將ACAD.pgp中的NOTEPAD命令定義行刪除,重入CAD后,再將此程序用命令:(load "note")裝入,下一次用NOTEPAD命令會有更好效果,最好將(load "note")加入Support子目錄下的ACADR14.lsp中。: m$ @. Y9 A9 e3 Y' m ~
- q! U6 }2 x% ]
+ @7 L$ X2 M' A# _. X. C! z6 V 17.AutoCAD R14中打印線寬可由顏色設定,這樣機械制圖中的各種線型不同、線寬不同的線條可放入不同的層,在層中定義了線型和顏色,而在打印設置中設定線型與顏色的關系,效果良好。 c1 W7 l; {8 ~7 X1 R0 ]+ |& u; G
- z7 D+ @7 C8 N* `5 g5 ?+ w0 d8 Z
4 K$ W9 d' _ p" L& ?* h 18.AutoCAD R14的Support中ACAD.dwt為缺省模板,要好好加工它,把常用的層、塊、標注類型定義好,再加上標準圖框,可省去大量重復工作。
4 ~" t3 c! c9 F& D* B8 K- ^' u
. z( |5 z/ j0 w8 `0 t7 ]0 O
( @$ D6 L( V% B 19.AutoCAD中有不少外部Lisp命令文件,可以直接觀察它們,如果學習開發(fā)Lisp應用程序,注意:R14可是最后一版Lisp文件內(nèi)容公開的AUTOCAD,在CAD2000中Lisp文件內(nèi)容是加密的(筆者正在研究解密程序)。
' P4 O; ?% S f: Y* y: s% g: b/ Z0 ^* \- \) ?- y% _- [8 g, e
3 Y, B% ]/ a+ G5 O2 K 20.AutoCAD二次開發(fā)工具很多,Lisp早就有了,R11提供了ADS(Acad Develop system),R12中提供了ADS對實模式下C編譯器(如BC,MS C)的支持,R13提供ARX(Acad Runtime eXtend),R14提供了VB Automation,這個Automation使VB編寫CAD程序成為可能,渴望CAD編程的人有了一個最好的選擇,不必學習ADS、ARX、Object ARX,和AutoLisp,一起加入AutoCAD編程的世界。
5 |" v) N( ~7 U% y8 ]3 l) d
% { R4 @% m0 r5 ]$ \ z. |, r/ e4 t
& `/ p |0 ^8 A% k4 H. Q 21.用戶自定義的Lisp文件一定要自動裝入AutoCAD,這樣就需要在acadr14.lsp中加入用戶Lisp文件的裝入語句,acadr14.lsp(早期版本為acad.lsp),好似DOS的Autoexec.bat,一定要好好利用,在其中如定義了名為S::STARTUP()的函數(shù)可自動運行它(給CAD加個啟用畫面如何,可用STARTUP加startapp函數(shù),也可加登錄密碼)。7 p3 b9 w z! N5 U. t$ @
' r; J+ u( B4 u- y* i$ K8 Q+ }
+ w$ P1 E9 a% k* ?1 H( z o" Z
22.將AutoCAD中的圖形插入WORD中,有時會發(fā)現(xiàn)圓變成了正多邊形,用一下VIEWRES命令,將它設得大一些,可改變圖形質(zhì)量。( R8 R% `. F7 @/ Z* Y
& }; w/ E# [' e! L, O
, [& u" E t6 l2 ~
23.形如?30H11( )的標注如何去標注呢,請在文本內(nèi)容中輸入“%%c30{H11(}{\H0.7x;\S+0.1^-0.2;})”,可以實現(xiàn),如嫌太麻煩,就編個程序來簡化操作。
: ^( T( O. \. E) Y/ r
+ L5 L# d8 h& L: m O
0 D! n) t4 E" M- }0 E' b 24.AutoCAD中文件可當作塊插入其他文件中,但這樣一來過多的塊使文件過于龐大,用PURGE來清除它們吧,一次清一層,一定要多用幾次呀!
: G$ }4 p' j. m; `6 ~5 `/ s( J
5 J W& }7 H% y. F3 Z* g5 w; G/ ^% ]! v) H( p" ~
25.AutoCAD R14的幫助文件內(nèi)容十分豐富,由很多本“書”組成,一層層打開,多看它們用處是很大的,其中包括了CAD的各方面,比任何CAD大全還全,你是否想您的幫助加入其中,請修改acad.cnt,加入自己幫助的鏈接。
7 v2 ]$ Z3 ]2 e" M; `1 a
* n) t8 G& s1 G- O3 `- U4 p* r1 i
/ l: o& h; J7 d1 y" n1 ]5 T 26.在CAD中可按規(guī)定編定.ahp的CAD幫助文件,在R14下用ahp2hlp.exe將其轉(zhuǎn)變?yōu)?hpj的文件和 .rtf的文件,再用HelpWorkshop工具(在VC5中有)將其項目打開,編譯為.hlp文件。" N5 e% q+ D1 U6 i" R, I5 ]; `
! r; X! s3 m8 h
" b- z+ y0 f0 j7 ^8 a 27.在AutoCAD中有一些DOS下的exe文件在R14中仍有用途,用Slidelib.exe可將幻燈片作庫,mc.exe可實現(xiàn)菜單的編譯。$ t R# t0 ^0 m* u2 z( j- ^9 L
' ]* ]3 o& Z. Q( t$ `: z0 j
x: b+ @% c, n
28.在作完零件圖進行組裝時,可將零件圖塊插入后焊開,再用group成組后組裝,這時用ddselect命令控制組選取處于何種狀態(tài),取消組選取時可將組內(nèi)成員刪除、剪切、修改,要移動零件時再打開組狀態(tài)。' @1 w# L/ G3 P6 `
8 Y9 K' I8 \6 _( Y8 U1 W+ t- w" k$ @
# \0 E# W* p! D 29.在AutoCAD中的菜單源文件為.mnu文件,將其修改可將自己的命令加入菜單中,再用menu命令裝入,可參加AutoCAD幫助了解菜單文件格式。圖標工具條中加入自己的命令相對簡單,可在工具條上點右鍵,在toolbar對話中,點new按鈕,輸入工具條后,一個新工具條產(chǎn)生,再選Customize按鈕,選定custom,將空按鈕拖入工具條中,再在空按鈕上按右鍵,這樣就可定義自己的按鈕圖標和命令。
$ `3 t/ ^* ~( X1 W9 L; ^: m6 P* {* l7 g) s0 A+ h" B; _% s' K
) n4 u" u, |& ?" z& f/ u4 D/ M5 s0 G 30.AutoCAD的狀態(tài)行也可自定義,用DIESEL語言可以訪問它,最簡單的方法用modemacro命令,后輸入$(getvar,clayer),以后當前層名就顯示在狀態(tài)行上,用戶化可謂無孔不入吧!9 h2 w5 D l* ?& F6 d1 T7 `8 B7 H
/ s1 s0 g: |6 F3 l1 C- t$ R' _
% z+ \+ {6 B# l8 f9 G 31.AutoCAD的圖形格式為.dwg,也可導出為.bmp及.wmf或.eps、.dxf、.3ds,如果用render命令可存為.pcx、.tga、.tif格式,AutoCAD還可將文件直接存為這幾種格式,要為系統(tǒng)裝一個名為“Raster file export”的打印機,用它打印到文件,ACAD2000還可將文件存為JPG格式。
, Z6 ?2 {6 ^6 p7 r7 J# P& l$ I6 _* c
/ G) }! x% e* u- F 32.render 進行著色時,render無關閉按鈕,用戶可用:(arxunload "render"),因為它是ARX文件擴展的功能。9 v' e3 U: O+ u- e5 w! }
- L" s h1 t& [9 Y9 ~, B& [
" h' _. L! y0 t, y2 S: B 33.dimzin系統(tǒng)變量最好要設定為8,這時尺寸標注中的缺省值不會帶幾個尾零,用戶直接接受缺省值十分方便快捷。$ M3 d* m0 Q' Y; \6 W5 c8 [
; H6 S# n# J. Q( v. q) c: }4 U
6 L4 P, \2 m9 x# U7 a g 34.如遇到快捷鍵失效,如^o失去作用,變?yōu)檎荒J角袚Q的情況,請用menu將當前使用菜單的.mnu菜單源文件重裝一遍即可。9 G* L# _* T9 r% w. z
- ~) H) w9 G! a0 d- @7 y. C2 K
; h0 k" s( J8 j' I2 J0 N, X 35.在多行文字(mtext)命令中使用Word97編輯文本。 Mtext多行文字編輯器是AutoCAD R14中的新增功能,它提供了Windows文字處理軟件所具備的界面和工作方式,它甚至可以利用Word97的強大功能編輯文本,這一功能可以用如下方法實現(xiàn):$ |5 i7 P; y8 |, \6 f6 b+ u& u
打開“Tools”菜單選“Preferences” 命令,“Preferences”對話框彈出后,打開“Files/Text Editor,Dictionary,and Font File
- l/ P$ p+ P a8 Q0 ?3 gName/Text Editor Application/Internal”,雙擊“Internal”,出現(xiàn)“Select a file”對話框,接著找到“Winword.exe”應用程序文件,擊“打開”鈕,最后單擊“OK”返回。完成以上設置后,用戶如再使用mtext命令時系統(tǒng)將自動調(diào)用我們熟悉的Word97應用程序,為AutoCAD中的文本錦上添花。- Y+ a8 s/ K( q
3 v: p- W1 Z( |/ C
: k4 E5 `6 D; n
36.巧用工具按鈕自定義。AutoCAD中有許多l(xiāng)sp文件能為我們提供非常實用的命令,如chtext.lsp就是一個很好的文字修改命令,尤其適用于大批文字的修改,但在使用這樣的命令之前必須先把lsp文件載入。一般你可以通過選取“Tools”菜單中“Load Application ...”選項,再利用對話框打開AutoCAD R14/Support下的Chtext.lsp文件,然后擊 “Load”鈕,或者也可以直接在命令行中鍵入“(load “chtext”)” 以達到載入的目的,如此做總有些繁瑣。下面我們用自定義工具按鈕的方式解決這個問題,右擊任意工具鈕,彈出“Toolbars”對話框,擊“Customize...”鈕,在“Categories:”中選“Custom”項,將出現(xiàn)的空按鈕拖到工具條中目標位置,擊“Close”鈕返回,接著右擊空按鈕,出現(xiàn)“Button Properties”對話框,在“Name:”欄中為命令鈕命名,“Help:”欄中你可寫入或不寫入內(nèi)容,然后在“Macro:”中鍵入“(load “chtext”)cht”,至于“Button Icon",用戶可選系統(tǒng)提供的圖標,也可以點“Edit...”自行繪制或者直接調(diào)用已有的bmp文件,最后點“Apply”鈕并依次關閉對話框返回。這樣你自己的工作按鈕就做成了。由于在后面增加了“cht”(注意:前面要有空格),所以你只要按下工具鈕便可以直接去選擇要編輯的目標文件。. P* w! l. ^* n5 V
/ P6 E2 C6 M1 S( Y# J9 j- I) o3 |& F) c! X( [ A5 w( k o7 i( }
37.“Stretch”命令也是一個常用命令,但輸入命令后,系統(tǒng)總要提示“select object to stretch by crossing_window or crossing_polygon...”,要求你再輸入一個“C”后才能用鼠標去選擇目標。為了使操作簡化,用戶只需將系統(tǒng)提供的工具按鈕做些小小的修改即可。右擊任意工具按鈕彈出“Toolbars”對話框,再右擊“stretch”工具鈕彈出“Button Proporties”對話框,在“Macro:”框中的“^c^c_stretch”后鍵入空格和“C”。以后你再點擊處理后的工具鈕就可以直接選擇目標進行操作。
5 k6 L1 S: g5 _! q
4 d7 i1 X+ s. E3 {
# |! ?' T" E7 K4 { 38.AutoCAD R14用戶通常均采用系統(tǒng)給出的缺省格式存盤,這種格式存盤的缺點是文件所占空間大,不能用低版本的應用程序(如:AutoCAD R12、AutoCAD R13)打開,為避免磁盤空間的浪費,你可以在“Save Drawing As”對話框的“保存類型”中選“AutoCAD R12/LT2 Drawing”格式存盤。例如:同一dwg文件用兩種方式存盤,它們的大小分別是87KB、58KB??梢姴顒e還是很可觀的。而且后者文件可以在R12、R13版本的應用程序中打開。這種方法對配置較低的用戶尤為實用。
# T) c& ` p$ ]' v6 I/ R3 g8 u( x
% p& f$ P6 { J- }
' I, A! G1 ]" O& _1 v# F4 Z# Y 39.有時在打開dwg文件時,系統(tǒng)彈出“AutoCAD Message”對話框提示“Drawing file is not valid”,告訴用戶文件不能打開。這種情況下你可以先退出打開操作,然后打開“File”菜單,選“Drawing Utilities/Recover”命令,或者在命令行直接用鍵盤輸入“recover”,接著在“Select File” 對話框中輸入要恢復的文件,確認后系統(tǒng)開始執(zhí)行恢復文件操作。
9 h9 l$ s- ?* }9 d. F |3 I9 y2 ^3 v i+ }( V7 k% ?
1 u, g" W( B6 U
40.漢化菜單。將support目錄下的acad.mnu文件復制為chinese.mnu。用寫字板打開chinese.mnu。仔細觀察會發(fā)現(xiàn)其中有許多類似“***POP”的條目,每一條目定義了一列下拉菜單。將引號中的英文命令名稱改為中文,存盤退出。再在R14中輸入“menu”命令,將chinese.mnu菜單文件裝入,下拉菜單就變成了中文。還可以再裝入acad.mnu 文件將菜單還原。8 ~+ X H. h; A2 k3 i
( W$ j) l) Q0 b: i
4 L0 W; W9 P6 z3 N" K; E 41.R14默認的“命令取消”鍵是“ESC”鍵,如果你已經(jīng)習慣了R12的“Ctrl+C”怎么辦呢?點擊菜單Tools\ preferences\compatibility\ priority for accelerator keys\autoCAD classic,然后就可以用“ |
|