数控铣床程式资料FANUC0i.docx

上传人:b****5 文档编号:8137400 上传时间:2023-01-29 格式:DOCX 页数:8 大小:17.03KB
下载 相关 举报
数控铣床程式资料FANUC0i.docx_第1页
第1页 / 共8页
数控铣床程式资料FANUC0i.docx_第2页
第2页 / 共8页
数控铣床程式资料FANUC0i.docx_第3页
第3页 / 共8页
数控铣床程式资料FANUC0i.docx_第4页
第4页 / 共8页
数控铣床程式资料FANUC0i.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

数控铣床程式资料FANUC0i.docx

《数控铣床程式资料FANUC0i.docx》由会员分享,可在线阅读,更多相关《数控铣床程式资料FANUC0i.docx(8页珍藏版)》请在冰豆网上搜索。

数控铣床程式资料FANUC0i.docx

数控铣床程式资料FANUC0i

数控铣床程式资料(FANUC0i)

一、常用G代码列表:

G代码

功能说明

群组

G00

快速定位

01

G01

直线插补

01

G02

顺时针插补

01

G03

逆时针插补

01

G04

暂停

00

G17

XY平面选择

02

G18

ZX平面选择

02

G19

YZ平面选择

02

G20

英制(inch)

06

G21

公制(mm)

06

G27

原点回归检查

00

G28

参考点回归

00

G40

刀具半径补偿取消

07

G41

刀具半径左补偿

07

G42

刀具半径右补偿

07

G43

刀具长度正补偿

08

G44

刀具长度负补偿

08

G49

刀具长度补偿取消

08

G52

局部坐标系设定

00

G54

加工坐标系选择

14

G55~G59

加工坐标系选择

14

G68

坐标系旋转

16

G69

坐标系旋转取消

16

G73

高速深孔钻削循环

09

G74

左旋攻螺纹循环

09

G76

精密镗孔循环

09

G80

取消固定循环

09

G81

钻孔循环

09

G82

钻孔循环

09

G83

深孔钻削循环

09

G84

右旋攻螺纹循环

09

G85

铰孔循环

09

续表:

G86

镗孔循环

09

G87

背镗孔循环

09

G88

镗孔循环

09

G89

铰孔循环

09

G90

绝对坐标

03

G91

增量坐标

03

G94

每分钟进给量设定

05

G95

每转进给量设定

05

G98

回归到起始点

10

G99

回归到R点

10

二、常用M代码列表:

M代码

机能

备注

M00

程式暂停

CNC

M01

选择性程式暂停

CNC

M02

程式结束

CNC

M03

主轴正传

M04

主轴反转

M05

主轴停止

M06

自动换刀(加工中心)

M08

开切削液

M09

关切削液

CNC

M30

程式结束返回程式头

CNC

M98

调入子程序

CNC

M99

由子程序返回主程序

CNC

 

三、G代码语法:

1、G00快速定位

格式:

G00X__Y__Z__;

说明:

X__Y__Z__为目标点坐标

动作:

刀具(工作台)快速到达目标点,其移动速度不能由F_来决定,G00的刀具路线可能不是一段直线。

范例:

G90G00X20.0Y5.0;

 

2、G01直线插补

格式:

G01X__Y__Z__F__;

说明:

X__Y__Z__为目标点坐标,F为进给速度

动作:

刀具(工作台)以F设定的速度由原位置直线切削到目标点。

范例:

(1)G90G01X50.0Y40.0F100;

(2)G91G01X50.0Y40.0F100;

 

3、G02顺时针插补

格式:

G17G02X__Y__I__J__F__;或G17G02X__Y__R__F__;

说明:

X__Y__为终点坐标,I__J__为圆心相对起点的坐标,R__为半径

动作:

以指定速度顺时针方向(CW)圆弧切削至圆弧终点。

 

范例:

G90G17G02X55.0Y0I20.0J0F100;

G91G17G02X___Y___R20.0F___;

 

4、G03逆时针插补

格式:

G17G03X__Y__I__J__F__;或G17G03X__Y__R__F__;

说明:

X__Y__为终点坐标,I__J__为圆心相对起点的坐标,R__为半径动作:

以指定速度逆时针方向(CCW)圆弧切削至圆弧终点。

范例:

