AutoCAD高級技巧

AutoCAD    時間:2014-03-06 12:04:08
AutoCAD高級技巧簡介
1.dimzin系統變數最好要設定為8,這時尺寸標註中的預設值不會帶幾個尾零,用戶直接接受預設值十分方便快捷。 2.在多行文字 (mtext)命令中使用Word97編輯文本。 Mtex……
AutoCAD高級技巧正文

1.dimzin系統變數最好要設定為8,這時尺寸標註中的預設值不會帶幾個尾零,用戶直接接受預設值十分方便快捷。

2.在多行文字 (mtext)命令中使用Word97編輯文本。
Mtext多行文字編輯器是AutoCAD R14中的新增功能,它提供了Windows文字處理 軟體所具備的界面和工作方式,它甚至可以利用Word97的強大功能編 輯文本,這一功能可以用如下方法實現: 打開“Tools”菜單選“Preferences” 命令,“Preferences”對話 框彈出后,打開“Files/Text Editor,Dictionary,and Font File Name/Text Editor Application/Internal”,雙擊“Internal”, 出現“Select a file”對話框,接著找到“Winword.exe”應用程序 文件,擊“打開”鈕,最後單擊“OK”返回。完成以上設置后,用戶 如再使用mtext命令時系統將自動調用我們熟悉的Word97應用程序, 為AutoCAD中的文本錦上添花。

3.巧用工具按鈕自定義。
AutoCAD中有許多lsp文件能為我們提供非常實用的命令,如chtext.lsp就是一個很好的文字修改命令,尤其適用於大批文字的修改,但在使用 這樣的命令之前必須先把lsp文件載 入。一般你可以通過選取“Tools”菜單中“Load Application ...” 選項,再利用對話框打開AutoCAD R14/Support下的Chtext.lsp文 件,然後擊 “Load”鈕,或者也可以直接在命令行中鍵入“(load “chtext”)” 以達到載入的目的,如此做總有些繁瑣。下面我們用自定義工具按鈕的方式解決這個問題,右擊任意工具鈕,彈出“Toolbars”對話框,擊 “Customize...”鈕,在“Categories:” 中選“Custom”項,將出現的空按鈕拖到工具條中目標位置,擊 “Close”鈕返回,接著右擊空按鈕,出現“Button Properties”對 話框,在“Name:”欄中為命令鈕命名,“Help:”欄中你可寫入或不寫入內容,然後在“Macro:”中鍵入“(load “chtext”) cht”,至於“Button Icon",用戶可選系統提供的圖標,也可以點 “Edit...”自行繪製或者直接調用已有的bmp文件,最後點 “Apply”鈕並依次關閉對話框返回。這樣你自己的工作按鈕就做成 了。由於在後面增加了“cht”(注意:前面要有空格),所以你只要按下工具鈕便可以直接去選擇要編輯的目標文件。

4.“Stretch”命令也是一個常用命令,但輸入命令后,系統總要提示“select object to stretch by crossing_window or crossing_polygon...”,要求你再輸入一個“C”后才能用滑鼠去選擇目標。為了使操作簡化,用戶只需將系統提供的工具按鈕做些小小的修 改即可。右擊任意工具按鈕彈出“Toolbars”對話框,再右擊 “stretch”工具鈕彈出“Button Proporties”對話框,在 “Macro:”框中的“^c^c_stretch”后鍵入空格和“C”。以後你再點擊處理后的工具鈕就可以直接選擇目標進行操作。

5.AutoCAD R14用戶通常均採用系統給出的預設格式存檔,這種格式存檔的缺點是文件所佔空間大,不能用低版本的應用程序(如: AutoCAD R12、AutoCAD R13)打開,為避免磁碟空間的浪費,你可以在“Save Drawing As”對話框的“保存類型”中選“AutoCAD R12 /LT2 Drawing”格式存檔。例如:同一dwg文件用兩種方式存檔,它們的大小分別是87KB、58KB。可見差別還是很可觀的。而且後者文件可以在 R12、R13版本的應用程序中打開。這種方法對配置較低的用戶尤為實用。

6.有時在打開dwg文件時,系統彈出“AutoCAD Message”對話框提示“Drawing file is not valid”,告訴用戶文件不能打開。這種情況下你可以先退出打開操作,然後打開“File”菜單,選 “Drawing Utilities/Recover”命令,或者在命令行直接用鍵盤輸 入“recover”,接著在“Select File” 對話
框中輸入要恢復的文件,確認后系統開始執行恢復文件操作,不過不一定能恢復,但是一般能預覽到的文件都能恢復。

7. 漢化菜單。將support目錄下的acad.mnu文件複製為 chinese.mnu。用寫字板打開chinese.mnu。仔細觀察會發現其中有許 多類似“***POP”的條目,每一條目定義了一列下拉菜單。將引號中的英文命令名稱改為中文,存檔退出。再在R14中輸入“menu” 命令,將chinese.mnu菜單文件裝入,下拉菜單就變成了中文。還可以再裝入acad.mnu 文件將菜單還原。 

8.R14默認的“命 令取消”鍵是“ESC”鍵,如果你已經習慣了R12 的“Ctrl+C”怎麼辦呢?點擊菜單Tools preferences compatibility priority for accelerator keysautoCAD classic,然後就可以用“Ctrl+C”取消命令了,同時“ESC”鍵仍然有效。    

9.trim命令中提示選取要剪切的圖形時,不 支持常用的window和 crossing選取方式。當要剪切多條線段時,要選取多次才能完成。這時可以使用fence選取方式。當trim命令提示選擇要剪除的圖形時, 輸入“f”,然後在屏幕上畫出一條虛線,回車,這時被該虛線接觸到的圖形全部被剪切掉。

