循环880GEAR HOBBING (选装项131)
ISO编程
G880
应用
循环顺序
- 数控系统沿刀具轴用快移速度FMAX将刀具定位在第二安全高度Q260位置。如果刀具在刀具轴上的位置高于Q260,刀具将不运动。
- 倾斜加工面前,数控系统用快移速度FMAX将刀具沿X轴定位在安全坐标位置。如果刀具在加工面中坐标位置已大于计算的坐标值,刀具不动。
- 然后,数控系统用进给速率Q253倾斜加工面;M144在循环内激活
- 数控系统用快移速度FMAX将刀具定位在加工面上的起点位置。
- 然后,数控系统用进给速率Q253将刀具沿刀具轴移到安全高度Q460位置。
- 数控系统用定义的进给速率Q478(粗加工)或Q505(精加工)移动刀具,进行工件的纵向滚齿加工。被加工部位由Z轴Q551+Q460起点和Z轴终点Q552+Q460限制。
- 数控系统达到终点时,用进给速率Q253进行退刀并返回起点位置
- 数控系统重复步骤5至7直到加工完成要求的齿轮。
- 最后,数控系统用进给速率FMAX将刀具定位在第二安全高度Q260位置
- 加工操作在倾斜面中结束。
- 现在,需要将刀具移至安全高度并复位加工面的倾斜。
- 现在,必须编程循环801 RESET ROTARY COORDINATE SYSTEM和M145
注意
- 预定位刀具使刀具在所需的加工侧Q550。
- 将刀具运动到加工面一侧的安全位置
- 将工件夹持在夹具外足够远的位置处,避免刀具与夹具之间发生碰撞
- 夹持工件使工件露出夹具之外的部分在刀具沿安全高度Q460增加的路径上自动运动到起点或终点时不会造成任何碰撞
- 如果在循环前明确编程M136,数控系统将循环中的进给速率理解为mm/rev。
- 如果在循环前未编程M136,数控系统将循环中的进给速率理解为mm/min。
- 必须在循环880后编程循环801,重置坐标系。
- 必须在程序中断后编程循环801,重置坐标系。
- 只能在铣削模式功能和车削模式功能加工模式下执行该循环。
- 该循环为调用生效。
- 在刀具表中定义刀具为铣刀。
- 编程循环调用前,将原点设置在旋转的中心。
为避免超过刀具的最高允许主轴转速,可编程速度限制。(在刀具表tool.t的Nmax列中指定该值。)
编程说明
- 监测输入的模数、齿数和外圆直径(外径)。如果这些值不相关,则显示出错信息。可在3个参数中的2个参数中填写。将模数、齿数或外圆直径(外径)输入为0。如为该情况,数控系统将计算缺少的值。
- 编程FUNCTION TURNDATA SPIN VCONST:OFF(车削参数功能主轴恒速转动:关闭)。
- 如果编程“车削参数功能主轴恒速转动:关闭S15”,计算刀具主轴转速:Q541 x S。如果Q541=238和S=15,则刀具主轴的转速为3570 rpm。
- 循环开始前,编程工件的旋转方向(M303/M304)。
循环参数
帮助图形 | 参数 |
---|---|
Q215 加工操作(0/1/2/3)? 定义加工范围: 0:粗加工和精加工 1:仅粗加工 2:仅精加工至最终尺寸 3:仅精加工至余量 输入:0,1,2,3 | |
Q540 模数? 齿轮的模数 输入:0...99.999 | |
Q541 刀刃数? 描述齿轮:齿数 输入:0...99999 | |
Q542 外径? 描述齿轮:最终工件外径 输入:0...99999.9999 | |
Q543 刀槽到刀尖间隙? 被切削齿轮的齿顶圆与啮合齿轮的齿根圆间的距离。 输入:0...9.9999 | |
Q544 倾斜角? 斜齿齿轮轮齿相对轴向倾斜的角度。对于直齿齿轮,该角度为0°。 输入:-60...+60 | |
Q545 刀具螺旋角? 齿轮滚刀边的角度。用十进制方式输入该值。 例如:0°47'=0.7833 输入:-60...+60 | |
Q546 相反刀具转动方向? 描述刀具:齿轮滚刀的主轴旋转方向: 3:顺时针旋转刀具(M3) 4:逆时针旋转刀具(M4) 输入:3,4 | |
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 | |
Q260 第二安全高度? 刀具轴坐标,在此位置不碰撞工件(中间位置和循环结束时退刀)。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 或PREDEF | |
Q553 TOOL:L偏移,加工开始? 定义最小长度偏移值(L OFFSET),刀具在使用中应有该偏移值。数控系统在纵向方向上将刀具偏移该值。 该值提供增量效果。 输入:0...999.999 | |
Q551 Z轴起点? Z轴上滚齿加工的起点 输入:-99999.9999...+99999.9999 | |
Q552 Z轴终点? Z轴上滚齿加工的终点 输入:-99999.9999...+99999.9999 | |
Q463 最大切削深度? 半径方向的最大进刀量(半径值)。进刀量均匀分配,避免磨损刀具。 输入:0,001...999.999 | |
Q460 安全高度? 退刀和预定位的距离。 该值提供增量效果。 输入:0...999.999 | |
Q488 切入进给速率 刀具进刀的进给速率 输入:0...99999.999 或FAUTO | |
Q478 粗加工进给速率? 粗加工进给速率。如果编程了M136,数控系统用每转一圈的毫米数理解值的含义;否则,理解为每分钟毫米数。 输入:0...99999.999 或FAUTO | |
Q483 直径余量? 在定义的轮廓上的直径余量。 该值提供增量效果。 输入:0...99.999 | |
Q505 精加工进给率? 精加工进给速率。如果编程了M136,数控系统用每转一圈的毫米数理解值的含义;否则,理解为每分钟毫米数。 输入:0...99999.999 或FAUTO |
11 CYCL DEF 880 GEAR HOBBING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
由加工侧决定的旋转方向(Q550)
决定回转工作台的旋转方向:
- 刀具类型?(右手切削 / 左手切削?)
- 哪个加工侧?X+ (Q550=0) / X- (Q550=1)
- 在以下两个表中的一个表中查找回转工作台的旋转方向!为此,按照刀具旋转方向选择相应表(右手切削/左手切削)。请参见下表,为所需加工侧查找回转工作台的旋转方向X+ (Q550=0) / X- (Q550=1) ab.
刀具:右侧切削M3 | |
加工侧 | 工作台旋转方向: |
加工侧 | 工作台旋转方向: |
刀具:左手切削M4 | |
加工侧 | 工作台的旋转方向: |
加工侧 | 工作台的旋转方向: |