GSK980T车床数控系统程序指令及编程介绍--k.ppt
- 文档编号:18727952
- 上传时间:2023-10-21
- 格式:PPT
- 页数:96
- 大小:1.17MB
GSK980T车床数控系统程序指令及编程介绍--k.ppt
《GSK980T车床数控系统程序指令及编程介绍--k.ppt》由会员分享,可在线阅读,更多相关《GSK980T车床数控系统程序指令及编程介绍--k.ppt(96页珍藏版)》请在冰点文库上搜索。
GSK980T车床数控系统,程序指令及编程介绍,教学内容安排,第一章系统概述,1GSK980T车床数控系统是广州数控设备有限公司开发研制的普及型数控系统.该系统在广东省内普及应用,是广东省职业技能鉴定培训中心选用的数控系统之一.2型号意义GSK:
广州数控系统标志980T:
980T系列车床数控系统,第二章编程基本知识,1机床坐标系统(只介绍两种)前刀架车床坐标系统;后刀架车床坐标系统前刀架,后刀架,2机床坐标原点(由厂家出厂时定)3工件坐标原点或者说是编程坐标原点(两个特殊点的选择)一般选取工件的左端中心点或是右中心端点,4GSK980T数控系统坐标的单位及范围1)该系统的最小单位为0.0012)编程的最大范围9999.9993)X轴:
最小设定单位0.001最小移动单位0.0005(直径编程),最小移动单位0.001(半径编程)Z轴:
最小设定单位0.001,最小移动单位0.001。
注:
本校用的数控车床为直径编程,5坐标值表达方式(只介绍前刀架方式)1)绝对坐标2)相对坐标注:
本校用的数控车床的坐标系统为前刀架方式,车床基本坐标系统的具体分析坐标系统:
大部分的CNC车床所使用的控制器都提供两轴的控制,两轴和方向,参考下图:
坐标轴的方向设定:
大拖板左右(纵向)移动叫Z轴,纵拖板前后(横向)移动叫X轴。
刀具离开工件的方向为正方向,靠近工件的方向为负方向。
例:
下图各点的绝对坐标值如右下,A点坐标:
X0Z0,B点坐标:
X20Z0,B点坐标:
X-20Z0,C点坐标:
X20Z-8,D点坐标:
X30Z-8,D点坐标:
X-30Z-8,E点坐标:
X30Z-25,F点坐标:
X0Z25,相对坐标,A点坐标:
X0Z0,B点坐标:
U20W0,B点坐标:
U-20W0,C点坐标:
U0W-8,D点坐标:
U10W0,D点坐标:
U-10W0,E点坐标:
U0W-17,F点坐标:
U-30W0,B点坐标:
X20.75Z-4.17,B点坐标:
X-20.75Z-4.17,A点坐标:
X0Z0,C点坐标:
X20.75Z-14.17,C点坐标:
X-20.75Z-14.17,D点坐标:
X30Z-19.17,E点坐标:
X30Z-35,绝对坐标,相对坐标,A点坐标:
X0Z0,B点坐标:
U20.75W-4.17,B点坐标:
U-20.75W-4.17,C点坐标:
U0W-10,C点坐标:
U0W-10,D点坐标:
U9.25W-5,E点坐标:
U0W15.83,第三章程序指令总体介绍,1G代码2M代码3F代码4T代码5S代码,G代码表,M代码表,G、M功能表(对应课本P72页)要背熟注意模态和非模态代码的应用,并熟练掌握以下代码的使用方法*G00(快速定位)G92(螺纹切削循环)*G01(直线插补)G75(切槽循环*G02(顺圆弧插补)*M03(主轴正转)*G03(逆圆弧插补)*M05(主轴停转)G71(外圆粗加工循环)M30(程序结束)G70(精加工循环),G、M代码有非模态代码和模态代码之分,非模态代码只在规定的程序段中有效,模态代码一旦被执行,则一直有效,直到同一组G代码出现或被取消为止。
1G代码功能由G代码及后2位数字表示,规定其所在的程序段的意义。
G代码有两种类型。
1)指定刀具路径,如G01指刀具作直线插补运动2)设定状态;例如:
G98每分钟进给速度(初态)G99每转进给速度,2M代码(辅助功能)如果在地址M后面指令了2位数字,那就把对应的信号送给机床,用来控制机床的NO/OFF,M代码在一个程序段中只允许一个有效,M代码信号为电平输出,保持信号。
移动指令(G代码)和M同在一个程序段中时,移动指令和M指令同时开始执行。
例如:
M03:
主轴正转(面对卡盘,逆时针方向旋转)M04:
主轴反转(面对卡盘,顺时针方向转旋)M05:
主轴停转M08:
冷却液开,M09:
冷却液关M30:
程序结束,停主轴,关冷却液3F代码表示切削进给速度(丝杆带动拖板的移动速度,在加工时直接表现为刀具的移动速度)两种表示方法:
1)每分钟进给速度;由G代码中的G98设定例:
F100表示刀具的切削速度为100/min2)每转进给速度:
由G99设定例:
F0.1表示刀具切削速度为0.1/r,即:
主轴每转一转刀具切削0.1毫米,S功能转速功能,单位为转/分钟(即RPM).T功能T功能也称为刀具功能,用来进行刀具及刀补设定表示方式是:
T其中T后面的前两位表示刀具号,后两位表示刀补号如T0202表示第2号刀和对应的第2号刀补T0200表示第2号刀不带刀补,第四章典型功能详细说明(主要是G代码的介绍),学习G代码要理解的几个内容:
1书写格式2刀具运动轨迹3刀具运动的起点、终点坐标4应用的条件,格式:
G0XZ其中,XZ指终点坐标值快速地从当前点以直线方式移动到终点坐标;移动速度由系统的22、23号参数设定。
1、G00(或G0):
快速点定位,G01(或G1)直线插补
(1)格式:
G1XZF其中,XZ指定终点坐标值F指定进给速度表示刀具从当前点以直线方式和设定的进给速度移动到终点坐标
(2)G0和G01刀具运动轨迹:
如:
G00X30Z50G01X30Z50F100的刀具运动轨迹如下图:
编程格式,程序组成:
第一部分程序名:
O第二部分程序段:
N即编程内容第三部分程序结束表示9999之内的任一自然数,举例O0002(程序名)N0010G0X100Z100N0015M3S600N0020T0101N0030G0X22Z2N0040G1Z-10F100N0050G1X24Z-15N0060Z-25N0070G0X100Z100N0080T0100N90M30(结束语),程序中字和地址的理解,字是构成程序段的要素。
字是由地址和其后面的数值构成(有时在数值前带有正负号)地址是英文字母(AZ)中的一个字母,它规定了其后数值的意义。
字和地址的关系举例如下:
X100地址数字字,编程举例,例1:
把直径25的棒料加工成22的圆柱程序如下:
O0001N0010G0X100Z100M03S600N0020T0101N0030G0X22Z2N0040G01Z-25F100N0050G0X100N0055Z100N0060T0100N0070M30,编程步骤,1分析图纸,确定编程原点,2选用刀具,3设计刀具路径,4选用合适的G代码,例题2编写下图工件程序(毛坯直径25),O0002N10G0X100Z100M3S600N20T0101N30G0X22Z2N40G1Z-10F100N50G1X24Z-15N60Z-25N70G0X100Z100N80T0100N90M30,G2,G3顺、逆时针圆弧插补格式1:
G02(G03)XZRF其中,XZ圆弧终点坐标值;R圆弧半径F指定进给速度表示刀具运动轨迹为圆弧线,圆弧起点为刀具当前点,终点坐标和半径由该程序段设定.格式2:
G02(G03)XZIKF其中,XZ圆弧终点坐标值;I=X圆心坐标X圆弧起点坐标K=Z圆心坐标Z圆弧起点坐标,顺逆圆弧方向的设定,后刀架坐标系统,前刀架坐标系统,例3编写下图工件的加工程序,程序O0003G0X100Z100M3S500T0101G0X0Z2G1Z0F50G3X24Z-12R12G1Z-40G0X100Z100T0100M30,例4编写下图工件的加工程序,程序如下:
O0004N10G0X100Z100M3S650N20T0101N30G0X20Z2N35G1Z0F100N40G2X50Z-15R15F80N50G1X50Z-30N60G0X100Z100N70T0100N80M30,练习一编写下图零件的程序,O0001,T0101,G0X25.5Z3,G0G98X100Z100M03S600,G01Z-57F100,G0X28Z3,G01X22.5,G01Z-42,G0X24Z3,G01X20.5,G01Z-22,X22.5Z-32,G0X25Z3,G0X16.6,G01Z0,G03X26Z-10R13,G0X25Z1,X13.2,G01Z0,G03X24Z-10R12,G0X25Z1,X9.2,G03X22Z-10R11,G0X25Z1,G01Z0,G03X20.5Z-10R10.25,G0X6.6,G0X25Z1,G01Z0,G0X0,G01Z0,G03X20Z-10R10G01Z-22X22Z-32Z-42X25Z-57G0X100Z100,T0202(5切断刀)S300G0X30Z-57G01X0F30G0X100Z100T0100M30,4、外圆,内圆单一固定车削循环G90,1)内,外圆柱车削循环G90(单一循环)格式:
G90XZFXZ切削终点坐标值F切削速度,动作分解:
1、X轴快进至与终点坐标同一X坐标的位置上;2、Z轴以进给速度车削至终点位置;3、X轴以进给速度退至与起点同一X坐标的位置;4、Z轴快退回起点。
例5把直径50的棒料加工成下图工件,,O0005N10G0X100Z100M3S850N20T0101N30G0X52Z2N40G90X45Z-40F100N50X40N60X35Z-30N70X30N80X25N90X20N100G0X100Z100N110T0100N120M30,例6:
镗孔(已钻好直径18的孔),如下图;,程序如下:
O0006N10G0X100Z100M3S250N20T0202N30G0X18Z2N40G90X20Z-30F50N50X25Z-15N60X30N70G0X100Z100N80T0100N90M30,2)内圆,外圆锥切削循环,格式:
G90XZRFXZ:
圆锥终点(A点)R:
圆锥起点相对于圆锥终点在X轴上的位置差(半径表示)R=(X圆锥起点-X圆锥终点)/2即:
R=(XB-XA)/2,例题7,程序如下:
O0007G0X100Z100M03S600T0101G0X42Z2G90X30Z-35R-5.286F100G0X100Z100T0100M30,例8把直径42的棒料加工成下图工件,O0008G0X100Z100M03S600T0101G0X43Z2G90X40Z-15F80X35Z-10X35Z-10R-2R-4R-6R-8R-9G0X100Z100T0100M30,例9把直径52的棒料加工成下图工件,,O0009T0101G0X52Z2G90X50Z-40F80X45Z-10X40X35X30X25X20G0X52Z-8G90X50Z-30R-2R-4R-6R-8.25,例10(已钻好直径18的孔),编写程序;,程序如下:
T0101(镗刀具)G0X17Z2G90X20Z-30F50X20Z-20R2R4R5.5,5、圆柱端面单一固定车削循环G94,格式:
G94XZFXZ:
切削终点坐标(A点),练习:
加工如下图所示工件,编写程序,O0020,G0X100Z100M3S250,T0202(4切断刀),G0X32Z-14,G01X15F30,X32F100,G94X15Z-17F30,Z-20,Z-23,G0X100Z100,T0100,M30,G0Z-15,Z-25,圆锥端面车削循环G94,格式:
G94XZRFXZ:
切削终点(B点)R:
圆锥起点相对于圆锥终点在Z轴上的位置差R=ZAZB,练习:
用G94加工下图工件(棒料直径30),加工工件;,O0030,N10G0X100Z100M3S250,N20T0202(4mm切断刀),N30G0X32Z1,N40G94X10Z-3F30,N50Z-6,N60Z-9N65Z-10,N68G0X32Z-5N70G94X10Z-10R-3,N80R-6,N100R-9,N110R-12,N120R-14,N130R-15,N140G0X100Z100,N150T0100,N160M30,6G32切削螺纹,格式:
G32XZF其中F:
螺纹导程刀具路径:
与G01相同,例:
用G32加工如下图工件,编写程序;,O0010N10G0X100Z100M3S250N20T0303N30G0X19.4Z3N40G32X19.4Z-21F1.5N50G0X25N60Z3N70X18.9N80G32X18.9Z-21F1.5N90G0X25N100Z3N110X18.6N120G32Z-21F1.5G0X100N140Z100N150T0100N160M30,螺纹底径的计算方法:
螺纹底径=螺纹大径(1.11.3)螺距,7G92螺纹切削循环,
(1)直螺纹,格式:
G92XZF(公制)G92XZI牙数/英寸(英制)其中F为模态,而I为非模态刀具路径:
与G90的相同,如左图程序的编制如下:
G0X20Z2G92X19.4Z-20F1.5X18.9X18.6X18.4X18.3X18.2,2锥螺纹,格式:
G92XZRF(公制)G92XZRI(英制),注意:
I不是模态代码,下图为锥螺纹螺距1.5,编写程序,程序如下:
T0303G0X45Z5G92X39.4Z-35R-11.429F1.5X38.9X38.6X38.4X38.3X38.2,练习(已钻12底孔),编制加工如右图所示内螺纹的程序,O0010,G0X100Z100M03S250,T0101,G0X11Z2,G90X14Z-20F60,X14.15Z-15R1,R2,R3,R3.4,G0X100Z100,T0202,G0X10Z4,G92X14.65Z-15R3.8F1.5,X15,X15.3,X15.5,X15.65,X15.80,G0X100Z100,T0100,M30,8、G71内、外圆粗车循环,格式:
G71URG71PQUWFN。
N。
N。
G71URU:
表示粗加工循环时,X轴方向的每次进刀量(半径表示)R:
表示粗加工循环时,X轴方向的每次退刀量(半径表示)G71PQUWFP:
描述精加工轨迹程序的第一个程序段序号;Q:
描述精加工轨迹程序最后一个程序段序号;U:
X轴方向的精加工余量,直径表示,有方向性和正负值;(使用G71加工完后,工件的实际余量)W:
Z轴方向的精加工余量,直径表示,有方向性和正负值;(使用G71加工完后,工件的实际余量),精加工轨迹程序,注意:
1只能够加工XZ轴单调增加或单调减小的工件;2精加工第一段只能出现X,不能出现Z;3.精车程序只能使用G0G1G2G3等指令;4最多可有十五个精加工程序段。
例题:
使用G71加工下图工件,编写程序;,程序如下:
O0030N10G0G98X100Z100M3S650N20T0101N30G0X32Z2N40G71U1.5R1N50G71P60Q100U0.5W0F100N60G0X0N70G1Z0F60N80G3X19Z-7R10N90G1X30Z-30N100Z-45N110G0X100Z100N115T0404N118X32Z2S1000N119G70P60Q100N125G0X50Z100N128T0100N130M30,9、精加工循环G70,格式:
G70P(Ns)Q(Nf)Ns:
构成精加工形状的程序段群的第一个程序段的顺序号Nf:
构成精加工形状的程序段群的最后一个程序段的顺序号在用G71G72G73粗加工后,可用该指令精车,G71代码应用举例,O0050,G0G98X100Z100M03S1000,T0101,G0X50Z2,G71U1.5R0.5,G71P10Q20U0.5F300,N10G0X16,G1Z0F100,X18Z-1,Z-20,X25,X30Z-45,Z-55,X34,X36Z-56,Z-78X38,X40Z-79,Z-136,X45,N20Z-151,M03S1200,G70P10Q20,G0X100Z100S1000,T0202,G0X20Z-20,G1X15F80,G0X38,Z-78,G1X33,G0X38,X100Z100,T0303,G0X38Z-50,G92X35.4Z-77F1.5,X34.9,X34.6,X34.4,X34.3,X34.2,G0X42,Z-93,G1X40.5,G02X40.5Z-126R82,G0Z-93M03S1200,G1X40,G02X40Z-126R82F50,G0X100Z100,T0100,M30,S400,10、G72端面粗车循环,格式:
G72WRG72PQUWFN。
N。
注释:
W:
表示Z轴方向每次循环进刀量W刀宽R:
表示X轴方向每次循环退刀量UW:
表示X,Z轴方向的精加工余量,有方向性,2精车轨迹程序第一段只能含Z,不能有X;精车程序只能使用G0G1G2G3等指令;3。
最多可有十五个精加工程序段,精加工轨迹程序,注意:
1只能加工X轴Z轴单调增加或单调减小的工件;,练习:
按照右下图给出的坐标编写程序;,N10G0G98X100Z100M3S350,N20T0202(4mm切刀),N30G0X42Z1,N40G72W2R0.5,N50G72P60Q120U0.5W0.2F50,N60G0Z-45,N70G1X30,O0060,N80Z-35,N90X20Z-30,N100Z-20,N110G2X10Z-15R5,N120G1X10Z0,N130G70P60Q120,N140G0X100Z100,N150T0100,N160M30,11、G73封闭切削循环按同一轨迹重复切削,应用在成型毛坯;,格式:
G73UWRG73PQUWFNN,解释:
G73UWRU:
X方向的粗加工余量(半径表示);W:
Z方向的粗加工余量;R:
循环切削次数;R1表示1000次;R0.001表示1次;,G73PQUWFP:
精加工程序第一段序号;Q:
精加工程序最后一段序号;U:
X方向的精加工余量(直径表示);W:
Z方向的精加工余量;,注意:
精加工程序段里只能有G0G1G2G3等指令;第一段可同时出现XZ;,练习1:
按照下图工件,编写程序;(X方向总余量6mm,Z方向总余量2mm,每次最多切2mm),N10G0G98X100Z100M3S650,N20T0101,N30G0X40Z2,N40G73U3W2R0.004,N50G73P60Q110U0.5W0.2F100,N60G0X0,N70G1Z0,N80G3X20Z-10R10,N90G1Z-20,N100X26Z-30,N110Z-40,O0070,N120G0X100Z100,N130T0404,N140G0X28Z3,N190M30,N180T0100,N170G0X100Z100,N160G70P60Q110,N150S750,12、G75切槽循环,格式:
G75RG75XPFR:
X轴方向每次退刀量;(半径表示)X:
终点位置;P:
X轴方向每次进刀量;(直径表示)单位:
0.001mmP1000表示1mm,1)简单用法,切断例:
G0X32Z-34G75R2G75X0P4000F50G0X100Z100,2)切槽循环格式:
G75RG75XZPQF其中Q:
Z轴方向每次循环移动量,练习:
加工下图工件,编写程序;,T0202(3mm切刀)G0X32Z-13G75R2G75X15Z-30P6000Q2000F30,练习:
加工下图工件,编写程序;,M3S250,G0X52Z-14,G75R1,G75X40Z-42P5000Q14000F20,G0X100Z10,T0100,M30,T0202(4切槽刀),G0X100Z100,O0060,1)简单用法,钻孔循环;书写格式:
G74RG74ZQFZ:
孔的深度;Q:
钻孔循环的每次进刀量;单位:
0.001mmQ1000表示1mm;R:
钻孔循环的每次退刀量;,13、G74端面槽钻孔循环,练习:
按照下图工件,编写程序;,程序如下:
T0303G0X0Z1G74R3G74Z-25Q7000F60,2)切端面槽,书写格式:
G74RG74XZPQFXZ:
切削终点位置;R:
Z轴退刀量;Q:
Z轴循环进刀量;P:
X轴方向每次循环进刀量;(直径表示),练习:
加工下图工件,编写程序;,第二种:
T0202(后一点是对刀点,从内到外)G0X10Z1G74R2G74X19Z-6P5000Q3000F30G0X50Z50,程序如下:
(第一种)T0202(3mm切刀,前一点是对刀点,从外到内)G0X25Z1G74R2G74X16Z-6P5000Q3000F30G0X50Z50,14、M98调用子程序,格式:
M98P,调用次数子程序名,例:
M98P60048表示调用O0048子程序6次;M98P100013表示调用O0013子程序10次;M99放在子程序的结尾处,15M99子程序结束;,格式1:
M99放在子程序的结尾处,格式2:
M99Pxxxx后面的四位数指主程序的程序段号,应用方法:
常用方法:
主程序调用子程序,主程序:
O0002N0010N0020N0030M98P20101N0040N0050M98P0101N0060,子程序:
O0101N1020N1030N1040N1050N1060M99,特殊应用:
1,主程序:
N0010N0020N0030N0040M98P1010N0050N0060N0070,子程序:
O1010N1020N1030N1040N1050N1060N1070M99P0070,2在主程序中,如果执行M99,则返回到主程序的开头继续反复执行,练习1:
使用M98加工下图工件,编写程序;,主程序O0001N10G0G98X100Z100M3S750N20T0303(尖刀)N30G0X36Z-5N40M98P30002(调用O0002子程序3次)N50G0X100Z100N60T0100N70M30子程序O0002N10G1U-2F50N20G2W-14.28R10N30G1W14.28N40M99,16、G04(暂停),书写格式:
G04P;单位:
0.001秒或,G04X;单位:
秒或,G04U;单位:
秒,指令范围从0.0019999.999秒,如果省略了P,X,指令可看作是准确停,利用暂停指令,可以推迟下个程序段的执行,推迟时间为指令时间。
17、坐标系设定G50,书写格式:
G50XZ
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GSK980T 车床 数控系统 程序 指令 编程 介绍