第六章 数控铣床综合实训11.docx

上传人:b****7 文档编号:23718171 上传时间:2023-05-20 格式:DOCX 页数:83 大小:143.71KB
下载 相关 举报
第六章 数控铣床综合实训11.docx_第1页
第1页 / 共83页
第六章 数控铣床综合实训11.docx_第2页
第2页 / 共83页
第六章 数控铣床综合实训11.docx_第3页
第3页 / 共83页
第六章 数控铣床综合实训11.docx_第4页
第4页 / 共83页
第六章 数控铣床综合实训11.docx_第5页
第5页 / 共83页
点击查看更多>>
下载资源
资源描述

第六章 数控铣床综合实训11.docx

《第六章 数控铣床综合实训11.docx》由会员分享,可在线阅读,更多相关《第六章 数控铣床综合实训11.docx(83页珍藏版)》请在冰豆网上搜索。

第六章 数控铣床综合实训11.docx

第六章数控铣床综合实训11

第六章数控铣床手工编程综合实训

6.1华中数控HNC-21M及加工中心编程指令代码及编程格式

6.1.1G代码功能及编程格式

√表示机床默认状态

代码

分组

意义

格式

G00

01

快速定位

G00X-----Y-----Z-----A----

X,Y,Z,A:

在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量

√G01

直线插补

G01X-----Y-----Z-----A-----F-----

X,Y,Z,A:

线性进给终点

F:

合成进给速度

G02

顺圆插补

XY平面内的圆弧:

ZX平面的圆弧:

YZ平面的圆弧:

X,Y,Z:

圆弧终点

I,J,K:

圆心相对于圆弧起点的偏移量

R:

圆弧半径,当圆弧圆心角小于180度时R为正值,否则R为负值

F:

被编程的两个轴的合成进给速度

G03

逆圆插补

G02/G03

螺旋线进给

G17G02(G03)X----Y----R(I----J----)---Z----F----

G18G02(G03)X----Z-----R(I---K----)---Y----F----

G19G02(G03)Y----Z-----R(J----K---)---X----F----

X,Y,Z:

由G17/G18/G19平面选定的两个坐标为螺旋线投影圆弧的终点,第三个坐标是与选定平面相垂直的轴终点

其余参数的意义同圆弧进给

G04

00

暂停

G04[P|X]单位秒,增量状态单位毫秒

G07

16

虚轴制定

G07X-----Y-----Z----A------

X,Y,Z,A:

被指定轴后跟数字0,则该轴为虚轴;后跟数字1,则该轴为实轴

G09

00

准停校验

一个包括G90的程序段在继续执行下个程序段前,准确停止在本程序段的终点。

用于加工尖锐的棱角

√G17

02

XY平面

G17选择XY平面;

G18选择XZ平面;

G19选择YZ平面。

G18

ZX平面

G19

YZ平面

G20

06

英寸输入

√G21

毫米输入

G22

脉冲当量

G24

03

镜像开

G24X-----Y-----Z-----A-----

X,Y,Z,A:

镜像位置

G25

镜像关

指令格式和参数含义同上

G28

00

回归参考点

G28X-----Y------Z-----A-----

X,Y,Z,A:

回参考点时经过的中间点

G29

由参考点回归

G29X-----Y-----Z-----A-----

X,Y,Z,A:

返回的定位终点

G40

09

刀具半径补偿取消

G17(G18/G19)G40(G41/G42)G00(G01)X---Y---Z---D---

X,Y,Z:

G01/G02的参数,即刀补建立或取消的终点

D:

G41/G42的参数,即刀补号码(D00----D99)代表刀补表中对应的半径补偿值

G41

左半径补偿

G42

右半径补偿

G43

10

刀具长度正向补偿

G17(G18/G19)G43(G44/G49)G00(G01)X---Y---Z---H---

X,Y,Z:

G01/G02的参数,即刀补建立或取消的终点

H:

G43/G44的参数,即刀补号码(H00----H99)代表刀补表中对应的长度补偿值

G44

刀具长度负向补偿

G49

刀具长度补偿取消

G50

04

缩放关

G51X-----Y-----Z-----P----

M98P-----

G50

X,Y,Z:

缩放中心的坐标值

P:

缩放倍数

G51

缩放开

G52

00

局部坐标系设定

G52X-----Y------Z-----A-----

X,Y,Z,A:

