广州数控编程车编程培训课件.ppt

上传人:豆**** 文档编号:59581977 上传时间:2022-11-11 格式:PPT 页数:92 大小:1.16MB
返回 下载 相关 举报
广州数控编程车编程培训课件.ppt_第1页
第1页 / 共92页
广州数控编程车编程培训课件.ppt_第2页
第2页 / 共92页
点击查看更多>>
资源描述

《广州数控编程车编程培训课件.ppt》由会员分享,可在线阅读,更多相关《广州数控编程车编程培训课件.ppt(92页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、广州数控编程车编程第二章编程基本知识n1机床坐标系统机床坐标系统(只介绍两种只介绍两种)n前刀架车床坐标系统前刀架车床坐标系统;后刀架车床坐标系统后刀架车床坐标系统n前刀架前刀架n 后刀架2 机床坐标原点机床坐标原点(由厂家出厂时定)(由厂家出厂时定)3 工件坐标原点工件坐标原点或者说是编程坐标或者说是编程坐标原点(两个特殊点的选择)原点(两个特殊点的选择)一般选取工件的左端中心点或是右一般选取工件的左端中心点或是右中心端点中心端点4 GSK980T数控系统坐标的单位及范围数控系统坐标的单位及范围1)该系统的最小单位为该系统的最小单位为0.0012)编程的最大范围编程的最大范围9999.999

2、3)X轴轴:最小设定单位最小设定单位0.001 最小移动单位最小移动单位0.0005(直径编程)(直径编程),最小移动单位最小移动单位0.001(半径编程)(半径编程)Z轴轴:最小设定单位最小设定单位0.001,最小移动单位最小移动单位0.001。注:本校用的数控车床为注:本校用的数控车床为直径编程直径编程5 坐标值表达方式坐标值表达方式(只介绍前刀架方式只介绍前刀架方式)1)绝对坐标绝对坐标2)相对坐标相对坐标注:本校用的数控车床的坐标系统为注:本校用的数控车床的坐标系统为前刀架方式前刀架方式车床基本坐标系统的具体分析车床基本坐标系统的具体分析坐标系统:坐标系统:大部分的大部分的CNCCNC

3、车床所使用的控制器都提供两轴的控制,两轴车床所使用的控制器都提供两轴的控制,两轴和方向,参考下图:和方向,参考下图:坐标轴的方向设定:坐标轴的方向设定:大拖板左右大拖板左右(纵向纵向)移动叫移动叫Z轴轴,纵拖板前后纵拖板前后(横向横向)移动叫移动叫X轴轴。刀具刀具离开工件离开工件的方向为的方向为正正方向方向,靠近工件靠近工件的方向为的方向为负负方向。方向。例:例:下图各点的下图各点的绝对坐标值绝对坐标值如右下如右下A点坐标点坐标:X 0 Z 0B点坐标点坐标:X 20 Z 0 B点坐标点坐标:X-20 Z 0C点坐标点坐标:X 20 Z-8D点坐标点坐标:X 30 Z-8 D点坐标点坐标:X-

4、30 Z-8E点坐标点坐标:X 30 Z-25F点坐标点坐标:X 0 Z 25相对坐标相对坐标A点坐标点坐标:X 0 Z 0B点坐标点坐标:U 20 W 0 B点坐标点坐标:U-20 W 0C点坐标点坐标:U0 W-8D点坐标点坐标:U10 W0 D点坐标点坐标:U-10 W0E点坐标点坐标:U0 W-17F点坐标点坐标:U-30 W0B点坐标点坐标:X 20.75 Z-4.17 B点坐标点坐标:X-20.75 Z-4.17A点坐标点坐标:X 0 Z 0C点坐标点坐标:X 20.75 Z-14.17 C点坐标点坐标:X-20.75 Z-14.17 D点坐标点坐标:X 30 Z-19.17 E点

5、坐标点坐标:X 30 Z-35 绝对坐标绝对坐标相对坐标相对坐标A点坐标点坐标:X 0 Z 0 B点坐标点坐标:U 20.75 W-4.17 B点坐标点坐标:U-20.75 W-4.17C点坐标点坐标:U 0 W-10 C点坐标点坐标:U 0 W-10 D点坐标点坐标:U9.25 W-5 E点坐标点坐标:U0 W 15.83 第三章程序指令总体介绍n1 G代码代码n2 M代码代码n3 F代码代码n4 T代码代码n5 S代码代码G代码表G代码代码组别组别功能功能G00G01G02G0301快速定位快速定位直线进给直线进给顺圆弧插补顺圆弧插补逆圆弧插补逆圆弧插补G 04G2800暂停、准停暂停、准

