用戶宏在加工中心上的套用一例

這也是一篇來自生第一線的文章。在前面幾期中,我們陸續刊登了幾篇有關宏程式在加工對稱零件編程中的套用方面的文章,讀者對此非常喜歡,這從一個側面反映出了宏程式套用範圍的廣泛,也從另一個側面反映出讀者對實用技術的迫切需求。

用戶宏功能是多數數控系統所具備的輔助功能,合理地使用好該功能可以使加工程式得到大大簡化。用戶宏功能有A類和B類兩種,用A類宏功能編譯的加工程式,程式主體比較簡單,但需記憶較多的宏指令,程式的可讀性差,而用B類宏功能編譯的程式,則具有較好的可讀性,且只需記憶較少的指令代碼。本例就使用B類宏功能編程,並通過詳細的數學分析來說明用宏指令編程如何建立合理的數學模型
一、套用實例
如圖1所示的零件為一碟片零件的鑄造模具,現要求在加工中心上加工15條等分槽(圖中僅標註編程所需尺寸)。

圖1示例零件圖
該零件決定在帶有FANUC 15M數控系統的3000V上加工。該加工中心為3MX1.1M工作檯的龍門加工中心。槽錐度14°及槽底圓弧由球頭成形銑刀加工保證,不考慮刀具半徑補償(加工坐標如圖中所示)。本例只編制最終精加工程式,之前的粗加工則可以通過該程式在Z方向上的抬刀來實現。
經過對FANUC15M數控系統功能的分析發現,加工R380圓弧時,由於R380不在某一基準平面,即無法用G17、G18或G19指定加工平面,因此R380圓弧不能直接使用G02或G03指令加工,只能將該圓弧分解為若干段直線段分別計算各端點坐標,再指令刀具按X、Y、Z方向進行直線加工,用直線逼近圓弧的方法最終形成R380圓弧。
首先計算出第一條槽各交點座標,並用極座標表示,圓周上各條槽對應點的極半徑及Z深度均一致,僅角度有變化。圖1中各點位置如下:
a點極半徑105,Z坐標-50;b點極半徑282.417,Z坐標-34.478;c點極半徑382, Z坐標-12;R380圓弧的圓心角為15.44°。
在加工時需將極坐標轉換為直角坐標,轉換時只要將各點極半徑分別按偏移角度(程式中參數#2)投影至X、Y軸即可。
在加工R380時應將該圓弧分解成若干直線段,以G01方式來近似加工圓弧根據實際加工要求,圓弧每隔0.5°圓心角確定一點,計算出各點坐標然後以G01連線各點即可加工出R380圓弧(實際加工後圓弧符合圖紙要求),如圖2所示。

相關詞條

熱門詞條

聯絡我們