局部坐标系原点在当前工件坐标系中的坐标值

G53

直接坐标系编程

机床坐标系编程

√G54

12

选择工作坐标系1

GXX

G55

选择工作坐标系2

G56

选择工作坐标系3

G57

选择工作坐标系4

G58

选择工作坐标系5

G59

选择工作坐标系6

G60

00

单方向定位

G60X-----Y-----Z-----A-----

X,Y,Z,A:

单向定位终点

G61

12

精确停止校验方式

在G61后的各程序段编程轴都要准确停止在程序段的终点,然后再继续执行下一程序段

G64

连续方式

在G64后的各程序段编程轴刚开始减速时(未达到所编程的终点)就开始执行下一程序段。

但在G00/G60/G09程序中,以及不含运动指令的程序段中,进给速度仍减速到0才执行定位校验

G65

00

子程序调用

指令格式及参数意义与G98相同

G68

05

旋转变换

G17G68X-----Y-----P-----

G18G68X-----Z-----P------

G19G68Y-----Z-----P------

M98P-----

G69

X,Y,Z:

旋转中心的坐标值

P:

旋转角度

G69

旋转取消

G73

06

高速深孔加工循环

G98(G99)G73X----Y----Z----R----Q-----P----K----F---L----

G98(G99)G74X----Y----Z----R----P----F----L----

G98(G99)G76X----Y----Z----R----P----I----J----F----L----

G80

G98(G99)G81X----Y----Z----R----F----L----

G98(G99)G82X----Y----Z----R---P-----F----L----

G98(G99)G83X----Y----Z----R---Q----P----K----F----L----

G98(G99)G84X----Y----Z----R---P-----F----L----

G85指令同上,但在孔底时主轴不反转

G86指令同G81,但在孔底时主轴停止,然后快速退回

G98(G99)G87X----Y----Z----R---P-----I-----J----F----L----

G98(G99)G88X----Y----Z----R---P-----F----L----

G89指令与G86相同,但在孔底有暂停

X,Y:

加工起点到孔位的距离

R:

初始点到R的距离

Z:

R点到孔底的距离

Q:

每次进给深度(G73/G83)

I,J:

刀具在轴反向位移增量(G76/G87)

P:

刀具在孔底的暂停时间

F:

切削进给速度

L:

固定循环次数

G74

反攻丝循环

G76

06

精镗循环

G80

固定循环取消

G81

钻孔循环

G82

带停顿的单孔循环

G83

深孔加工循环

G84

攻丝循环

G85

镗孔循环

G86

镗孔循环

G87

反镗循环

G88

镗孔循环

G89

镗孔循环

√G90

13

绝对值编程

GXX

G91

增量值编程

G92

00

工作坐标系设定

G92X----Y----Z----A----

X,Y,Z,A:

设定的工件坐标系原点到刀具起点的有向距离

G94

14

每分钟进给

G95

每转进给

√G98

15

固定循环返回起始点

G98:

返回初始平面

G99:

返回R点平面

G99

固定循环返回到R点

6.1.2M代码功能及编程格式

√表示本软件已经支持

代码

意义

格式

√M00

程序停止

√M02

程序结束

√M03

主轴正转起动

√M04

主轴反转起动

√M05

主轴停止转动

√M06

换刀指令(铣)

M06T--

M07

切削液开启(铣)

M08

切削液开启(车)

M09

切削液关闭

√M30

结束程序运行且返回程序开头

√M98

子程序调用

M98PnnnnLxx

调用程序号为Onnnn的程序xx次。

√M99

子程序结束

子程序格式:

Onnnn

M99

6.2FANUC0i-M及加工中心编程指令代码及编程格式

6.2.1G代码功能及编程格式

代码

分组

功能

编程格式

G00

01

快速进给、定位

G00X--Z--

6.2.2M代码功能及编程格式

代码

功能

格式

M00

停止程序运行

6.3数控综合实训

实训任务一简单编程指令与刀具半径补偿指令数控编程的综合实训

例6-1零件如图6-1所示,毛胚尺寸为125mm×105mm×16mm,材料为Q235。

按照数控工艺要求,分析加工工艺及编写加工程序。

图6-1简单编程指令与刀具半径补偿指令数控编程实训

一、实训目的

1.培养学生根据简单平面轮廓类零件进行刀半径补偿手工编程加工的能力。

