循环205

ISO编程

G205

应用

用该循环可在钻孔中递减进刀量。执行该循环时可断屑或不断屑。达到切入深度时,该循环进行排屑。如果已完成预钻孔,可输入加深的起点。在此循环中,也可选择定义在孔底的停顿时间。利用此停顿时间,在孔底断屑。

排屑和断屑

循环顺序

  1. 数控系统以FMAX将刀具沿刀具坐标轴定位在SURFACE COORDINATE Q203上方输入的SET-UP CLEARANCE Q200位置。
  2. 如果在Q379参数中编程了加深的起点,数控系统用定位进给速率Q253 F PRE-POSITIONING运动到加深起点上方的安全高度位置。
  3. 刀具以编程的Q206 FEED RATE FOR PLNGNG钻孔到切入深度。
  4. 如果编程了断屑操作,数控系统退刀,退刀距离为Q256
  5. 达到切入深度时,数控系统沿刀具轴退刀,退刀速率为Q208,退刀至安全高度位置。安全高度位于SURFACE COORDINATE Q203上方。
  6. 然后,刀具以Q373 FEED AFTER REMOVAL运动到输入的预停距离位置,在此位置达到最新切入深度的上方。
  7. 刀具用Q206参数中的进给速率钻孔到下个切入深度。如果定义了递减量Q212,每次进刀后,切入深度减少递减量。
  8. 数控系统重复此操作(步骤2至7)直到达到总钻孔深度。
  9. 如果输入了停顿时间,刀具保持在孔底位置进行断屑。数控系统用退刀速率退刀到安全高度或第二安全高度位置。只有第二安全高度大于安全高度Q200时,第二安全高度Q204才起作用。
 
Tip

排屑后,下次断屑深度基于最新的切入深度。

举例:

  • Q202 PLUNGING DEPTH = 10 mm
  • Q257 DEPTH FOR CHIP BRKNG = 4 mm
  • 数控系统在4 mm和8 mm位置进行断屑。在10 mm位置进行排屑。在14 mm和18 mm再次执行断屑,以此类推。

注意

 
注意
碰撞危险!
如果在循环中输入正值的深度值,该数控系统反向计算预定位。刀具沿刀具轴方向用快移速度运动到工件表面下方的安全高度位置!有碰撞危险!
  1. 将深度输入为负值
  2. 用机床参数displayDepthErr(201003号)指定输入正深度时,该数控系统是否显示出错信息,显示为on(开启)或不显示为off(关闭)。
  • 只能在铣削模式功能车削模式功能加工模式下执行该循环。
  • 该循环监测所定义刀具的可用长度LU。如果LU值小于DEPTH Q201,数控系统将显示出错信息。
 
Tip

该循环不适用于较长钻头。对于较长钻头,用循环241 SINGLE-LIP D.H.DRLNG功能。

编程说明

  • 带半径补偿R0地编程加工面上起点(孔圆心)的定位程序段。
  • DEPTH(深度)循环参数的代数符号决定加工方向。如果编程DEPTH = 0,此循环将不被执行。
  • 如果输入的预停距离Q258不等于Q259,数控系统将同比例地改变第一次切入与最后一次切入间预停距离。
  • 如果用Q379输入加深的起点,数控系统将改变进刀运动的起点。数控系统不改变退刀运动;只相对工件表面坐标进行计算。
  • 如果Q257 DEPTH FOR CHIP BRKNG大于Q202 PLUNGING DEPTH,不断屑执行加工。

循环参数

帮助图形

参数

Q200 安全高度?

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

输入:0...99999.9999 PREDEF

Q201 深度?

工件表面与孔底间的距离(取决于参数Q395 DEPTH REFERENCE)。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q206 切入进给速率?

钻孔时的刀具运动速度,单位mm/min

输入:0...99999.999 FAUTOFU

Q202 切入深度?

每刀的进刀量。 该值提供增量效果。

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

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

输入:0...99999.9999

Q203 工件表面坐标?

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

输入:-99999.9999...+99999.9999

Q204 第二个调整间隙?

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

输入:0...99999.9999 PREDEF

Q212 缩减?

数控系统减小切入深度的值Q202该值提供增量效果。

输入:0...99999.9999

Q205 最小的接近深度?

如果Q212 DECREMENT不等于0,数控系统将切入深度限制为该值。也就是说切入深度不能小于Q205. 该值提供增量效果。

输入:0...99999.9999

Q258 上级的停止距离?

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

输入:0...99999.9999

Q259 下级的停止距离?

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

输入:0...99999.9999

Q257 断屑加工的进刀深度?

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

输入:0...99999.9999

Q256 断屑加工的回刀距离?

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

输入:0...99999.999 PREDEF

Q211 在深度上的暂停时间?

刀具停在孔底的停留时间,单位秒。

输入:0...3600.0000 PREDEF

Q379 扩深的起始点?

如果预钻孔已完成,可在这里定义加深的起点。增量地相对Q203SURFACE COORDINATE。数控系统以Q253F PRE-POSITIONING移至加深的起点上方Q200 SET-UP CLEARANCE的距离。 该值提供增量效果。

输入:0...99999.9999

Q253 预定位的进给率?

定义刀具运动速度,用此速度从Q200 SET-UP CLEARANCE定位到Q379 STARTING POINT(不等于0)。输入单位为mm/min。

输入:0...99999.9999 FMAXFAUTOPREDEF

