7A文国际GM代码大全.docx

上传人:b****6 文档编号:4193520 上传时间:2022-11-28 格式:DOCX 页数:37 大小:108.65KB
下载 相关 举报
7A文国际GM代码大全.docx_第1页
第1页 / 共37页
7A文国际GM代码大全.docx_第2页
第2页 / 共37页
7A文国际GM代码大全.docx_第3页
第3页 / 共37页
7A文国际GM代码大全.docx_第4页
第4页 / 共37页
7A文国际GM代码大全.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

7A文国际GM代码大全.docx

《7A文国际GM代码大全.docx》由会员分享,可在线阅读,更多相关《7A文国际GM代码大全.docx(37页珍藏版)》请在冰豆网上搜索。

7A文国际GM代码大全.docx

7A文国际GM代码大全

第5章國際標準G、M碼指令功能

第一節指令功能釋意與應用

1.G指令一覽表

G指令

功能

日本MELDAS500(三菱)

日本FANUC3MC系統

SIEMENS(西門子)

G00

快速定位

快速定位

快速定位

G01

直線補間切削

直線補間切削

直線補間切削

G02

順時針圓弧插補

順時針圓弧插補

順時針圓弧插補

G03

逆時針圓弧插補

逆時針圓弧插補

逆時針圓弧插補

G04

暫停

暫停

暫停

G05

高速加工模式

----------

圓弧相切

G06

----------

----------

---------

G07

假想軸補間

---------

---------

G08

---------

---------

----------

G09

正確停止檢查

---------

---------

G10

程式參數輸入/補正輸入

設定偏置度

刀具壽命內

G11

程式參數輸入取消

---------

---------

G12

順時針圓切削

---------

順時針圓切削

G13

逆時針圓切削

---------

逆時針圓切削

G14-G16

不指定

不指定

不指定

G17

平面選擇R-R

平面選擇R-R

平面選擇R-R

G18

平面選擇Z-R

平面選擇Z-R

平面選擇Z-R

G19

平面選擇R-Z

平面選擇R-Z

平面選擇R-Z

G20

英制指令

英制輸入

直徑指定

G21

公制指令

公制輸入

半徑指定

G22

行程極限檢查有效

----------

----------

G23

行程極限檢查無效

----------

---------

G24-G26

不指定

不指定

不指定

G27

參考原點檢查

參考原點檢查

參考原點檢查

G指令

功能

日本MELDAS500(三菱)

日本FANUC3MC系統

SIEMENS(西門子)

G28

參考原點複歸

參考原點複歸

參考原點複歸

G29

開始點複歸

開始點複歸

開始點複歸

G30

第2~4參考原點複歸

---------

鏡射設置

G31

跳越機能

---------

---------

G32

---------

---------

---------

G33

螺紋切削

---------

單遍螺紋切削

G34

特別固定迴轉

----------

增螺距螺紋切削

G35

特別固定迴轉

----------

減螺距螺紋切削

G36

特別固定迴轉

----------

自動螺紋

G37

自動刀具長測定

----------

自動螺紋加工

G38

刀具徑補正向量補正

----------

---------

G39

刀具徑補正轉角圓弧補正

----------

---------

G40

刀具徑補正取消/3次元徑補正

刀具徑補正取消

刀具補正取消

G41

刀具徑補正左/3次元補正

刀具徑補正左

刀具左補正

G42

刀具徑補正右/3次元補正

刀具徑補正右

刀具右補正

G43

刀具長補正量(+)

刀具長補正量(+)

----------

G44

刀具長補正量(-)

刀具長補正量(-)

----------

G45

刀具位置補正(伸長)

----------

夾具偏移

G46

刀具位置補正(縮小)

----------

雙正軸暫停

G47

刀具位置補正2倍伸長

----------

動態Z軸DRO方式

G48

刀具位置補正2倍縮小

---------

---------

G49

刀具長補正量(取消)

刀具長補正量取消

--------

G50

比例縮放(取消)

---------

M碼定義輸入

G51

比例縮放(有效)

----------

----------

G52

局部座標系設定

----------

----------

G53

機械座標系選擇

----------

----------

G指令

功能

日本MELDAS500(三菱)

