循环232FACE MILLING

ISO编程

G232

应用

用循环232端面铣削水平表面,铣削中多次进刀,同时考虑精加工余量。有三种可用的加工方法:

  • 加工方式Q389=0:折线加工,在被加工的表面外叠加
  • 加工方式Q389=1:折线加工,在被加工表面的边沿处换道
  • 加工方式Q389=2:平行线加工,用定位进给速率退刀和换道

循环顺序

  1. 从当前位置,数控系统用快移速度FMAX和定位规则将刀具移到起点1位置:如果当前位置沿主轴坐标轴到工件的距离大于第二安全高度,数控系统首先将刀具定位在加工面上,再沿主轴坐标轴定位刀具。否则,将首先移至第二安全高度,然后再在加工面上运动。加工面上的起点距工件边刀具半径的距离,并与工件边相距安全高度值。
  2. 然后,刀具用定位进给速率沿主轴坐标轴移至数控系统计算的第一切入深度处。

加工方式Q389=0

  1. 然后,刀具以编程铣削进给速率进刀到终点2。终点在表面。该数控系统用编程起点,编程长度和编程的距侧边安全距离和刀具半径计算终点位置。
  2. 该数控系统以预定位进给速率将刀具偏置到下一道的起点位置处。偏置距离用编程宽度,刀具半径和最大铣削行距系数计算得到。
  3. 然后沿起点1的方向返回。
  4. 重复这个过程直到加工完编程表面。加工完上一道时,刀具切入下一个加工深度。
  5. 为了避免无效运动,然后再逆向加工表面。
  6. 重复以上步骤直到完成全部进给。最后一次进给时,仅以精铣进给速率铣削输入的精铣余量。
  7. 循环结束时,刀具以FMAX快移速度退刀至第二安全高度。

加工方式Q389=1

  1. 然后,刀具以编程铣削进给速率进刀到终点2。终点在表面的边沿位置。数控系统用编程起点,编程长度和刀具半径计算终点位置。
  2. 该数控系统以预定位进给速率将刀具偏置到下一道的起点位置处。偏置距离用编程宽度,刀具半径和最大铣削行距系数计算得到。
  3. 然后沿起点1的方向返回。在工件的边沿位置再次运动到下道。
  4. 重复这个过程直到加工完编程表面。加工完上一道时,刀具切入下一个加工深度。
  5. 为了避免无效运动,然后再逆向加工表面。
  6. 重复该操作直到完成全部进刀。最后一次进刀时,以精加工进给速率铣削编程的精加工余量。
  7. 循环结束时,刀具以FMAX快移速度退刀至第二安全高度。

加工方式Q389=2

  1. 然后,刀具以编程铣削进给速率进刀到终点2。终点在表面外。该数控系统用编程起点,编程长度和编程的距侧边安全距离和刀具半径计算终点位置。
  2. 该数控系统将刀具沿主轴坐标轴定位在当前进给深度上方安全高度处,然后用预定位进给速率将刀具直接返回下一道的起点。该数控系统用编程宽度、刀具半径和最大铣削行距系数计算偏置量。
  3. 然后,刀具返回到当前进刀深度,并沿终点2方向运动
  4. 重复该操作直到完整加工编程的表面。加工完上一道时,刀具切入下一个加工深度。
  5. 为了避免无效运动,然后再逆向加工表面。
  6. 重复以上步骤直到完成全部进给。最后一次进给时,仅以精铣进给速率铣削输入的精铣余量。
  7. 循环结束时,刀具以FMAX快移速度退刀至第二安全高度。

注意

  • 只能在铣削模式功能的加工操作模式下执行该循环。

编程说明

  • 如果输入相同的Q227 STARTNG PNT 3RD AXISQ386 END POINT 3RD AXIS值,数控系统不执行该循环(编程的深度 = 0)。
  • 编程Q227,使其大于Q386。否则,数控系统将显示出错信息。
 
Tip

输入Q204 2ND SET-UP CLEARANCE,使其值可避免与工件或夹具碰撞。

