循环275TROCHOIDAL SLOT

ISO编程

G275

应用

该循环与循环14 (轮廓)一起使用,可用摆线铣削技术完整加工开放式和封闭式槽或轮廓槽。

在摆线铣削中,由于切削力分布均匀,能有效避免刀具磨损,因此可同时使用较大的切削深度和较高的切削速度。如果使用可转位刀片,可利用整个切削长度,提高每刀刃的切削量。而且,摆线铣削也易于机床操作人员使用。如果将该铣削方式与数控系统的自适应进给控制AFC软件选装项)功能一起使用,将可节省大量时间。

自适应进给控制(AFC,选装项45)

根据选择的循环参数,提供以下加工方式:

  • 完整加工:粗加工,侧边精加工
  • 仅粗加工
  • 仅侧边精加工
主程序:用SL循环加工

0 BEGIN CYC275 MM

...

12 CYCL DEF 14 CONTOUR GEOMETRY

...

13 CYCL DEF 275 TROCHOIDAL SLOT

...

14 CYCL CALL M3

...

50 L Z+250 R0 FMAX M2

51 LBL 10

...

55 LBL 0

...

99 END PGM CYC275 MM

循环顺序

粗加工封闭式槽

对于封闭式槽,轮廓描述必须从直线程序段(L程序段)开始。

  1. 根据定位规则,刀具运动到轮廓描述的起点位置并用往复运动以刀具表中定义的切入角运动到第一进刀深度。用参数Q366指定切入方式。
  2. 数控系统用圆弧运动粗加工槽直到达到轮廓终点。圆弧运动期间,数控系统沿加工方向使刀具运动定义的进刀量(Q436)。用参数Q351定义顺铣还是逆铣的圆弧运动。
  3. 在轮廓终点位置,数控系统将刀具移到第二安全高度和使刀具返回轮廓描述的起点位置。
  4. 重复该操作直到达到编程的槽深

精加工封闭式槽

  1. 如果定义了精加工余量,数控系统精加工槽壁,如果要求多次进刀,精加工中多次进刀。数控系统从定义的起点开始相切接近槽壁。考虑顺铣或逆铣。

粗加工开放式槽

开放槽的轮廓描述必须从用接近程序段(APPR)开始。

  1. 根据定位规则要求,刀具移动到由APPR程序段中的参数定义的加工操作的起点并垂直切入到第一切入深度。
  2. 数控系统用圆弧运动粗加工槽直到达到轮廓终点。圆弧运动期间,数控系统沿加工方向使刀具运动定义的进刀量(Q436)。用参数Q351定义顺铣还是逆铣的圆弧运动。
  3. 在轮廓终点位置,数控系统将刀具移到第二安全高度和使刀具返回轮廓描述的起点位置。
  4. 重复该操作直到达到编程的槽深

精加工开放式槽

  1. 如果定义了精加工余量,数控系统精加工槽壁(如果要求多次进刀)。数控系统从APPR程序段定义的起点开始接近槽壁。考虑顺铣或逆铣

