循环240CENTERING
ISO编程
G240
应用
循环顺序
- 从当前位置开始,数控系统用快移速度FMAX将刀具在加工面上定位到起点位置。
- 数控系统用快移速度FMAX沿刀具轴将刀具定位在工件表面Q203上方的安全高度Q200位置。
- 如果定义的Q342 ROUGHING DIAMETER不等于0,数控系统使用此值和输入刀具的刀尖角T-ANGLE计算加深的起点。数控系统用F PRE-POSITIONING Q253将刀具定位在加深的起点位置。
- 将刀具以编程的切入进给速率F定中心在编程的定中心直径位置或定中心深度位置。
- 如果定义了停顿时间Q211,刀具保持在定中心深度位置。
- 最后,刀具以FMAX快移速度退至安全高度位置或第二安全高度位置。只有第二安全高度大于安全高度Q200时,第二安全高度Q204才起作用。
注意
- 将深度输入为负值
- 用机床参数displayDepthErr(201003号)指定输入正深度时,该数控系统是否显示出错信息,显示为on(开启)或不显示为off(关闭)。
- 只能在铣削模式功能的加工操作模式下执行该循环。
- 该循环监测所定义刀具的可用长度LU。如果小于加工深度,数控系统将显示出错信息。
编程说明
- 编程定位程序段,在半径补偿R0情况下将刀具定位在加工面上起点(孔圆心)位置。
- Q344(直径)或Q201(深度)循环参数的代数符号决定加工方向。如果编程的直径或深度 = 0,将不执行该循环。
循环参数
帮助图形 | 参数 |
---|---|
Q200 安全高度? 刀尖与工件表面间的距离。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q343 选择深度/直径 (0/1) 选择基于输入的直径还是输入的深度定中心。如果数控系统基于输入的直径定中心,必须在刀具表TOOL.T的T-ANGLE(刀尖角)列中定义刀尖角。 0:基于输入的深度定中心 1:基于输入的直径定中心 输入:0,1 | |
Q201 深度? 工件表面与定中心最低点(定中心圆锥尖)间的距离。仅当定义了Q343=0时才有效。 该值提供增量效果。 输入:-99999.9999...+99999.9999 | |
Q344 锪孔直径 定中心直径。仅当定义了Q343=1时才有效。 输入:-99999.9999...+99999.9999 | |
Q206 切入进给速率? 定中心时的刀具运动速度,单位mm/min 输入:0...99999.999 或FAUTO,FU | |
Q211 在深度上的暂停时间? 刀具停在孔底的停留时间,单位秒。 输入:0...3600.0000 或PREDEF | |
Q203 工件表面坐标? 工件表面相对当前原点的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q204 第二个调整间隙? 刀具与工件(夹具)间刀具轴上的距离,此距离无碰撞危险。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q342 粗加工直径? 0:无孔 >0:预钻孔的直径 输入:0...99999.9999 | |
Q253 预定位的进给率? 接近加深的起点时的刀具运动速度。速度单位为mm/min。 仅当Q342 ROUGHING DIAMETER不为0时,才有效。 输入:0...99999.9999 或FMAX,FAUTO,PREDEF |
11 CYCL DEF 240 CENTERING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+30 Y+20 R0 FMAX M3 M99 | ||
13 L X+80 Y+50 R0 FMAX M99 |