馮 申, 馮云飛
(1. 沈陽大學機械工程學院,遼寧 沈陽 110044;2. 中國傳媒大學信息工程學院,北京 100024)
AutoCAD是美國Autodesk公司開發的專門用于計算機繪圖設計工作的軟件,是當今世界上已經得到眾多用戶首肯的優秀計算機輔助設計軟件之一。它可以方便地進行二維工程圖樣和三維工程圖樣的設計,可是其文字處理的功能是相對較弱的。Word是美國Microsoft公司推出的Office中最重要的一個組件,它的文字處理功能強大,適宜制作各種類型的文檔資料,但難以繪制要求精確的、復雜程度較高的專業技術圖樣。在利用Word進行技術文檔編輯的同時也可以利用AutoCAD進行計算機輔助設計,若能結合二者的優點,就能制作出圖文并茂的復合技術文檔。
當需要在Word文檔中插入產品圖、工程圖樣等比較復雜的技術圖形時,首先應該使用AutoCAD等專業軟件來繪制圖形,標注尺寸,填寫技術要求等,然后在Word文檔中導入AutoCAD圖形。工程技術人員一般面對的問題是,帶有AutoCAD圖形的Word文檔打印后所顯示的效果是否理想?即:打印后AutoCAD圖形的圖線深淺、圖線寬度的粗細、圖樣中文字的字體和字號等,是否符合我國的國家標準。我國于1998年發布的GB/T 4457.4-2002《技術制圖圖線》國家標準,該標準對各種圖形的名稱、型式、代號都進行了規定。如圖線有15種基本線型,圖線分粗、細兩種,粗線的寬度應按圖形的大小和復雜程度,可在圖線寬度系列(0.13~2)mm之間選擇。機械圖樣上采用兩種線寬,其比例為2:1;建筑圖樣上采用三種線寬,其比例為4:2:1[1]。當在Word 文檔中加入AutoCAD圖形時,屏幕上的顯示效果與打印在紙張上的最終效果不盡相同。譬如,圖形在顯示器屏幕上的顯示圖線濃度很好,但打印在紙張上的卻是圖線顏色很淺,以至于看不出來,圖線丟失了濃度信息;再譬如,圖形在顯示器屏幕上的顯示的是粗實線,而打印在紙張上的圖線可能是細實線,圖線丟失了線寬信息;再譬如,圖形在顯示器屏幕上的顯示是傾斜直線或者是圓弧曲線,由于打印機步進的原因,打印在紙張上的可能是鋸齒線等等。為了徹底解決這些問題,對在Word文檔中導入AutoCAD圖形的方法,進行了研究并比較了各自的特點,結論如下:
首先在使用以下各種方法之前,最好修改圖線的對象特性,使得所有的圖線顏色一致,否則會影響圖線的打印效果,出現顏色深淺不一的情況。圖線的顏色越深,打印的效果越好,建議圖線的顏色選擇為黑色。有兩種方法都可以修改圖線顏色,方法一:在AutoCAD軟件主菜單欄的“格式”下拉菜單中,選擇“圖層”,在打開的“圖層特性管理器”對話框中,修改每個圖層圖線的顏色;方法二:在 Word軟件中,點擊菜單“圖片”,系統彈出“圖片”工具欄,在“顏色”一欄里選“黑白”。兩者比較,前者的打印效果更好一些。修改完畢圖線的顏色特性后,開始進行在Word文檔中導入AutoCAD圖形。
(1)復制粘貼法 在 AutoCAD軟件中用鼠標點擊菜單“編輯”→“復制”,然后用窗口選擇方式選擇圖形目標,在Word 軟件中用鼠標點擊“編輯”→“粘貼”(也可以用Ctrl+V快捷鍵),將選擇的圖形目標從剪貼板粘貼到文檔中。如果對所插入圖形的大小尺寸及位置不太滿意,可以進行調整。
(2)屏幕捕獲法 在使用該方法之前要做準備工作,即改變 AutoCAD繪圖區的背景顏色。它的缺省顏色是黑色,帶有這種背景顏色的AutoCAD圖形插入到Word文檔后很難看,因為Word文檔背景顏色是白色,所以需要修改AutoCAD繪圖區的背景顏色。具體操作步驟是:在 AutoCAD 軟件中,點擊主菜單“工具”→“選項…”,系統彈出“選項”對話框,點擊“顯示”按鈕,在“窗口元素”一欄里,點擊“顏色”按鈕,在“顏色”選項對話框中的“顏色”一欄里選“白色”,然后點擊“應用并關閉”,在“選項”對話框點擊“確定”,即可完成AutoCAD繪圖區的背景顏色是白色了[2]。
準備工作完成后,在AutoCAD 軟件中,打開所需的圖形文件,將所要導入到Word文檔的圖形充滿全屏,具體操作是:點擊菜單“視圖”→“縮放”→“窗口”,然后用鼠標,以兩個對角點確定的矩形區域所包括的圖形將會全屏顯示。接著按下鍵盤的“Print Screen”鍵。這時完成了屏幕捕獲圖形。在Word 軟件中,點擊菜單“編輯”→“粘貼”,將圖形就復制到了Word文檔之中。
(3)嵌入圖形法 打開需要插入圖形的Word文檔,選定要插入圖形的位置,通過 Word軟件的主菜單選擇“插入”→ “圖片”→“來自文件”,在“插入圖片”對話框中的“查找范圍”一欄里,找到文件所屬的路徑,在“文件名”一欄里選擇需要插入的圖形文件,然后點擊“插入”按鈕,這時會出現“轉換文件”對話框,將“轉換源文件”選擇為“圖形交換格式(GIF)”,最后點擊“確定”按鈕。這樣就使圖形嵌入到Word 文檔選定的文字之間。
(4)利用其他軟件工具法 數字圖像處理工具軟件ACDSee是目前最流行的圖像瀏覽軟件,ACDSee廣泛應用于數碼圖片的獲取、圖片管理、照片瀏覽、數碼照片后期處理和優化。可利用ACDSee軟件,將AutoCAD圖形加入到Word 文檔中。在使用此方法前,也應使屏幕的顯示效果是白色背景黑色圖線。操作步驟為:
1)在AutoCAD 軟件中,打開所需的文件,將所需插入到Word文檔的圖形充滿全屏。然后打開ACDSee軟件,點擊菜單中的“文件”→“獲得圖形”→“屏幕捕獲”,這時出現“屏幕捕獲”對話框,在該對話框中點擊目標一欄的“文件”單選框,然后點擊“開始”。此時屏幕切換成了AutoCAD的圖形狀態,按下Ctrl+Shift+P組合鍵,進行屏幕捕獲。在隨后出現的“圖像另存為”對話框中,選擇保存在“×××”文件夾(如工程圖文件夾),文件名“××”(如端蓋),保存類型選“GIF”,按下“保存”按鈕。
2)在Word 軟件中,打開要加入AutoCAD圖形的文件,在適當的位置,點擊菜單“插入”→“圖片”→“來自文件”,這時出現“插入圖片”對話框,在查找范圍中,選擇“×××”文件夾(如工程圖文件夾),在該文件夾中選擇文件名為“××”(如端蓋)的文件,然后點擊“插入”,就將AutoCAD圖形加入到Word 文檔之中了。
以上4種在Word文檔中導入AutoCAD圖形的方法,其特點的比較可見表1所示。

