循环883TURNING SIMULTANEOUS FINISHING (选装项158)

ISO编程

G883

应用

 
Machine

参见机床手册!

这个功能必须由机床制造商实施和调试。

该循环与机床有关。

用该循环可加工完整轮廓,加工中能以不同的倾斜角接近。用该循环加工时,刀具与工件之间的倾斜角改变。因此,至少用3轴加工(两个直线轴和一个旋转轴)。

该循环监测工件轮廓与刀具和刀座间位置关系。该循环可避免不必要的摆动运动,提高表面质量。

如果要避免不必要的摆动运动,可定义轮廓起点和终点处的倾斜角。即使加工简单轮廓,也能用可转位刀片的较大部分,延长刀具寿命。

FreeTurn刀具加工

可用FreeTurn刀具执行此循环。用此方法只需一把刀具便可进行大量常规车削操作。灵活的刀具应用可减少换刀次数,因此,可缩短加工时间。

系统要求:

 
Tip

NC数控程序只需调用FreeTurn切削刃,无需任何其它调整, 参见 举例:用FreeTurn刀具车削

精加工循环执行

数控系统用刀具位置作为循环调用时的起点位置。如果起点的Z轴坐标小于轮廓起点位置,该数控系统使刀具沿Z轴移至安全高度和在该位置开始循环。

  1. 数控系统将刀具移到安全高度Q460。用快移速度运动。
  2. 根据程序要求,刀具运动到倾斜角位置,该位置由该数控系统基于已定义的最小倾斜角和最大倾斜角计算确定。
  3. 数控系统用定义的进给速率Q505同时完成精加工件的轮廓(轮廓起点到轮廓终点)。
  4. 该数控系统以定义的进给速率退刀至安全高度位置。
  5. 该数控系统用快移速度将刀具退至循环起点位置。

注意

 
注意
碰撞危险!
数控系统不执行碰撞监测(DCM)。加工期间碰撞危险!
  1. 执行仿真功能,校验操作顺序和轮廓
  2. 逐程序段地慢慢执行NC数控程序进行程序校验
 
注意
碰撞危险!
数控系统将循环调用时的刀具位置用作循环的起点位置。不正确的预定位可导致轮廓损坏。有碰撞危险!
  1. 将刀具移到X轴和Z轴的安全位置。
 
注意
碰撞危险!
如果轮廓终点位置距夹具过近,加工期间刀具和夹具可能碰撞。
  1. 夹紧时,考虑刀具倾斜角和退离运动
  • 只能在车削模式功能的加工操作模式下执行该循环。
  • 基于编程的参数,该数控系统只计算一个无碰撞路径。
  • 软限位开关限制可能的倾斜角Q556Q557。 如果在 程序编辑仿真操作模式下,软限位开关的开关被关闭,那么,仿真结果可能与后续加工操作的情况不同。
  • 循环计算无碰撞的路径。为此,仅使用刀座的2D轮廓,不考虑Y轴深度。

编程说明

  • 编程循环调用前,必须编程循环14 CONTOUR GEOMETRY选择轮廓以定义子程序。
  • 循环调用前,将刀具移到安全位置。
  • 该循环需要在轮廓描述中进行半径补偿(RL/RR)。
  • 循环调用前,必须编程TCPM功能。在TCMP功能中,海德汉建议编程刀具参考点参考点刀尖中心
  • 如果在轮廓子程序中使用局部Q参数QL,必须在轮廓子程序中分配或计算这些值。
  • 请注意:循环参数Q555的分辨率越小,即使在非常复杂情况下,也越容易找到解。缺点是计算时间较长。
  • 为确定倾斜角,该循环需要定义刀座。为此,在刀具表的KINEMATIC列中指定刀具的刀座。
  • 请注意,循环参数Q565 (直径的精加工余量)和Q566(Z轴精加工余量)不能与Q567(轮廓的精加工余量)一起使用!

循环参数

帮助图形

参数

Q460 安全高度?

退刀和预定位的距离。 该值提供增量效果。

输入:0...999.999

Q499 逆轮廓(0-2)?

定义轮廓的加工方向:

0:沿编程方向加工轮廓

1:沿编程方向的反方向加工轮廓

2:用与编程方向相反的方向加工轮廓;另外,调整刀具位置

输入:012

Q558 轮廓起点处的延长角?

WPL-CS坐标系下的角度,循环用此角度将轮廓加长到编程的起点位置处的工件毛坯。用该角度避免工件毛坯损坏。

输入:-180...+180

Q559 轮廓终点处的延长角?

WPL CS坐标系下的角度,循环用此角度将位于编程的终点位置处的轮廓加长到工件毛坯处。用该角度避免工件毛坯损坏。

输入:-180...+180

Q505 精加工进给率?

精加工进给速率。如果编程了M136,数控系统用每转一圈的毫米数理解值的含义;否则,理解为每分钟毫米数。

输入:0...99999.999 FAUTO

Q556 最小倾斜角?

刀具与工件间相对Z轴的最小允许的倾斜角。

输入:-180...+180

Q557 最大倾斜角?

刀具与工件间相对Z轴的最大允许倾斜角。

输入:-180...+180

Q555 用于计算的角度步长?

计算可能解的切削宽度

输入:0.5...9.99

Q537 倾斜角(0=N/1=J/2=S/3=E)?

定义倾斜角是否激活:

0:未激活倾斜角

1:倾斜角已激活

2:轮廓起点处的倾斜角已激活

3:轮廓终点处的倾斜角已激活

输入:0123

Q538 轮廓起点处的倾斜角?

编程轮廓起点处的倾斜角(WPL-CS)

输入:-180...+180

Q539 轮廓终点处的倾斜角?

编程轮廓终点处的倾斜角(WPL-CS)

输入:-180...+180

Q565 直径的精加工余量

精加工后,轮廓上保留的直径余量。 该值提供增量效果。

输入:-9...99.999

Q566 Z轴的精加工余量?

精加工后,轴向上定义的轮廓余量仍保留在轮廓上。 该值提供增量效果。

输入:-9...99.999

Q567 轮廓的精加工余量?

精加工后,在定义的轮廓上保留的平行轮廓余量。 该值提供增量效果。

输入:-9...99.999

举例

11 CYCL DEF 883 TURNING SIMULTANEOUS FINISHING ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=+0

;EXT:ANGLE CONT.START ~

Q559=+90

;CONTOUR END EXT ANGL ~

Q505=+0.2

;FINISHING FEED RATE ~

Q556=-30

;MIN.INCLINAT.ANGLE ~

Q557=+30

;MAX.INCLINAT.ANGLE ~

Q555=+7

;STEPPING ANGLE ~

Q537=+0

;INCID.ANGLE ACTIVE ~

Q538=+0

;INCLIN.ANGLE START ~

Q539=+0

;INCLINATN.ANGLE END ~

Q565=+0

;FINISHING ALLOW.D. ~

Q566=+0

;FINISHING ALLOW.Z ~

Q567=+0

;FINISH.ALLOW.CONT.

12 L X+58 Y+0 FMAX M303

13 L Z+50 FMAX

14 CYCL CALL