G90G17G03X15.0Y0I0J15.0F100;

G91G17G03X___Y___R15.0F___;

5、G04暂停

格式:

G04X___;或G04P____;

说明:

X___为暂停时间(单位s),P____为暂停时间(单位ms)

动作:

暂停。

暂停时间一到,自动执行下一段程序。

范例:

G04X2.0;或G04P2000;

6、G17、G18、G19切削平面设定

格式:

G17;(XY平面)

G18;(ZX平面)

G19;(YZ平面)

说明:

当使用圆弧指令或刀具半径补偿指令时,必须先设定切削平面

7、G20G21公英制单位转换

格式:

G20;(英制)

G21;(公制)

说明:

公制时,以mm为单位

8、G28回原点

格式:

G28X__Y__Z__;

说明:

X__Y__Z__为中间点的坐标

动作:

刀具(工作台)快速经过中间点回至机械原点(第一参考点)。

范例:

G90G28X100.0Y60.0;

G91G28X0Y0;

 

9、G40、G41、G42刀具半径补偿

格式:

G17G41D__;G17G42D__;

G40;

说明:

刀具补偿开始及取消的单节必须是G00或G01。

D__为刀补号

图例:

 

10、G43、G44、G49刀具长度补偿

格式:

G43H__;G44H__;

G49;

说明:

H__为刀具长度补偿号

图例:

 

11、G54~G59加工坐标系选择

格式:

G54;G55;

范例:

G90G54G00X100.0Y100.0;

G55X100.0Y100.0;

 

12、G68、G69坐标旋转

格式:

G17G68X__Y__R__;

G69;

说明:

X__Y__为旋转中心坐标,R__为旋转角度

范例:

G90G00X0Y0;

G68X20.0Y10.0R60.0;

G01X20.0Y10.0F100;

G91X10.0;

X-10.0Y10.0;

G69;

G00X0Y0;

 

13、G73、G83深孔钻循环

格式:

G73X__Y__Z__R__Q__K__F__;

G83X__Y__Z__R__Q__K__F__;

说明:

X__Y__为孔位置坐标值Z__为孔底坐标值

R__为R点坐标值Q__为每次切削进给量

K__为循环次数F__为进给速度

动作:

 

范例:

G54;

S1000M03;

G17G90G00X0Y0;

G00Z0;

G99G73X0Y0ZR5.0Q10.0K1F100;

XZ;

XZ;

GGG28X0Y0Z0;

M05;

14、G81、G82钻孔循环

格式:

G81X__Y__Z__R__K__F__;

G83X__Y__Z__R__P__K__F__;

说明:

P__为孔底暂停时间

动作:

 

四、关键名词:

1、程序

 

2、程序段

 

3、机床坐标系

 

4、工件坐标系

 

5、回零

 

6、对刀

 

7、刀具半径补偿

 

8、固定循环的六个基本动作

五、编程基本方法

1、轮廓类零件:

(1)、编制如下图圆弧,进给速度F=100mm/min,主轴转速S=800r/min,槽深3mm。

 

(2)、编制如下图所示整圆程序。

 

(3)、编制如下图所示直线和圆弧程序。

 

(4)、精铣下图所示内轮廓,切深3mm,F=100mm/min,S=800r/min,用刀具半径补偿指令编程,刀具直径8mm。

 

(5)、编写下图数控铣加工程序。

A(-40.0,30.397)B(-10.0,30.397)C(-10.0,-30.397)

D(-10.0,-36.387)E(-10.0,36.387)F(-40.0,19.872)

G(-20.0,15.0)H(0,15.0)I(-20.0,0)

J(-20.0,9.0)K(-29.0,0)L(-20.0,-3.0)

 

2、孔类零件:

(1)、加工如下图零件上的五个孔,钻头直径8mm,使用G81编程。

 

(2)、加工如下图三个螺纹孔,材料厚度为20mm。

 

3、坐标系旋转类:

(1)、如图所示,编写程序。

刀具:

8mm圆柱铣刀。

 

(2)、如图所示,编写程序。

刀具:

8mm圆柱铣刀。

 

4、空间曲面类:

如图,用8mm圆柱铣刀加工出球面轮廓。

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

当前位置:首页 > 工作范文 > 行政公文

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

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