日本FANUC3MC系統

SIEMENS(西門子)

G54

工作座標系1選擇

---------

---------

G55

工作座標系2選擇

---------

探測限制

G56

工作座標系3選擇

---------

零件探測

G57

工作座標系4選擇

---------

圓孔探測

G58

工作座標系5選擇

---------

刀具探測

G59

工作座標系6選擇

---------

PAL變數賦值

G60

單方向位置定位

----------

軟體限位元區域

G61

正確停止檢查模式

----------

軟體限位元無效

G62

自動轉角進給率調整

----------

進現速率修調禁區

G63

攻牙模式

----------

---------

G64

切削模式

----------

---------

G65

巨集程式單一呼出

用戶巨集指令命令

---------

G66

巨集程式狀態呼叫A

----------

----------

G67

巨集程式狀態呼叫B

----------

----------

G68

座標回轉有效

----------

----------

G69

座標回轉取消

----------

----------

G70

使用者固定迴轉

----------

英制

G71

使用者固定迴轉

----------

公制

G72

使用者固定迴轉

----------

零件程式放大/縮小

G73

固定迴圈(高速深孔鑽)

分級進給鑽孔迴圈

點到點插補

G74

固定迴圈(攻反牙)

反攻絲迴圈

工件旋轉

G75

使用者固定迴圈

----------

型腔迴圈

G76

固定迴圈(精搪孔)

---------

----------

G77

使用者固定迴圈

----------

----------

G78

使用者固定迴圈

----------

----------

G79

使用者固定迴圈

----------

----------

 

G指令

功能

日本MELDAS500(三菱)

日本FANUC3MC系統

SIEMENS(西門子)

G80

固定迴圈取消

固定迴圈取消

固定迴圈取消

G81

固定迴圈(鑽孔)

固定迴圈(鑽孔)

固定迴圈(鑽孔)

G82

固定迴圈(鑽孔)/(反搪孔)

固定迴圈(鑽孔)/(反搪孔)

固定迴圈(鑽孔)/(反搪孔)

G83

固定迴圈(深鑽孔)

固定迴圈(深鑽孔)

固定迴圈(深鑽孔)

G84

固定迴圈(攻絲)

固定迴圈(攻絲)

固定迴圈(攻絲)

G85

固定迴圈(搪孔)

固定迴圈(搪孔)

固定迴圈(搪孔)

G86

固定迴圈(搪孔)

固定迴圈(搪孔)

固定迴圈(搪孔)

G87

固定迴圈(反搪孔)

固定迴圈(反搪孔)

固定迴圈(反搪孔)

G88

固定迴圈(搪孔)

固定迴圈(搪孔)

固定迴圈(搪孔)

G89

固定迴圈(搪孔)

----------

----------

G90

絕對值指令

絕對值指令

絕對值指令

G91

增量值指令

增量值指令

增量值指令

G92

機械座標系設定

機械座標系設定

機械座標系設定

G93

逆時針進給

---------

----------

G94

非同期切削(每分鐘進給)

非同期切削(每分鐘進給)

設置旋轉軸速率

G95

同期切削(每回轉進給)

---------

IPR1MMPN進給

G96

同速一定控制有效

---------

CCS

G97

同速一定控制無效

---------

RPM編程

G98

固定迴圈起始點複歸

固定迴圈起始點複歸

ALL/DEC禁區

G99

固定迴圈R點複歸

固定迴圈R點複歸

取消預置寄存

G101-110

使用者巨集I(二、十、一、×/÷、√+、Sin、Cos、Tanl、√-)

2.M指令一覽表

M指令

功能

永進

麗偉

RII

協鴻

M58

……

……

……

油路鑽孔給水

M98

主程式呼叫副程式

主程式呼叫副程式

主程式呼叫副程式

主程式呼叫副程式

M99

副程式回到主程式

副程式回到主程式

副程式回到主程式

副程式回到主程式

M04

主軸反轉

主軸反轉

主軸反轉

主軸反轉

M05

主軸停止

主軸停止

主軸停止

主軸停止

M06

自動換刀

自動換刀

自動換刀

自動換刀

M08

切削液開

切削液開

切削液開

切削液開

M09

切削液關

切削液關

