循环287GEAR SKIVING (选装项157)

ISO编程

G287

应用

 
Machine

参见机床手册!

这个功能必须由机床制造商实施和调试。

循环287 GEAR SKIVING用于加工圆柱齿轮或任意角度的斜齿齿轮。切削期间,刀具在沿轴向进给的同时,也进行滚动运动。

选择该循环的加工面。刮齿加工期间,刀具主轴与工件主轴同步进行旋转运动。此外,刀具沿轴向在工件上运动。

可在此循环中调用含切削数据的表。在此表中,可定义进给速率、横向进刀量和每次切削的横向偏移值。

循环287(齿轮刮齿)的技术参数表

循环顺序

  1. 数控系统以进给速率FMAX沿刀具坐标轴将刀具定位在第二安全高度Q260位置。如果沿刀具坐标轴的当前刀具位置值大于Q260,刀具不运动
  2. 倾斜加工面前,数控系统以FMAX进给速率沿X轴将刀具定位在安全位置。如果刀具在加工面中坐标位置已大于计算的坐标值,刀具不动。
  3. 数控系统用进给速率Q253倾斜加工面。
  4. 数控系统用快移速度FMAX将刀具定位在加工面上的起点位置
  5. 然后,数控系统以进给速率Q253沿刀具坐标轴将刀具定位在安全高度Q200位置
  6. 然后,数控系统运动接近的长度。数控系统自动计算该距离。接近长度为第一次接触到最终切入深度之间的距离。
  7. 数控系统以定义的进给速率沿纵向在齿轮加工的工件上滚动刀具。第一次切入进给Q586过程中,数控系统用初始进给速率Q588运动。然后,数控系统使用进给量的中间值及后续加工的进给速度。 数控系统内部计算这些值。然而,中间进给速率值取决于进给速率调整系数Q580。数控系统进行最后一次进给Q587时,用进给速率Q589执行最后一次切削。
  8. 被加工部位受Z轴起点Q551+Q200和Z轴终点Q552(循环285中定义的Q551Q552)的限制。必须将接近长度相加至起点。这是为了避免刀具在工件中一直切入到加工直径。数控系统内部计算该距离。
  9. 加工结束时,刀具移过定义的终点位置超程路径Q580的尺寸。超程路径的作用是完整加工齿轮。
  10. 数控系统达到终点时,用进给速率Q253进行退刀并返回起点位置
  11. 最后,数控系统用进给速率FMAX将刀具定位在第二安全高度Q260位置

注意

 
注意
碰撞危险!
编程斜齿齿轮时,旋转轴保持在倾斜位置,包括程序结束后。有碰撞危险!
  1. 必须确保改变倾斜轴位置前,进行退刀
  • 只能在铣削模式功能车削模式功能加工模式下执行该循环。
  • 该循环为调用生效。
  • 刀具与工件间的速比由齿轮的齿数和刀具的切削刃数决定。

编程说明

  • 必须确保在循环开始前编程基本主轴(通道主轴)的旋转方向。
  • Q580 FEED-RATE ADAPTION系数越大,数控系统将进给速率调整到最后一刀切削进给速度的时间越早。推荐值为0.2。
  • 定义刀具时,必须确保按照刀具表的所示指定切削刃的数量。
  • 如果Q240中仅编程了两次切削,将忽略Q587的最后一次进刀和Q589的最后进给速率。如果仅编程了一次切削,也将忽略Q586的第一次进刀。

循环参数

帮助图形

参数

Q240 走刀数?

达到最终深度的切削数

0:数控系统自动确定最小切削数

1:一刀切削

2:两刀切削,数控系统仅考虑第一刀切削的进刀量Q586。数控系统不考虑最后一刀切削的进刀量Q587

3至99:编程的切削次数

"...":含切削数据表的路径 参见 循环287(齿轮刮齿)的技术参数表

输入:0...99 或最多不超过255个字符或QS参数值

Q584 第一次切削号?

定义数控系统执行第一刀的切削号。

输入:1...999

Q585 最后一次切削号?

定义数控系统执行最后一刀的切削号。

输入:1...999

Q200 安全高度?

退刀和预定位的距离。 该值提供增量效果。

输入:0...99999.9999 PREDEF

Q260 第二安全高度?

刀具轴坐标,在此位置不碰撞工件(中间位置和循环结束时退刀)。 该值有绝对式效果。

输入:-99999.9999...+99999.9999 PREDEF

Q545 刀具螺旋角?

刮刀刀刃的角度。用十进制方式输入该值。

例如:0°47' = 0.7833

输入:-60...+60

Q546 反方向转动主轴?

被动主轴的旋转方向:

0:旋转方向无改变

1:旋转方向改变

输入:01

校验和改变主轴的旋转方向

Q547 刀具主轴的角度偏移?

循环开始时,数控系统车削工件的角度。

输入:-180...+180

Q550 加工侧(0=正/1=负)?

定义需要加工的侧边。

0I-CS坐标系基本轴的正加工侧边

1I-CS坐标系基本轴的负加工侧边

输入:01

Q533 优选入射角方向?

可选倾斜方式的选择。数控系统用定义的入射角计算机床上摆动轴的适当定位位置。通常,结果总有两种可能解。用参数Q533,配置数控系统应使用哪一个可选解:

0:与当前位置相距最近的解

-1:在范围0°至-179.9999°间的解

+1:在范围0°至+180°间的解

-2:在范围-90°至-179.9999°间的解

+2:+90°至+180°间的解

输入:-2-10+1+2

Q530 倾斜加工?

为倾斜加工定位摆动轴位置:

1:自动定位倾斜轴并定向刀尖(移动)。工件与刀具间的相对位置保持不变。数控系统用直线轴执行补偿运动

2:自动定位倾斜轴,不定向刀尖(转动

输入:12

Q253 预定位的进给率?

摆动和预定位期间刀具运动速度的定义。和每次进刀之间刀具轴定位期间。进给速率单位mm/min。

输入:0...99999.9999 FMAXFAUTOPREDEF

Q586 第一次切削进给量?

第一刀切削的进刀量。 该值提供增量效果。

如果切削数据表的路径保存在Q240中,此参数无效。 参见 循环287(齿轮刮齿)的技术参数表

输入:0,001...99.999

Q587 最后一次切削进给量?

最后一刀切削的进刀量。 该值提供增量效果。

如果切削数据表的路径保存在Q240中,此参数无效。 参见 循环287(齿轮刮齿)的技术参数表

输入:0,001...99.999

Q588 第一次切削进给速率?

第一刀切削的进给速率。数控系统将进给速率理解为工件每转一圈的毫米数。

如果切削数据表的路径保存在Q240中,此参数无效。 参见 循环287(齿轮刮齿)的技术参数表

输入:0,001...99.999

Q589 最后一次切削进给速率?

最后一刀切削的进给速率。数控系统将进给速率理解为工件每转一圈的毫米数。

如果切削数据表的路径保存在Q240中,此参数无效。 参见 循环287(齿轮刮齿)的技术参数表

输入:0,001...99.999

Q580 进给速率调整的系数?

可用此系数定义进给速率减小。这是因为随着切削数的增加,必须减小进给速率。该值越大,数控系统调节进给速率使其与最后进给速率匹配的时间越早。

如果切削数据表的路径保存在Q240中,此参数无效。 参见 循环287(齿轮刮齿)的技术参数表

输入:0...1

Q466 空螺纹路径?

齿轮轮齿终点处的超程长度。超程路径可确保数控系统加工的轮齿可达到要求的终点。

如果未编程此可选参数,数控系统将安全高度Q200视为超程路径。

输入:0.1...99.9

举例

11 CYCL DEF 287 GEAR SKIVING ~

Q240=+0

;NUMBER OF CUTS ~

Q584=+1

;NO. OF FIRST CUT ~

Q585=+999

;NO. OF LAST CUT ~

Q200=+2

;SET-UP CLEARANCE ~

Q260=+100

;CLEARANCE HEIGHT ~

Q545=+0

;TOOL LEAD ANGLE ~

Q546=+0

;CHANGE ROTATION DIR. ~

Q547=+0

;ANG. OFFSET, SPINDLE ~

Q550=+1

;MACHINING SIDE ~

Q533=+0

;PREFERRED DIRECTION ~

Q530=+2

;INCLINED MACHINING ~

Q253=+750

;F PRE-POSITIONING ~

Q586=+1

;FIRST INFEED ~

Q587=+0.1

;LAST INFEED ~

Q588=+0.2

;FIRST FEED RATE ~

Q589=+0.05

;LAST FEED RATE ~

Q580=+0.2

;FEED-RATE ADAPTION ~

Q466=+2

;OVERRUN PATH

校验和改变主轴的旋转方向

执行加工操作前,必须确保正确设置两个主轴的旋转方向。

决定回转工作台的旋转方向:

  1. 刀具类型?(右手切削 / 左手切削?)
  2. 加工哪侧? X+ (Q550=0) / X- (Q550=1)
  3. 在以下两个表中的一个表中查找回转工作台的旋转方向!为此,按照刀具旋转方向选择相应表(右手切削/左手切削)。请参见相应表,为所需加工侧,查找回转工作台的旋转方向 X+ (Q550=0) / X- (Q550=1)
刀具:右手切削M3

加工侧

回转工作台的旋转方向

X+ (Q550=0)

顺时针。(例如M303

X- (Q550=1)

逆时针(例如M304

刀具:左手切削M4

加工侧

回转工作台的旋转方向

X+ (Q550=0)

逆时针(例如M304

X- (Q550=1)

顺时针。(例如M303

 
Tip

注意,在特殊情况下,旋转方向可能与表中所示的方向不同。

改变旋转方向

铣削:

  • 基本主轴1:用M3或M4将刀具主轴定义为基本主轴。定义旋转方向(改变基本主轴的旋转方向不影响副主轴的旋转方向)
  • 副主轴2:要改变副主轴的旋转方向,调整输入参数Q546值。

车削:

  • 基本主轴1:用M功能将刀具主轴定义为基本主轴。该M功能为机床制造商专用功能(M303,M304,...)。 定义旋转方向(改变基本主轴的旋转方向不影响副主轴的旋转方向)
  • 副主轴2:要改变副主轴的旋转方向,调整输入参数Q546值。
 
Tip

执行加工操作前,必须确保正确设置两个主轴的旋转方向。

根据需要,定义较低的主轴转速,确保旋转方向正确。