分享好友 数控技术首页 数控技术分类 切换频道

g90指令数控编程外圆车削固定循环指令G90及举例

2020-08-03 15:01110920

  外圆车削固定循环指令G90及举例



    1)外圆切削循环指令格式:

   G90 X(U)____Z(W)____F____

如图所示,该循环主要用于轴类零件的外圆、锥面的加工。X(U)Z(W)为车削循环中车削进给路径的终点坐标,在使用增量值指令时,UW数值符号由刀具路径方向来决定。在循环加工过程中,除切削加工时,刀具按F指令速度运动外,刀具在切入、退出工件和返回起始点都是快速进给速度(G00指令的速度)进行的。

    2)锥面切削循环指令格式:

    G90 X(U) ____Z(W) ____R____F____

如图3-15b所示,R为锥度部分大端与小端之半径差。以增量值表示,其正负符号取决于锥端面位置,当刀具起于锥端大头时,R为正值:起于锥端小头时,R为负值。即起始点坐标大于终点坐标时R为正,反之为负。如图中ZR均为负值。

G90指令及指令中各参数均为模态值,每指定一次,车削循环一次,指令中的参数,包括坐标值,在指定另一个G指令(G04指令除外)前保持不变。用G90进行粗车时,每次车削一层余量,再次循环时只需按车削深度依次改变X的坐标值,则循环过程依次重复执行。

3)编程实例

圆柱面粗车

如图a所示,零件右端外径为Φ20,左端外径为外径为Φ32,直径相差很大,加工余量较大,因此,在精车前,必须将大部分余量去除,为此,可使用G90车削循环指令编写粗车程序,每次车削深度沿X向为lmm,留0.2mm精车余量,则粗车程序为:

……

N30 G90 X31.0 Z 10.5 F0.4;粗车开始程序段,第1次车削深度0.5mm,进给率0.4mm/r

N32 X29.0             2次粗车,车削深度lmm,其余参数不变

N34 X27.0             3次粗车,车削深度lmm

N36 X25.0             4次粗车,车削深度lmm

N38 X23.0             5次粗车,车削深度lmm

N40 X20.4             最后一次粗车,车削深度1.3mm,留0.2mm精车余量。

……

圆锥面粗车

如图b所示,零件圆锥面小端外径为Φ16,大端外径为Φ30,棒料外径为Φ48,按锥面粗车符号确定规则,R=16/2-30/2=-7,沿X方向车削度lmm,留0.2mm用于精车,粗车程序如下:

……

N30 G90 X47.0 Z14.5 R-7.0 F0.4;  定义粗车开始程序段,第1次车削深度0.5mm,进给率0.4mm/r

N32 X45.0                      2次粗车,车削深度lmm其余参数不变

N34 X43.0                      3次粗车,车削深度lmm

N36 X41.0                      4次粗车,车削深度lmm

N38 X39.0                      5次粗车,车削深度lmm

N40 X37.0                      6次粗车,车削深度lmm

N42 X35.0                      7次粗车,车削深度lmm

N44 X33.0                      8次粗车,车削深度lmm

N46 X31.0                      9次粗车,车削深度lmm

N48 X29.0                      10次粗车,车削深度lmm

N50 X21.0                      11次粗车,车削深度lmm

N52 X19.0                      12次粗车,车削深度lmm

N54 X16.4                  最后一次粗车,车削深度lmm0.2mm精车余量



表示运动轴的移动方式。使用绝对坐标指令(G90)编程时,程序段中的尺寸数字为绝对坐标值,即刀具所有轨迹点的坐标值,均以程序原点为基准。相对坐标指令(G91)编程时,程序段中的尺寸数字为增量坐标值,即刀具当前点的坐标值,是以前一点坐标为基准而得。

使用格式为:

 

例:如图(1)所示,表示刀具从A点移动到B点,用以上两种方式编程分别如下:

             G90  X10.0 Y40.0;

 G91  X-30.0 Y30.0;

 

 

 

图(1)                                    

在选用编程方式时,应根据具体情况加以选用,同样的路径选用不同的方式其编制的程序有很大区别。一般绝对坐标适合在所有目标点相对程序原点的位置都十分正确的情况下使用,反之,采用相对坐标编程。

需要注意的是:在编制程序时,在程序数控指令开始的时候,必须指明编程方式,缺省为G90。

举报
收藏 0
打赏 0
数控车床刀具圆弧半径补偿在四种情况下的实现
1、G40、G41、G42指令为模态指令,G40为缺省值。要改变刀尖半径补偿方向,必须先用G40指令解除原来的左刀补或右刀补状态。 2、G

0评论2021-08-281684

数控机床坐标轴的规定
在确定机床坐标轴时,一般先确定Z轴,然后确定X轴和Y轴,最后确定其它轴。JB3051-82标准中规定,机床运动的正方向,是指增大工件

0评论2021-08-28869

数控编程电极加工的步骤
1、打开或导入需加工的电极图档2、将电极XY轴中心移到坐标原点3、Z轴最高点移到Z=-0.24、对电极的放电区域进行分析分析最小内圆

0评论2020-11-091750

生成数控程序的一般步骤
1、创建父节点组在创建的父节点组中存储加工信息。如加工坐标系,几何体等。对于需要创建多个程序来才能完成加工的工件,使用父

0评论2020-11-091743

如何成为数控机床编程高手
要想成为一个数控高手(金属切削类),从大学毕业进工厂起,最起码需要 6年以上的时间。他既要有工程师的理论水平,又要有高级技

0评论2020-10-161073

数控编程实例循环铣沉孔
上一篇我们讲解了条件语句用于循环开槽的编程,只用了G01直线命令,基本了解了条件语句的应用。下面我们开始深化应用,用圆弧指

0评论2020-08-281729

数控编程中循环铣削实现开槽
在数控机床的加工中,我们经常会碰到铣削槽的命令。特别是对于模具的加工十分常见,而且凸模和凹模的形状有许多深浅不一和形状不

0评论2020-08-251451

UG编程中撞刀过切的问题及改善
             

0评论2020-08-20761

数控车床编程100例数控编程教程书
书名:数控车床编程100例+数控车床编程与操作定价:61.80元折扣价:59.90元购买方式:查看阅读原文基本信息作者:刘蔡保(编者)定

0评论2020-08-102424

数控机床标准G代码详解
g代码G功能字由地址符G和其后的两位数字组成,从G00G99共100种功能。JB3208-83标准中规定如下表:代码功能作用范围功能代码功能

0评论2020-08-102250