6、停返回参考点返回参考点G3201螺纹切削螺纹切削G5000坐标系设定坐标系设定G6500宏程序命令宏程序命令G7000精加工循环精加工循环G7100外圆粗加工循环外圆粗加工循环G代码代码组组别别功能功能G72G73G74G75G7600端面粗加工循环端面粗加工循环封闭切削循环封闭切削循环端面深孔加工循环端面深孔加工循环切槽循环切槽循环螺纹复合切削循环螺纹复合切削循环G90G92G9401内外圆车削循环内外圆车削循环螺纹切削循环螺纹切削循环端面切削循环端面切削循环G96G9702恒线速开恒线速开恒线速关恒线速关G98G9903每分进给每分进给每转进给每转进给M代码表代码代码模态代码模态代码功能说

7、明功能说明M02非非程序结束程序结束M30非非程序结束程序结束并返回起并返回起点点M98非非调用子程调用子程序序M99非非子程序结子程序结束束M32是是润滑开润滑开M00非非程序暂停程序暂停代码代码模态代码模态代码功能说明功能说明M03是是主轴正转主轴正转M04是是主轴反转主轴反转M05是是主轴停转主轴停转M08是是切削液开切削液开M09是是切削液停切削液停止止M33是是润滑关润滑关G、M功能表(对应课本功能表(对应课本P72页)要背熟页)要背熟注意模态和非模态代码的应用,并熟练掌握以下代码的使用注意模态和非模态代码的应用,并熟练掌握以下代码的使用方法方法 *G00(快速定位)(快速定位)G9

8、2(螺纹切削循环)(螺纹切削循环)*G01(直线插补)(直线插补)G75(切槽循环(切槽循环 *G02(顺圆弧插补)(顺圆弧插补)*M03(主轴正转)(主轴正转)*G03(逆圆弧插补)(逆圆弧插补)*M05(主轴停转)(主轴停转)G71(外圆粗加工循环)(外圆粗加工循环)M30(程序结束)(程序结束)G70(精加工循环)(精加工循环)G、M M代码有非模态代码和模态代码之分,非模态代码只代码有非模态代码和模态代码之分,非模态代码只在规定的程序段中有效,模态代码一旦被执行,则一直在规定的程序段中有效,模态代码一旦被执行,则一直有效,直到同一组有效,直到同一组G G代码出现或被取消为止。代码出现或

9、被取消为止。1 G代码功能代码功能 由由G G代码及后代码及后2 2位数字表示,规定其所在的程位数字表示,规定其所在的程序段的意义。序段的意义。G G代码有两种类型。代码有两种类型。种类种类意义意义一次性代码一次性代码只在被指定的程序段有效只在被指定的程序段有效模态模态G G代码代码在同组其它在同组其它G G代码指令前一直有效代码指令前一直有效1)指定指定刀具路径刀具路径,如,如G01指刀具作直线插补运动指刀具作直线插补运动2)设定状态设定状态;例如例如:G98每分钟进给速度每分钟进给速度(初态初态)G99每转进给速度每转进给速度2 M代码代码(辅助功能辅助功能)如果在地址如果在地址M后面指令

10、了后面指令了2位数字,那就把对应的信号位数字,那就把对应的信号送给机床,用来控制机床的送给机床,用来控制机床的NO/OFF,M代码在一个程代码在一个程序段中只允许一个有效,序段中只允许一个有效,M代码信号为电平输出,保持代码信号为电平输出,保持信号。移动指令(信号。移动指令(G代码)和代码)和M同在一个程序段中时,同在一个程序段中时,移动指令和移动指令和M指令同时开始执行。指令同时开始执行。例如例如:M03:主轴正转主轴正转(面对卡盘面对卡盘,逆时针方向旋转逆时针方向旋转)M04:主轴反转主轴反转(面对卡盘面对卡盘,顺时针方向转旋顺时针方向转旋)M05:主轴停转主轴停转M08:冷却液开冷却液开

