謝國明
(深圳職業(yè)技術(shù)學(xué)院 機電工程學(xué)院,廣東 深圳 518055)
在機械零件的曲面上加工陽紋或陰紋的文字、標記、圖案等圖樣時,首先需要在零件的三維模型表面上建立圖樣的幾何特征。零件的三維建模過程中,在平面上作圖沒有難度;但是,在曲面上作圖中,使其符合曲面的形狀。保持正常的視覺效果,則是一個需要研究的符合生產(chǎn)實際需求的技術(shù)問題。本文從實際應(yīng)用出發(fā),分析基于NX的“等弧長投影曲線”功能的原理,探討其在曲面上創(chuàng)建圖樣的原理,為在復(fù)雜曲面上加工復(fù)雜圖樣提供具有參考價值的三維建模方法。
直接在復(fù)雜曲面上繪制符合視覺需要的曲線圖樣是困難的,因此需要先繪制平面圖樣,然后將其投射在曲面上。投射的方式有許多種,一般的投射方式在非解析曲面上無法生成符合正常視覺效果的圖樣,而Siemens NX 的“等弧長投影”功能(Equal Arclength)可以有效地解決這個問題。
我們通過圖1 表現(xiàn)Siemens NX 的等弧長投影原理。首先Siemens NX 在平面圖樣所在的平面內(nèi)由用戶建立一個笛卡兒坐標系,Z 軸指向?qū)⒁渡涞降哪繕饲妫蛘哒fZ 軸方向就是投射方向。三維設(shè)計軟件所建立的曲面都是由相互交叉的兩組參數(shù)曲線所定義,反過來說,凡是曲面必然具有相互交叉的兩組參數(shù)曲線,目標曲面上相互交叉的參數(shù)曲線分別定義為U 和V 方向的曲線,這可以看作是一個位于曲面上的“曲面坐標系”,為了便于描述,筆者稱之為“UV 坐標系”,U 和V 是其“坐標軸”。為了便于控制投射后的圖樣方位,平面內(nèi)的笛卡爾坐標系的X 和Y 軸的方向分別與目標曲面的U 和V“坐標軸”方向一致,NX 認定笛卡爾坐標系的Z 軸與被投射曲面的交點是“UV 坐標系”的原點,從這個原點出發(fā)沿著曲面的U 和V 參數(shù)曲線形成曲面的“UV 坐標系”。由此可見“UV坐標系”的U軸和V 軸其實是曲面上的參數(shù)曲線,而非直線,坐標面不是平面而是投射目標曲面本身,因此可理解為一種“曲面坐標系”,至于圖1 中用箭頭表示的U 軸和V 軸只是代表U 軸和V 軸的正方向。按照XY 坐標與“UV 坐標”對應(yīng)的關(guān)系,NX 將笛卡爾坐標內(nèi)的平面圖樣的線性坐標值以弧長相等的原則投射成曲面上“UV 坐標系”的弧長值,平面圖樣上某點的線性坐標值轉(zhuǎn)化成了“UV 坐標系”的弧長,這樣才能保證平面上的圖樣在投射到曲面上之后其尺寸和比例保持不變。例如平面內(nèi)的直線,投射到曲面后是一條曲線,但是二者的長度相等,這就像將平面圖樣“轉(zhuǎn)印”到了曲面上。可見,即使是復(fù)雜的非解析曲面,Siemens NX 的“等弧長投影曲線”功能也可以確保平面圖樣投射到曲面后保持理想的視覺效果,不會發(fā)生畸變。

圖1
使用Siemens NX 的“等弧長投影曲線”功能能夠?qū)D2 的ABC 三個平面曲線字母“轉(zhuǎn)印”在圖2 下方的球體模型表面上,獲得視覺效果良好的曲面圖樣,如同平面地圖和地球儀上的地圖之間的關(guān)系一樣精確。
具體操作方法是合理放置ABC 字母和球面模型的相對空間方位,然后安排平面圖樣上的笛卡爾坐標系的方位,笛卡爾坐標系的Z 軸指向旋轉(zhuǎn)體表面。由這些條件,系統(tǒng)自動確定X-Y 坐標和“U-V 坐標軸”,系統(tǒng)按照X 坐標對應(yīng)U 坐標,Y 坐標對應(yīng)V 坐標,以及坐標值以弧長相等的原則投射后獲得圖3所示曲面圖樣。

圖2

圖3
在圖3 應(yīng)用實例的加工編程階段,運用Siemens NX 曲面輪廓銑工序的曲線驅(qū)動方法,將投射在曲面上的ABC 字母作為驅(qū)動幾何,可以生成多軸銑削刀路,在球面上加工出圖4所示陰文字母,從而實現(xiàn)在任意曲面模型表面上創(chuàng)建和加工復(fù)雜曲面圖樣的目標。
Siemens NX 的“等弧長投影曲線”功能為達到在曲面上加工圖樣的目的提供了有價值的解決方案。本文就曲面上建立和銑削加工陰紋圖樣的問題給出了一個基本的樣例,實際上可以利用NX 的各種建模和加工手段結(jié)合NX 的等弧長投影功能創(chuàng)建和加工出更為復(fù)雜多樣的三維曲面上的立體圖樣,以滿足實際需要。

圖4
[1]EDS 公司.NX 用戶手冊[M].EDS 公司,2000.
[2]謝國明,曾向陽,王學(xué)平.UG CAM 實用教程[M].北京:清華大學(xué)出版社,2003.