循环参数

帮助图形

参数

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

定义数控系统如何加工表面:

0:折线加工,在被加工表面外用定位进给速率换道

1:折线加工,在被加工表面边沿以铣削进给速率换道

2:逐行加工,用定位进给速率退刀和换道

输入:012

Q225 起始点的第一轴坐标?

定义被加工面在加工面基本轴上的起点坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q226 起始点的第二轴坐标?

定义被加工面在加工面辅助轴上的起点坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q227 起始点的第三轴坐标?

计算进刀量的工件表面坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q386 终点的第三轴坐标?

主轴坐标轴的坐标,在此位置端面铣削表面。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q218 第一个边的长度?

被加工面在加工面基本轴上的长度。用代数符号指定相对第一轴起点的第一铣削路径的方向。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q219 第二个边的长度?

被加工面沿加工面辅助轴的长度。用代数符号指定相对STARTNG PNT 2ND AXIS的第一换道方向。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q202 最大切入深度?

每刀最大进刀量。数控系统用刀具轴起点与终点间的差值计算实际切入深度(考虑精加工余量),保持每次切入的深度均匀。 该值提供增量效果。

输入:0...99999.9999

Q369 底面的精铣余量?

最后一次进刀使用的值。 该值提供增量效果。

输入:0...99999.9999

Q370 最大搭叠系数?

最大行距系数k。数控系统用第二侧边长(Q219)和刀具半径计算实际行距,以便在加工时使用相同的行距。如果在刀具表中输入了半径R2(例如用面铣刀时的铣刀半径),数控系统相应地减少行距系数。

输入:0.001...1.999

Q207 铣削进给速率?

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

输入:0...99999.999 FAUTOFUFZ

Q385 精加工进给率?

最后一次进刀铣削时的刀具运动速度,单位mm/min

输入:0...99999.999 FAUTOFUFZ

Q253 预定位的进给率?

接近起点和移到下一道时的刀具运动速度,单位mm/min。如果正在将刀具横向移入材料(Q389=1)内,数控系统用铣削横向进给速率Q207

输入:0...99999.9999 FMAXFAUTOPREDEF

Q200 安全高度?

刀尖与刀具轴起点间的距离。如果用加工策略Q389 = 2铣削,数控系统将刀具移到下道起点的当前切入深度之上的安全高度位置。 该值提供增量效果。

输入:0...99999.9999 PREDEF

Q357 到侧边的安全距离?

参数Q357影响以下情况:

接近第一进刀深度: Q357是刀具到工件的横向距离。

用Q389 = 0至3粗加工方式粗加工:如果在延长方向上无设置限制,被加工面沿Q350 MILLING DIRECTION延长Q357的尺寸。

侧边精加工:路径沿Q350 MILLING DIRECTION延长Q357的尺寸。

输入:0...99999.9999

Q204 第二个调整间隙?

刀具与工件(夹具)不发生碰撞的主轴坐标值。 该值提供增量效果。

输入:0...99999.9999 PREDEF

举例

11 CYCL DEF 232 FACE MILLING ~

Q389=+2

;STRATEGY ~

Q225=+0

;STARTNG PNT 1ST AXIS ~

Q226=+0

;STARTNG PNT 2ND AXIS ~

Q227=+2.5

;STARTNG PNT 3RD AXIS ~

Q386=0

;END POINT 3RD AXIS ~

Q218=+150

;FIRST SIDE LENGTH ~

Q219=+75

;2ND SIDE LENGTH ~

Q202=+5

;MAX. PLUNGING DEPTH ~

Q369=+0

;ALLOWANCE FOR FLOOR ~

Q370=+1

;MAX. OVERLAP ~

Q207=+500

;FEED RATE MILLING ~

Q385=+500

;FINISHING FEED RATE ~

Q253=+750

;F PRE-POSITIONING ~

Q200=+2

;SET-UP CLEARANCE ~

Q357=+2

;CLEARANCE TO SIDE ~

Q204=+50

;2ND SET-UP CLEARANCE