循环202BORING

ISO编程

G202

应用

 
Machine

参见机床手册!

要使用这个循环,必须由机床制造商对机床和数控系统进行专门设置。

这个循环只适用于伺服控制主轴的机床。

可用该循环镗孔。在此循环中,也可选择定义在孔底的停顿时间。

循环顺序

  1. 数控系统以快移速度FMAX将刀具沿主轴坐标轴定位在工件Q203 (表面坐标)上方的安全距离Q200位置
  2. 刀具以切入进给速率钻孔至编程深度Q201
  3. 如果编程中要求停顿,刀具将在孔底处停顿所输入的时间并保持当前主轴无进给旋转。
  4. 然后,数控系统执行主轴定向至Q336参数定义的位置
  5. 如果定义了Q214 DISENGAGING DIRECTN,数控系统沿编程方向退刀CLEARANCE TO SIDE Q357的尺寸
  6. 然后,数控系统以退刀速率Q208将刀具运动到安全高度位置Q200
  7. 刀具再次定心在孔中
  8. 数控系统将主轴状态还原至循环开始时的状态。
  9. 根据程序要求,数控系统用FMAX快移速度将刀具移到第二安全高度位置。只有第二安全高度大于安全高度Q200时,第二安全高度Q204才起作用。如果Q214=0,刀尖将停留在孔壁上

注意

 
注意
碰撞危险!
如果在循环中输入正值的深度值,该数控系统反向计算预定位。刀具沿刀具轴方向用快移速度运动到工件表面下方的安全高度位置!有碰撞危险!
  1. 将深度输入为负值
  2. 用机床参数displayDepthErr(201003号)指定输入正深度时,该数控系统是否显示出错信息,显示为on(开启)或不显示为off(关闭)。
 
注意
碰撞危险!
如果选择退离的方向不正确,可能发生碰撞。退离方向不考虑加工面上进行的任何镜像。 相对的,该数控系统将考虑退离的当前变换。
  1. 相对Q336中输入的角度编程主轴定向时(例如手动操作模式MDI应用中),检查刀尖位置。这样将不需要变换。
  2. 选择角度,使刀尖平行于退离方向
  3. 选择使刀具离开孔壁的方向Q214
 
注意
碰撞危险!
如果激活了M136,在加工完成时,不将刀具移到编程的安全高度位置。主轴将在孔底停止旋转,并停止进给运动。由于刀具将不退刀,因此,可能碰撞!
  1. 循环开始前,用M137取消激活M136
  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • 加工后,该数控系统将刀具退至加工面的起点位置。这样可以继续进行增量式刀具定位。
  • 如果调用该循环前M7或M8功能已被激活,该数控系统将在循环结束前维持之前状态。
  • 该循环监测所定义刀具的可用长度LU。如果LU值小于DEPTH Q201,数控系统将显示出错信息。
  • 如果Q214 DISENGAGING DIRECTN不为0,Q357 CLEARANCE TO SIDE有效。

编程说明

  • 带半径补偿R0地编程加工面上起点(孔圆心)的定位程序段。
  • DEPTH(深度)循环参数的代数符号决定加工方向。如果编程DEPTH = 0,此循环将不被执行。

循环参数

帮助图形

参数

Q200 安全高度?

刀尖与工件表面间的距离。 该值提供增量效果。

输入:0...99999.9999 PREDEF

Q201 深度?

工件表面与孔底间的距离。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q206 切入进给速率?

镗孔时的刀具运动速度,单位mm/min

输入:0...99999.999 FAUTOFU

Q211 在深度上的暂停时间?

刀具停在孔底的停留时间,单位秒。

输入:0...3600.0000 PREDEF

Q208 退出的进给率?

刀具退出孔时的运动速度,单位mm/min。如果输入Q208 = 0,用切入进给速率。

输入:0...99999.9999 FMAXFAUTOPREDEF

Q203 工件表面坐标?

工件表面相对当前原点的坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q204 第二个调整间隙?

刀具与工件(夹具)间刀具轴上的距离,此距离无碰撞危险。 该值提供增量效果。

输入:0...99999.9999 PREDEF

Q214 离开方向 (0/1/2/3/4)?

指定数控系统在孔底处退刀的方向(执行主轴定向后)

0:不退刀

1:沿负基本轴方向退刀

2:沿负辅助轴方向退刀

3:沿正基本轴方向退刀

4:沿正辅助轴方向退刀

输入:01234

Q336 主轴定向的角度?

退刀前,数控系统定位刀具的角度。 该值有绝对式效果。

输入:0...360

Q357 到侧边的安全距离?

刀齿与侧壁间的距离。 该值提供增量效果。

仅当Q214 DISENGAGING DIRECTN不为0时,才有效。

输入:0...99999.9999

举例

11 L Z+100 R0 FMAX

12 CYCL DEF 202 BORING ~

Q200=+2

;SET-UP CLEARANCE ~

Q201=-20

;DEPTH ~

Q206=+150

;FEED RATE FOR PLNGNG ~

Q211=+0

;DWELL TIME AT DEPTH ~

Q208=+99999

;RETRACTION FEED RATE ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE ~

Q214=+0

;DISENGAGING DIRECTN ~

Q336=+0

;ANGLE OF SPINDLE ~

Q357+0.2

;CLEARANCE TO SIDE

13 L X+30 Y+20 FMAX M3

14 CYCL CALL

15 L X+80 Y+50 FMAX M99