数控磨床编程
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1)指令格式:G79 I J K X F P L ;
(2)G79的运行方式如图所示。
1)切入:以I规定的量在Y方向 用R规定的速度进行切入磨削。
2)暂停:时间由P规定。 3)磨削:X(Z)磨削。 4)切入:以J规定的量在Y方向 用R规定的速度进行切入磨削。 5)暂停:时间由P规定。 6)磨削:X(Z)磨削。
第六章 数控磨床编程
(2)G75 及 G77 的 运 行 方 式 如 图 所示。
1)切入:以I规定的量在Y方向 用R规定的速度进行切入磨削。
2)暂停:时间由P规定。 3)磨削:X(Z)磨削。 4)切入:以J规定的量在Y方向 用R规定的速度进行切入磨削。 5)暂停:时间由P规定。 6)磨削:X(Z)磨削。
如图所示。 当在去程中接到跳段信号,如图a所示,在执行完W运动后,
B段进给不再执行,返回到Z轴的起始点位置结束。 当在返程中接到跳段信号,如图b所示,返回到Z轴起始点
位置结束。
在W运动时输入跳段信号
第六章 数控磨床编程
2)在A和B运动时切削立即结束并返回到循环开始时的Z坐标 ,如图所示。
当在A段运动时接到跳段信号,如图a所示,则立即终止运 动。
当在B段终点的暂停期间接到跳段信号,如图b所示,则立即 终止暂停,返回到Z轴起始点位置结束。
在暂停期间输入跳段信号
第六章 数控磨床编程
3.摆动磨削循环(G73)
指令格式:G73 A__(B__)W__U__K__H__; A:切削深度; B:切削深度,B指令仅在规定的程序段中有效,它不作为 模态信息保存,可以不指令,与G71和G72中的B不同; W:磨削范围; U:暂停时间; K:进给速度; H:重复次数,设置范围为1~9999次。 A,B和W指令都是增量值。
第六章 数控磨床编程
第一节 FANUC系统数控磨床的编程 第二节 SIEMENS系统数控磨床基本指令 第三节 SIEMENS系统数控磨床固定循环
第六章 数控磨床编程
第一节 FANUC系统数控磨床的编程
一、平面磨床的编程
1.切入磨削循环(G75)及带量仪的切入磨削循环(G77)
(1)指令格式: G75/G77 I J K X/Z R F P L ; I:首次切深,方向由正负号决定; J:第二次切深,方向由正负号决定; K:总切削深度; X(Z):磨削范围,方向由正负号决定; R:I和J的进给速度; F:X(Z)的进给速度。 P:暂停时间; L:砂轮磨损补偿号。
A:第一次切削深度;
B:第二次切削深度;
W:磨削范围; U:暂停时间,最大指令时间9999.99s;
纵磨循环
I:A和B的进给速度;
K:W的进给速度;
H:重复次数,设置范围:l~9999次。
A、B和W指令全都是增量值。在单程序段时,用一次循环
起动完成1,2,3。
第六章 数控磨床编程
2.带量仪的纵磨循环(G72)
Y15.0;
G00 G90 Z10.0;
M05;
M30;
第六章 数控磨床编程
2.连续进给平面磨削循环(G78)
(1)指令格式:G78 I J K X F P L ; (2)G78的运行方式如图所示。
连续进给平面磨削循环 ①暂停,②磨削,③暂停,④磨削
第六章 数控磨床编程
3.间断进给平面磨削循环(G79)
第六章 数控磨床编程
摆动磨削循环G73
在单程序段的情况下,用一次循环起动完成1,2,3和4的 运行。 除B以外,A,W,U和K均为模态值。
Байду номын сангаас
第六章 数控磨床编程
4.带量仪的摆动磨削循环(G74)
指令格式:G74 P__A__(B__)W__U__K__H__; 其中,P:量仪号(1~4)。 如果选择了多级跳段功能,可以规定量仪号。量仪号的规 定方法与多级跳段相同。如果不选择多级跳段功能,则普通跳 段信号有效。
指令格式: G72 P A_ B_ W_ U_ I_ K_ H_ ; 式中P:量仪号(1~4)。 如果选择了多级跳段功能,可以规定量仪号。量仪号的规 定方法与多级跳段相同。如果不选择多级跳段功能,则普通 跳段信号有效。其他指令与G71相同。
第六章 数控磨床编程
在跳段信号输入时的运动: 1)在W运动时在W移动结束后,返回到循环开始时的Z坐标,
第六章 数控磨床编程
在跳段信号输入时的运动: 1)在W运动时在W移动结束后,返回到循环起动时的Z坐标 ,如图所示。
在W运动时输入跳磨信号
第六章 数控磨床编程
2)在暂停期间在暂停期间跳段信号有效,则立即结束暂停, 并返回到循环起动时的Z坐标,如图所示。
在暂停期间输入跳段信号
第六章 数控磨床编程
5.砂轮修整程序编写
间断进给平面磨削循环
第六章 数控磨床编程
注:G75、G77、G78、G79指令格式中的X、I、J、K指令 均是增量指令。
对于图所示的工件,采用G78、G79来编程也是同样可以的 。
平面的磨削
第六章 数控磨床编程
二、外圆磨床的编程
1.纵磨循环(G71)
指令格式: G71 A_ B_ W_ U_ I_ K_ H_ ;
根据经验和实测,在修整计数器中设一数值,每磨削一个零 件,M98指令使计数器减1,当计数器的值变为0时,若再启动 程序,便调用砂轮修整程序。
该程序的运动指令为砂轮运动,金刚笔不动,执行程序后, 砂轮被修成要求形状,如图所示。
修砂轮示意图
第六章 数控磨床编程
三、编程实例
【例6-1】零件如图所示,端面与外圆均需磨削,外圆磨削 余量为0.3mm,端面为0.08mm。
磨削的步骤
第六章 数控磨床编程
例:磨削如图所示平面:
O0001;
G54 G90 M03 S4000;
G00 Z2.0;
X-60.0 Y-15.0;
G01 Z0.0 F20;
G75 I-0.1 J-0.1 K-0.5 X120.0
R20 F2000 P500 L01; G01 Y0.0;
平面的磨削
G75 I-0.1 J-0.1 K-0.5 X120.0 R20 F2000 P500 L01;
当在B段运动时接到跳段信号,如图b所示,则立即停止B段 运动,返回到Z轴起始点位置结束。
在A和B运动时输入跳段信号
第六章 数控磨床编程
3)在暂停期间在暂停期间跳段信号有效,则立即结束暂停, 并返回到循环开始时的Z坐标,如图所示。
当在A段终点的暂停期间接到跳段信号,如图a所示,则立即 终止暂停并结束。
(2)G79的运行方式如图所示。
1)切入:以I规定的量在Y方向 用R规定的速度进行切入磨削。
2)暂停:时间由P规定。 3)磨削:X(Z)磨削。 4)切入:以J规定的量在Y方向 用R规定的速度进行切入磨削。 5)暂停:时间由P规定。 6)磨削:X(Z)磨削。
第六章 数控磨床编程
(2)G75 及 G77 的 运 行 方 式 如 图 所示。
1)切入:以I规定的量在Y方向 用R规定的速度进行切入磨削。
2)暂停:时间由P规定。 3)磨削:X(Z)磨削。 4)切入:以J规定的量在Y方向 用R规定的速度进行切入磨削。 5)暂停:时间由P规定。 6)磨削:X(Z)磨削。
如图所示。 当在去程中接到跳段信号,如图a所示,在执行完W运动后,
B段进给不再执行,返回到Z轴的起始点位置结束。 当在返程中接到跳段信号,如图b所示,返回到Z轴起始点
位置结束。
在W运动时输入跳段信号
第六章 数控磨床编程
2)在A和B运动时切削立即结束并返回到循环开始时的Z坐标 ,如图所示。
当在A段运动时接到跳段信号,如图a所示,则立即终止运 动。
当在B段终点的暂停期间接到跳段信号,如图b所示,则立即 终止暂停,返回到Z轴起始点位置结束。
在暂停期间输入跳段信号
第六章 数控磨床编程
3.摆动磨削循环(G73)
指令格式:G73 A__(B__)W__U__K__H__; A:切削深度; B:切削深度,B指令仅在规定的程序段中有效,它不作为 模态信息保存,可以不指令,与G71和G72中的B不同; W:磨削范围; U:暂停时间; K:进给速度; H:重复次数,设置范围为1~9999次。 A,B和W指令都是增量值。
第六章 数控磨床编程
第一节 FANUC系统数控磨床的编程 第二节 SIEMENS系统数控磨床基本指令 第三节 SIEMENS系统数控磨床固定循环
第六章 数控磨床编程
第一节 FANUC系统数控磨床的编程
一、平面磨床的编程
1.切入磨削循环(G75)及带量仪的切入磨削循环(G77)
(1)指令格式: G75/G77 I J K X/Z R F P L ; I:首次切深,方向由正负号决定; J:第二次切深,方向由正负号决定; K:总切削深度; X(Z):磨削范围,方向由正负号决定; R:I和J的进给速度; F:X(Z)的进给速度。 P:暂停时间; L:砂轮磨损补偿号。
A:第一次切削深度;
B:第二次切削深度;
W:磨削范围; U:暂停时间,最大指令时间9999.99s;
纵磨循环
I:A和B的进给速度;
K:W的进给速度;
H:重复次数,设置范围:l~9999次。
A、B和W指令全都是增量值。在单程序段时,用一次循环
起动完成1,2,3。
第六章 数控磨床编程
2.带量仪的纵磨循环(G72)
Y15.0;
G00 G90 Z10.0;
M05;
M30;
第六章 数控磨床编程
2.连续进给平面磨削循环(G78)
(1)指令格式:G78 I J K X F P L ; (2)G78的运行方式如图所示。
连续进给平面磨削循环 ①暂停,②磨削,③暂停,④磨削
第六章 数控磨床编程
3.间断进给平面磨削循环(G79)
第六章 数控磨床编程
摆动磨削循环G73
在单程序段的情况下,用一次循环起动完成1,2,3和4的 运行。 除B以外,A,W,U和K均为模态值。
Байду номын сангаас
第六章 数控磨床编程
4.带量仪的摆动磨削循环(G74)
指令格式:G74 P__A__(B__)W__U__K__H__; 其中,P:量仪号(1~4)。 如果选择了多级跳段功能,可以规定量仪号。量仪号的规 定方法与多级跳段相同。如果不选择多级跳段功能,则普通跳 段信号有效。
指令格式: G72 P A_ B_ W_ U_ I_ K_ H_ ; 式中P:量仪号(1~4)。 如果选择了多级跳段功能,可以规定量仪号。量仪号的规 定方法与多级跳段相同。如果不选择多级跳段功能,则普通 跳段信号有效。其他指令与G71相同。
第六章 数控磨床编程
在跳段信号输入时的运动: 1)在W运动时在W移动结束后,返回到循环开始时的Z坐标,
第六章 数控磨床编程
在跳段信号输入时的运动: 1)在W运动时在W移动结束后,返回到循环起动时的Z坐标 ,如图所示。
在W运动时输入跳磨信号
第六章 数控磨床编程
2)在暂停期间在暂停期间跳段信号有效,则立即结束暂停, 并返回到循环起动时的Z坐标,如图所示。
在暂停期间输入跳段信号
第六章 数控磨床编程
5.砂轮修整程序编写
间断进给平面磨削循环
第六章 数控磨床编程
注:G75、G77、G78、G79指令格式中的X、I、J、K指令 均是增量指令。
对于图所示的工件,采用G78、G79来编程也是同样可以的 。
平面的磨削
第六章 数控磨床编程
二、外圆磨床的编程
1.纵磨循环(G71)
指令格式: G71 A_ B_ W_ U_ I_ K_ H_ ;
根据经验和实测,在修整计数器中设一数值,每磨削一个零 件,M98指令使计数器减1,当计数器的值变为0时,若再启动 程序,便调用砂轮修整程序。
该程序的运动指令为砂轮运动,金刚笔不动,执行程序后, 砂轮被修成要求形状,如图所示。
修砂轮示意图
第六章 数控磨床编程
三、编程实例
【例6-1】零件如图所示,端面与外圆均需磨削,外圆磨削 余量为0.3mm,端面为0.08mm。
磨削的步骤
第六章 数控磨床编程
例:磨削如图所示平面:
O0001;
G54 G90 M03 S4000;
G00 Z2.0;
X-60.0 Y-15.0;
G01 Z0.0 F20;
G75 I-0.1 J-0.1 K-0.5 X120.0
R20 F2000 P500 L01; G01 Y0.0;
平面的磨削
G75 I-0.1 J-0.1 K-0.5 X120.0 R20 F2000 P500 L01;
当在B段运动时接到跳段信号,如图b所示,则立即停止B段 运动,返回到Z轴起始点位置结束。
在A和B运动时输入跳段信号
第六章 数控磨床编程
3)在暂停期间在暂停期间跳段信号有效,则立即结束暂停, 并返回到循环开始时的Z坐标,如图所示。
当在A段终点的暂停期间接到跳段信号,如图a所示,则立即 终止暂停并结束。