GSK980TB程序编制.docx
《GSK980TB程序编制.docx》由会员分享,可在线阅读,更多相关《GSK980TB程序编制.docx(27页珍藏版)》请在冰豆网上搜索。
GSK980TB程序编制
广州市XXXX技工学校
教案册
(生产实习)
课题GSK980TB程序编制
教师XXXXXX
时间XXXX-XX
课题
GSK980TB程序编制
授课时间
年月日至年月日
计划课时
12
入门指导时数
6
实习操作时数
6
实习班级
学生人数
指导教师
及辅导人员
目的要求:
1、掌握G代码的应用和熟记格式。
2、掌握980TB循环指令的应用。
3、根据零件要求,正确选用循环指令。
4、熟悉了解980T循环指令的运动轨迹及主要参数的设置。
授课内容:
1、通用G指令的介绍及编程应用
2、程序的输入、检查、修改。
3、加工坐标确定、试切对刀、仿真加工。
4、复合G指令的介绍及应用、仿真加工
重点难点:
1、G代码的应用和格式。
2、系统应用、定点对刀。
3、循环指令的格式,轨迹及在指令中有关参数的设置。
课前准备:
1、准备编写用的例子和实物。
2、认真备好本课题的教案。
教学过程:
1、课题学习要求;(引言)
2、通用G指令的介绍及编程应用。
(0.5课日)
3、程序的输入、检查、修改。
(0.5课日)
4、加工坐标确定、试切对刀。
(0.5课日)
5、复合G指令的介绍及应用。
(2.5课日)
6、总结。
教研组长
签阅
部门领导
签阅
课题练习与作业
考核要求:
1、以小批量生产条件编程。
2、不准用砂布及锉刀等修饰表面。
3、注倒角0.5×45o。
4、未注公差尺寸按GB1804-M。
程序
程序号:
O0003
工艺分析及加工说明
N10
G00X100Z50
设置起点
N20
S2M3(800)
N30
M8T0202
N40
G0X30Z5
粗加工定位
N50
G71U1.5R0.5
采用粗加工循环指令
N60
G71P70Q160U0.3W0.1F130
N70
G0X0
循环内容
N80
G1Z0F60
N90
X
N100
G3XZR4
N110
G1X16Z-15
N120
Z-20
N130
X17.78W-1.5
N140
Z-40
N150
X26
N160
X30W-2
N170
G0X30Z-38
快速定位
N180
G73U4R0.004
采用仿形循环加工
N190
G73P200Q250U0.3W0F120
N200
G0X28
循环内容
N210
G1W-
N220
G3XW-R4
N230
G2XW-R10
N240
G3X28W-R4
N250
G1Z-80
N260
G0X100Z50M5
N270
M00
N280
S1M3T0101
换1号刀,主轴1120转
N290
G0X30Z2
N300
G70P70Q160
调用精车程序N70~N160
N310
G0X30Z-38
N320
G70P200Q250
调用精车程序N200~N250
N330
G0X100Z50M5
N340
M00
N350
S2M3T0303
换3号刀
N360
G0X30Z-15
N370
G76P010160Q25R0.025
采用螺纹循环指令
N380
G76X16.05Z-37P975Q300F1.5
N390
G0X100Z50M5
N400
M00
N410
S2M3T0404
换4号刀刀宽3毫米左刀尖定位
N420
G0X19Z-38
N430
G1X18Z-40F20
N440
X16
N450
G0X18
N460
Z-38
N470
G1X16W-1
N480
G0X40
N490
G0X35Z-79
N500
G1X20F20
N510
G0X35
N520
G72W2.5R0.3
采用循环指令加工槽及圆弧
N530
G72P540Q600U0.2W0F20
N540
G0Z-67
N550
G1X32
N560
X26W-2
N570
X20
N580
W-6
N590
G2X14W-3R3
N600
G1Z-79
N610
G70P540Q600
调用精车程序N540~N600
N620
G0X100Z50M5
N630
M00
N640
S2M3T0404
N650
G0X30Z-78
定位切断工件
N660
G1X0F20
N670
G0X100
N680
Z50M5
N690
T0101
N700
M30
N710
N720
N730
N740
课题学习要求(引言)
本课题的教学目的
通过学习让学生掌握G代码的应用和熟记格式,掌握980TB循环指令的应用及其运动轨迹和主要参数的设置。
一、通用G指令的介绍及编程应用(0.5课日)
1、通用G指令:
1)G00--快速定位
格式:
G00X-Z-
其中,X-Z-指终点坐标值
快速地从当前点以直线方式移动到终点坐标;
G00指令的运动轨迹是按快速定位进给速度运行(移动速度由系统的22、23号参数设定),先两轴同量同步进给作斜线运动,走完较短的轴,再走完较长的另一轴。
如下图说明:
G00X30Z50;X、Z两轴同步移动30mm作斜线运动,最后Z轴移动20mm。
2)G01--直线插补
格式:
G01X-Z-F-
其中,X-Z-指终点坐标值F-指进给速度表示在当前点以直线方式和设定的进给速度移动到终点坐标。
上图说明:
G00X30Z50F80从O点作斜线运动,X、Z分别移动30mm.和50mm.,进给速度为80mm/min。
练习:
编写下图工件加工轨迹的程序。
程序如下:
O0001
N10
G00X100Z100
建立坐标系
N20
M03S600
主轴正转
N30
T0100
调用1号刀
N40
G00X20Z2M08
快速定位,冷却液开
N50
G01X20Z-10F100
从A点切到B点
N60
G01X30Z-15
从B点切到C点
N70
G01X30Z-25
从C点切到D点
N80
G00X100Z100
返回程序原点
N90
M30
程序结束,辅助功能关
3)G02、G03--顺逆时针圆弧插补
用前刀架时:
G03顺时针圆弧插补、G02逆时针圆弧插补
格式1:
G02X-Z-R-F-格式2:
G03X-Z-R-F-
其中,X-Z-圆弧终点坐标;
R-圆弧半径;
F-指进给速度;
后刀架前刀架
练习:
编写下图工件的加工轨迹
后刀架前刀架
程序如下:
(O1234)
N10
G00X100Z100
N70
G01Z-25
N20
T0100M3S650
N80
G02X40Z-35R10
N30
G00X0Z2
N90
G01Z-45
N40
G01Z0X0F80
N100
G00X100Z100
N50
G03X30Z-15R15
N110
M5
N60
G01X40
N120
M30
4)、G32--螺纹切削
格式:
G32XZF;其中:
XZ:
终点坐标值F:
螺纹导程
例:
用G32加工下图工件,编写程序;
程序如下:
(O0032)
N10
G00X60Z60
N90
G00X22
N20
S50M03T0303
N100
Z3
N30
G00X22Z3
N110
X18.05
N40
G32X19Z-20F1.5
N120
G32X18.05Z-20F1.5
N50
G00X22
N130
G00X60
N60
Z3
N140
Z60M05
N70
X18.5
N150
M30
N80
G32X18.5Z-20F1.5
5)G50--坐标系统的设定
格式:
G50XZ;
根据此指令,建立一个坐标系,使刀具上的某一点,例如刀尖,在坐标系的坐标为(X、Z)。
此坐标系称为零件坐标系。
坐标系一旦建立,后面指令中绝对值指令的位置都是用此坐标系中该点位置的坐标值来表示的。
当直径指定时,X值是直径值,半径指定时是半径值。
直径指定时的坐标系设定
G50X2aZb
2单一固定循环指令
1)G90--外圆、内圆车削循环(单一循环)
格式:
G90XZRF;
XZ切削终点坐标值
R圆锥起点相对于圆锥终点在X轴上的位置差(半径表示)
F切削速度
(1)当R值为零或缺省时,动作分解:
(见右图)
(1)
①X轴快进至与终点坐标同一X
坐标的位置上(走G00);
②Z轴以进给速度车削至终点位置(走G01);
③X轴以进给速度退至与起点同一X
坐标的位置(走G01);
④Z轴快进退回起点(走G00);
例题1:
把直径50的棒料加工成下图工件,编写程序;
程序如下:
(O0090)
N10
G00X100Z100M03S650
N70
X30
N20
T0100
N80
X25
N30
G00X52Z2
N90
X20
N40
G90X45Z-40F100
N100
G00X100Z100
N50
X40
N110
M05
N60
X35Z-30
N120
M30
(2)当R值不为零时,动作分解:
(见右图)
①X轴由起点→C点(走G00);
②X轴与Z轴同时运动由C点→A点(走G01);
③X轴以进给速度退至与起点
同一X坐标的位置(走G01);
④Z轴快进退回起点(走G00)。
练习题:
把ø52mm的棒料加工成下图工件,编写程序;
程序如下:
(O0090)
N10
G00X80Z80
N100
X25
N20
S560M03
N110
X20
N30
T0100
N120
G00X52Z-8
N40
G00X52Z2
N130
G90X50Z-30R-2
N50
G90X50Z-40F80
N140
R-4
N60
X45Z-10
N150
R-6
N70
X40
N160
R-8.25
N80
X35
N170
G00X80Z80
N90
X30
N180
M30
2)G92--螺纹切削循环
①直螺纹格式:
G92XZF(公制)
XZ切削终点坐标值;F螺纹导程(公制)
格式:
G92XZI(英制)
XZ切削终点坐标值;I牙数/英寸(英制)
例题:
下图螺纹螺距1.5,编写程序;
程序如下:
N10G00X20Z3N30X18.5
N20G92X19Z-20F1.5N40X18.35
②锥螺纹格式:
G92XZRF(公制)
G92XZRI(英制)
XZ切削终点坐标值;F螺纹导程(公制)
R;I牙数/英寸(英制)
例题:
下图锥螺纹螺距1.5,编写程序;
程序如下:
N10T0303N40X38.5
N20G00X45Z5N50X38.35
N30G92X39Z-35R-11.429F1.5
二、程序的输入、检查、修改(0.5课日)
1、软件登录
1)、在桌面上用鼠标选定模拟软件的图标,双击左键打开,再选择按登陆键;
2)、如登陆不成功,则检查主机名是否正确。
2、程序输入及修改
1)、先按启动键启动系统;
2)、新程序输入时,选择编辑、程序状态,输入程序号OXXXX,按EOB键后,再输入各段程序数值,每输完一段程序后,按EOB键,再输下一段,如此类推向下输完所有的程序;
3)、检查已有程序时,选择编辑、程序状态,输入程序号OXXXX,按“向下”键后,则显示所须程序,按“翻页”键和“向下”键移动光标,将光标移动到某一地址下,可对其进行删除和修改;
4)、在程序状态下,输入地址符,按“向下”键可快速将光标移动到这一地址下。
3、程序的检查
按复位键→按自动键→按机床锁定键→按辅助功能锁定键→按空运行键(这时机床锁定灯、辅助功能锁定灯、空运行灯都亮)→按起动键就行了。
这时检查的程序只能检查指令是否正确,而不能检查出坐标值是否正确。
三、加工坐标确定、试切对刀(0.5课日)
1、定点对刀
1)、在手动和手脉状态下装好所需刀具,换一号刀(无刀补),将其移动到某一定点下,在位置状态下,按“U”、“W”键,再按“取消”键将数值清零,设为基准刀,按“刀补”键,将光标移动到1号刀位置,按“X”,再按“输入”,按“Z”,再按“输入”,这时1号刀补的数值为零;
2)、在手动换2号刀(无刀补),将其移动到这一定点下,按“刀补”键,将光标移动到2号刀位置,按“X”,再按“输入”,按“Z”,再按“输入”,这时则自动将2号刀刀补输入;
3)、如此类推,将剩余刀具的刀补设好。
2、试切对刀
1)、基准刀的设定(T0100)
按[手动方式]键进入手动方式,按[主轴正转]键使主轴正转,用基准刀(T0100)把端面车削一刀,Z轴不动的,X轴退出,并且停止主轴旋转,按[录入方式]键,按[程序]键,按[翻页]键进入录入方式,按G50→[输入]键→输入Z0,按[输入]键,按[运行]键。
按[手动方式]键进入手动方式,用基准刀把外圆车削一刀,在X轴不动的情况下,Z轴退出,并且停止主轴旋转,测量外圆的尺寸,按G50→X为测得外圆的尺寸,按[输入]键,按[运行]键,这时已将一号刀设好
2)、按[手动方式]键进入手动方式,按[换刀键](这时是T0200)用2号车刀刀尖轻轻碰一下端面,Z轴不动的,X轴退出,并且停止主轴旋转,再按[刀补]键,按[下翻]键,将光标移到102处,按Z0.,按[输入]键;启动主轴,把外圆车削一刀,在X轴不动的情况下,Z轴退出,并且停止主轴旋转,测量外圆的尺寸,输入X为测得外圆的尺寸,按[输入]键这时已将第二把刀对好。
3)、其它车刀偏置设置与2号车刀偏置设置的方法一样(重复2号车刀的操作)。
3、毛坯设定
用鼠标左键按选系统设置,弹出毛坯设定对话框,根据要求设定毛坯尺寸,按确定后退出。
4、设定加工起点
在手动状态下,主轴正转,按方向移动键将刀尖移动到工件外圆与端面的交点上,在录入方式下,用G50输入当前的工件的位置值,然后再用定点移动的方式将刀尖移动到编程的起点位置。
(注:
如果用试切对刀则不用再设定加工起点)
5、仿真加工
当编好程序检查无错,对好要用的各把刀,设好加工起点后,按[自动]键,再按[运行]键就可以进行仿真加工了。
6、操作系统使用注意事项:
1、进入系统前先要按复位键。
2、在使用过程中有不明错误提示时应退出系统重新进入。
3、系统发生碰撞时应在手动高速状态下反向退出。
四、复合G指令的介绍及应用。
(2、5课日)
1、复合型车削固定循环指令
1)G70--精加工循环
格式:
G70PQ
其中:
P描述精加工轨迹程序的第一个程序段序号;
Q描述精加工轨迹程序最后一个程序段序号;
2)2、内外径粗加工循环(G71)
G71UARB
G71PCQDUEWHFI
A:
切深无符号单位毫米
B:
退刀量
C:
加工循环的第一个程序段的顺序号
D:
加工循环的最后一个程序段的顺序号
E:
X轴方向精加工余量及方向(直径指定)
H:
Z轴方向精加工余量及方向
I:
走刀速度
注意:
1.只能够加工X.Z轴单调增加或单调减小的件;
2.精加工第一段只能出现X方向的数值,不能出现Z的数值;
3.精车程序只能使用G00、G01、G02、G03等指令;
例题:
(如图)毛坯Ф110mm的,全部Ra3.2;用G70,G71等指令编程:
O001
G00X200.0Z220.0;
M3S300;
M8;
T0100;
G00X110.0Z182.0;
G71U4.0R1.0
G71P1Q2U0.20W2.0F100;
N1G00X40.0;
G01Z140.0F100S200;
X60.0W-30.0;
W-20.0
N2X100.0W-10.0;
G00X200.0Z220.0
T0202;
G00X110.0Z182.0;
G70P1Q2;
G00X200.0Z220.0M05;
M09;
T0100;
M30;
3)G72WARB
G72PCQDUEWHFI
A:
切深无符号单位毫米
B:
退刀量
C:
加工循环的第一个程序段的顺序号
D:
加工循环的最后一个程序段的顺序号
E:
X轴方向精加工余量及方向(直径指定)
H:
Z轴方向精加工余量及方向
I:
走刀速度
F切削速度(进给速度)
注意:
1.只能加工X轴.Z轴单调增加或单调减小的工件;
2.精车轨迹程序第一段只能含Z,不能有X;
3.精车程序只能使用G0、G1.G2.G3等指令;
例题:
使用G72加工下图工件,编写程序;
程序如下:
(O0072)
N10
G00X80Z60
N110
Z-25
N20
M3S350
N120
X20Z-40
N30
T0202(4mm切刀)
N130
X16
N40
G00X42Z-52
N140
Z-51
N50
G72W3R0.5
N150
X14Z-52
N60
G72P60Q140U0.3W0.2F50
N160
G70P60Q140
N70
G00Z-12
N170
G00X80Z60M05
N80
G01X40F30
N180
M30
N90
G03X34Z-15R3F30
N100
G01X30F30
4)G73--封闭切削循环(如下图)
格式:
G73UWR;
G73PQUWF;
其中:
G73UWR;
U:
X方向的粗加工余量(半径表示);
W:
Z方向的粗加工余量;
R:
循环切削次数;R0.01表示10次;R0.001表示1次;
G73PQUWF;
P:
精加工程序第一段序号;
Q:
精加工程序最后一段序号;
U:
X方向的精加工余量(直径表示);
W:
Z方向的精加工余量;
F切削速度(进给速度)
注意:
1.精加工程序段里只能有G0、G1、G2、G3等指令;
2.第一段可同时出现X、Z的数值。
例题1:
使用G73加工下图工件,编写程序;
程序如下:
(O0073)
N10
G00X60Z60
N70
G01Z-5F30
N20
S2M03T0303
N80
G02X30Z-19.28R10F80
N30
G00X32Z2
N90
G01Z-24.28F80
N40
G73U5W0R0.006
N100
G70P60Q90
N50
G73P60Q90U0.2W0F100
N110
G00X60Z60M05
N60
G00X30
N120
M30
例题2:
使用G73加工下图工件,编写程序;
程序如下:
(O0073)
N10
G00X80Z80
N110
G02X40W-15R25F80
N20
S2M03T0202
N120
G03X40W-3-R25F80
N30
G00X52Z2;
N130
G02X34W-9R15F80
N40
G73U12W0R0.01
N140
G01Z-98F80
N50
G73P60Q140U0.5W0F120
N150
G00X80Z80M05
N60
G00X16
N160
S1M03T0100
N70
G01Z-5F80
N170
G00X52Z2
N80
X36Z-15
N180
G70P60Z140
N90
Z-25
N190
G00X80Z80M05
N100
G02X30W-9R15F80
N200
M30
7)G76--复合型螺纹切削循环指令
格式:
G76PmraQ△dminRd;
G76XUZWRiPkQ△dFL;
①指令说明:
G76PmraQ△dminRd;
m:
最后精加工的重复次数01~99;(01表示一次)
r:
螺纹倒角量。
如果把L作为导程,在0.01~9.9L的范围内,以0.1L为一挡,可以用00~99两位数值指定;
a:
刀尖的角度(螺纹牙型角度),可以选择80°、60°、55°、30°、29°、
0°等6种角度,把此角度值原数用两位数指定;
m,r,a同用地址P一次指定;
△dmin:
螺蚊最小吃刀深度;(微米,半径量)
d:
精加工余量;(毫米,半径量)
②指令说明:
G76XUZWRiPkQ△dFL;
UW:
螺蚊终点坐标;
i:
锥度螺纹起点相对螺纹终点X方向的差值;i=0或省略Ri时为切削直螺纹(毫米,半径量)
k:
螺蚊单个牙深;(微米,半径量)
△d:
第一刀吃刀深度;(微米,半径量)
L:
螺蚊导程;(毫米)
注意:
△dmin、k、△d均不可有小数点,并且自动前进三