循环882SIMULTANEOUS ROUGHING FOR TURNING (选装项158)

ISO编程

G882

应用

 
Machine

参见机床手册!

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

循环882 SIMULTANEOUS ROUGHING FOR TURNING,在定义的轮廓部位进行多步运动的联动粗加工,其中含至少3轴运动(两个直线轴和一个旋转轴)。目的是用一把刀具加工复杂轮廓。加工期间,该循环根据以下条件连续调整刀具的倾斜角度:

  • 避免工件、刀具和刀座间碰撞
  • 刀齿不发生单点磨损
  • 可底切

FreeTurn刀具加工

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

系统要求:

 
Tip

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

粗加工循环执行

  1. 该循环将刀具定位在循环起始位置(调用循环时的刀具位置),考虑刀具第一次倾斜角。然后,将刀具移至安全高度位置。如果在循环开始位置处未达到要求的倾斜角度,数控系统首先将刀具移到安全高度位置,并在该位置用刀具第一倾斜角度倾斜刀具。
  2. 刀具移到切入深度Q519。可短时间超过轮廓进刀量,最大为Q463 MAX. CUTTING DEPTH,例如角点的情况。
  3. Q478的粗加工进给速率联动粗加工轮廓。如果在循环中定义了切入进给速率Q488,可用于切入几何元素。根据以下输入参数进行加工:
    • Q590MACHINING MODE
    • Q591MACHINING SEQUENCE
    • Q389UNI.- BIDIRECTIONAL
  4. 每次进刀后,数控系统用快移速度将刀具提升到安全高度位置。
  5. 数控系统重复步骤2到4直到轮廓完成加工。
  6. 数控系统用加工进给速率退刀安全高度的尺寸,然后用快移速度将刀具移到起始位置(首先沿X轴方向,然后沿Z轴方向)

注意

 
注意
碰撞危险!
数控系统不执行碰撞监测(DCM)。加工期间碰撞危险!
  1. 执行仿真功能,校验操作顺序和轮廓
  2. 逐程序段地慢慢执行NC数控程序进行程序校验
 
注意
碰撞危险!
数控系统将循环调用时的刀具位置用作循环的起点位置。不正确的预定位可导致轮廓损坏。有碰撞危险!
  1. 将刀具移到X轴和Z轴的安全位置。
 
注意
碰撞危险!
如果轮廓终点位置距夹具过近,加工期间刀具和夹具可能碰撞。
  1. 夹紧时,考虑刀具倾斜角和退离运动
 
注意
碰撞危险!
碰撞监测只考虑二维的X-Z加工面。该循环不检查与切削刃、刀座或倾斜对象在Y轴坐标上的碰撞。
  1. 程序运行单程序段操作模式下校验NC数控程序Single block
  2. 限制加工部位
 
注意
碰撞危险!
根据切削刃几何,可能残留余材。后续加工期间可能碰撞!
  1. 执行仿真功能,校验操作顺序和轮廓
  • 只能在车削模式功能的加工操作模式下执行该循环。
  • 如果在循环调用前编程了M136,数控系统将进给速率的单位理解为毫米/转。
  • 软限位开关限制可能的倾斜角Q556Q557。 如果在 程序编辑仿真操作模式下,软限位开关的开关被关闭,那么,仿真结果可能与后续加工操作的情况不同。
  • 如果用该循环无法加工特定轮廓部位,数控系统会尽可能将轮廓部位分为多个可单独加工的子部位。

编程说明

  • 编程循环调用前,必须编程循环14 CONTOUR GEOMETRY选择轮廓以定义子程序。
  • 循环调用前,必须编程TCPM功能。在TCMP功能中,海德汉建议编程刀具参考点参考点刀尖中心
  • 该循环需要在轮廓描述中进行半径补偿(RL/RR)。
  • 如果在轮廓子程序中使用局部Q参数QL,必须在轮廓子程序中分配或计算这些值。
  • 为确定倾斜角,该循环需要定义刀座。为此,在刀具表的KINEMATIC列中指定刀具的刀座。
  • 刀具管理

  • 相对切削刃定义Q463 MAX. CUTTING DEPTH参数值,因为根据刀具的倾斜角,可能临时超出Q519的进刀量。用此参数限制进刀量的超出程度,将其限制在一定范围内。

循环参数

帮助图形

参数

Q460 安全高度?

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

输入:0...999.999

Q499 逆轮廓(0-2)?

定义轮廓的加工方向:

0:沿编程方向加工轮廓

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

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

输入:012

Q558 轮廓起点处的延长角?

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

输入:-180...+180

Q559 轮廓终点处的延长角?

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

输入:-180...+180

Q478 粗加工进给速率?

粗加工期间的进给速率,单位每分钟毫米数

输入:0...99999.999 FAUTO

Q488 切入进给速率

切入进给速率,单位每分钟毫米数该输入值为可选值。如果未编程切入进给速率,将使用粗加工进给速率Q478

输入:0...99999.999 FAUTO

Q556 最小倾斜角?

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

输入:-180...+180

Q557 最大倾斜角?

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

输入:-180...+180

Q567 轮廓的精加工余量?

平行轮廓余量,粗加工后保持该余量。 该值提供增量效果。

输入:-9...99.999

Q519 轮廓上进给?

轴向、径向和平行轮廓进刀量(每刀切削)。输入大于0的值。 该值提供增量效果。

输入:0,001...99.999

Q463 最大切削深度?

相对切削刃的最大进刀量限制。根据刀具倾斜角,数控系统可能临时超过Q519 INFEED参数值,例如加工角点时。用此可选参数限制进刀量可能超出的程度。如果将此参数值定义为0,最大进刀量为切削刃长度的三分之二。

输入:0...99.999

Q590 Machining mode (0/1/2/3/4/5)?

定义加工方向:

0:自动;数控系统自动结合横向和纵向加工。

1:纵向车削(外圆)

2:端面车削(正面)

3:纵向车削(内圆)

4:端面车削(盘件)

5:平行轮廓

输入:012345

Q591 Machining sequence (0/1)?

定义加工顺序,其后数控系统加工轮廓:

0:分段加工。选择加工顺序,使工件的重心尽快移向卡盘。

1:平行轴地加工工件。选择加工顺序,使工件的转动惯量尽快减小。

输入:01

Q389 Machining strategy (0/1)?

定义切削方向:

0:单向;每刀切削都沿轮廓方向。轮廓方向取决于Q499

1:双向;沿轮廓相反方向切削。该循环确定以下各个加工步骤的理想加工方向。

输入:01

举例

11 CYCL DEF 882 SIMULTANEOUS ROUGHING FOR TURNING ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=+0

;EXT:ANGLE CONT.START ~

Q559=+90

;CONTOUR END EXT ANGL ~

Q478=+0.3

;ROUGHING FEED RATE ~

Q488=+0.3

;PLUNGING FEED RATE ~

Q556=+0

;MIN.INCLINAT.ANGLE ~

Q557=+90

;MAX.INCLINAT.ANGLE ~

Q567=+0.4

;FINISH.ALLOW.CONT. ~

Q519=+2

;INFEED ~

Q463=+3

;MAX. CUTTING DEPTH ~

Q590=+0

;MACHINING MODE ~

Q591=+0

;MACHINING SEQUENCE ~

Q389=+1

;UNI.- BIDIRECTIONAL

12 L X+58 Y+0 FMAX M303

13 L Z+50 FMAX

14 CYCL CALL