5.3.2 退刀槽 CYCLE94

编程:

        CYCLE94 (AXFA, AXSA, FORM)

参数:

AXFA

Real

横向轴的起始点(无符号输入, 直径值)

AXSA

Real

纵向轴的起始点(绝对坐标)

FORM

String

形状的定义, 值:E(用于形状E, F(用于形状F

功能:

        使用此循环,可以进行形状为E和F的退刀槽切削(要求成品直径必须大于3mm)。

                         图5.21 退刀槽形状

操作顺序:

        循环启动前到达起始位置,起始位置可以是任意位置,但须保证从该位置开始退刀槽加工时不会发生刀具碰撞。该循环具有如下过程:

        1.以G00到达循环内部所计算的起始点;

        2.根据当前的刀尖方向选择刀尖半径补偿,并按循环调用之前所编程的进给率进行退刀槽的加工;

        3.以G00回到起始点,并用G40指令取消刀尖半径补偿。

参数说明:

AXFA和AXSA(起始点)

        使用参数AXFA定义用于加工的成品直径。参数AXSA定义纵向轴的位置。如果AXFA所编程的成品直径小于3mm,则循环中断并产生报警。

                                                           图5.22 起始点图示

        FORM(形状的定义)

        定义退刀槽形状(如图5.23)。

         F——形状F           E——形状E

                                                                                             图5.23 退刀槽类型

说明:

        1.循环通过有效的刀具补偿自动计算刀尖方向。循环可以在刀尖方向1~4时运行,如果循环检测出刀尖位置为5~9的任一位置,则循环终止并产生报警;

        2.循环自动计算起始点值,它的位置是距离成品直径(AXFA)2mm和最后尺寸(AXSA)10mm的位置;

        3.有关编程的坐标值的起始点位置由当前有效刀具的刀尖方向决定;

       4.调用循环之前,必须激活刀具补偿,否则循环终止并出现报警;

       5.如果参数的值不是E或F,则循环终止并产生报警。

示例

       此程序可用于编程E形状的退刀槽。

                                                      图5.24 示例

N10 T1 D1 S300 M03

切削参数定义

N20 G95 F0.3

N30 G00 G90 Z100 X50

选择起始位置

N40 CYCLE94 (20, 60, “E”)

循环调用

N50 G90 G00 Z100 X50

回到起始位置

N60 M02

程序结束

0 (0)
文章评级 (未投票)
文章评级
附件
暂无附件。
评论
暂无评论,第一发布评论。
姓名
邮箱地址
验证码 Security Code
相关文章 RSS Feed
5.3.4 螺纹退刀槽 CYCLE96
从 Tue, Aug 23, 2016起,访问4725 次。
5.2.6 镗孔(镗孔2) CYCLE86
从 Tue, Aug 23, 2016起,访问6153 次。
5.2.3 深孔钻削 CYCLE83
从 Tue, Aug 23, 2016起,访问6696 次。
5.2.8 停止2钻孔(镗孔4) CYCLE88
从 Tue, Aug 23, 2016起,访问3012 次。
5.2 钻、镗削循环
从 Mon, Aug 15, 2016起,访问4596 次。
5.3.6 仿形切削 CYCLE99
从 Tue, Aug 23, 2016起,访问5576 次。
5.2.9 铰孔2(镗孔5) CYCLE89
从 Tue, Aug 23, 2016起,访问3185 次。
5.2.7 停止1钻孔(镗孔3) CYCLE87
从 Tue, Aug 23, 2016起,访问3183 次。
5.3.5 螺纹切削 CYCLE97
从 Tue, Aug 23, 2016起,访问10468 次。
5.1 固定循环汇总表
从 Mon, Aug 15, 2016起,访问3746 次。