技術(shù)文章
數(shù)控機床編程功能
閱讀:641 發(fā)布時間:2012-4-161 可編程功能
通過編程并運行這些程序而使數(shù)控機床能夠?qū)崿F(xiàn)的功能我們稱之為可編程功能。一般可編程功能分為兩類:一類用來實現(xiàn)刀具軌跡控制即各進給軸的運動,如直線/圓弧插補、進給控制、坐標系原點偏置及變換、尺寸單位設(shè)定、刀具偏置及補償?shù)龋@一類功能被稱為準備功能,以字母G以及兩位數(shù)字 組成,也被稱為G代碼。另一類功能被稱為輔助功能,用來完成程序的執(zhí)行控制、主軸控制、刀具控制、輔助設(shè)備控制等功能。在這些輔助功能中,Tx x用于選刀,Sx x x x用于控制主軸轉(zhuǎn)速。其它功能由以字母M與兩位數(shù)字組成的M代碼來實現(xiàn)。
1.2 準備功能
本機床使用的所有準備功能見表1.1:
表1.1
G代碼 分組 功能
*G00 01 定位(快速移動)
*G01 01 直線插補(進給速度)
G02 01 順時針圓弧插補
G03 01 逆時針圓弧插補
G04 00 暫停,停止
G09 00 停止
*G17 02 選擇X Y平面
G18 02 選擇Z X平面
G19 02 選擇Y Z平面
G27 00 返回并檢查參考點
G28 00 返回參考點
G29 00 從參考點返回
G30 00 返回第二參考點
*G40 07 取消刀具半徑補償
G41 07 左側(cè)刀具半徑補償
G42 07 右側(cè)刀具半徑補償
G43 08 刀具長度補償+
G44 08 刀具長度補償-
*G49 08 取消刀具長度補償
G52 00 設(shè)置局部坐標系