王美蓉
(西安鐵路職業(yè)技術(shù)學(xué)院 機(jī)電工程系,陜西 西安710014)
CAD 三維圖形設(shè)計(jì)的主要工作就是建立機(jī)械部件的三維模型[1]。在三維模型的建立過程中,坐標(biāo)系的選擇非常重要,坐標(biāo)系選擇得當(dāng)不但可以減少復(fù)雜繁瑣的工作,起到事半功倍的效果,還可以避免出現(xiàn)由于坐標(biāo)系轉(zhuǎn)換造成設(shè)計(jì)困難的問題??梢哉f建立三維圖形的過程就是不斷改變用戶坐標(biāo)系的過程,這就要求工程設(shè)計(jì)人員都應(yīng)掌握用戶坐標(biāo)系的建立、變換的方法。
在CAD 軟件中,默認(rèn)使用的是世界坐標(biāo)系(WCS),世界坐標(biāo)系是一種固定的坐標(biāo)系,其坐標(biāo)軸的位置、方向均固定不變,默認(rèn)XOY 面(機(jī)械制圖中所講的水平面)為繪圖面。顯然,這種坐標(biāo)系很難在單一的坐標(biāo)面上創(chuàng)建出零件的所有表面。因?yàn)椋L圖過程中常常需要在不同的點(diǎn),從不同的方向繪出構(gòu)成復(fù)雜零件各部分的三維模型,最后才能通過一定的方式得到零件的實(shí)體。為了解決這個(gè)問題,CAD軟件引入了一種新的坐標(biāo)系,以滿足創(chuàng)建零件三維模型的需要,這種坐標(biāo)系叫做用戶坐標(biāo)系,簡稱UCS。UCS 是一種活動(dòng)的坐標(biāo)系,用戶可以根據(jù)需要選取任意一點(diǎn)作為坐標(biāo)系原點(diǎn),也可以以任意方向?yàn)檩S的正方向。通過UCS 用戶可以靈活地改變繪圖表面,從不同的方向來建立零件的三維模型,使三維繪圖工作變得簡單、方便。本文以機(jī)械行業(yè)較復(fù)雜的典型零件拔叉[2]為例,探討在CAD 中如何運(yùn)用UCS解決機(jī)械設(shè)計(jì)中零件三維建模的難點(diǎn)問題。
為了便于繪制三維圖形,CAD 提供了三種形式的三維坐標(biāo)系,分別是笛卡爾坐標(biāo)系、柱坐標(biāo)系和球坐標(biāo)系,默認(rèn)采用笛卡爾坐標(biāo)系來確定形體[3]。笛卡爾坐標(biāo)系又分為世界坐標(biāo)系和用戶坐標(biāo)系。
世界坐標(biāo)系,World Coordinate System,簡稱WCS,又稱通用坐標(biāo)系[4],是CAD 中的默認(rèn)坐標(biāo)系,該坐標(biāo)系中各坐標(biāo)軸的位置、方向是固定的,但有西南等軸側(cè)、東南等軸側(cè)、西北等軸側(cè)和東北等軸側(cè)四種不同的觀察圖形的方向,如圖1 所示,可以看出四種方向下繪圖平面保持不變,是X、Y 軸確定的水平面。
圖1 三維世界坐標(biāo)系
用戶坐標(biāo)系(User Coordinate System),簡稱UCS[5],是一個(gè)可移動(dòng)、可旋轉(zhuǎn)的活動(dòng)坐標(biāo)系。用戶可以通過移動(dòng)坐標(biāo)系原點(diǎn),改變坐標(biāo)軸方向,來設(shè)定新的繪圖面,西南等軸側(cè)下三種不同的繪圖面:水平面、正平面和側(cè)平面,如圖2 所示。作圖時(shí)根據(jù)具體情況選擇不同的坐標(biāo)系,定位零件上的不同繪圖面,以方便作圖。在笛卡爾坐標(biāo)系中可用右手定則確定X、Y、Z 軸的正方向,即右手背向屏幕,拇指指向X軸的正向,食指指向Y 軸正向,彎曲其余三指垂直手掌,則中指指向?yàn)閆 軸正向。繪圖時(shí)還常常要判斷繞某個(gè)坐標(biāo)軸的正旋轉(zhuǎn)方向,具體的判斷方法是,右手握住坐標(biāo)軸使拇指指向坐標(biāo)軸的正向,其余四指的彎曲方向即為繞該軸的正旋轉(zhuǎn)方向。
圖2 西南等軸側(cè)下三種不同的用戶坐標(biāo)系
圖3 繞Z 軸旋轉(zhuǎn)得到的用戶坐標(biāo)系
圖2 中所示的三種用戶坐標(biāo)系均可通過繞Z 軸旋轉(zhuǎn)產(chǎn)生各種不同的用戶坐標(biāo)系,如圖3 所示。除此之外,還可以通過繞X、Y 軸旋轉(zhuǎn)任意角得到各種不同的UCS,這樣可以靈活改變繪圖面,方便創(chuàng)建各種結(jié)構(gòu)復(fù)雜、形式多變的零件三維模型。
設(shè)定用戶坐標(biāo)系的方法還有很多,但最常用的就是通過移動(dòng)坐標(biāo)系原點(diǎn)或繞坐標(biāo)軸旋轉(zhuǎn)而成,建立零件三維模型的過程也就是不斷改變用戶坐標(biāo)系的過程,因此掌握用戶坐標(biāo)系的設(shè)定方法至關(guān)重要。譬如,要繪制圖4 所示的零件,在進(jìn)入三維繪圖狀態(tài)后,輸入“UCS”,“Y”,“-90”,回車,即通過旋轉(zhuǎn)軸的方式建立新用戶坐標(biāo)系,該坐標(biāo)系以正面為繪圖面,在此坐標(biāo)系中繪出特征圖形,如圖5a 所示,此時(shí)三維繪圖就轉(zhuǎn)化成了二維繪圖。創(chuàng)建好基本形體后,要得到打孔效果,就需要重新設(shè)定用戶坐標(biāo)系。
圖4 帶孔形體
圖5 UCS 的設(shè)定
具體設(shè)定方法如下:①輸入“UCS”,捕捉圖中A點(diǎn),將當(dāng)前坐標(biāo)系移動(dòng)至形體的前表面,繪圖面不變,繪出前表面上孔的特征圖形,如圖5b 所示。②輸入“UCS”,捕捉圖中B 點(diǎn),將當(dāng)前坐標(biāo)系移動(dòng)至形體的上表面。再輸入“UCS”,“Y”,“90”,回車,指定水平面為繪圖面,在此面上繪出孔的特征圖形,如圖5c 所示。③輸入“UCS”,捕捉圖中C 點(diǎn),將當(dāng)前坐標(biāo)系移至形體的左側(cè)面。再輸入“UCS”,“x”,“90”,回車,指定側(cè)面為繪圖面并繪出孔的特征圖形,如圖5d 所示。④輸入“UCS”,捕捉圖中D 點(diǎn),將當(dāng)前坐標(biāo)系移至形體的斜面上。再輸入“UCS”,“X”,“-45”,回車,指定傾斜面為繪圖面并繪出孔的特征圖形,如圖5e 所示。
在正確繪出各孔特征圖形的基礎(chǔ)上,通過其他三維操作,可以得到圖5 所示形體,在進(jìn)行零件設(shè)計(jì)時(shí),繪圖后常常還需要對圖形進(jìn)行修改或在圖形上書寫文字、標(biāo)注尺寸,這時(shí)仍然需要在以上用戶坐標(biāo)系中完成,如果重新建立坐標(biāo)系,既浪費(fèi)時(shí)間也沒有必要,簡單起見,可以將所建立的用戶坐標(biāo)系均保存下來,方便后期調(diào)用。在建立好一個(gè)用戶坐標(biāo)系后,單擊“工具”,“命名UCS”,在彈出的“UCS”對話框中完成對用戶坐標(biāo)系的保存,如圖6 所示。
圖6 UCS 命名對話框
圖7 所示撥叉零件是機(jī)械行業(yè)的一種典型零件,其作用是推動(dòng)滑動(dòng)齒輪,在變速箱中起換擋作用。從其零件圖中可看出,撥叉的工作部分帶有矩形槽,支持部分帶有軸孔及帶孔的凸臺,連接部分帶有肋板結(jié)構(gòu),結(jié)構(gòu)較為復(fù)雜,在設(shè)計(jì)創(chuàng)建撥叉零件三維模型時(shí),可充分利用UCS 以簡化作圖過程。
圖7 撥叉實(shí)體圖
分析撥叉零件圖可知,撥叉由工作部分(空心四棱柱)、連接部分(柱體和肋板)及帶有開孔凸臺的支持部分(空心圓柱體)構(gòu)成。連接部分的柱體和圓桶在側(cè)面反映實(shí)形,肋板在正面方向反應(yīng)實(shí)形,而空心四棱柱和圓桶上的凸臺與任何一個(gè)基本投影面都不平行。
(1)切換至三維作圖模式
單擊“視圖”,“三維視圖”,“西南等軸側(cè)”,進(jìn)入三維繪圖模式。此時(shí),是默認(rèn)三維世界坐標(biāo)系。
(2)創(chuàng)建連接部分柱體和圓桶的模型
輸入“UCS”,“Y”,“-90”,回車,將側(cè)面設(shè)置為當(dāng)前繪圖面。建立如圖8a 所示的用戶坐標(biāo)系,在此坐標(biāo)系下繪制(a)所示圖形,尺寸參考零件圖。再經(jīng)過復(fù)制、剪切等操作得到8b、c 所示的圓桶及連接部分柱體的特征圖形。
運(yùn)用“面域”、“差集”、“建?!?,“拉伸”命令,繪制圓桶及連接部分柱體的三維模型,如圖9a、b 所示。再經(jīng)過“移動(dòng)”命令操作,得到圖9c 所示圖形。
圖8 圓桶及連接部分柱體的視圖
圖9 圓桶及連接部分柱體的三維實(shí)體
(3)創(chuàng)建空心四棱柱的模型
輸入“UCS”,用對象捕捉功能準(zhǔn)確拾取連接部分柱體上的A 點(diǎn),見圖6(c),將用戶坐標(biāo)系移至A 點(diǎn)。輸入“UCS”,“X”,“-90”,回車,將正面設(shè)置為繪圖面。但由于空心四棱柱與正面并不平行,而是具有30°夾角,因此繼續(xù)輸入“UCS”,“Y”,“30”,回車,使繪圖面與正面夾角30°,得到需要的用戶坐標(biāo)系,并在該用戶坐標(biāo)系下繪出空心四棱柱的特征圖形,如圖10a所示,再對其進(jìn)行“面域”,“拉伸”等操作,得到圖10b 所示三維圖形。
(4)依次創(chuàng)建肋板模型、凸臺模型、撥叉模型等,不再贅述。
(5)對撥叉進(jìn)行消隱、著色處理
單擊“視圖”,“消隱”;“視圖”“視覺樣式”,“著色”,得到圖11 中的各圖形,顯然西北等軸側(cè)下更能清晰地反映凸臺的結(jié)構(gòu)及位置。
圖10 添加了空心四棱柱的三維實(shí)體
(1)作圖、對形體進(jìn)行移動(dòng)、復(fù)制時(shí)為保證尺寸、位置的準(zhǔn)確,可以通過輸入坐標(biāo)值、利用對象捕捉、對象追蹤、極軸追蹤等功能進(jìn)行準(zhǔn)確定位,必要時(shí)也可以畫出少量的輔助線。
圖11 消隱、著色處理后的撥叉三維模型
(2)繪圖時(shí)為方便后期的調(diào)用、檢查和書寫文字等,可以將每次新建的UCS 命名并保存下來。為了使繪圖過程更簡單、方便,在新建UCS 時(shí)應(yīng)充分考慮X、Y、Z 軸的正方向。
(3)零件上的一些輔助結(jié)構(gòu)的尺寸在零件圖中并沒有直接標(biāo)注,而是根據(jù)作圖確定的,如凸臺的厚度、連接部分的高度,在創(chuàng)建其三維實(shí)體時(shí)應(yīng)注意尺寸的大小要取的合適,尺寸太小可能無法正確進(jìn)行并集處理;尺寸太大差集處理后不能得到正確的實(shí)體圖形。
(4)要根據(jù)零件的具體結(jié)構(gòu)、尺寸考慮對構(gòu)成零件各部分的結(jié)構(gòu)進(jìn)行差、并、交集的順序,如凸臺上的盲孔一部分是在圓桶壁上形成的,因此作圖時(shí)應(yīng)先將凸臺和圓桶作并集處理,再和盲孔進(jìn)行差集處理,如果先將凸臺和盲孔進(jìn)行差集,最后得到的實(shí)體中盲孔的深度就是錯(cuò)誤的。
建立正確的用戶坐標(biāo)系是繪制零件三維模型的關(guān)鍵,通過繞坐標(biāo)軸的旋轉(zhuǎn)定義繪圖表面,從而可以繪制不同方向的三維模型;改變坐標(biāo)系原點(diǎn)實(shí)現(xiàn)坐標(biāo)系的移動(dòng),能使繪圖更簡單、方便,隨著數(shù)控加工、仿真技術(shù)[6]等的不斷發(fā)展,未來創(chuàng)建零件的三維模型中UCS 必將體現(xiàn)出更大優(yōu)勢。
[1]牛 青.AuotCAD 中的用戶坐標(biāo)系及其在三維建模中的應(yīng)用[J].甘肅聯(lián)合大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,24(1):83-87.
[2]馮 巖,王美蓉.機(jī)械制圖與CAD 繪圖[M].北京:北京郵電大學(xué)出版社,2013.
[3]周子立,郭吉平,祁 翔.AutoCAD 2008 高手成長手冊[M].北京:中國鐵道出版社,2009.
[4]劉 哲,劉宏麗.中文版AutoCAD 2006 實(shí)例教程[M].大連:大連理工大學(xué)出版社,2008.
[5]徐亞娥.用戶坐標(biāo)系(UCS)在三維建模中的應(yīng)用[J].鍛壓裝備與制造技術(shù),2011,46(2):118-120.
[6]陳啟升.多連桿壓力機(jī)三維實(shí)體建模及運(yùn)動(dòng)仿真[J].鍛壓裝備與制造技術(shù),2014,49(2):15-17.