注意

 
注意
碰撞危险!
如果已将posAfterContPocket参数(201007号)设置为ToolAxClearanceHeight,在循环完成时,该数控系统仅沿刀具轴方向将刀具定位在第二安全高度位置。该数控系统不将刀具定位在加工面上。有碰撞危险!
  1. 循环结束后,用加工面的所有坐标定位刀具(例如,L X+80 Y+0 R0 FMAX
  2. 必须确保在循环后用绝对位置编程;禁止编程增量式行程运动
  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • SL循环程序的存储能力有限。 一个SL循环中轮廓元素最大编程数量为16384个。
  • 结合使用循环275,数控系统不需要循环20 CONTOUR DATA
  • 此循环考虑辅助功能M109M110。加工圆弧内和圆弧外期间,数控系统在内圆角和外圆角加工的切削刃处保持进给速率不变。
  • 用M109调整圆弧路径的进给速率

编程说明

  • DEPTH(深度)循环参数的代数符号决定加工方向。如果编程DEPTH = 0,该循环将不被执行。
  • 如果用循环275 TROCHOIDAL SLOT功能,可在循环14 CONTOUR GEOMETRY中仅定义一个轮廓子程序。
  • 在轮廓子程序中用所有可用的路径功能定义槽的中心线。
  • 封闭槽的起点不允许在轮廓角点位置。

循环参数

帮助图形

参数

Q215 加工方式 (0/1/2)?

定义加工方式:

0:粗加工和精加工

1:仅粗加工

2:仅精加工
仅当定义了相应的精加工余量(Q368Q369)时才执行侧面精加工和底面精加工

输入:012

Q219 槽宽度?

输入槽宽,槽宽方向必须平行于加工面的辅助轴。如果槽宽等于刀具直径,数控系统将铣削斜孔。

粗加工的最大槽宽:刀具直径的两倍

输入:0...99999.9999

Q368 侧面精铣余量?

加工面上的精加工余量。 该值提供增量效果。

输入:0...99999.9999

Q436 每转进给量?

刀具每转一圈数控系统使刀具沿加工方向运动的距离值。 该值有绝对式效果。

输入:0...99999.9999

Q207 铣削进给速率?

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

输入:0...99999.999 FAUTOFUFZ

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

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

+1 = 顺铣

–1 = 逆铣

PREDEF:数控系统用全局定义(GLOBAL DEF)程序段中的数据

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

输入:-10+1 PREDEF

Q201 深度?

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

输入:-99999.9999...+99999.9999

Q202 切入深度?

每刀的进刀量。输入大于0的值。 该值提供增量效果。

输入:0...99999.9999

Q206 切入进给速率?

移到深度时的刀具运动速度,单位mm/min

输入:0...99999.999 FAUTOFUFZ

Q338 精加工的进刀量?

每次精加工切削时刀具沿主轴坐标轴的进刀量。

Q338 =0:一次进刀精加工

该值提供增量效果。

输入:0...99999.9999

Q385 精加工进给率?

侧面和底面精加工时的刀具运动速度,单位mm/min

输入:0...99999.999 FAUTOFUFZ

Q200 安全高度?

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

输入:0...99999.9999 PREDEF

Q203 工件表面坐标?

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

输入:-99999.9999...+99999.9999

Q204 第二个调整间隙?

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

输入:0...99999.9999 PREDEF

Q366 切入方式 (0/1/2)?

切入方式类型:

0 = 垂直切入。数控系统垂直切入,不考虑刀具表中定义的切入角ANGLE(角)

1 = 无作用

2 = 往复切入。在刀具表中,必须将当前刀具的切入角ANGLE(角)定义为非0值。否则,数控系统将显示出错信息

输入:012 PREDEF

Q369 底面的精铣余量?

底面的精铣余量。 该值提供增量效果。

输入:0...99999.9999

Q439 进给速率参考(0-3)?

指定编程进给速率的参考值:

0:相对刀具中心路径的进给速率

1:仅在侧面精加工期间,进给速率才相对切削刃;其它情况时,均相对刀具中心路径

2:侧面精加工底面精加工期间,进给速率相对切削刃;其它情况时,均相对刀具中心路径

3:进给速率只相对切削刃

输入:0123

举例

11 CYCL DEF 275 TROCHOIDAL SLOT ~

Q215=+0

;MACHINING OPERATION ~

Q219=+10

;SLOT WIDTH ~

Q368=+0

;ALLOWANCE FOR SIDE ~

Q436=+2

;INFEED PER REV. ~

Q207=+500

;FEED RATE MILLING ~

Q351=+1

;CLIMB OR UP-CUT ~

Q201=-20

;DEPTH ~

Q202=+5

;PLUNGING DEPTH ~

Q206=+150

;FEED RATE FOR PLNGNG ~

Q338=+0

;INFEED FOR FINISHING ~

Q385=+500

;FINISHING FEED RATE ~

Q200=+2

;SET-UP CLEARANCE ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE ~

Q366=+2

;PLUNGE ~

Q369=+0

;ALLOWANCE FOR FLOOR ~

Q439=+0

;FEED RATE REFERENCE

12 CYCL CALL