AutoCAD是一種功能強(qiáng)大的計算機(jī)繪圖和輔助設(shè)計軟件,很多工程技術(shù)人員用于設(shè)計繪圖,學(xué)校教師用于機(jī)械制圖課程的輔助教學(xué),或?qū)utoCAD繪圖與機(jī)械制圖合為一個課程。
作為一種應(yīng)用廣泛的CAD軟件,AutoCAD具有較為完備的三維實體模型建模功能。然而讓很多使用者感到不便的是沒有提供文字三維實體模型的建模方法,讓很多使用者感到不便。筆者通過摸索,找到了一種在AutoCAD中進(jìn)行文字三維實體模型的建模方法,下面就以建立 “WenZi SanWei MoXing 文字三維模型”為例,介紹這種方法實現(xiàn)的步驟。
一、建立二維的文字對象
AutoCAD建立二維文字對象,首先要設(shè)置合適的文字樣式。執(zhí)行“style”命令新建一個文字樣式,名稱為“寬筆劃樣式”,字體必須是筆劃具有一定寬度的,這里選用“楷體”字體。
使用“text”或“mtext”命令建立所需要的文字對象,如“WenZi SanWei MoXing 文字三維模型”,文字的字高等尺寸可根據(jù)實際需要設(shè)定。建立的二維文字對象如圖1所示。
這樣建立的文字對象屬性是“TEXT”,是不能通過“拉伸extrude”“回轉(zhuǎn)revolve”等命令生成三維實體模型的,只有屬性是“LWPOLYLINE”或“REGION”的對象,才能通過三維編輯命令生成三維實體模型。如何將“TEXT”屬性的文字對象轉(zhuǎn)變成“LWPOLYLINE”或“REGION”屬性的對象就是接下來要解決的關(guān)鍵問題。
二、添加一個DXB打印機(jī)
操作步驟如下:
點擊“工具”下拉菜單;
選擇“選項”;
在打開的“選項”對話框中選“打印和發(fā)布”;
選“添加或配置繪圖儀”;
在彈出的對話框的“名稱”列表中雙擊“添加繪圖儀向?qū)А薄?/p>
彈出“添加繪圖儀向?qū)А钡膶υ捒颍?/p>
在“添加繪圖儀—簡介”界面直接點“下一步”;
在“添加繪圖儀—開始”界面選“我的電腦”選項后點“下一步”;
在“添加繪圖儀—繪圖儀型號”界面的生產(chǎn)商列表中選“AutoCAD DXB文件”后點“下一步”;
在“添加繪圖儀—輸入PCP或PC2”界面直接點“下一步”;
在“添加繪圖儀—端口”界面選“打印到文件”選項后點“下一步”;
在“添加繪圖儀—繪圖儀名稱”界面的繪圖儀名稱輸入框中已有缺省的名稱“DXB 文件”。如圖2所示。
在“添加繪圖儀—完成”界面中直接點“完成”。
執(zhí)行完添加繪圖儀器操作后,就為AutoCAD配置了一個特殊的打印機(jī):“DXB文件.pc3”,這是一種文件打印機(jī),打印時將輸出的內(nèi)容輸出保存在“DXB”文件中。下一步操作就是用這個打印機(jī)打印二維文字對象從而生成一個文字輪廓圖形文件。
三、將文字打印輸出到DXB文件(即生成文字輪廓圖形文件)
操作過程如下:
第一步:選擇“打印”。
第二步:在彈出的“打印對話框”按下述設(shè)置進(jìn)行打印輸出:“打印機(jī)/繪圖儀”名稱下拉列表中選“DXB文件.pc3”;“打印區(qū)域”選“窗口”,用窗選方式回到繪圖界面選定包括文字的矩形區(qū)域為打印范圍;“打印比例”設(shè)置為“1∶1”;“著色打印”選“消隱”。
第三步:選擇“確定”后,會彈出“瀏覽打印文件”的對話框,輸入文件名:“文字輪廓”,注意缺省的文件擴(kuò)展名為“.dxb”,點擊“保存”。
這樣就得到一個“文字輪廓.dxb”文件,這個文件中的內(nèi)容就是所輸入文字的輪廓線,可以說這是一種特殊的圖形文件。注意文件的路徑,可以選定較為容易找尋文件的桌面文件夾。
四、調(diào)入DXB文件
使用“新建NEW”命令新建一個AutoCAD圖形文件。
在新建文件中,調(diào)入“文字輪廓.DXB”文件。這種特殊的圖形文件不能用“打開open”命令調(diào)入,而是要用一個特殊的命令“dxbin”。
在AutoCAD命令提示行中輸入“dxbin”回車執(zhí)行命令,彈出“選擇DXB文件”對話框,找到上一步生成的“文字輪廓.DXB”,單擊“打開”,即可將文字的輪廓圖形調(diào)入到當(dāng)前圖形文件中。
回到繪圖界面后,由于調(diào)入的對象可能不在當(dāng)前的視野內(nèi),可能看不到調(diào)入的文字輪廓對象。這時可采用縮放命令調(diào)整視野。執(zhí)行“ZOOM”命令,選“E(范圍)”,即可看到當(dāng)前文件中的所有對象,至此顯示結(jié)果如圖3所示。
這些對象屬性全部是“直線LINE”,即使是“O”字母的圓弧也是由一段段短線首尾連接而成的。
檢查文字大小,若不符合要求,可進(jìn)行比例縮放達(dá)到所需要的尺寸。
五、生成文字三維實體模型
用“REGION”命令將所有文字輪廓線轉(zhuǎn)變成“面域”后,為了顯示立體效果,在執(zhí)行建模命令前先將視角調(diào)整為“西南等軸測”視角。
使用“拉伸(extrude)”命令生成文字三維實體模型,如圖4所示。至此,通過前面介紹的幾個步驟,最終建立了所需要的文字三維實體模型。
本文介紹的AutoCAD建立文字三維實體模型的方法包括6個步驟,當(dāng)然,并不是每次都一定要完全按照這6個步驟來進(jìn)行,如第一次設(shè)置了DXB打印機(jī)后,以后就不用再執(zhí)行這一步了。
此外,調(diào)入DXB文件后,文字輪廓的尺寸大小、輪廓精度不一定滿足要求,這些都可以使用AutoCAD的圖形編輯命令進(jìn)行調(diào)整,以達(dá)到自己的需要。
可以說,結(jié)合AutoCAD的全面功能,采用以上介紹的方法可以建立任何文字的三維實體模型。
參考文獻(xiàn):
[1] 彭來強(qiáng). 論AutoCAD教學(xué)中存在的問題及對策[C]. 中國工程圖學(xué)學(xué)會, 第十二屆全國圖學(xué)教育研討會暨第四屆制圖CAI課件演示交流會論文集:322-325.
[2] 張永. 淺析AutoCAD和3dsMAX在教學(xué)中應(yīng)注意的問題[J]. 電腦知識與技術(shù), 2010,(18).
(作者單位:廣東省核工業(yè)華南技工學(xué)校)