鄒紅霆
?
基于Solidworks的快速成型制造技術(shù)的應(yīng)用與精度分析
鄒紅霆
(廣東輕工職業(yè)技術(shù)學(xué)院 信息技術(shù)學(xué)院,廣東 廣州 421001)
快速成型制造技術(shù)在模具制造和新產(chǎn)品試制中有廣泛應(yīng)用,它能夠快速制作零件或者模具,也可使用快速成形件當母模,翻制金屬模具以制造產(chǎn)品樣件。文章討論了將Solidworks軟件設(shè)計的三維實體模型通過STL轉(zhuǎn)換格式與快速成型軟件數(shù)據(jù)對接方法,并分析了三角面到曲面的弦高差對成型精度和成形速度的影響。
快速成型、Solidworks、數(shù)據(jù)對接、成型精度
快速成形(Rapid Prototyping, 簡稱RP)技術(shù)是上世紀80年代發(fā)展起來的一種新的成型制造方法,其主要思想是基于數(shù)字化的成形制造技術(shù),即利用離散/堆積成型的“疊加法”來制造產(chǎn)品原型,其過程為:產(chǎn)品CAD三維模型→分層離散→根椐離散后的平面幾何信息逐層加工/堆積原材料→生成實體模型。RPM技術(shù)集數(shù)控技術(shù)、計算機技術(shù)、新型材料技術(shù)、激光加工技術(shù)于一體,依靠Solidworks軟件,在電腦中建立三維實體模型,并將其切分成一層層平面幾何信息,以此控制激光束的掃描方向和速度,采用熔結(jié)、粘結(jié)、聚合或化學(xué)反應(yīng)等方法逐層有選擇性地加工原材料,從而快速堆積生產(chǎn)成產(chǎn)品實體模型,整個過程如圖1所示。
圖1.快速成形實體模型數(shù)據(jù)處理流程
零件的制作完成,僅需幾個小時至幾十個小時,即使復(fù)雜、較大的零部件可能達到幾百小時,但總體看,其制造速度比傳統(tǒng)的用去除材料的加工方法還是要快得多,因些RP技術(shù)特別適合于新產(chǎn)品的開發(fā)和模具制造。
Solidworks是常用的機械設(shè)計CAD軟件,它與快速成型軟件數(shù)據(jù)接口類型主要有STL、STEP、IGES、CLI、LMI等文件轉(zhuǎn)換格式,其中STL(Stereolithography)格式的原理是對三維模型通過表面三角網(wǎng)格化獲得,即用小三角面片去逼近自由曲面,其逼近精度取決于曲面至三角形面的距離或曲面至三角形邊的弦高差來控制(如圖4所示)。STL文件格式具有生成容易、輸入文件廣泛、算法簡單、模型易于分割等優(yōu)點,被廣泛作為快速成型領(lǐng)域的標準數(shù)據(jù)格式。
圖2是Solidworks設(shè)計的玩具小熊的三維實體模型,圖3則是經(jīng)過STL數(shù)據(jù)轉(zhuǎn)換后的零件模型,可以看到玩具小熊已經(jīng)全部被三角形網(wǎng)格化了,這樣模型數(shù)據(jù)就可輸入快速成型軟件中進行處理。
圖2.玩具小熊Solidworks模型
圖3.STL文件格式轉(zhuǎn)換后零件模型
用快速成型軟件的STL格式文件來近似等效三維模型,其原理是通過一系列的小三角形平面去逼近三維模型的自由曲面,每個小三角形單元可用三個頂點坐標(X,Y,Z)和一個法向矢量(N)來表示??梢酝ㄟ^選擇三角形的大小,能達到控制不同的曲面近似精度。所以所謂近似處理就是用若干個三角形去等效一個三維幾何實體,三角形數(shù)量越多,等效精度越高。但等效總是有一定的偏差,因此只能是無限接近得到近似的實體輪廓,如圖4所示。
圖4.STL格式文件近似處理圓弧
圖5.STL文件中曲面替代的弦高差
從圖5中不難看出快速成型零件精度主要取決于三角形面到曲面的弦高差h值,弦高差h值越小,則表示三角形面到曲面的距離越近,即說明三角形面越能逼近零件輪廓曲面。這樣三角形越小,劃分數(shù)量就越多,快速成型零件設(shè)計精度越高,制造出來的實體零件越逼真。
在進行STL文件格式轉(zhuǎn)換時,可通過Solidworks軟件中的對話框來選擇弦高值,如圖6。圖2中的玩具小熊的弦高值范圍是“0.0011131mm—0.02671434mm”,當選擇輸入最小弦高值“0.0011131mm”時,則有“347758個三角形已存入輸出文件.stl”,這時零件所能達到的最高精度值。
三角形面到曲面的弦高差h越小,越能提高成型零件的精度,但是過小會導(dǎo)致劃分三角形的數(shù)量較多,數(shù)據(jù)量也很大,計算數(shù)據(jù)處理與快速成型機制造實體零件時間都較長;反之,
圖6.STL文件格式轉(zhuǎn)換
弦高差較大時,劃分三角形數(shù)量就少,計算數(shù)據(jù)處理與快速成型制造都比較快,但零件成型的精度就低,有時甚至?xí)o法表達細小的特征結(jié)構(gòu)。
由此可見,合適的弦高差h值的選擇是重要的,其確定的原則應(yīng)是在保證成型零件的精度的前提下,適當選較大值,以便提高制造成型零件的速度,這要根據(jù)各種不同實際零件的幾何特征和復(fù)雜程度來進行綜合考慮(見表1與表2)。
表1.用三角形近似表示圓柱體的誤差[2]
三角形數(shù)目弦差差h(%)表面積誤差(%)體積誤差(%) 1019.16.4524.32 204.891.646.45 302.190.732.90 401.230.411.64 1000.200.070.26
表2.用三角形近似表示球體的誤差[2]
三角形數(shù)目弦差差h(%)表面積誤差(%)體積誤差(%) 2083.4929.8088.41 3058.8920.5367.33 4045.4215.6653.97 10019.106.4524.32 5003.921.315.18 10001.970.662.61 50000.390.130.53
從表1與表2中可以看到,若要獲得小于1%的弦高差,對于對于球體形狀,則需選取1000個以上的三角形,但對于圓柱體形狀,則只需選取40個以上的三角形就可以了。
(1)基于Solidworks的三維CAD實體造型,通過基于數(shù)字化技術(shù)的快速成形軟件格式轉(zhuǎn)換,快速成形機能將Solidworks設(shè)計出的零件快速地制造成實物,STL文件格式是較好的數(shù)據(jù)接口;
(2)STL文件格式轉(zhuǎn)換時,應(yīng)選擇一個合適的弦高差h值,在保證成型零件的精度的前提下,適當選較大值,以便提高制造成型零件的速度。
[1]駱銳,吳沁.基于三維CAD軟件的快速成型制造技術(shù)及其精度控制[J].機床與液壓,2010,(4):96-97.
[2]王運贛.快速成形技術(shù)[M].武漢:華中科技大學(xué)出版社,1999,(9).
[3]江洪,等.Solidworks 2007基礎(chǔ)教程[M].北京:機械工業(yè)出版社,2009,(8).
[4]陳田.面向快速產(chǎn)品開發(fā)的遠程快速成型制造方法研究[J].農(nóng)業(yè)機械學(xué)報,2003,(2):106-109.
(責任編校:何俊華)
2017-01-08
鄒紅霆(1965-),男,湖南衡陽人,廣東輕工職業(yè)技術(shù)學(xué)院信息技術(shù)學(xué)院講師,工程碩士,研究方向為計算機網(wǎng)絡(luò)技術(shù)與計算機圖形處理。
TG76
A
1673-2219(2017)06-0079-02