11、M09:冷却液关M30:程序结束,停主轴,关冷却液3 F代码 表示切削进给速度(丝杆带动拖板的移动速度,在加工时直接表现为刀具的移动速度)两种表示方法:1)每分钟进给速度;由G代码中的G98设定例:F100表示刀具的切削速度为100/min2)每转进给速度:由G99设定例:F0.1表示刀具切削速度为0.1/r,即:主轴每转一转刀具切削0.1毫米每分进给每分进给每转进给每转进给指定地址指定地址F F F F指定代码指定代码G98G98G99G99指定范围指定范围18000 18000/min/min(F1F8000F1F8000)0.01500.0 0.01500.0/r(F1F500/r(F1

12、F500)限制值限制值每分进给、每转进给都限制在每分进给、每转进给都限制在某一固定的速度上。此限制值某一固定的速度上。此限制值由机床厂厂家设定。(限制值由机床厂厂家设定。(限制值是倍率后的数值)是倍率后的数值)倍率倍率每分进给、每转进给都可用每分进给、每转进给都可用0150%0150%的倍率(的倍率(10%10%一档)一档)4 4S S 功能功能5 5 转速功能转速功能,单位为转单位为转/分钟分钟(即即RPMRPM).).5 5T T功能功能6 6 T T 功能也称为刀具功能功能也称为刀具功能,用来进行刀具及刀补用来进行刀具及刀补设定设定7 7表示方式是表示方式是:8 8TT9 9其中其中T

13、T后面的前两位表示刀具号后面的前两位表示刀具号,后两位表示刀补后两位表示刀补号号1010如如T0202T02021111表示第表示第2 2号刀和对应的第号刀和对应的第2 2号刀补号刀补1212T0200T02001313表示第表示第2 2号刀不带刀补号刀不带刀补第四章典型功能详细说明(主要是第四章典型功能详细说明(主要是G代码的介绍)代码的介绍)学习学习G代码要理解的几个内容:代码要理解的几个内容:1 书写格式书写格式2 刀具运动轨迹刀具运动轨迹3 刀具运动的起点、终点坐标刀具运动的起点、终点坐标4 应用的条件应用的条件格式:格式:G0 X Z 其中,其中,X Z指指终点坐标值终点坐标值 快速

14、地从当前点以直线方式移动到终点快速地从当前点以直线方式移动到终点坐标;坐标;移动速度由系统的移动速度由系统的22、23号参数设定。号参数设定。1、G00(或(或G0):快速定位):快速定位2G01(或或G1)直线插补直线插补3(1)格式)格式:G1X Z F4 其中其中,XZ指定终点坐标值指定终点坐标值5 F指定进给速度指定进给速度6表示刀具从当前点以直线方式和设定的进给速度移动到终点坐表示刀具从当前点以直线方式和设定的进给速度移动到终点坐标标(2)G0 和和G01刀具运动轨迹刀具运动轨迹:如如:G00 X30 Z50 G01X30 Z50 F100 的刀具运动轨迹如下图的刀具运动轨迹如下图:

15、编程格式编程格式n程序组成程序组成:n第一部分第一部分n程序名程序名:On第二部分第二部分n程序段程序段:Nn即编程内容即编程内容n第三部分第三部分n程序结束程序结束n表示表示9999之内之内的任一自然数的任一自然数n举例举例nO0002(程序名)(程序名)nN0010 G0X100 Z100 N0005 M3S600nN0020 T0101nN0030 G0 X22 Z2 nN0040 G1 Z-10 F100nN0050 G1 X24 Z-15nN0060 Z-25nN0070 G0 X100 Z100nN0080 T0100nN90 M30(结束语)(结束语)程序中字和地址的理解程序中字

16、和地址的理解n字字是构成程序段的要素。是构成程序段的要素。字字是由地址和其后面的是由地址和其后面的数值构成(有时在数值前带有正负号)数值构成(有时在数值前带有正负号)n地址是英文字母(地址是英文字母(AZ)中的一个字母,它规定)中的一个字母,它规定了其后数值的意义。了其后数值的意义。n字和地址的关系举例如下:字和地址的关系举例如下:X 100 地址地址 数字数字 字字编程举例编程举例n例例1:把直径把直径25的棒料加工成的棒料加工成22的的圆柱圆柱n程序如下程序如下:nO0001nN0010 G0 X100 Z100 M03 S600nN0020 T0101nN0030 G0 X22 Z2 n

17、N0040 G01 Z-25 F100nN0050 G0 X100 Z100 nN0060 T0100nN0070 M30编程步骤编程步骤1 分析图纸,确定编程原点分析图纸,确定编程原点2 选用刀具选用刀具3 设计刀具路径设计刀具路径4 选用合适的选用合适的G代码代码例题例题2编写下图工件程序编写下图工件程序(毛坯直径毛坯直径25)nO0002nN10 G0X100 Z100 M3 S600nN20 T0101nN30 G0 X22 Z2 nN40 G1 Z-10 F100nN50 G1 X24 Z-15nN60 Z-25nN70 G0 X100 Z100nN80 T0100nN90 M303

