循环264THREAD DRILLNG/MLLNG

ISO编程

G264

应用

用该循环可在实体材料上钻孔、加工圆柱沉孔并最终铣削螺纹。

循环顺序

  1. 数控系统沿主轴坐标轴以快移速度FMAX将刀具定位至工件表面上方所输入的安全高度位置

钻孔

  1. 刀具用编程的切入进给速率钻孔至第一切入深度。
  2. 如果编写了断屑程序,刀具将用输入的退刀值退刀。如果进行非断屑加工,刀具以快移速度退刀至安全高度位置,然后以快移速度FMAX再次移至第一切入深度上方所输入的预停距离位置
  3. 然后,刀具以编程进给速率再次进刀。
  4. 数控系统重复该操作(步骤2至4)直至达到钻孔总深度

正面锪沉孔

  1. 刀具以预定位进给速率移至正面沉孔深度处。
  2. 数控系统由半圆的圆心将刀具无补偿地定位到正面偏置位置处,然后以进给速率沿圆弧路径进行锪孔
  3. 刀具再沿半圆移至孔的圆心

螺纹铣削

  1. 数控系统以预定位的编程进给速率移动刀具至螺纹的起始面处。起始面由螺距的代数符号和铣削类型(顺铣或逆铣)决定。
  2. 然后,刀具相切地沿螺旋路径运动至螺纹直径处并用360度螺旋运动铣削螺纹
  3. 然后,刀具相切地退离轮廓并返回加工面的起点。
  4. 循环结束时,数控系统以快移速度退刀至安全高度位置,或如果编程了第二安全高度退刀至第二安全高度

注意

 
注意
碰撞危险!
如果在循环中输入正值的深度值,该数控系统反向计算预定位。刀具沿刀具轴方向用快移速度运动到工件表面下方的安全高度位置!有碰撞危险!
  1. 将深度输入为负值
  2. 用机床参数displayDepthErr(201003号)指定输入正深度时,该数控系统是否显示出错信息,显示为on(开启)或不显示为off(关闭)。
  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • 螺纹深度、锪沉孔深度或正面深度循环参数的代数符号决定加工方向。按照以下顺序确定加工方向:
    1. 螺纹深度
    2. 锪孔深度
    3. 正面深度

编程说明

  • 用半径补偿R0编程加工面上起点(孔圆心)的定位程序段。
  • 如果编程的深度参数之一为0,该数控系统将不执行该步。
 
Tip

编程螺纹深度,使其编程值小于孔总深度至少三分之一的螺距。

循环参数

帮助图形

参数

Q335 名义直径?

名义螺纹直径

输入:0...99999.9999

Q239 导程?

螺纹的螺距。代数符号决定右旋和左旋螺纹:

+= 右旋螺纹

= 左旋螺纹

输入:-99.9999...+99.9999

Q201 螺纹深度?

工件表面与螺纹根部间的距离。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q356 孔总深度?

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

输入:-99999.9999...+99999.9999

Q253 预定位的进给率?

切入或退刀时的刀具运动速度,单位mm/min。

输入:0...99999.9999 FMAXFAUTOPREDEF

Q351 方向? 逆铣=+1, 顺铣=-1

铣削操作的类型。考虑主轴的旋转方向。

+1 = 顺铣

–1 = 逆铣

(如果输入0,执行顺铣)

输入:-10+1 PREDEF

Q202 最大切入深度?

每刀进刀量。DEPTH Q201可以不乘以Q202该值提供增量效果。

该深度不必是切入深度的倍数。下列情况时,该数控系统将一次加工到所需深度:

  • 切入深度等于该深度
  • 切入深度大于该深度

输入:0...99999.9999

Q258 上级的停止距离?

最后一个切入深度上方的安全距离,在此位置第一次排屑后,刀具用Q373 FEED AFTER REMOVAL退刀。 该值提供增量效果。

输入:0...99999.9999

Q257 断屑加工的进刀深度?

增量深度,数控系统在此位置进行断屑。重复此操作步骤直到达到DEPTH Q201。如果Q257等于0,数控系统不进行断屑。 该值提供增量效果。

输入:0...99999.9999

Q256 断屑加工的回刀距离?

断屑时,数控系统的退刀值。 该值提供增量效果。

输入:0...99999.999 PREDEF

Q358 在前面的下沉深度?

为在刀具正面锪孔,刀尖与工件顶面间的距离。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q359 距前面的沉孔偏移?

数控系统将刀具中心运动到偏离圆心的距离。 该值提供增量效果。

输入:0...99999.9999

Q200 安全高度?

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

输入:0...99999.9999 PREDEF

Q203 工件表面坐标?

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

输入:-99999.9999...+99999.9999

Q204 第二个调整间隙?

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

输入:0...99999.9999 PREDEF

Q206 切入进给速率?

切入时的刀具运动速度,单位mm/min

输入:0...99999.999 FAUTOFU

Q207 铣削进给速率?

铣削时的刀具运动速度,单位mm/min

输入:0...99999.999 FAUTO

Q512 接近进给速率?

接近时的刀具运动速度,单位mm/min。对于较小的螺纹直径,可降低接近进给速率,降低刀具破损危险。

输入:0...99999.999 FAUTO

举例

11 CYCL DEF 264 THREAD DRILLNG/MLLNG ~

Q335=+5

;NOMINAL DIAMETER ~

Q239=+1

;THREAD PITCH ~

Q201=-18

;DEPTH OF THREAD ~

Q356=-20

;TOTAL HOLE DEPTH ~

Q253=+750

;F PRE-POSITIONING ~

Q351=+1

;CLIMB OR UP-CUT ~

Q202=+5

;PLUNGING DEPTH ~

Q258=+0.2

;UPPER ADV STOP DIST ~

Q257=+0

;DEPTH FOR CHIP BRKNG ~

Q256=+0.2

;DIST FOR CHIP BRKNG ~

Q358=+0

;DEPTH AT FRONT ~

Q359=+0

;OFFSET AT FRONT ~

Q200=+2

;SET-UP CLEARANCE ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE ~

Q206=+150

;FEED RATE FOR PLNGNG ~

Q207=+500

;FEED RATE MILLING ~

Q512=+0

;FEED FOR APPROACH

12 CYCL CALL