2.了解平面轮廓零件数控加工的基本工艺过程。

3.掌握G01、G02/G03、G41/G42、G40指令的编程方法。

4.熟悉平口钳、游标卡尺、深度尺及刀具装卸的使用方法。

二、实训要求

1.选用合理的刀具和切削用量,加工方案及加工路线正确,工序安排合理,程序科学正确。

2.正确操作机床和工量具,加工的零件尺寸符合图纸要求。

3.遵守安全操作规程。

三.实训条件:

数控机床、面铣刀、立铣刀、游标卡尺、深度尺、平口钳。

四、实训的具体步骤与详细内容

1.工艺分析

(1)刀具的选择。

选用ø18mm的立铣刀和ø80mm的面铣刀。

(2)零件装夹方案的确定。

需要加工的零件比较规则,采用平口钳夹持。

(3)加工工序安排。

零件图主要包括平面和外轮廓的加工,以工件顶面中心为工件原点,根据零件图拟定加工工序为:

1)选用ø80mm的面铣刀铣削平面,保证厚度的尺寸精度;

2)选用ø18mm的立铣刀粗铣外轮廓,留0.5mm的精加工余量;

3)选用ø18mm的立铣刀精铣外轮廓,设置刀具半径补偿,去除余量至尺寸要求。

2.数控加工工序卡片

工厂

名称

产品及型号

零件名称

零件图号

材料名称

材料牌号

第页

共页

Q235

工序号

工序名称

程序编号

夹具名称

夹具编号

设备名称

设备型号

设备规格

加工车间

平口钳

01

数控铣床

实训中心

工步号

工步内容

刀具名称

刀具号

主轴转速

(r∕min)

进给量

(mm∕min)

背吃刀量

(mm)

备注

1

铣削表面

ø80

01

800

500

1

2

粗铣轮廓

ø18

02

600

150

5

留0.5余量

3

精铣轮廓

ø18

02

700

120

5

编制

抄写

校对

审核

批准

3.加工程序

(1)华中数控系统HNC-21M

1)用ø80mm的面铣刀铣削平面

O0001(文件名)

%1234;(主程序名)

G54G17G90G00X0Y0Z100(设置坐标系,加工平面为XY平面,绝对坐标编程,快速定位在工件原点上,距工件表面100mm处)

M03S800(主轴正传,转速800r∕min)

X110Y25(快速定位刀下刀点)

Z5(快速定位到工件上方5mm处)

G01Z-1F50(以50mm/min的速度切入工件1mm)

X-110F500(以500mm/min的速度向X负向走110mm)

Y-25(向Y负方向走25mm)

X110(再向X正向走110mm)

G00Z100(快速提刀离工件100mm)

M05(主轴停止转动)

M30(程序停止,并返回程序头)

2)用ø18mm的立铣刀粗精加工轮廓

O0002(文件名)

%1234(程序头)

G54G17G90(设置坐标系及加工平面,绝对编程)

M03S600(主轴正转,转速600r∕min,精加工时转速为700r∕min)

G00Z100(快速定位到离工件100mm处)

X-68Y56(快速定位到下刀位置)

Z5(刀具下刀离工件5mm处)

G01Z0F200(以200mm/min的速度移到零件表面)

Z-5F30(以30mm/min的速度切削入零件5mm深)

G41G01Y40F150D01(D02F120)(建立刀补,粗精加工用同一个程序。

粗加工时D01为9.5mm,精加工刀补D02为9mm,F120)

X20(向X向移动20mm)

G03X50Y10R30(铣削R30的圆弧)

G01Y-10(切削至Y-10mm处)

G02X20Y-30R30(铣削R30的圆弧)

G01X-10(切削至X-10mm处)

G03X-30Y-10R10(铣削R10的圆弧)

G01Y-40(直线切削至Y-40mm处)

X-50(直线切削至Y-50mm处)

Y50(直线切削至Y50mm处)

G40X-68Y65(取消刀补,回至下刀点)

G00Z100(快速抬刀至100mm处)

M05(主轴停止)

M30(程序结束并返回程序头)

(2)FANUC0i-M数控系统

将HNC程序略作修改即可,修改如下:

1)改程序头,将%1234去掉;

2)地址符中整数值后需要加点号,小数值不需要,例:

X-20.Y0.5R3;

3)每行程序结束时后面加上分号,例:

G00X-20.Y0.5;;