18、G2,G3顺、逆时针园弧插补顺、逆时针园弧插补格式格式1:G02(G03)X Z R F其中其中,XZ园弧终点坐标值;园弧终点坐标值;R 园弧半径园弧半径F指定进给速度指定进给速度表示刀具运动轨迹为园弧线,园弧起点为刀具当前点表示刀具运动轨迹为园弧线,园弧起点为刀具当前点,终点坐标和终点坐标和半径由该程序段设定半径由该程序段设定.格式格式2:G02(G03)X Z I K F其中其中,XZ园弧终点坐标值;园弧终点坐标值;I=X园心坐标园心坐标X园弧起点坐标园弧起点坐标K=Z园心坐标园心坐标Z园弧起点坐标园弧起点坐标 顺逆园弧方向的设定顺逆园弧方向的设定后刀架坐标系统后刀架坐标系统前刀架坐标系统

19、前刀架坐标系统例例3编写下图工件的加工程序编写下图工件的加工程序n程序程序nO0003nG0 X100 Z100 M3 S500nT0101nG0 X0 Z2nG1 Z0 F50nG3 X24 Z-15 R12nG1 Z-40nG0 X100 Z100nT0100nM30例4编写下图工件的加工程序n程序如下:程序如下:nO0004N10G0X100 Z100 M3 S650 N20 T0101N30 G0 X20 Z2N35 G1 Z0 F100N40 G2X50Z-15 R15 F80N50 G1 X50 Z-30N60 G0 X100 Z100N70 T0100N80 M30 练习一编写下

20、图零件的程序练习一编写下图零件的程序O0001T0101G0 X25.5 Z3G0 G98 X100 Z100M03 S600G01 Z-57 F100G0 X28 Z3G01 X22.5G01 Z-42G0 X24 Z3G01X20.5 G01 Z-22X22.5 Z-32G0 X25 Z3G0 X16.6G01 Z0 G03 X26 Z-10 R13G0 X25 Z1X13.2G01 Z0G03X24 Z-10R12G0 X25 Z1X9.2G03 X22 Z-10 R11G0 X25 Z1G01 Z0G03 X20.5 Z-10 R10.25G0 X6.6G0 X25 Z1G0 X25

21、Z1G01 Z0G0 X0G01 Z0G03 X20 Z-10 R10G01 Z-22 X22 Z-32 Z-42X25Z-57G0 X100 Z100T0202(5切断刀)切断刀)S300G0 X30 Z-57G01 X0 F30G0 X100 Z100T0100M304 4、外圆,内圆单一固定车削循环外圆,内圆单一固定车削循环G90G901 1)内,外圆柱车削循环内,外圆柱车削循环G90G90(单一循环)(单一循环)格式:格式:G90 XG90 X Z Z F FX X Z Z 切削终点坐标值切削终点坐标值F F 切削速度切削速度n动作分解:动作分解:1、X轴快进至与终点坐标同一轴快进至与

22、终点坐标同一X坐标的位置上;坐标的位置上;2、Z轴以进给速度车削至终点位置;轴以进给速度车削至终点位置;3、X轴以进给速度退至与起点同一轴以进给速度退至与起点同一X坐标的位置;坐标的位置;4、Z轴快退回起点。轴快退回起点。例例5 5把直径把直径5050的棒料加工成下图工件,的棒料加工成下图工件,nO0005N10 X100 Z100 M3 S650N20 T0101N30 G0 X52 Z2N40 G90 X45 Z-40 F100N50 X40N60 X35 Z-30N70 X30 N80 X25N90 X20N100 G0 X100 Z100N110 T0100N120 M30 例6:镗孔

23、(已钻好直径18的孔),如下图;n程序如下程序如下:nO0006nN10 G0X100 Z100 M3 S250nN20 T0202nN30 G0 X18 Z2nN40 G90 X20 Z-30 F50nN50 X25 Z-15nN60 X30nN70 G0 X100 Z100nN80 T0100nN90 M302)内圆,外圆锥切削循环n格式:格式:G90 X Z R FnX Z :圆锥终点:圆锥终点(A点)点)R :圆锥圆锥起点相起点相对对于于圆锥终圆锥终点在点在X轴轴上的位上的位置差(半径表示)置差(半径表示)R=(X圆锥圆锥起点起点-X圆锥圆锥终终点)点)/2 即:即:R=(XB-XA)

24、/2例题7n程序如下:程序如下:nO0007 G0 X100 Z100 M03 S600 T0101 G0 X42 Z2 G90 X30 Z-35 R-5.286 F100 G0 X100 Z100 T0100 M30例8把直径42的棒料加工成下图工件O0008G0 X100 Z100 M03 S600 T0101 G0 X43 Z2 G90 X40 Z-15 F80 X35 Z-10 X35 Z-10 R-2 R-4 R-6 R-8 R-9G0 X100 Z100T0100M30例例9把直径52的棒料加工成下图工件,nO0009nT0101nG0 X52 Z2nG90 X50 Z-40 F8