表1 在Word文檔中導入AutoCAD圖形方法的比較
(5)另外,Word 軟件能夠直接從掃描儀或數碼相機獲得圖形(點擊Word主菜單的“插入”→“圖片”→“來自掃描儀或照相機”),這種插入方式是非壓縮的,是圖形的原始數據,它大大增加了Word 文檔的體積。所以最好的辦法是用AutoCAD軟件、Word軟件 之外的另一個軟件工具,從掃描儀、照相機或屏幕上獲取圖形,將它保存為壓縮格式,如GIF格式,然后再將壓縮的圖形文件插入到Word文檔中,這樣做雖然麻煩一些,但可大大減小Word 文檔的體積。
無論是用哪種方法在Word文檔中插入AutoCAD圖形,都是將AutoCAD圖形作為圖片插入的,這在插入Word文檔后,是不能修改圖形原始數據的。譬如,需要修改圖形中的某條圖線,在插入到Word文檔的AutoCAD圖形中是不能的,必須回到AutoCAD軟件里原始文件中修改。
在進行各種設計時,不僅要畫出圖形,而且還經常要標注文本(即文字),如填寫標題欄的內容、書寫技術要求、對某些圖形的注釋等。AutoCAD可以為圖形進行文字標注和說明,對于已標注的文字,還有相應的編輯命令,使得AutoCAD軟件在繪圖中文本標注的能力大為增強。
我國于1993年發布GB/T 14691-1993《技術制圖字體》國家標準,根據國家標準,漢字在工程圖中應當使用長仿宋體,字母和數字可以寫成斜體和直體。在AutoCAD的簡體中文版本提供的字庫中,中文是按照國家標準創建的“長仿宋”字體gbcbig.shx,而西文則是為了配合這個中文字模,創建了配套的、比較矮小的兩個字庫gbeitc.shx(斜體)和gbenor.shx(直體),這樣寫出的文本就比較好看,也符合國家標準。如果使用其他字體,除了字型不符合國家標準外,還有可能在符號上出錯,例如直徑符號Φ,AutoCAD應該用%%c控制碼描述,但是屏幕顯示的結果將成為“?”[3]。
在進行文本標注之前,首先需要給文本字體定義一種樣式,即文字樣式。新建文字樣式是在主菜單欄里選“格式”→“文字樣式”,或在命令行輸入DDSTYLE / STYLE,這時系統彈出“文字樣式”對話框,如圖1所示。單擊“文字樣式”對話框的“新建”按鈕,輸入“工程字”,單擊“確定”按鈕。 選擇“” 使用大字體單選框,該單選框可以使用亞洲語系的大字體如漢字、朝鮮字、日本字等。在SHX字體(I)里選擇 “gbemor.shx(直體)”或“gbeict.shx(斜體)”。在大字體(B)選擇“gbcbig.shx”。在高度(T)里設置文本的高度為0。若在此設置字高,則以后輸入的文本高度均為此值。一般在此取默認值“0”。寬高比為0.75。點擊“應用”及“關閉”按鈕,完成新字型設置。如果在“選擇樣板”對話框中,選擇了以“GB-”打頭的樣板圖,它自帶了“工程字”字體,因此只要點取“文字樣式”對話框的“修改”按鈕,依次修改各項內容即可。