切削液關

切削液關

M12

油路鑽開

刀庫反轉

……

……

M14

切削吹氣(開)

主軸反轉

……

……

M15

切削吹氣(關)

……

……

……

M19

主軸定位

……

……

……

M21

自動刀長量測吹削關

……

刀具庫移至右邊

……

M22

升降套夾緊

……

刀具庫移至左邊

……

M23

升降套放鬆

……

刀庫門打開

……

M24

……

……

刀庫門關閉

……

M25

第五軸夾緊

主軸夾緊

主軸夾刀

……

M26

第五軸鬆開

第五軸鬆開

第五軸鬆開

……

M29

剛性攻牙

……

……

……

M30

程式結束及後置

程式結束及後置

程式結束及後置

程式結束及後置

M38

……

油路給水

……

……

M40

主軸控檔

……

……

……

M50

……

……

……

吹氣

M41

卷削機正轉

……

……

……

M42

卷削機反轉

……

……

……

M43

卷削機停止

……

……

……

M99

副程式回到主程式

副程式回到主程式

副程式回到主程式

副程式回到主程式

2.2M指令一般為機台的本身性能,故一般為輔助作用。

如:

T05M06

進行換刀

選擇刀號

S1800M03

主軸正轉

進行轉速設定

M08

為單獨指令使用進行加工中冷卻給水

 

第二節(三菱)指令格式說明

A

一.基礎編程

c

1.1G00RBRBZB(快速定位)

(從A點→B點→C點→D點)

R.R.Z是目標點座標

B

見G00軌跡如圖(5-1)

B

刀具從A點快速三軸同動移位到B點

a為刀具軌跡圖(5-1)

1.2G01R_R_Z_(直線補間切削)及G90G91的應用

R、R、Z是目標點座標

圖(5-2)CNC銑床加工某型腔。

銑刀直徑爲

圖(5-2)

Φ6型腔深2mm,刀具加工軌跡如圖(5-3)

工件加工零點,由面板操作。

設定OP點為零點.

我們分別用G90(絕對座標)和G91(增量座標)

Op

編程

絕對值編程

增量值編程

N0010;

G00;

R30.R25.Z3.S150G90M03;

G01Z-2.F150;

R20.R0.;

R-20.;

R-20.;

R0.;

R-30.R25.;

R30.;

R20.R0.;

G00.Z80.;

G00.R0.R0.;

注:

開機爲G90狀態

N0010;

G00;

R30.R25.Z3.S150G90M03;

G91G01Z-5.F150;

R-10.R-25.;

R-20.;

R-40.;

R20.;

R-10.R25.;

R60.;

G90G00Z80.;

G00R0.R0.Z100.;

M02

圖(5-3)

Y

1.3指令G17、G18、G19

該組指令用於選擇直線圓弧補間平面,

G17選擇R、R平面,G18選擇R、Z

平面,G19選擇RZ平面如圖(5-4)

G17.G18.G19應用程式如下表

圖(5-4)

如圖(5-5)

刀心按“O→A-B→C→D→B-0”軌直線運動。

當刀具三軸同動或單軸移動時可用G17狀態。

程式

說明

N0010;

G01R0.R0.Z0.F150;

S1500M03;

R40.R30.;

Z-3.;

G19R0.Z0.;

G17R0.R30.;

G18R40.Z-3.;

G17R0.R0.Z0.;

G00Z100.;

M02;

刀具進0點主軸正轉1500MM/MinF值

G17狀態RR平面

R.R平面插補0→A

Z軸移動A→B

R.Z平面補間B→C

R.R平面補間C→D

R.Z平面補間D→B

三軸同功B→0

刀具上升至安全高度

程式如下:

圖(5-5)

1.4圓弧切削

指令G02G03

功能:

使刀具從圓弧起點,沿圓弧移動到圓弧終點。

G02為順時針圓弧切削,G03為逆時針圓弧切削。

一般格式如下:

{

G02

G03

}

G17R__R__R__I__J__F__

{

G02

G03

}

G18R__Z__R__I__J__F__

{

G02

G03

}

G19R__Z__R__I__J__F__

說明:

(1)RRZ是圓弧終點座標,增量方式時是圓弧起點的增量座標。

