伍毅 王智弘
摘要:CAXA數(shù)控車的通用后置處理文件生成的G代碼不能直接用于加工,必須要根據(jù)不同的CNC系統(tǒng)設(shè)置專用的后置處理程序,以提高工作效率。
關(guān)鍵詞:CNC數(shù)控車;后置處理;程序;GSK系統(tǒng)
在使用CAXA數(shù)控車進行自動編程時,為了提高效率,對不同的CNC系統(tǒng)、不同的切削模式設(shè)置不同的后置處理文件,使生成的G代碼上傳至數(shù)控機床后可以直接運行。本文針對GSK980TDb系統(tǒng)的恒線速度(G96)和恒轉(zhuǎn)速(G97)加工模式設(shè)置專用的后置處理,其他的CNC系統(tǒng)也可參照本文設(shè)置專用的后置處理文件。
1.后置處理文件編輯
GSK980TDb的G代碼程序段格式見用說明書。用戶需要對以下程序段進行格式設(shè)置:程序說明、程序頭、程序尾、換刀段。
1.1增加機床后置處理:點擊機床設(shè)置,彈出如下對話框
點擊“增加機床”,在彈出的對話框中輸入新的后置處理文件的名稱,如GSK980TDb_G96(恒線速度模式)或GSK980TDb_G97(恒轉(zhuǎn)速模式)。刀具號和補償號輸出位數(shù)為2,勾選“補0”。
1.2程序說明:說明部分是對程序名稱、程序注釋等有關(guān)信息的記錄。
默認的后置處理程序
O $POST_CODE@($POST_NAME,$POST_DATE,$POST_TIME)
修改后的后置處理程序
$POST_NAME($POST_DATE,$POST_TIME)
修改后可使每一次生成的G代碼文件名、程序名和當前流水號三者保持一致。
1.3程序頭
1.3.1恒線速度切削模式(G96)
默認的后置處理程序
$G50 $ $SPN_F $MAX_SPN_SPEED@G00 $ $IF_CONST_VC $ $SPN_F $CONST_VC $ $CHANGE_TOOL $TOOL_NO $COMP_NO@$SPN_CW@$COOL_ON
修改后的后置處理程序
$IF_CONST_VC $ $SPN_CW $ $SPN_F $CONST_VC $ $CHANGE_TOOL $TOOL_NO $COMP_NO@$G50 $ $SPN_F $MAX_SPN_SPEED@$COOL_ON
1.3.2恒轉(zhuǎn)速切削模式(G97)
默認的后置處理程序
$G50 $ $SPN_F $MAX_SPN_SPEED@G00 $ $IF_CONST_VC $ $SPN_F $CONST_VC $ $CHANGE_TOOL $TOOL_NO $COMP_NO@$SPN_CW@$COOL_ON
修改后的后置處理程序
$IF_CONST_VC $ $SPN_CW $ $SPN_F $CONST_VC $ $CHANGE_TOOL $TOOL_NO $COMP_NO@$COOL_ON
1.4程序尾
1.3.3恒線速度切削模式(G96)
默認的后置處理程序
$COOL_OFF@$PRO_STOP
修改后的后置處理程序
G97@$COOL_OFF@$PRO_STOP
1.3.4恒轉(zhuǎn)速切削模式(G97)
使用默認后置程序即可。
2. G代碼保存路徑及后綴編輯
生成的G代碼文件名、后綴及保存路徑在“生成后置代碼”對話框中直接修改即可。
3.結(jié)束語
由于CNC系統(tǒng)的多樣性,以及每個人的編程習(xí)慣不同,G代碼程序段的格式會有所不同。用戶可以參照本文對后置處理文件進行修改,使軟件生成的G代碼無需修改即可下載到數(shù)控機床使用。
參考文獻:
[1]肖善華,李玉榮.CAXA制造工程師2011任務(wù)驅(qū)動實訓(xùn)教程[M].清華大學(xué)出版社,2012,12.
[2]胡仁喜,萬金環(huán).CAXA制造工程師2013機械設(shè)計與加工標準實訓(xùn)教程[M].印刷工業(yè)出版社,2012,10.