Q208 退出的进给率?

加工操作后退刀时的刀具运动速度,单位mm/min。如果输入Q208 = 0,数控系统将以Q206指定的退刀速度退刀。

输入:0...99999.9999 FMAXFAUTOPREDEF

Q395 作为参考的直径 (0/1)?

选择输入的深度是相对刀尖位置还是相对刀具的圆周面。如果数控系统是基于到刀具圆柱面的深度,必须在刀具表“TOOL.T”的T -angle(刀尖角)列中定义刀尖角。

0 = 基于到刀尖的深度

1 = 基于到刀具圆柱面的深度

输入:01

Q373 排屑后方式进给?

排屑后接近预停距离时的刀具运动速度。

0:用FMAX运动

>0:进给速率,单位mm/min

输入:0...99999 FAUTOFMAXFUFZ

举例

11 CYCL DEF 205 UNIVERSAL PECKING ~

Q200=+2

;SET-UP CLEARANCE ~

Q201=-20

;DEPTH ~

Q206=+150

;FEED RATE FOR PLNGNG ~

Q202=+5

;PLUNGING DEPTH ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE ~

Q212=+0

;DECREMENT ~

Q205=+0

;MIN. PLUNGING DEPTH ~

Q258=+0.2

;UPPER ADV STOP DIST ~

Q259=+0.2

;LOWER ADV STOP DIST ~

Q257=+0

;DEPTH FOR CHIP BRKNG ~

Q256=+0.2

;DIST FOR CHIP BRKNG ~

Q211=+0

;DWELL TIME AT DEPTH ~

Q379=+0

;STARTING POINT ~

Q253=+750

;F PRE-POSITIONING ~

Q208=+99999

;RETRACTION FEED RATE ~

Q395=+0

;DEPTH REFERENCE ~

Q373=+0

;FEED AFTER REMOVAL

排屑和断屑

排屑

排屑操作取决于循环参数Q202 PLUNGING DEPTH

达到循环参数Q202的输入值时,数控系统执行排屑操作。这表示对于任何加深的起点Q379,数控系统都将刀具移到退刀高度。此高度由Q200 SET-UP CLEARANCE + Q203 SURFACE COORDINATE计算确定

举例:

0 BEGIN PGM 205 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 203 Z S4500

; 刀具调用(刀具半径3)

4 L Z+250 R0 FMAX

; 退刀

5 CYCL DEF 205 UNIVERSAL PECKING ~

Q200=+2

;SET-UP CLEARANCE ~

Q201=-20

;DEPTH ~

Q206=+250

;FEED RATE FOR PLNGNG ~

Q202=+5

;PLUNGING DEPTH ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE ~

Q212=+0

;DECREMENT ~

Q205=+0

;MIN. PLUNGING DEPTH ~

Q258=+0.2

;UPPER ADV STOP DIST ~

Q259=+0.2

;LOWER ADV STOP DIST ~

Q257=+0

;DEPTH FOR CHIP BRKNG ~

Q256=+0.2

;DIST FOR CHIP BRKNG ~

Q211=+0.2

;DWELL TIME AT DEPTH ~

Q379=+10

;STARTING POINT ~

Q253=+750

;F PRE-POSITIONING ~

Q208=+3000

;RETRACTION FEED RATE ~

Q395=+0

;DEPTH REFERENCE ~

Q373=+0

;FEED AFTER REMOVAL

6 L X+30 Y+30 R0 FMAX M3

; 接近钻孔位置,主轴开启

7 CYCL CALL

; 循环调用

8 L Z+250 R0 FMAX

; 退刀,程序结束

9 M30

10 END PGM 205 MM

断屑

断屑操作取决于循环参数Q257 DEPTH FOR CHIP BRKNG

达到循环参数Q257的输入值时,数控系统执行断屑操作。这就是说数控系统退刀Q256 DIST FOR CHIP BRKNG所定义的尺寸。刀具达到PLUNGING DEPTH时,立即开始排屑。重复该操作直到达到DEPTH Q201

举例:

0 BEGIN PGM 205 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 203 Z S4500

; 刀具调用(刀具半径3)

4 L Z+250 R0 FMAX

; 退刀

5 CYCL DEF 205 UNIVERSAL PECKING ~

Q200=+2

;SET-UP CLEARANCE ~

Q201=-20

;DEPTH ~

Q206=+250

;FEED RATE FOR PLNGNG ~

Q202=+10

;PLUNGING DEPTH ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE ~

Q212=+0

;DECREMENT ~

Q205=+0

;MIN. PLUNGING DEPTH ~

Q258=+0.2

;UPPER ADV STOP DIST ~

Q259=+0.2

;LOWER ADV STOP DIST ~

Q257=+3

;DEPTH FOR CHIP BRKNG ~

Q256=+0.5

;DIST FOR CHIP BRKNG ~

Q211=+0.2

;DWELL TIME AT DEPTH ~

Q379=+0

;STARTING POINT ~

Q253=+750

;F PRE-POSITIONING ~

Q208=+3000

;RETRACTION FEED RATE ~

Q395=+0

;DEPTH REFERENCE ~

Q373=+0

;FEED AFTER REMOVAL

6 L X+30 Y+30 R0 FMAX M3

; 接近钻孔位置,主轴开启

7 CYCL CALL

; 循环调用

8 L Z+250 R0 FMAX

; 退刀,程序结束

9 M30

10 END PGM 205 MM