循环200DRILLING
ISO编程
G200
应用
循环顺序
- 数控系统沿主轴坐标轴以快移速度FMAX将刀具定位至工件表面上方所输入的安全高度位置
- 刀具以编程的进给速率F钻孔至第一切入深度
- 数控系统以快移速度FMAX将刀具退至安全高度处并在此停顿(如果输入了停顿时间),然后以快移速度FMAX移至第一切入深度上方的安全高度处
- 刀具以编程进给速率F钻孔至切入深度。
- 数控系统重复该操作步骤(步骤2至4)直到达到编程深度(Q211的停顿时间适用于每一次进刀)
- 最后,刀具路径为刀具以FMAX快移速度从孔底退刀至安全高度或退至第二安全高度位置的路径。只有第二安全高度大于安全高度Q200时,第二安全高度Q204才起作用
注意
- 将深度输入为负值
- 用机床参数displayDepthErr(201003号)指定输入正深度时,该数控系统是否显示出错信息,显示为on(开启)或不显示为off(关闭)。
- 只能在铣削模式功能和车削模式功能加工模式下执行该循环。
- 该循环监测所定义刀具的可用长度LU。如果LU值小于DEPTH Q201,数控系统将显示出错信息。
编程说明
- 带半径补偿R0地编程加工面上起点(孔圆心)的定位程序段。
- DEPTH(深度)循环参数的代数符号决定加工方向。如果编程DEPTH = 0,此循环将不被执行。
- 该循环监测所定义刀具的可用长度LU。如果LU值小于DEPTH Q201,数控系统将显示出错信息。
如果要无断屑地钻孔,必须确保在Q202参数中定义大于Q201与基于刀尖角计算的深度之和的更大值。可在那输入更大值。
循环参数
帮助图形 | 参数 |
---|---|
Q200 安全高度? 刀尖与工件表面间的距离。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q201 深度? 工件表面与孔底间的距离。 该值提供增量效果。 输入:-99999.9999...+99999.9999 | |
Q206 切入进给速率? 钻孔时的刀具运动速度,单位mm/min 输入:0...99999.999 或FAUTO,FU | |
Q202 切入深度? 每刀的进刀量。 该值提供增量效果。 该深度不必是切入深度的倍数。下列情况时,该数控系统将一次加工到所需深度:
输入:0...99999.9999 | |
Q210 在顶部的暂停时间? 刀具自孔内退出进行排屑时,刀具停在安全高度处的停顿时间,单位秒。 输入:0...3600.0000 或PREDEF | |
Q203 工件表面坐标? 工件表面相对当前预设点的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |
Q204 第二个调整间隙? 刀具与工件(夹具)间刀具轴上的距离,此距离无碰撞危险。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q211 在深度上的暂停时间? 刀具停在孔底的停留时间,单位秒。 输入:0...3600.0000 或PREDEF | |
Q395 作为参考的直径 (0/1)? 选择输入的深度是相对刀尖位置还是相对刀具的圆周面。如果数控系统是基于到刀具圆柱面的深度,必须在刀具表“TOOL.T”的T -angle(刀尖角)列中定义刀尖角。 0 = 基于到刀尖的深度 1 = 基于到刀具圆柱面的深度 输入:0,1 |
11 CYCL DEF 200 DRILLING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+30 Y+20 FMAX M3 | ||
13 CYCL CALL | ||
14 L X+80 Y+50 FMAX M99 |