25、0nX45 Z-10nX40nX35nX30nX25nX20nG0 X52 Z-8nG90 X50 Z-30 R-2nR-4nR-6nR-8.25例10(已钻好直径18的孔),编写程序;n程序如下程序如下:nT0101(镗刀具)(镗刀具)nG0 X17 Z2nG90 X20 Z-30 F50nX20 Z-20 R2nR4nR5.55 5、圆柱端面单一固定车削循环圆柱端面单一固定车削循环G94G94格式:格式:G94 X Z FXZ:切削终点坐标(切削终点坐标(A点)点)练习:加工如下图所示工件,编写程序练习:加工如下图所示工件,编写程序O0020G0 X100 Z100 M3 S250T020

26、2(4切断刀)切断刀)G0 X32 Z-14G01 X15 F30X32 F100G94 X15 Z-17 F30Z-20Z-23G0 X100 Z100T0100M30G0 Z-15Z-25圆锥端面车削循环圆锥端面车削循环G94G94格式:格式:G94 X Z R F X Z:切削终点(切削终点(B B点)点)R:圆锥起点相对于圆锥终圆锥起点相对于圆锥终 点在点在Z Z轴上的位置差轴上的位置差 R=ZA ZB练习:用练习:用G94G94加工下图工件(棒料直径加工下图工件(棒料直径3030),加工工件;),加工工件;O0030N10 G0 X100 Z100 M3 S250N20 T0202

27、(4mm切断刀)切断刀)N30 G0 X32 Z1N40 G94 X10 Z-3 F30N50 Z-6N60 Z-9N65 Z-10N68 G0 X32 Z-5N70 G94 X10 Z-10 R-3N80 R-6N100 R-9N110 R-12N120 R-14N130 R-15N140 G0 X100 Z100N150 T0100N160 M306 G32 切削螺纹格式格式:G32 X Z F其中其中F:螺纹导程螺纹导程刀具路径刀具路径:与与G01相同相同例:用例:用G32加工如下图工件,加工如下图工件,编写程序;编写程序;O0010N10 G0 X100 Z100 M3 S250N20

28、 T0303N30 G0 X19.4 Z3N40 G32 X19.4 Z-21 F1.5N50 G0 X25N60 Z3N70 X18.9N80 G32 X18.9Z-21 F1.5N90 G0 X25N100 Z3N110 X18.6N120 G32 Z-21 F1.5G0 X100N140 Z100N150 T0100N160 M30螺纹底径的计算方法:螺纹底径的计算方法:螺纹底径螺纹底径=螺纹大径(螺纹大径(1.11.3)螺距螺距7 G92 螺纹切削循环(1)直螺纹)直螺纹格式格式:G92XZF(公制)(公制)G92XZI牙数牙数/英寸(英制)英寸(英制)其中其中F为模态为模态,而而I为

29、非模态为非模态刀具路径刀具路径:与与G90的相同的相同如左图程序的编制如下如左图程序的编制如下:G0 X20 Z2G92 X19.4 Z-20 F1.5 X18.9 X18.6 X18.4 X18.3 X18.22 锥螺纹锥螺纹格式格式:G92 XZRF(公制)(公制)G92XZRI(英制)(英制)注意注意:I不是模态代码不是模态代码下图为锥螺纹螺距下图为锥螺纹螺距1.5,编写程序编写程序程序如下:程序如下:T0303G0 X45 Z5G92 X39.4 Z-35 R-11.429 F1.5 X38.9 X38.6 X38.4 X38.3 X38.2 练习(已钻练习(已钻12底孔)底孔)编制加

30、工如右图所示内螺纹的程序编制加工如右图所示内螺纹的程序O0010G0 X100 Z100 M03 S250T0101G0 X11 Z2G90 X14 Z-20 F60 X14.15 Z-15 R1R2R3R3.4G0 X100 Z100T0202G0 X10 Z4G92 X14.65 Z-15 R3.8 F1.5X15X15.3X15.5X15.65X15.80G0 X100 Z100T0100M308 8、G71G71内、外圆粗车循环内、外圆粗车循环格式:格式:G71 U RG71 P Q U W F N。N。N。G71 U RU:表示粗加工循环时,:表示粗加工循环时,X轴方向的每轴方向的每