10.單擊“Object Propertys”工具條上的“Make objects' layer current”按鈕,然後在作圖區選擇要去的圖層上的任一圖形,當前層立刻變換到選取的圖形所在層。    

11. 用R14打開R12的文件時,即使正確地選擇了漢字字形文件,還是會出現漢字亂碼,原因是R14與R12採用的代碼頁不同。可到AutoDesk 公司主頁下載代碼頁轉換工具wnewcp。運行wnewcp 后,首先選中 “R11/R12”複選框,再單擊“Browse”按鈕,選擇要轉換的文件或目錄,然後選擇新的代碼頁,ANSI936或GB2312均可,單擊 “Start Conversion”即開始轉換。轉換后,在R14中就能正確地顯示漢字。

12.AutoCAD中ACAD.pgp文件十分重要,它記錄命令縮寫內容,用戶可自定義它們,格式如下:<命令縮寫> *命令名稱。也可定義系統命令,AutoCAD R14提供了sh命令,可執行DOS命令,但在Windows下作用不大。 

13.AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系統命令,筆者認為其中NOTEPAD對自定義CAD用途較大,但使用起來會發現屏幕一閃 (進了DOS),又返回,十分讓人不愉快,讓我們來編一個小程序,取名為
note.lsp:
(defun c:notepad()
(startapp "notepad")
)
先將ACAD.pgp中的NOTEPAD命令定義行刪除,重入CAD后,再將此程序用命令:(load "note")裝入,下一次用NOTEPAD命令會有更好效果,最好將(load "note")加入Support子目錄下的ACADR14.lsp 中。

14.AutoCAD R14中列印線寬可由顏色設定,這樣機械製圖中的各種線型不同、線寬不同的線條可放入不同的層,在層中定義了線型和顏色,而在列印設置中設定線型與顏色的關係,效果良好。

15.AutoCAD R14的Support中ACAD.dwt為預設模板,要好好加工它, 把常用的層、塊、標註類型定義好,再加上標準圖框,可省去大量重複工作。

16.AutoCAD中有不少外部Lisp命令文件,可以直接觀察它們,如果學習開發Lisp應用程序,注意:R14可是最後一版Lisp文件內容公開 的AUTOCAD,在CAD2000中Lisp文件內容是加密的。

17.AutoCAD 二次開發工具很多,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編程的世界。 

18. 用戶自定義的Lisp文件一定要自動裝入AutoCAD,這樣就需要在 acadr14.lsp中加入用戶Lisp文件的裝入語句,acadr14.lsp(早期版本為acad.lsp),好似DOS的 Autoexec.bat,一定要好好利用,在其中如定義了名為S::STARTUP()的函數可自動運行它(給CAD加個啟用畫面如何,可用 STARTUP加startapp函數,也可加登錄密碼)。

19.將AutoCAD中的圖形插入WORD中,有時會發現圓變成了正多邊形,用一下VIEWRES命令,將它設得大一些,可改變圖形質量。

20.形如?30H11( )的標註如何去標註呢,請在文本內容中輸入“%% c30{H11(}{H0.7x;S+0.1^-0.2;})”,可以實現,如嫌太麻煩,就編個程序來簡化操作。

21.AutoCAD中文件可當作塊插入其他文件中,但這樣一來過多的塊使文件過於龐大,用PURGE來清除它們吧。

22.AutoCAD R14的幫助文件內容十分豐富,由很多本“書”組成, 一層層打開,多看它們用處是很大的,其中包括了CAD的各方面,比任何CAD大全還全,你是否想您的幫助加入其中,請修改acad.cnt, 加入自己幫助的鏈接。 

23.在CAD中可按規定編定.ahp的CAD幫助文件,在R14下用 ahp2hlp.exe將其轉變為.hpj的文件和 .rtf的文件,再用 HelpWorkshop工具(在VC5中有)將其項目打開,編譯為.hlp文件。

24.在AutoCAD中有一些DOS下的exe文件在R14中仍有用途,用 Slidelib.exe可將幻燈片作庫,mc.exe可實現菜單的編譯。

25.在作完零件圖進行組裝時,可將零件圖塊插入后炸開,再用 group成組后組裝,這時用ddselect命令控制組選取處於何種狀態, 取消組選取時可將組內成員刪除、剪切、修改,要移動零件時再打開組狀態。

26. 在AutoCAD中的菜單源文件為.mnu文件,將其修改可將自己的命令加入菜單中,再用menu命令裝入,可參加AutoCAD幫助了解菜單文 件格式。圖標工具條中加入自己的命令相對簡單,可在工具條上點右 鍵,在toolbar對話中,點new按鈕,輸入工具條后,一個新工具條產 生,再選Customize按鈕,選定custom,將空按鈕拖入工具條中,再 在空按鈕上按右鍵,這樣就可定義自己的按鈕圖標和命令。

27.AutoCAD的狀態行也可自定義,用DIESEL語言可以訪問它,最簡 單的方法用modemacro命令,后輸入$(getvar,clayer),以後當前層 名就顯示在狀態行上,用戶化可謂無孔不入吧!

28.AutoCAD 的圖形格式為.dwg,也可導出為.bmp及 .wmf 或.eps、 .dxf、 .3ds,如果用render命令可存為 .pcx、 .tga、 .tif格 式,AutoCAD還可將文件直接存為這幾種格式,要為系統裝一個名為 “Raster file export”的印表機,用它列印到文件,ACAD2000還可 將文件存為JPG格式。

 

Bookmark the permalink ,來源:
One thought on “AutoCAD高級技巧