循环286GEAR HOBBING (选装项157)
ISO编程
G286
应用
循环顺序
- 数控系统沿刀具轴用快移速度FMAX将刀具定位在第二安全高度Q260处。如果刀具在刀具轴上的位置高于Q260,刀具将不运动。
- 倾斜加工面前,数控系统用快移速度FMAX将刀具沿X轴定位在安全坐标位置。如果刀具在加工面中坐标位置已大于计算的坐标值,刀具不动。
- 然后,数控系统用进给速率Q253倾斜该加工面
- 数控系统用快移速度FMAX将刀具定位在加工面上的起点位置
- 然后,数控系统用进给速率Q253使刀具沿刀具轴移至安全高度Q200位置。
- 数控系统用定义的进给速率Q478(粗加工)或Q505(精加工)移动刀具,沿纵向滚齿加工工件。被加工部位受Z轴起点Q551+Q200和Z轴终点Q552+Q200(循环285中定义的Q551和Q552)的限制。
- 刀具到达终点时,用进给速率Q253退刀并返回起点。
- 数控系统重复步骤5至7直到加工完成要求的齿轮。
- 最后,数控系统用快移速度FMAX将刀具定位在第二安全高度Q260位置。
注意
- 必须确保改变倾斜轴位置前,进行退刀
- 只能在铣削模式功能和车削模式功能加工模式下执行该循环。
- 该循环为调用生效。
- 不允许超过回转工作台的最高转速。如果刀具表中定义的NMAX值较高,数控系统将该值降低到最高转速。
应避免主轴转速低于6 rpm。否则,无法可靠地使用mm/rev单位的进给速率。
编程说明
- 要确保切削刃的持续接触,需要在循环参数Q554 SYNCHRONOUS SHIFT中定义较小路径。
- 必须确保在循环开始前编程基本主轴(通道主轴)的旋转方向。
- 如果编程车削参数功能主轴恒速转动:关闭S15,刀具主轴转速用Q541 x S计算。如果Q541 = 238和S = 15,那么刀具主轴的转速为3570 rpm。
循环参数
帮助图形 | 参数 |
---|---|
Q215 加工操作(0/1/2/3)? 定义加工范围: 0:粗加工和精加工 1:仅粗加工 2:仅精加工至最终尺寸 3:仅精加工至余量 输入:0,1,2,3 | |
Q200 安全高度? 退刀和预定位的距离。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q260 第二安全高度? 刀具轴坐标,在此位置不碰撞工件(中间位置和循环结束时退刀)。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 或PREDEF | |
Q545 刀具螺旋角? 齿轮滚刀边的角度。用十进制方式输入该值。 例如:0°47'=0.7833 输入:-60...+60 | |
Q547 刀具主轴的角度偏移? 循环开始时,数控系统车削工件的角度。 输入:-180...+180 | |
Q550 加工侧(0=正/1=负)? 定义需要加工的侧边。 0:I-CS坐标系基本轴的正加工侧边 1:I-CS坐标系基本轴的负加工侧边 输入:0,1 | |
Q533 优选入射角方向? 可选倾斜方式的选择。数控系统用定义的入射角计算机床上摆动轴的适当定位位置。通常,结果总有两种可能解。用参数Q533,配置数控系统应使用哪一个可选解: 0:与当前位置相距最近的解 -1:在范围0°至-179.9999°间的解 +1:在范围0°至+180°间的解 -2:在范围-90°至-179.9999°间的解 +2:+90°至+180°间的解 输入:-2,-1,0,+1,+2 | |
Q530 倾斜加工? 为倾斜加工定位摆动轴位置: 1:自动定位倾斜轴并定向刀尖(移动)。工件与刀具间的相对位置保持不变。数控系统用直线轴执行补偿运动 2:自动定位倾斜轴,不定向刀尖(转动) 输入:1,2 | |
Q253 预定位的进给率? 摆动和预定位期间刀具运动速度的定义。和每次进刀之间刀具轴定位期间。进给速率单位mm/min。 输入:0...99999.9999 或FMAX,FAUTO,PREDEF | |
Q553 TOOL:L偏移,加工开始? 定义最小长度偏移值(L OFFSET),刀具在使用中应有该偏移值。数控系统在纵向方向上将刀具偏移该值。 该值提供增量效果。 输入:0...999.999 | |
Q554 同步平移的路径? 定义加工期间齿轮滚刀在轴向方向偏移的距离。这样可使刀具的整个切削刃均匀磨损。对于斜齿齿轮,还可以限制加工使用的切削刃。 输入0,取消激活同步平移功能。 输入:-99...+99.9999 | |
Q548 粗加工的刀具平移? 指定切削刃数量,数控系统用该数据在轴向平移粗加工刀具。将相对参数Q553增量式平移。输入0,关闭平移功能。 输入:-99...+99 | |
Q463 最大切削深度? 半径方向的最大进刀量(半径值)。进刀量均匀分配,避免磨损刀具。 输入:0,001...999.999 | |
Q488 切入进给速率 进刀的进给速率。数控系统将进给速率理解为工件每转一圈的毫米数。 输入:0...99999.999 或FAUTO | |
Q478 粗加工进给速率? 粗加工进给速率。数控系统将进给速率理解为工件每转一圈的毫米数。 输入:0...99999.999 或FAUTO | |
Q483 直径余量? 在定义的轮廓上的直径余量。 该值提供增量效果。 输入:0...99.999 | |
Q505 精加工进给率? 精加工进给速率。数控系统将进给速率理解为工件每转一圈的毫米数。 输入:0...99999.999 或FAUTO | |
Q549 精加工的刀具平移? 指定切削刃数量,数控系统用该数据在纵向平移精加工刀具。将相对参数Q553增量式平移。输入0,关闭平移功能。 输入:-99...+99 |
11 CYCL DEF 286 GEAR HOBBING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
校验和改变主轴的旋转方向
执行加工操作前,必须确保正确设置两个主轴的旋转方向。
决定回转工作台的旋转方向:
- 刀具类型?(右手切削 / 左手切削?)
- 加工哪侧? X+ (Q550=0) / X- (Q550=1)
- 在以下两个表中的一个表中查找回转工作台的旋转方向!为此,按照刀具旋转方向选择相应表(右手切削/左手切削)。请参见相应表,为所需加工侧,查找回转工作台的旋转方向 X+ (Q550=0) / X- (Q550=1)。
加工侧 | 回转工作台的旋转方向 |
---|---|
X+ (Q550=0) | 顺时针。)(例如M303) |
X- (Q550=1) | 逆时针(例如M304) |
加工侧 | 回转工作台的旋转方向 |
---|---|
X+ (Q550=0) | 逆时针(例如M304) |
X- (Q550=1) | 顺时针。)(例如M303) |
注意,在特殊情况下,旋转方向可能与表中所示的方向不同。
改变旋转方向
铣削:
- 基本主轴1:用M3或M4将刀具主轴定义为基本主轴。定义旋转方向(改变基本主轴的旋转方向不影响副主轴的旋转方向)
- 副主轴2:要改变副主轴的旋转方向,调整输入参数Q546值。
车削:
- 基本主轴1:用M功能将刀具主轴定义为基本主轴。该M功能为机床制造商专用功能(M303,M304,...)。定义旋转方向(改变基本主轴的旋转方向不影响副主轴的旋转方向)
- 副主轴2:要改变副主轴的旋转方向,调整输入参数Q546值。
执行加工操作前,必须确保正确设置两个主轴的旋转方向。
根据需要,定义较低的主轴转速,确保旋转方向正确。