31、 次进刀量(半径表示)次进刀量(半径表示)R:表示粗加工循环时,:表示粗加工循环时,X轴方向的每轴方向的每 次退刀量(半径表示)次退刀量(半径表示)G71 P Q U W F P:描述精加工轨迹程序的第一个程:描述精加工轨迹程序的第一个程 序段序号;序段序号;Q:描述精加工轨迹程序最后一个程序:描述精加工轨迹程序最后一个程序 段序号段序号;U:X轴方向的精加工余量,直径表轴方向的精加工余量,直径表 示,有方向性和正负值;(使用示,有方向性和正负值;(使用 G71加工完后,工件的实际余量)加工完后,工件的实际余量)W:Z轴方向的精加工余量,直径表轴方向的精加工余量,直径表 示,有方向性和正负值;

32、示,有方向性和正负值;(使(使 用用G71加工完后,工件的实际余量)加工完后,工件的实际余量)精加工轨迹程序注意:注意:1 1只能够加工只能够加工X XZ Z轴单调增加或单轴单调增加或单调减小的工件;调减小的工件;2 2精加工第一段只能出现精加工第一段只能出现X X,不能,不能出现出现Z Z;3.3.精车程序只能使用精车程序只能使用G0G0G1G1G2G2G3G3等指令;等指令;4 4最多可有十五个精加工程序段。最多可有十五个精加工程序段。例题:使用例题:使用G71G71加工下图工件,编写程序;加工下图工件,编写程序;程序如下:程序如下:O0030N10 G0 G98 X100 Z100 M3

33、 S650N20 T0101N30 G0 X32 Z2N40 G71 U1.5 R1 N50 G71 P60 Q100 U0.5 W0 F100N60 G0 X0N70 G1 Z0N80 G3 X19 Z-7 R10N90 G1 X30 Z-30N100 Z-45N110 G0 X100 Z100N120 T0100N130 M309、精加工循环、精加工循环G70格式格式:G70 P(Ns)Q(Nf)Ns:构成精加工形状的程序段群的第一个程序段构成精加工形状的程序段群的第一个程序段的顺序号的顺序号Nf:构成精加工形状的程序段群的最后一个程序构成精加工形状的程序段群的最后一个程序段的顺序号段的顺

34、序号在用在用G71 G72 G73粗加工后,可用该指令精车粗加工后,可用该指令精车G71代码应用举例O0050G0 G98 X100 Z100 M03 S1000T0101G0 X50 Z2G71 U1.5 R0.5G71 P10 Q20 U0.5 F300N10 G0 X16G1 Z0 F100X18 Z-1Z-20X25X30 Z-45Z-55X34X36 Z-56Z-78X38X40 Z-79Z-136X45N20 Z-151M03 S1200G70 P10 Q20G0 X100 Z100 S1000T0202G0 X20 Z-20G1 X15 F80G0 X38Z-78G1 X33G0

35、 X38X100 Z100T0303G0 X38 Z-50G92 X35.4 Z-77 F1.5X34.9X34.6X34.4X34.3X34.2G0 X42Z-93G1 X40.5G02 X40.5 Z-126 R82G0 Z-93 M03 S1200G1 X40G02 X40 Z-126 R82 F50G0 X100 Z100T0100M30S4001010、G72G72端面粗车循环端面粗车循环格式:格式:G72 WG72 W R R G72 PG72 PQ QU UW W F F N N。N N。注释:注释:W W:表示表示Z Z轴方向每次循轴方向每次循 环进刀量环进刀量 W W刀宽刀宽

36、R R:表示表示X X轴方向每次循环轴方向每次循环 退刀量退刀量U U W W :表示表示 X X,Z Z轴方向轴方向 的精加工余量,有方向性的精加工余量,有方向性2 2精车轨迹程序第一段只精车轨迹程序第一段只能含能含Z Z,不能有,不能有X X;精车;精车程序只能使用程序只能使用G0G0G1G1G2G2G3G3等指令;等指令;3 3。最多可有十五个精加工。最多可有十五个精加工程序段程序段精精加加工工轨轨迹迹程程序序注意:注意:1 1只能加工只能加工X X轴轴Z Z轴单调增轴单调增加或单调减小的工件;加或单调减小的工件;练习:按照右下图给出的坐标编写程序练习:按照右下图给出的坐标编写程序;N1

37、0 G0 G98 X100 Z100 M3 S350N20 T0202 (4mm切刀)切刀)N30 G0 X42 Z1N40 G72 W2 R0.5N50 G72 P60 Q120 U0.5 W0.2 F50N60 G0 Z-45N70 G1 X30 O0060N80 Z-35N90 X20 Z-30N100 Z-20N110 G2 X10 Z-15 R5N120 G1 X10 Z0N130 G70 P60 Q120N140 G0 X100 Z100N150 T0100N160 M301111、G73G73封闭切削循环封闭切削循环按同一轨迹重复切削,应用在成型毛坯;按同一轨迹重复切削,应用在成

