G32螺纹切削循环.docx

3.7 螺纹切削指令 G32 指令格式:G32 X(U)__Z(W)__ F(I)__; 指令功能:刀具的运动轨迹是从起点到终点的一条直线,从起点到终点位移量(X轴按半径值)较大的坐 标轴称为长轴,另一个坐标轴称为短轴,运动过程中主轴每转一圈长轴移动一个螺距,短轴 与长轴作直线插补,刀具切削工件时,在工件表面形成一条等螺距的螺旋切槽,实现等螺距 螺纹的加工。F、I指令字分别用于给定公制、英制螺纹的螺距,执行G32指令可以加工公制或 英制等螺距的直螺纹、锥螺纹和端面螺纹: 起点和终点的X坐标值相同(不输入X或U)时,进行直螺纹切削; 起点和终点的Z坐标值相同(不输入Z或W)时,进行端面螺纹切削; 起点和终点X、Z坐标值都不相同时,进行锥螺纹切削。 G32为模态G指令。 F:公制螺纹螺距(0.001~500 mm),为主轴转一圈长轴的移动量,F指令值执行后保持有效,直至再次 执行给定螺纹螺距的F指令字。 I:每英寸螺纹的牙数(0.06~25400牙/英寸),为长轴方向1英寸(25.4 mm)长度上螺纹的牙数,也可 理解为长轴移动1英寸(25.4 mm)时主轴旋转的圈数。I指令值执行后不保持,每次加工英制螺纹都 必须输入I指令字。 螺纹切削注意事项: ● 机床必须安装1024线/转的主轴编码器才能进行螺纹切削,主轴编码器与主轴的传动比应为1:1,主 轴编码器输出90°相位差的A/B差分信号和Z信号(转信号)。切削螺纹时,系统收到主轴编码器Z信 号才移动X轴或Z轴、开始螺纹加工,因此只要不改变主轴转速,可以分粗车、精车多次切削完成同一 螺纹的加工。如果后一程序段也为螺纹加工,执行后一程序段时系统不检测Z信号、直接开始螺纹加 工,此功能可实现连续螺纹加工。 ● 由于在螺纹切削的开始及结束部分X轴、Z轴有加减速过程,此时的螺距误差较大,因此,需要在实际 螺纹起点前留出一个引入长度δ1、在实际螺纹终点后留出一个引出长度(通常称为退刀槽)δ2,即: 编程的螺纹长度比实际的螺纹长度要长,如下例图所示: 示例:螺纹螺距:4mm。δ1 = 3.5mm,δ2 = 3.5mm,总切深 1mm(单边),分两次切入。 G00 X28 Z3; (第一次切入 0.5mm) G32 X51 W-77 F4.0;(锥螺纹第一次切削) G00 X55; W77; X27; (刀具退出) (Z向回起点) (第二次再进刀 0.5mm) G32 X50 W-77 F4.0;(锥螺纹第二次切削) G00 X55; W77; (刀具退出) (Z向回起点) ● G32的起点、终点和螺纹螺距确定的条件下,螺纹切削时X轴、Z轴的移动速度由主轴转速决定,与切 削进给速度倍率无关。螺纹切削时主轴倍率控制有效,主轴转速发生变化时,由于X轴、Z轴加减速的 原因会使螺距误差增大,因此,螺纹切削时不要进行主轴转速调整,更不要停止主轴(主轴停止将导 致刀具和工件损坏)。 ● 在螺纹切削时执行进给保持操作后,系统显示“暂停”、螺纹切削不停止,直到当前程序段后的第一 个非螺纹切削程序段执行完才停止运动、程序运行暂停。 ● 单程序段运行在螺纹切削时无效,在执行完当前程序段后的第一个非螺纹切削程序段后程序运行暂 停。 ● 系统复位、急停或驱动报警时,螺纹切削立即停止。

文档评论(0)

1亿VIP精品文档

相关文档