技術頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術頻道 > 應用方案 > Cimatron在輪廓數(shù)控車削編程中的應用

Cimatron在輪廓數(shù)控車削編程中的應用

時間:2007-03-26 12:42:00來源:lijuan

導語:?將非圓輪廓的直線擬合編程改進為圓弧擬合編程,優(yōu)化車削程序,提高編程質(zhì)量
1 問題的提出 在實際生產(chǎn)中,某些零件的形狀是由公式曲線或列表點曲線構成的回轉(zhuǎn)體。由于目前數(shù)控車床的數(shù)控系統(tǒng)只具有直線和圓弧的插補功能(G01 和G02),因此對于這類零件的車削加工,必須按規(guī)定的精度要求對輪廓進行直線或圓弧逼近,擬合生成節(jié)點后才能編制數(shù)控程序。 以往一般是首先建立零件的數(shù)學模型,確定輪廓逼近計算方法,再利用BASIC 或C 語言等編制特定的程序來進行擬合節(jié)點計算,從而實現(xiàn)零件加工,這樣費時費力,操作過程十分繁瑣?,F(xiàn)在,隨著CAD/ CAM 軟件應用的普及,CAD/ CAM 技術為此類零件的節(jié)點計算編程提供了更好的方法,與傳統(tǒng)方法相比,大大減少編程和調(diào)試時間,提高效率,擬合效果直觀,便于檢查和修改,同時也方便了產(chǎn)品的數(shù)據(jù)管理。目前使用的CAD/ CAM 軟件種類很多,以色列的CIMATRON 軟件是其中一種,它是一套全功能、高度集成的CAD/ CAM 系統(tǒng),被廣泛應用在機械、電子、交通、航空航天等行業(yè),它的CAD 模塊可進行復雜的零件曲面造型,CAM 模塊可編制各種方式的加工路徑,包括數(shù)控車削、數(shù)控銑削、數(shù)控電火花線切割機等。 在利用CIMATRON 軟件進行非圓輪廓車削編程中發(fā)現(xiàn),其車削模塊功能僅限于直線擬合,無法進行圓弧擬合。由于直線擬合與圓弧擬合相比,各段連接處不光滑,輪廓度相對較差;而且在相同擬合精度下,數(shù)據(jù)段大大增加,程序容量大( 一個上百段的直線擬合程序,如果用圓弧擬合編程可能只有十幾段),因此找到一種能實現(xiàn)非圓輪廓圓弧擬合的簡便方法,提高編程質(zhì)量、零件加工質(zhì)量和數(shù)控設備加工效率是十分必要的。 2 解決思路 過不斷地摸索和嘗試,發(fā)現(xiàn)利用CIMATRON 軟件自身的功能,再充分結合機床數(shù)控系統(tǒng)的特性,可快速、準確地實現(xiàn)非圓輪廓圓弧擬合編程,關鍵內(nèi)容包括三個部分。 2. 1 CIMATRON 軟件的CAM 模塊 軟件的二維輪廓平面銑削模塊( PROFILE)具有直線擬合和圓弧擬合兩種功能,因此考慮將零件模型轉(zhuǎn)入平面銑削加工模式中,選擇圓弧擬合方式,同時將銑刀半徑值設為0,即讓刀具沿零件圖樣上的實際輪廓線進行加工,產(chǎn)生刀位文件,這樣就可以實現(xiàn)輪廓圓弧擬合銑削。 2. 2 CIMATRON 軟件的后置處理 通過開發(fā)專用的后置處理程序?qū)ι鲜龅段晃募M行處理,將銑削程序轉(zhuǎn)換為沿零件圖樣尺寸加工的車削程序。 2. 3 車床的數(shù)控系統(tǒng) 數(shù)控系統(tǒng)通常都具有刀具半徑補償功能(G41 和G42),所以實際加工時,在車床的操作界面上輸入實際使用的車刀圓角半徑值,由數(shù)控系統(tǒng)自動計算來完成刀具半徑補償,從而最終實現(xiàn)對零件輪廓的正確加工。 3 具體操作方法 3. 1 零件CAD 造型 要加工出合格產(chǎn)品的第一步就是建立準確的產(chǎn)品模型。啟動CIMATRON 軟件,建立新模型文件,再進 入造型模式(MODELING)。 3. 1. 1 公式曲線 利用菜單USER→GEOMETRY→MATHCRV,可輸入公式曲線的參數(shù)方程,從而建立XOY 平面上的輪廓母線。應當注意,雖然曲線位于XOY 平面上,也必須輸入Z = 0,不能忽略,否則出錯。 3. 1. 2 列表點曲線 首先利用菜單POINT→SINGEL POINT→KEY IN,輸入零件每個點的X、Y 坐標,接著利用菜單SPLINE→2D SPLINE,選擇曲線所在的XOY 坐標平面,選擇擬合方式、擬合誤差及輸入的各個坐標點,即用樣條曲線擬合生成列表點曲線。 3. 2 零件CAM 加工 將零件CAD 模型轉(zhuǎn)入加工模式(NC)中。 1)選擇菜單CREAT→MILL2. 5AXES→PROFILE(二維輪廓加工),進入加工操作界面。 2)根據(jù)工藝分析的裝夾位置、加工對刀點和起終點來設定零件CAM 坐標系原點、加工路線及進、退刀方式,輸入切削參數(shù)( 如FEED RATES、SPINDLESPEED 等),在擬合方式一欄中選擇CIRC. APROX(圓弧擬合方式),即產(chǎn)生輪廓銑削刀位文件,之后還可利用MANUAL EDIT 菜單進行刀位文件的編輯修改。 3. 3 后置處理程序 后置處理部分是處理與機床控制器直接相關的信息,它是把刀位文件作為輸入,經(jīng)過處理,就可以輸出數(shù)控機床加工用的NC 指令文件,由于CIMATRON 軟件并沒有針對此種特殊情況( 銑削路徑轉(zhuǎn)車削路徑)的后置處理程序,因此必須編制新的專用后置處理程序(文件后綴為EXF)。 CIMATRON 軟件的后置處理程序由多個模塊構成,可通過提取相關的系統(tǒng)參數(shù),來編制相應的指令功能。編制該后置處理程序文件的關鍵在于:進行零件CAM 平面銑削加工時,加工坐標系MACSYS 是建立在XOY 坐標平面上的,而數(shù)控車床的實際加工坐標系是XOZ 坐標平面,因此必須在后置處理中進行坐標轉(zhuǎn)換,即MACSYS 坐標系中的X 軸對應車床的Z 軸,MACSYS 坐標中的Y 軸對應車床的X 軸,同時由于車床程序中X 值要求為回轉(zhuǎn)體的直徑坐標值,所以還必須對MACSYS 坐標系中的Y 軸坐標值進行關系運算。 在LINEAR MOTION(直線插補模塊)、CIRCULARMOTION(圓弧插補模塊)中,分別編制如下語句。 IF SET(X CURPOS)OUTPUT“Z”X CURPOS ;END IF; YY = 2*Y CURPOS; IF SET(YY)OUTPUT“X”YY;END IF; 其中X CURPOS、Y CURPOS 分別是X、Y 當前坐標值,YY 是計算的中間變量。 同理在程序頭、程序尾等模塊中對X、Y 坐標值分別進行轉(zhuǎn)換,其余部分內(nèi)容與通用的二維后置處理程序基本相同,同時應保證后置處理文件中編制的數(shù)控程序格式、指令代碼等與實際機床數(shù)控系統(tǒng)相匹配。新編制的后置處理文件(*. EXF)在CIMATRON 上調(diào)試編譯通過(生成*. DEX 文件)后方可使用,刀位文件通過該文件進行處理即產(chǎn)生適合機床加工的數(shù)控車削程序。 3. 4 調(diào)試和加工 將加工程序經(jīng)網(wǎng)絡傳送至數(shù)控車床,加工時,首先找正工件,對刀進行坐標系偏置,將機床上的工件坐標系與CAM 坐標系設成一致;接著在機床數(shù)控系統(tǒng)參數(shù)表中輸入實際車刀的刀尖圓角半徑,實現(xiàn)刀具半徑補償;最后改變加工路徑偏移量,實現(xiàn)輪廓粗、精車削加工。 4 結語 在非圓輪廓的數(shù)控車削編程過程中,將CIMATRON軟件與機床數(shù)控系統(tǒng)功能結合,快速、準確地產(chǎn)生圓弧擬合的數(shù)控程序,其編程效率高,擬合節(jié)點數(shù)少,程序短,大大優(yōu)化數(shù)控程序,特別是它便于掌握,易于使用,為編程人員提供了一種理想的方法,在實際生產(chǎn)中得到了應用,效果良好。

標簽:

點贊

分享到:

上一篇:PCL-818HG的吹塑溫度壓力測控...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(wǎng)(m.u63ivq3.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權屬于原版權人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網(wǎng)站簡介|會員服務|聯(lián)系方式|幫助信息|版權信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務平臺

網(wǎng)站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號