38、型毛坯;格式:格式:G73 U W R G73 P Q U W F N N解释:解释:G73 U W R U:X方向的粗加工余方向的粗加工余量量(半径表示);(半径表示);W:Z方向的粗加工余方向的粗加工余量;量;R:循环切削次数;循环切削次数;R1表示表示1000次;次;R0.001表示表示1次;次;G73 P Q U W F P:精加工程序第一段序号;:精加工程序第一段序号;Q:精加工程序最后一段序号;:精加工程序最后一段序号;U:X方向的精加工余量方向的精加工余量(直径表示);(直径表示);W:Z方向的精加工余量;方向的精加工余量;注意:精加工程序段里只能有注意:精加工程序段里只能有G0

39、G1G2G3等指令;等指令;第一段可同时出现第一段可同时出现XZ ;练习练习1 1:按照下图工件,编写程序;(:按照下图工件,编写程序;(X X方向总余量方向总余量6mm6mm,Z Z方方向总余量向总余量2mm2mm,每次最多切,每次最多切2mm2mm)N10 G0 G98 X100 Z100 M3 S650N20 T0101N30 G0 X40 Z2N40 G73 U3 W2 R0.004N50 G73 P60 Q110 U0.5 W0.2 F100N60 G0 X0N70 G1 Z0 N80 G3 X20 Z-10 R10N90 G1 Z-20N100 X26 Z-30N110 Z-40O

40、0070N120 G0 X100 Z100N130 T0404N140 G0 X28 Z3N190 M30N180 T0100N170 G0 X100 Z100N160 G70 P60 Q110 N150 S75012、G75切槽循环格式:格式:G75 R G75 X P F R :X轴方向每次退刀量;轴方向每次退刀量;(半径表示)(半径表示)X :终点位置;:终点位置;P :X轴方向每次进刀量;轴方向每次进刀量;(直径表示)(直径表示)单位:单位:0.001mm P1000表示表示1mm1)简单用法,切断例:例:G0 X32 Z-34G75 R2G75 X0 P4000 F50G0 X100

41、 Z1002 2)切槽循环)切槽循环格式:格式:G75 R G75 X Z P Q F 其中其中Q:Z轴方向每次循环移动轴方向每次循环移动量量练习:加工下图工件,编写程序;练习:加工下图工件,编写程序;T0202 (3mm切刀)切刀)G0 X32 Z-13G75 R2 G75 X15 Z-30 P6000 Q2000 F30练习:加工下图工件,编写程序;练习:加工下图工件,编写程序;M3 S250G0 X52 Z-14G75 R1G75 X40 Z-42 P5000 Q14000 F20G0 X100 Z10T0100M30T0202(4切槽刀)切槽刀)G0 X100 Z100O0060n1)

42、简单用法,钻孔循环)简单用法,钻孔循环;n书写格式:书写格式:G74 R G74 Z Q F Z :孔的深度;孔的深度;Q :钻孔循环的每次进刀量;钻孔循环的每次进刀量;单位:单位:0.001mm Q1000表示表示1mm;R :钻孔循环的每次退刀量;钻孔循环的每次退刀量;13、G74端面槽钻孔循环练习:按照下图工件,编写程序;程序如下:程序如下:T0303G0 X0 Z1G74 R3 G74 Z-25 Q7000 F602)切端面槽n书写格式:书写格式:G74 R G74 X Z P Q F X Z:切削终点位置;切削终点位置;R :Z轴退刀量;轴退刀量;Q :Z轴循环进刀量;轴循环进刀量;

43、P :X轴方向每次循环进刀量;轴方向每次循环进刀量;(直径表示)(直径表示)练习:加工下图工件,编写程序;第二种:第二种:T0202(后一点是对刀点,从内到外)(后一点是对刀点,从内到外)G0 X10 Z1G74 R2G74 X19 Z-6 P5000 Q3000 F30G0 X50 Z50程序如下:(第一种)程序如下:(第一种)T0202 (3mm切刀,前一点是对刀点,从外到内)切刀,前一点是对刀点,从外到内)G0 X25 Z1G74 R2G74 X16 Z-6 P5000 Q3000 F30G0 X50 Z501414、M98 M98 调用子程序调用子程序格式:格式:M98 P调用次数调用

