2.准备功能(2.8-2.10)

2.8      进给率  G94,G95,G96,G97

    进给率F是刀具移动的速度,它是所有移动坐标轴速度的矢量和。地址F的单位由G94,G95,G96功能确定:        

  • G94 直线进给率;
  • G95 旋转进给率(只有主轴旋转才有意义);
  • G96 恒定切削速度;
  • G97 取消恒定切削。

         G94G95用于定义进给速度的单位,G94为默认指令,G95则是在主轴旋转时才有意义。

示例:

N10 G94 F310         ;进给率为310毫米/分钟

N110 S200 M03       ;主轴旋转

N120 G95 F1.5           ;进给率为1.5毫米/

     注释:

        F指令不一定要和G94/G95在同一程序段中,只要保证在G01G02G03程序段之前或之中进行定义即可:

        N10 G94 F200

        N20 G01 X20

        与

        N10 G94

        N20 G01 X20 F200

        是等效的。

 
警告

由于G94G95的单位不一样,对应的F数值相差很大,所以在进行G94G95的切换时应该重新编程一个F值,否则可能引起危险。

  注意:

    F编程值必须大于零,否则会报警。如果在一个程序中没有编程F,则F值为零,坐标轴将不会运动。

  说明:

  • 削加工中G94G95的作用会扩展到G96G97功能。
  • G96功能生效以后,主轴转速随着当前加工工件直径的变化而变化,从而始终保证刀具切削点处编程的切削速度S为常数(主轴转速×直径=常数)。
  • G96程序段开始,地址S下的转速值作为切削速度处理。G96为模态有效,直到被G功能组中其它的指令(G94G95G97)替代为止。

 

            图2.30 恒线速度切削

编程:

G96 S… LIM=… F…     ;恒定切削生效

G97                              ;取消恒定切削

S                                   ;切削线速度,单位米/分钟

LIM=                             ;主轴转速上限,只在G96中生效

F                          ;旋转进给率,单位毫米/转,与G95中一样

  注意:

    当工件从大直径加工到小直径时,主轴转速可能提高得非常多,因而在此建议给定一主轴转速极限值LIM=…LIM只对G96功能生效。LIM的值不允许超出机床数据中设定的上下限值,未编写时为0。

        用G97指令可以取消恒定切削速度功能。如果G97生效,则地址S下的数值单位又恢复为转/分钟。

示例:

N10 S600 M03                                   ;主轴旋转方向

N20 G96 S120 F0.5 LIM=2500         ;恒定切削速度生效,120/分钟,转速上限2500/分钟

N30 G01 F0.2 X32 Z…                        ;进给0.2毫米/,主轴速度发生变化

……

N180 G97 S400        ;取消恒定切削, 新定义的主轴转速,转/分钟

  说明: 

  • G96功能也可以用G94G95指令(同一个G功能组)取消;
  • G96模式内编程G00指令,主轴转速不会跟随X轴的位移变化而改变;
  • G96模式内编程M05/M19/SPOS指令后,再编程运动指令时,进给轴停止;
  • G94/G95/G97取代G96之后,需要重新编程定义SF的值

2.9      准确定位/连续路径加工  G09/G60/G64

        针对程序段转换时不同的性能要求,一组G功能用于进行最佳匹配的选择。比如,有时要求坐标轴快速定位,有时要求按轮廓编程对几个程序段进行连续路径加工.

  • G60:准确定位--模态有效;
  • G64:连续路径加工--默认有效,模态有效;
  • G09:准确定位--单程序段有效准确定位G60G09功能生效时,当到达定位精度后,移动轴的进给速度减小到零,然后转换到下一程序段

    连续路径加工方式G64的目的就是在一个程序段到下一个程序段转换过程中避免进给停顿,并使其尽可能以相同的轨迹速度(过渡)转换到下一个程序段,并以可预见的速度过渡执行下一个程序段的功能。在有拐角的轨迹过渡时(非切线过渡)有时必须降低速度,从而保证程序段转换时不发生速度的突然变化.

    在G64连续路径加工方式下,控制系统预先自动确定几个NC程序段的速度。在接近切线过渡的情况下,可以连续几个程序段进行加速或减速.

2.10      暂停G04

        通过在两个程序段之间插入一个G04程序段,可以使加工停顿一定时间。

        G04程序段(含地址H)只在本程序段有效,并暂停所给定的时间。

示例:

G04 H…  ;暂停时间(秒)

   说明:

        H后所编写的数字,可以精确到小数点后面两位。G04指令必须独立程序段。

       

 

0 (0)
文章评级 (未投票)
文章评级
附件
暂无附件。
评论
暂无评论,第一发布评论。
姓名
邮箱地址
验证码 Security Code
相关文章 RSS Feed
0前言
从 Wed, Oct 26, 2016起,访问2238 次。
6.固定循环(6.3.4-6.3.7)
从 Mon, Oct 31, 2016起,访问2789 次。
1. NC编程基础
从 Wed, Oct 26, 2016起,访问9694 次。
5.变量
从 Fri, Oct 28, 2016起,访问2459 次。
2. 准备功能(2.1-2.7)
从 Thu, Oct 27, 2016起,访问3774 次。
6.固定循环(6.3.1-6.3.3)
从 Fri, Oct 28, 2016起,访问2765 次。
3.车铣复合功能
从 Fri, Oct 28, 2016起,访问8692 次。
4.刀具补偿
从 Fri, Oct 28, 2016起,访问4222 次。
6.固定循环(6.1-6.2)
从 Fri, Oct 28, 2016起,访问3346 次。