當前位置:編程學習大全網 - 編程語言 - 數控車床包括哪些編程代碼求高手拜托了各位 謝謝

數控車床包括哪些編程代碼求高手拜托了各位 謝謝

fanuc

0-td系統

g

代碼命令

代碼組及其含義

“模態代碼”

“壹般”

代碼

“形式代碼”

的功能在它被執行後會繼續維持,而

“壹般代碼”

僅僅在收到該命令時起作用。定義移動的代碼通常是“模態代碼”,像直線、圓弧和循環代碼。反之,像原點返回代碼就叫“壹般代碼”。

每壹個代碼都歸屬其各自的代碼組。在“模態代碼”裏,當前的代碼會被加載的同組代碼替換。

g代碼

組別

解釋

g00

01

定位

(快速移動)

g01

直線切削

g02

順時針切圓弧

(cw,順時鐘)

g03

逆時針切圓弧

(ccw,逆時鐘)

g04

00

暫停

(dwell)

g09

停於精確的位置

g20

06

英制輸入

g21

公制輸入

g22

04

內部行程限位

有效

g23

內部行程限位

無效

g27

00

檢查參考點返回

g28

參考點返回

g29

從參考點返回

g30

回到第二參考點

g32

01

切螺紋

g40

07

取消刀尖半徑偏置

g41

刀尖半徑偏置

(左側)

g42

刀尖半徑偏置

(右側)

g50

00

修改工件坐標;設置主軸最大的

rpm

g52

設置局部坐標系

g53

選擇機床坐標系

g70

00

精加工循環

g71

內外徑粗切循環

g72

臺階粗切循環

g73

成形重復循環

g74

z

向步進鉆削

g75

x

向切槽

g76

切螺紋循環

g80

10

取消固定循環

g83

鉆孔循環

g84

攻絲循環

g85

正面鏜孔循環

g87

側面鉆孔循環

g88

側面攻絲循環

g89

側面鏜孔循環

g90

01

(內外直徑)切削循環

g92

切螺紋循環

g94

(臺階)

切削循環

g96

12

恒線速度控制

g97

恒線速度控制取消

g98

05

每分鐘進給率

g99

每轉進給率輔助功能

本機床用s代碼來對主軸轉速進行編程,用t代碼來進行選刀編程,其它可編程輔助功能由m代碼來實現,本機床可供用戶使用的m代碼列表如下(表1.2):

表1.2

m代碼

m00

程序停止

m01

條件程序停止

m02

程序結束

m03

主軸正轉

m04

主軸反轉

m05

主軸停止

m06

刀具交換

m08

冷卻開

m09

冷卻關

m18

主軸定向解除

m19

主軸定向

m29

剛性攻絲

m30

程序結束並返回程序頭

m98

調用子程序

m99

子程序結束返回/重復執行

壹般地,壹個程序段中,m代碼最多可以有壹個。

進給速度f

f

指令表示工件被加工時刀具相對於工件的合成進給速度,f的單位取決於g94(每分鐘進給量mm/min)或g95(主軸每轉壹轉刀具的進給量mm/r)。使用下式可以實現每轉進給量與每分鐘進給量的轉化。

fm=fr×s

fm:每分鐘的進給量:(mm/min

)

fr:每轉進給量:(mm/r

)

s:主軸轉數,(r/min)

當工作在g01,g02

或g03

方式下,編程的f

壹直有效,直到被新的f

值所取代,而工作在g00

方式下,快速定位的速度是各軸的最高速度,與所編f

無關。借助機床控制面板上的倍率按鍵,f

可在壹定範圍內進行倍率修調。當執行攻絲循環g76、g82,螺紋切削g32

時,倍率開關失效,進給倍率固定在100%。

[註]

1、當使用每轉進給量方式時,必須在主軸上安裝壹個位置編碼器。

2、直徑編程時,x

軸方向的進給速度為:半徑的變化量/分、半徑的變化量/轉

  • 上一篇:廣東廣州的中職學校有哪些?
  • 下一篇:DC頭自動焊錫機在編程過程中要註意哪些事項
  • copyright 2024編程學習大全網