4)所有子程序名要以字母“O”开头,且所有子程序不能编入主程序后面,需要另起程序,例子:

原先“%1”改为“O1”。

实训任务二刀具长度补偿指令数控编程的综合实训

例6-2零件如图6-2所示,要求只加工孔,材料为Q235。

按照数控工艺要求,分析加工工艺及编写加工程序。

图6-2刀具长度补偿指令数控编程实训

一、实训目的

1.培养学生根据简单类零件图进行多把刀具综合加工编程的能力。

2.了解孔类零件数控加工的基本工艺过程。

3.掌握G02/G03、G81、G83、G80、G43/G44、G49指令的编程方法。

4.熟悉平口钳、游标卡尺、深度尺及刀具装卸的使用方法。

二、实训要求

1.选用合理的刀具和切削用量,加工方案及加工路线正确,工序安排合理,程序科学正确。

2.正确操作机床和使用工量具,加工的零件尺寸符合图纸要求。

3.遵守安全操作规程。

三、实训条件:

数控机床、键槽铣刀、麻花钻、游标卡尺、深度尺、平口钳。

四、实训的具体步骤与详细内容

1.工艺分析

(1)刀具的选择。

选用中心钻,ø10mm的麻花钻,ø12mm和ø18mm的键槽铣刀。

(2)零件装夹方案的确定。

需要加工的零件比较规则,采用平口钳夹持。

(3)加工工序安排。

零件图主要包括孔类的加工,采取多把刀具应用长度补偿加工零件,以工件顶面中心为工件原点,根据零件图拟定加工工序为:

1)选用中心钻对5个孔进行点孔;

2)选用ø10mm的麻花钻钻削4个孔及中间的预孔;

3)选用ø12mm的键槽铣刀铣削4个深5mm的孔;

4)选用ø18mm的键槽铣刀粗精铣削中间ø30mm的孔。

2.数控加工工序卡片

工厂

名称

产品及型号

零件名称

零件图号

材料名称

材料牌号

第页

共页

Q235

工序号

工序名称

程序编号

夹具名称

夹具编号

设备名称

设备型号

设备规格

加工车间

平口钳

01

数控铣床

实训中心

工步号

工步内容

刀具名称

刀具号

主轴转速

(r∕min)

进给量

(mm∕min)

背吃刀量

(mm)

备注

1

点孔

中心钻

01

1100

120

0.3

2

钻孔

Ø10钻头

02

800

100

21

3

扩孔

ø12键槽

03

800

120

5

4

中间孔

ø18键槽

04

700

200

2

编制

抄写

校对

审核

批准

3.加工程序

(1)华中数控系统HNC-21M

O0001(文件名)

%1234(程序头;中心钻点孔)

G54G17G90(建立工件坐标系)

M03S1100(主轴正转,转速1100r/min)

G00Z50(快速移至工件上方50mm处)

G99G81X30Y30Z-0.5R4F120G81(点孔,深度0.5mm,进给速度120mm/min)

X-30(孔位置)

Y-30(孔位置)

X30(孔位置)

X0Y0(孔位置)

G80(取消钻孔循环)

G00Z150(快速将刀具移至150mm处)

M05(主轴停止)

M00(程序暂停,手动将第2把刀换上主轴)

G00G43Z100H02(建立长度补偿,刀补号为H02,ø10mm的麻花钻钻孔)

M03S800(主轴正转,转速800r/min)

Z50(快速移动到零件表面上方50mm处)

G99G83X30Y30Z-21.5Q-3K1R4F100(深孔钻循环,钻孔深度21.5mm,进给速度100mm/min)

X-30(孔位置)

Y-30(孔位置)

X30(孔位置)

X0Y0(孔位置)

G80(取消钻孔循环)

G00Z150(快速抬刀至150mm处)

M05(主轴停止)

M00(程序暂停,手动换第3把刀具)

G00G43Z100H03(建立刀补,刀补号为H03,ø12mm的键槽刀扩孔)

M03S800(主轴正转,转速800r/min)

G00Z50(快速定位至工件上方50mm处)

G99G81X30Y30Z-5R4F120(灵活采取点孔G81来进行扩孔)

X-30(孔位置)

Y-30(孔位置)

X30(孔位置)

X0Y0(孔位置)

G80(取消钻孔循环)

G00Z150(快速抬刀至150mm处)

M05(主轴停止)

