技術文章
數控機床編程功能
閱讀:625 發布時間:2012-4-161 可編程功能
通過編程并運行這些程序而使數控機床能夠實現的功能我們稱之為可編程功能。一般可編程功能分為兩類:一類用來實現刀具軌跡控制即各進給軸的運動,如直線/圓弧插補、進給控制、坐標系原點偏置及變換、尺寸單位設定、刀具偏置及補償等,這一類功能被稱為準備功能,以字母G以及兩位數字 組成,也被稱為G代碼。另一類功能被稱為輔助功能,用來完成程序的執行控制、主軸控制、刀具控制、輔助設備控制等功能。在這些輔助功能中,Tx x用于選刀,Sx x x x用于控制主軸轉速。其它功能由以字母M與兩位數字組成的M代碼來實現。
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 左側刀具半徑補償
G42 07 右側刀具半徑補償
G43 08 刀具長度補償+
G44 08 刀具長度補償-
*G49 08 取消刀具長度補償
G52 00 設置局部坐標系