圖1 “文字樣式”和“新建文字樣式”對話框
在填寫標題欄的內容(如姓名、日期),以及對某些圖形的進行說明等,需要輸入單行文字。點擊主菜單“繪圖”→“文字”→“單行文字”,可在圖形中動態地標注一行或幾行文字。在命令行輸入文字的同時,在屏幕上同步顯示正在鍵入的每個文字。
在書寫技術要求時,一般是輸入多行文字,點擊主菜單“繪圖”→“文字”→“多行文字”,在繪圖區指定一個矩形區域后,系統將彈出“多行文字編輯器”對話框,如圖2所示,該編輯器相當于一個文字處理軟件,當需要入的多行文字在文本編輯框內輸入完成后,單擊“確定”按鈕確認,即可完成多行文字的書寫。在輸入多行文字時,如果需要輸入鍵盤不能輸入的符號,比如“~”,則選擇“@”按鈕,查找字體里選擇“Arial Narrow”字體,在符號里選擇“~”符號,點擊“復制”按鈕,然后在輸入的多行文字中,點擊“粘貼”按鈕,即完成符號“~”的輸入。
技術人員也可通過“多行文字編輯器”對話框,選擇已經編輯好的外部文字文件輸入到當前文字框中,輸入的文字文件可以是RTF和TXT文件類型。步驟是:在“多行文字編輯器”對話框中,選擇“”按鈕→“輸入文字”,系統彈出“選擇文件”對話框,用戶選擇已經編輯好的外部“文本文擋”文件,然后選擇“打開”按鈕,即可輸入文本。必須注意的是,輸入的文字文件的體積最大不超過16kB。這樣輸入的文字,可以編輯修改內容,可以改變文字特性。

圖2 “多行文字編輯器”對話框
在AutoCAD 圖形中加入Word 文字,可利用Windows剪貼板功能來實現,它是Windows應用程序之間數據共享的一種技術。在Word軟件中,選中需要在AutoCAD圖形中加入的文字,然后點擊主菜單“編輯”→“復制”。在AutoCAD 軟件中,點擊主菜單“編輯”→“粘貼”,將文字圖片移動到合適的位置。這種方法的缺點是由于文字是作為一張圖片粘貼的,因此不能在AutoCAD 軟件中修改文字的內容。
[1]王蘭美. 機械制圖[M]. 北京: 高等教育出版社,2005. 2-4.
[2]路純紅. AutoCAD 2006中文版機械應用實例教程[M].北京: 清華大學出版社, 2006. 63-64.
[3]潘蘇蓉. AutoCAD 2006應用教程與實例詳解[M]. 北京: 機械工業出版社, 2005. 85-96.