(2)IJK是圓弧圓心,在RRZ軸上的座標,有兩種表達方式:

其一絕對方式時IJK為絕對座標。

其二無論絕對增量編程,IJK均為圓弧起點相對圓心的增量座標。

(3)圓弧大小以R表示時稱為圓弧半徑表示法,以IJK表示時稱為弧心表示法.R值無方向性IJK值有方向性故銑全圓時僅用IJK指令法,不能用R指令法因為全圓銑削時起點與終點相同而通過一相同點半徑為R之圓弧有無數個.

(4)通過距離小於直徑之任意兩點(起點與終點)而半徑為R之圓弧有兩個為了區分此兩個圓弧常用R之正負值來判定當圓弧所對應之夾角小於或等於180度,R為正值,夾角大於180度時R為負值.

A

(5)R是圓弧半徑,若用半徑R,則圓心座標

不採用。

例:

如圖(5-6)

進行編程,其為半徑50的圓,圓心位

於座標原點,寫出中心軌迹。

A→B、B→C、

圖(5-6)

C→A的圓弧插補程式如下:

A→B:

G17G03R0.R50.I0.J0.(絕對值編程)

B→C:

G19G91G03R-50.Z50.J-50.K0.(增量編程)

C→A:

G18G03R50.Z0.I0.K-50.(絕對值編程,圓心座標為增量值)

1.5G54---G59工作座標系補正。

G54---G59非移動指令,若要使刀具運行至偏置點需再加G00G01指令。

在G54---G59六個座標系上,可同時放置六個同樣工件,每個工件皆可以得到同樣的加工。

例:

如圖(5-7)

A.工件補正量的設定

工件:

1.R=-100.00R=-100.00……G54

2.R=-100.00R=-500.00……G55

3.R=-500.00R=-100.00……G56

4.R=-500.00R=-500.00……G57

5.R=-900.00R=-100.00……G58

6.R=-900.00R=-500.00……G59

B.加工程式(副程式)

0100

G90G0G43R-50.R-50.Z-100.H10;位置定位及刀長補正

G01R-200.F50;

R-200.;端面切削

R-50.;

G80G49;

G28R0.R0.Z0.;

G98G81R-125.R-75.Z-150.R-100.F40.;

R-175.R-125.;

R-125.R-175.;鑽孔

R-75.R-125.;

G80G49;

G28R0.R0.Z0.;

G98G84R-125.R-75.Z-150.R-100.F40;

R-175.R-125.;

R-125.R-175.;攻牙

R-75.R-125.;

G80;

M99;

C.位置定位程式:

G28R0.R0.Z0.;機械原點歸位

G90G54M98P100;

G55M98P100;

G56M98P100;

G57M98P100;

G58M98P100;

G59M98P100;

圖(5-7)

G28R0R0Z0;

M02;

1.6G40、G41、G42刀徑補償指令的運用。

AG40G41G42指令機床初始狀態為G42。

B建立和取消刀具補償指令必須與G01或G00指令組合完成。

C基本格式:

G41G01

G42R__R__F__

G40G00

例:

圖(5-8)

程式

說明

01000

G54R-70.R100.Z-140.;

S1500M03;

G00R0.R0.Z2.;

G01Z-3.F150;

G01G41D41R20.R14.;

G01R62.;

G02R44.R86.I24.J0.;

G01R96.;

G03R120.R62.I24.J0.;

G01R40.;

G01R100.R14.;

G01R20.;

G40R0.R0.;

M02.;

程式名稱

設工件零點

主軸正轉1500r/Min

刀具快進至(0,0,2)處

刀具加工至深3mm處

建立刀具左補正0→A刀具補正值輸入位置號碼爲41

 

加工中進行刀具左補正

 

刀具補償取消

程式結束

編程如下表:

圖(5-8)

1.7G76精搪孔指令運用

本指令的使用,在加工表面上不會有傷痕

及刀紋,可以做為高精度搪孔。

G76編程順序如下:

例圖(5-9)

程式

說明

G43H01S1800M03;

G90G00Z100.;

G0R25.R25.;

G98G76R25.R25.Z20.

R3.Q0.5F150;

R125.R25;