M00(程序暂停,手动将第4把刀具换上)

G00G43Z100H04(建立刀补,刀补号为H04,ø20mm的键槽刀扩中间孔)

M03S700(主轴正转,转速700r/min)

G00X6Y0(快速定位到X6Y0处)

Z5(快速定位至零件上方5mm处)

G01Z1F200(以200mm/min的速度下降至Z1mm处)

G91G03I-6J0Z-2F200L11(采取螺旋下刀,螺旋半径为6mm,速度200mm/min)

G02I-6J0F120(反向走圆,速度120mm/min)

G90G00Z150(在绝对编程方式下,快移刀具至Z150mm)

M05(主轴停止)

M30(程序停止并返回程序头)

(2)FANUC0i-M数控系统

将HNC程序略作修改即可,修改如下:

1)改程序头,将%1234去掉;

2)地址符中整数值后需要加点号,小数值不需要,例:

X-20.Y0.5R3;

3)每行程序结束时后面加上分号,例:

G00X-20.Y0.5;;

4)所有子程序名要以字母“O”开头,且所有子程序不能编入主程序后面,需要另起程序,例子:

原先“%1”改为“O1”;

5)G83钻孔循环需要修改,G99/G98G83XYZRQF,Q为正负均可,默认为负。

实训任务三缩放指令与子程序指令数控编程的综合实训

例6-3零件如图6-3所示,要求加工上表面两个凸台,上面凸台是下面凸台尺寸的0.8倍,材料为Q235。

按照数控工艺要求,分析加工工艺及编写加工程序。

图6-3缩放指令与子程序指令数控编程实训

一、实训目的

1.培养学生根据简单类零件图进行缩放加工编程的能力。

2.了解外形相似类零件数控加工的基本工艺过程。

3.掌握G01、G41/G42、G40指令的编程方法。

4.掌握子程序的应用。

5.熟悉平口钳、游标卡尺、深度尺及刀具装卸的使用方法。

二、实训要求

1.选用合理的刀具和切削用量,加工方案及加工路线正确,工序安排合理,程序科学正确。

2.正确操作机床和使用工量具,加工的零件尺寸符合图纸要求。

3.遵守安全操作规程。

三、实训条件:

数控机床、立铣刀、游标卡尺、深度尺、平口钳。

四、实训的具体步骤与详细内容

1.工艺分析

(1)刀具的选择。

选用ø20mm的立铣刀。

(2)零件装夹方案的确定。

需要加工的零件比较规则,采用平口钳夹持。

(3)加工工序安排。

零件图主要就是两个轮廓加工且形状相识,采用缩放指令编程加工,以工件顶面中心为工件原点,根据零件图拟定加工工序为:

1)选用ø20mm的立铣刀对上下轮廓进行粗加工,余量0.5mm;

2)选用ø20mm的立铣刀对上下轮廓进行精加工。

2.数控加工工序卡片

工厂

名称

产品及型号

零件名称

零件图号

材料名称

材料牌号

第页

共页

Q235

工序号

工序名称

程序编号

夹具名称

夹具编号

设备名称

设备型号

设备规格

加工车间

平口钳

01

数控机床

实训中心

工步号

工步内容

刀具名称

刀具号

主轴转速

(r∕min)

进给量

(mm∕min)

背吃刀量

(mm)

备注

1

粗铣轮廓

ø20

01

600

120

2.5

2

精铣轮廓

ø20

01

800

100

5

编制

抄写

校对

审核

批准

3.加工程序

(1)华中数控系统HNC-21M

用ø20mm的立铣刀粗精加工轮廓程序

O0002(文件名)

%1234(程序头)

G54G17G90(坐标系的选择)

M03S700(主轴正转,转速700r/min,精加工时转速800r/min)

Z100(刀具移动至Z100mm处)

M98P1(调用1号子程序)

G51X0Y0P0.8(缩放中心为0,0,缩放倍数0.8)

M98P11(调用11号子程序)

G00Z100(快速抬刀)

G50(取消缩放)

M05(主轴停止)

M30(程序结束并返回程序头)

%1(1号子程序)

G00X-75Y0(定位到下刀点)

Z5(Z快速下降至5mm处)

G01Z0F200(以200mm/min的速度下降至工件表面,精加工时改为:

G01Z5F200)

M98P2

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

当前位置:首页 > 成人教育 > 远程网络教育

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

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