循环202BORING
ISO编程
G202
应用
循环顺序
- 数控系统以快移速度FMAX将刀具沿主轴坐标轴定位在工件Q203 (表面坐标)上方的安全距离Q200位置
- 刀具以切入进给速率钻孔至编程深度Q201
- 如果编程中要求停顿,刀具将在孔底处停顿所输入的时间并保持当前主轴无进给旋转。
- 然后,数控系统执行主轴定向至Q336参数定义的位置
- 如果定义了Q214 DISENGAGING DIRECTN,数控系统沿编程方向退刀CLEARANCE TO SIDE Q357的尺寸
- 然后,数控系统以退刀速率Q208将刀具运动到安全高度位置Q200
- 刀具再次定心在孔中
- 数控系统将主轴状态还原至循环开始时的状态。
- 根据程序要求,数控系统用FMAX快移速度将刀具移到第二安全高度位置。只有第二安全高度大于安全高度Q200时,第二安全高度Q204才起作用。如果Q214=0,刀尖将停留在孔壁上
注意
- 将深度输入为负值
- 用机床参数displayDepthErr(201003号)指定输入正深度时,该数控系统是否显示出错信息,显示为on(开启)或不显示为off(关闭)。
- 相对Q336中输入的角度编程主轴定向时(例如在手动操作模式的MDI应用中),检查刀尖位置。这样将不需要变换。
- 选择角度,使刀尖平行于退离方向
- 选择使刀具离开孔壁的方向Q214。
- 循环开始前,用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 或FAUTO,FU | |
Q211 在深度上的暂停时间? 刀具停在孔底的停留时间,单位秒。 输入:0...3600.0000 或PREDEF | |
Q208 退出的进给率? 刀具退出孔时的运动速度,单位mm/min。如果输入Q208 = 0,用切入进给速率。 输入:0...99999.9999 或FMAX,FAUTO,PREDEF | |
Q203 工件表面坐标? 工件表面相对当前原点的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q204 第二个调整间隙? 刀具与工件(夹具)间刀具轴上的距离,此距离无碰撞危险。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q214 离开方向 (0/1/2/3/4)? 指定数控系统在孔底处退刀的方向(执行主轴定向后) 0:不退刀 1:沿负基本轴方向退刀 2:沿负辅助轴方向退刀 3:沿正基本轴方向退刀 4:沿正辅助轴方向退刀 输入:0,1,2,3,4 | |
Q336 主轴定向的角度? 退刀前,数控系统定位刀具的角度。 该值有绝对式效果。 输入:0...360 | |
Q357 到侧边的安全距离? 刀齿与侧壁间的距离。 该值提供增量效果。 仅当Q214 DISENGAGING DIRECTN不为0时,才有效。 输入:0...99999.9999 |
11 L Z+100 R0 FMAX | ||
12 CYCL DEF 202 BORING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
13 L X+30 Y+20 FMAX M3 | ||
14 CYCL CALL | ||
15 L X+80 Y+50 FMAX M99 |