R25.R75;

R125.R75;

M02;

 

刀具長度補正主軸正轉1800r/Min

絕對座標Z軸快速定位

刀具快速定位至(R25,R25)

刀具在R25.R25位置進行精搪孔

具體如圖(十)

同時加工另三個孔

程式結束

圖(5-9)

二.幾種常見加工方法編程簡介

2.1外形加工法即G01指令的執行

目的:

令刀具沿著工件成型部位外形進行指令移動。

指令格式:

G01R__R__F__(如圖5-10)

座標值切削進給率

加工刀具

2.2圓弧移動切削加工指令

目的:

令刀具沿著圓弧的內外徑進行切削,就刀具進刀方向而言,有順銑﹑逆銑兩種。

指令格式:

G02

G03R__R__R__F__(如圖5-11)

圓心座標圓半徑進給率

加工刀具

2.3棋盤孔循環G37.1

目的:

為方便程式編集在工位均勻分布的情況下一種快捷加工方法。

格式:

G37.1R___R__I__P__J__K__L__(如圖5-12)

R.R.起點座標受G90/G91影響

I.R軸的孔間距

P.R軸的孔數

J.R軸的孔間距

K.R軸的孔數

L.L不加零在下刀點的地方鑽一個孔,加零不在下刀點的地

方鑽一個孔

2.4圓弧孔循環G36

目的:

為方便在同一直徑,圓弧上均勻分布的孔位加工。

指令格式:

G36R__R__I__J__P__K__(如圖5-13)

R.R.為圓弧座標中心

I.為圓弧的半徑

J.為最初鑽孔點的角度

P.為角度間距

K

K.為孔的數量

 

2.5角度直線孔循環G35

目的:

為方便在同一條有角度直線上均勻分布的孔加工。

指令格式:

G35R__R__I__J__K__(如圖5-14)

R.R.為起點座標

I.為孔之間的距离

J.為角度值反方向為負值

K.為孔的個數

 

2.6圓周孔循環加工G34

目的:

為方便在同一圓上均勻分布的孔加工。

指令格式:

G34R__R__I__J__K__(如圖5-15)

R.R.圓周孔循環的中心座標

I.圓的半徑(R)。

輸入設定以正數表示

J.最初孔的角度反時針方向為負

K.鑽孔的個數不可設定為零警示為P221

 

2.7圓錘狀切削

目的:

圓錘狀切削為錘狀切削的應用只是始點終點在同中心線上。

錘狀可以依圓弧徑增減,此時,螺距依Z/P決定。

指令格式:

G2.1R__R__Z__I__P__F__(如圖5-16)

2.8螺旋補間G17~G19G02G03

目的:

依據G02/G03指令及平面選擇G指令(G17G18G19)

在選擇平面內,可以一邊做圓弧補間,一邊做第三軸直線補間。

指令格式:

G17G02R____R____Z____I____J____P____F____

G03

圓弧終點座標圓弧中心座標螺距數進給

G17G02R____R____Z____R____F____(如圖5-17)

G03

圓弧終點座標圓弧半徑進給

第二節(西門子)面板程式的編寫

一基本格式

一、西門子面板的程式輸入,無論是手動編程還是网絡輸入,基

本格式如下:

粗加工程式頭

粗加工程式尾

精加工程式頭

FFWONFFWOFHSC(0.01)NSC

G64M30T1D1M30

SOFT(BRISK/JERK)%

注:

1.FFWON……FFWOFHSC(0.01)……NSC為SIEMENS專用程式首尾呼應格式

G64:

輪廓路徑連續模式,指令作用是維持CAD/CAM所產生連續點狀路徑高速行進,完成每一單節自動加減速與定位動作及轉角自動減速

SOFT:

軟加減速

BLISK:

硬加減速

JERK:

NSC指數加減數

0.01:

加工精度(mm)

二、程式編寫注意事項

2.1在程式的第一個F值前的單節必須有S值

2.2G01後面必須跟F值

2.3用G41G42補正刀徑時,補正結束後必須用G40取消

2.4確定左右補正的兩個要素

2.4.1刀具與工件相對的方向與位置

2.4.2刀具的切削進給方向

2.4.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 工作总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1