44、次数 子程序名子程序名 例:例:M98 P60048 M98 P60048 表示调用表示调用O0048O0048子程序子程序6 6次;次;M98 P100013 M98 P100013 表示调用表示调用O0013O0013子程序子程序1010次;次;M99 M99 放在子程序的结尾处放在子程序的结尾处15 M99 15 M99 子程序结束;子程序结束;格式格式1 1:M99 M99 放在子程序的结尾处放在子程序的结尾处格式格式2:M99 Pxxxx 后面的四位数后面的四位数指主程序的程序段号指主程序的程序段号应用方法:应用方法:常用方法:常用方法:主程序调用子程序主程序调用子程序主程序:主程序

45、:O0002N0010 N0020 N0030 M98 P20101N0040N0050 M98 P0101N0060子程序:子程序:O0101N1020N1030N1040N1050N1060 M99特殊应用特殊应用:1主程序:主程序:N0010N0020N0030N0040 M98 P1010N0050N0060N0070子程序:子程序:O1010N1020N1030N1040N1050N1060N1070 M99 P00702在主程序中,如果执在主程序中,如果执行行M99,则返回到主,则返回到主程序的开头继续反复程序的开头继续反复执行执行练习练习1 1:使用:使用M98M98加工下图工件

46、,编写程序;加工下图工件,编写程序;主程序主程序 O0001N10 G0 G98 X100 Z100 M3 S750N20 T0303 (尖刀)(尖刀)N30 G0 X36 Z-5N40 M98 P30002(调用(调用O0002子程序子程序 3次)次)N50 G0 X100 Z100N60 T0100 N70 M30子程序子程序O0002N10 G1 U-2 F50N20 G2 W-14.28 R10N30 G1 W14.28 N40 M9916、G04(暂停)(暂停)书写格式:书写格式:G04 P;单位:;单位:0.001秒或秒或G04 X;单位:秒或;单位:秒或G04 U;单位:秒;单位

47、:秒指令范围从指令范围从0.0019999.999秒,秒,如果省略了如果省略了P,X,指令可看作,指令可看作是准确停是准确停利用暂停指令,可以推迟下利用暂停指令,可以推迟下个程序段的执行,推迟时间个程序段的执行,推迟时间为指令时间。为指令时间。17、坐标系设定、坐标系设定G50书写格式:书写格式:G50 X Z用此指令建立工件坐标系,刀尖在此坐用此指令建立工件坐标系,刀尖在此坐标系中的坐标为(标系中的坐标为(X,Z)也即对刀时是根据刀具的也即对刀时是根据刀具的当前位置当前位置和设和设定的坐标值定的坐标值(X,Z)确定工件坐标确定工件坐标原点。原点。G50 X40 Z0G50 Z0G50 X40

48、对刀过程对刀过程4.5综合实例O0001G0 G98 X100 Z100 M03 S300T0101(正偏刀)正偏刀)G0 X30 Z2G71 U1 R0.5G71 P10 Q20 U0.5 W0.1 F100N10 G0 X0G1 Z0G3 X10 Z-5 R5G1 Z-10X20 Z-15Z-20X28 Z-25N20 Z-35S150G70 P10 Q20G0 X100 Z100T0202(5MM切断刀)切断刀)G0 X35 Z-35G1 X0 F50G0 X100 Z100T0100M30G3 X20 Z-10 R10G1 Z-35X28 Z-45N20 Z-57G70 P10 Q20

49、G0 X100 Z100T0202(60度螺纹刀)度螺纹刀)M03 S250G0 X25 Z3G92 X19.4 Z-35 F1.5X18.9X18.6X18.4X18.3X18.2G0 X100 Z100T0303(5MM切断刀)切断刀)G0 X35 Z-55G1 X0 F45G0 X100 Z100T0100M30程序如下:程序如下:G0 G98 X100 Z100 M03 S600T0101(正偏刀)(正偏刀)G0 X30 Z2G71 U1 R0.5G71 P10 Q20 U0.5 W0.1 F100N10 G0 X0G1 Z0综合练习综合练习1O0019M03 S500G0 G98 X

50、100 Z100T0101G0 X28 Z3G71 U1 R0.5G71 P10 Q20 U0.5 F100N10 G0 X0G01 Z0G03 X12 Z-6 R6 F40G01 Z-11X16 Z-17Z-23G02 X24 Z-27 R4N20 G01 Z-40G70 P10 Q20G0 X100 Z100T0303(3)S300G0 X26 Z-38G75 R1G75 X0 P3000 F20G0 X100 Z100T0100M30练习练习2O0020M03 S400G0 G98 X100 Z100T0101G0 X26 Z3G71 U1 R0.5G71 P10 Q20 U0.5 F1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com