1 前言
后置處理是計算機輔助編程過程中的關(guān)鍵一步,后置處理生成的G代碼文件的正確性將直接影響后續(xù)加工生產(chǎn)。針對目前市場上廣泛使用的FANUC系統(tǒng)四軸加工中心設計專用后置處理器顯得尤為重要,繼而為同類問題的解決提供可行捷徑。
2 后置處理器的機床匹配設置
目前市場上廣泛使用的FANUC系統(tǒng)四軸加工中心為旋轉(zhuǎn)分度頭式,即在三軸立式加工中心的工作臺上加入一個沿X軸旋轉(zhuǎn)的聯(lián)動數(shù)控回轉(zhuǎn)分度頭。因此屬于回轉(zhuǎn)工作臺一類的四軸機床,故后置處理構(gòu)建器中應選擇“4-Axis with RotaryTable”選項。在回轉(zhuǎn)平面選擇中則應設置為“YZ”平面。通過機床覽顯示的旋轉(zhuǎn)方向,切換調(diào)整“Normal”與“Reversed”兩個選項使回轉(zhuǎn)方向一致(如圖1所示)。
圖1 回轉(zhuǎn)方向的選擇
此類回轉(zhuǎn)為無限旋轉(zhuǎn),因此在采用絕對方式編程中,回轉(zhuǎn)的起止值應當設置為正負兩個的極限值(如圖2所示)。特別需要注意的是此處設置的極限值數(shù)值最高位數(shù)并非G代碼文件中最終輸出的最高位數(shù),還需要同時設置旋轉(zhuǎn)軸輸出地址符對話框中的輸出值最高位數(shù)來完成。
旋轉(zhuǎn)軸輸出地址符需根據(jù)數(shù)控回轉(zhuǎn)工作臺在數(shù)控系統(tǒng)中的接口地址符,將“機床”和“NC數(shù)據(jù)定義”兩處都進行匹配設置。數(shù)控系統(tǒng)選擇可采用推薦的“FANUC-6M”作為基礎(chǔ)摸板進行差異修改(如圖3所示)。修改中除了對地址符以及程序格式的匹配外,還需要特別注意程序選項卡中對文字匯總頁里面的“Modal”選項進行設置(如圖4所示)。
圖4 模態(tài)參數(shù)設置
其中,控制圓弧軌跡參數(shù)的“I、J、K、R”應設置為非模態(tài)指令。否則后置處理出來的NC文件在加工中時會出現(xiàn)圓弧半徑超差的警告,導致不能進行加工。
3 實踐效果評價
(1)通過使用NX的后置處理構(gòu)建器定制開發(fā)的FANUC系統(tǒng)四軸加工中心專用后置處理器快速有效的解決了使用高級計算機語言來編寫的繁瑣過程,操作者可以在沒有計算機高級語言編程知識的條件下完成,大大降低了高深理論知識的要求,有利于在一線操作者中的推廣應用。
(2)運用NX的后置處理構(gòu)建器技術(shù)進行NC文件的后置處理,可以不需要手工修改G代碼文件就直接應用于機床加工,避免了人工二次修改造成的失誤。
(3)使用一個CAD/CAM軟件就可以集成化完成從設計、編程到加工的整個過程,減少了不同軟件之間數(shù)據(jù)轉(zhuǎn)換帶來的誤差修正和差異匹配工作。
(審核編輯: 智匯胡妮)
分享