为机床工具企业提供深度市场分析                     

用户名:   密码:         免费注册  |   申请VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
螺纹加工机床

车床 铣床 钻床 数控系统 加工中心 锻压机床 刨插拉床 螺纹加工机床 齿轮加工机床
磨床 镗床 刀具 功能部件 配件附件 检验测量 机床电器 特种加工 机器人

螺纹加工机床

电工电力 工程机械 航空航天 汽车 模具
仪器仪表 通用机械 轨道交通 船舶

搜索
热门关键字:

数控机床

 | 数控车床 | 数控系统 | 滚齿机 | 数控铣床 | 铣刀 | 主轴 | 立式加工中心 | 机器人
您现在的位置:螺纹加工机床网> 技术前沿> 梯形螺纹加工的一种方案
梯形螺纹加工的一种方案
2025-12-22  来源:甘肃星火智能数控机床有限公司   作者:王俊刚
 

       【摘要】: 本文以我公司的 CCK61160 数控重型卧式车床作为车削机床,介绍了梯形螺纹加工的一种方案,梯形螺纹加工的编程方法,梯形螺纹加工中出现断刀等突发情况进行退刀的编程,并以自己工作中遇到压缩机的拉杆轴螺纹加工为例,详细说明了梯形螺纹加工中要考虑的因素和编程的方法。

     CCK61160 数控重型卧式车床的数控系统828D 及伺服电机是西门子的产品。在 828D 数控系统中,有专门的工艺循环 CYCLE99- 螺纹车削,用于直螺纹,锥形螺纹,端面螺纹和螺纹链的车削,并且能够设置螺纹的前置量和后置量,螺纹的头数,起始偏移量和车削深度与循环次数。我们车削拉杆轴的螺纹的牙形槽比较宽,在车螺纹车削工艺中只能采用左右 “互切法” 进行车削,除了基本的螺纹加工精度要求外,还要求螺纹正在车削过程中突然发生断刀和其它情况,按下CYCLESTOP 按键,把刀从 Z 向退出来,再退回到起始点,这两步动作是连贯进行。在法拉克的FANUC Oi-TF(Plus) 数控系统中,系统自带这
种功能,当出现断刀等其它突发情况,需要把刀退回到起始点时,只需按下 CYCLESTOP 按键时,刀具自动从 Z 向退出 , 再退回到起始点。西门子系统中 CYCLE99- 螺纹车削也具有这样的功能,在使用中 CYCLE99- 螺纹车削不满足我们车削的左右偏移的要求,只能使用 G33 螺纹编程语言,使用宏程序和循环跳转功能进行编程。加工拉杆轴的局部零件图如图 1 所示。

 
 
图 1

     一.加工工艺分析

     1.该零件梯形螺纹加工方案

     梯形螺纹的加工方法有很多种 : 直进法,斜进法,左右切削法,多刀组合法,车直槽法,分层法等,其中前 4 种在数控车削中使用比较多。直进法 : 又称成形法,在车削螺纹时,车刀 X 向间隙地进给至牙深处,Z 向不作移动。斜进法 ;又称单面切削法,螺纹车刀沿牙型角方向斜向间隙进给牙深处。左右切削法 : 螺纹车刀沿 X 向进给至一直径处,在每一层面进行左右移动切削,直至左右端面,再沿 X 向进刀,直至牙深处。多刀组合法 ; 组合方式很多,如先选用小切刀切直槽,车刀在牙槽的中心位置, Z 向不动,以一定的深度循环车削,直至距离牙深处一定距离处(留有精加工余量),再选用较宽的螺纹刀具向左或者向右偏移一定的距离,循环车削至切刀槽等高深度,直至牙形槽的宽度达到粗加工宽度要求,最后,使用精车刀的螺纹刀具进行精加工成型。

     在以上几种方案中,直进法在加工梯形螺纹时,螺纹的牙型精度较高,但由于三刀刃均参与切削,切削力过大容易导致加工变形,且只在小螺距加工时采用。由于刀具在刀板上固定,螺纹刀具无法沿着牙型角斜向进刀,只能垂直工件沿 X 轴向进刀。左右切削法,刀具采用与牙型槽等宽的尺寸,加工中刀具纵向左右两侧移动结合横向进刀,对操作者的技术要求比较高。综上分析,我们采用多刀组合法加工螺纹。

     2. 在加工过程中特别的要求

     梯形螺纹在拉杆轴中是用于设备固定定位。压缩机的拉杆轴,成本较高 , 在加工过程中出现断刀等其它突发情况时 , 需要把刀即时退到起始点 , 需要按下 CYCLESTOP 按键后,刀具自动退回到起始点,在退刀时不能 “擦伤” 螺纹 , 先 X向出来 , 再 Z 向退回到起始点。在 828D 系统中,使用螺纹切削时快速返回 LFON,LFOF,使其能快速返回。在装上新的刀具或者故障处理完 ,按下 CYCLESTART 按键后 , 车刀轨迹沿着上一刀从起始点接着车削螺纹。除了满足梯形螺纹的成型加工要求,以及梯形螺纹的加工精度要求外,梯形螺纹没有退刀槽时,要在编程时加一段锥螺纹,使刀具顺利退刀出来。

     二、程序的编程方案

     1.梯形螺纹的加工程序与用户特殊要求程序的编程

     带恒定螺距的螺纹切削指令 G33,在该零件加工中使用到的螺纹编程的句法有 : 圆柱螺纹切削 :G33 Z… K…,圆锥螺纹切削 :G33 X… Z…K… ,其中 Z...: 以直角坐标给定终点,K...:Z 方向的螺距,在圆锥螺纹的螺纹螺距数据(I... 或 K...)取决于圆锥角度 :< 45° : 通过 K... 给定螺纹螺距(纵向螺纹螺距),> 45° : 通过 I... 给定螺纹螺距(横向螺纹螺距)。用户特殊要求的程序的编程,螺纹切削时快速返回指令(LFON,LFOF,DILF,ALF,LFTXT,LFWP,LFPOS,POLF,POLFMASK,POLFMLIN), 使其能快速返回,通过返回和返回方向对返回运行进行编程 : 采用的句法如下 ; G33 ... LFON DILF=< 值
> LFTXT/LFWP ALF=< 值 >;其中 : LFON: 使能“螺纹切削时的快速返回”(G33)DILF=: 确定返回行程的长度LFWP: 执行返回运行的平面是有效的工作平面。
 
      ALF=: 在返回平面中,使用 ALF 以不连续的角度编程返回方向。

     使用 LFTXT 时,通过 ALF=1 确定返回方向为刀具方向。

     使用LFWP 时,工作平面中的方向被分配如下:

G17(X/Y 平面)
ALF=1; 以 X 方向返回
ALF=3; 以 Y 方向返回
G18(Z/X 平面)
ALF=1; 以 Z 方向返回
ALF=3; 以 X 方向返回
G19(Y/Z 平面)
ALF=1; 以 Y 方向返回
ALF=3; 以 Z 方向返回

     在本样例中 , 车床使用的是 Z/X 平面 , 以X 方向返回 , 编程语言如下 ; LFON DILF=60LFWP ALF=3, 使能快速返回的条件是当按下键盘的循环暂停按键 , 执行快速返回功能 , 在程序中语句如下 ; IF $AC_LIFTFAST GOTOB MM_THREAD_0 。

     2.梯形螺纹的加工程序:

N10 G95 G90 G54 G18
N20 R0=478 拉杆轴的轴径 , 同时表示梯形
螺纹车削初始值 R0
N30 R1=477.5 梯形螺纹有锥度时 ,R1 表示
小的螺纹轴径的大小。
N50 M42
N60 S20M3
N70 LA:G0X900 当 R0>459.4 时 , 程序跳
回到此处 , 循环执行 , 直到螺纹车削的轴径小于
459.4 时 , 粗车螺纹完成。
N80 Z200
N90 R0=R0-0.6 每一刀的单边车削深度是
0.3mm。
N100 R1=R1-0.6
N110MM_THREAD_0: 当按下 CYCLESTOP

    按键时 , 程序跳转到此处 , 循环执行。

N120 $AC_LIFTFAST=0
N130 G0 X660
N140 G0 Z0
N150 X=R0 使用 R0 用户变量 , 把 R0 赋值给 X。
N160 G33 X=R1 Z-2100 K24 LFON 螺纹
切削时的快速返回 , 螺距为 24, 退刀距离为 60。
 DILF=60 LFWP ALF=3
N170 G33 X478 Z-2120 K24
N180 IF $AC_LIFTFAST GOTOB MM_
THREAD_0
N190 WHILE R0>459.4
N200 GOTOB LA
N210 ENDWHILE 当 WHILE 条件不满足时 ,结束 WHILE 循环 , 加工完成。
N220 M30

     按下CYCLESTOP按键时,在N180 IF $AC_LIFTFAST GOTOB MM_THREAD_0 判断条件满足 , 程序跳转到 N110, 根据程序 , 先是 X 走到660 处 , 再退 Z 向 , 梯形螺纹一刀车削不出来 ,要循环车削几十刀。使用 828D 系统编程语言中的 WHILE 循环语句 , 在程序中每次双边深度为0.3mm, 每次车削完轴径与 R0 的数值一致。当WHILE R0>459.4 时 , 程序跳转到 N70 处 , 这一逻辑必须嵌套到判断条件 IF $AC_LIFTFAST GOTOB MM_THREAD_0 的外围。调用 828D 系统中 R0 用户变量 , 通过 R0 数值变化实现实时监控每一刀车完轴径的大小。R1 变量是用于圆锥类螺纹的加工 , R1 的数值到加工侧的轴径的大小。

    “分层法” 车削梯形螺纹实际上是直进法和左右切削法的综合应用。在车削极大螺距的梯形螺纹时,“分层法” 通常不是一次性就把梯形槽切削出来,而是把槽分成纵向的若干层,每刀的深度是 0.3mm。转化成宽度较小梯形槽来进行切削,可以降低车削难度。当深度达到粗切的深度时,即当 R0=459.4 mm 时,使用 G54 零点偏移指令,使刀向左或者向右偏移一定的位置,再进行车削直至深度到达 459.4mm。依次类推,直至牙型车削出来。这样,梯形螺纹刀始终只有一个侧刃参加切削,从而使排削比较顺利,刀尖的受力和受热情况有所改善,因此能加工出较高质量的梯形螺纹,且容易掌握,程序简短,容易操作。

     三.仿真效果与加工结果的显示

     1.仿真效果

     使 用 SinuTrain for SINUMERIK Operate 4.5 软件能够把西门子编程的程序进行模拟仿真。在试件之前可以在电脑上模拟运行程序 , 检查编的程序是否符合西门子编程要求 , 判断走刀轨迹是否满足工艺要求。仿真结果如图 2 所示 ;
 
  
图2

     图 2 中黄绿色线条是车梯型螺纹的走刀轨迹 , 循环走刀 31 次 , 程序执行完成。如图 2 所示 ,程序正在运行车削梯形螺纹执行的走刀轨迹 , 编的加工程序没有出现错误报警 , 走刀轨迹符合要求 , 程序模拟结果满足该零件的工艺要求 。

     2.试件结果

     编程的程序满足工艺要求 , 运行程序没有出现错误。在加工零件时 , 按下 CYCLESTOP 按键,刀从 Z 向退出来,再退回到起始点。按下CYCLESTART 按键后 , 刀架按照退刀前的一刀从起始点加工螺纹 , 符合用户的特殊要求 , 加工的零件满足工艺要求。在用户参数界面,可以随时监控 RO 数值的变化。加工零件的局部视图如图 3、图 4 所示 ;
 
  

图3

  
 
图4

     该拉杆轴是按照圆柱螺纹加工出来的 , 而程序是考虑到轴有锥度 , 编的程序是锥螺纹的加工方案。该轴没有锥度 , 没有锥度时 ,N160 语句中只把 X=R1 改为 X=R0,N30 语句去掉 , 其它编程语言不变。

     四、结语

     在注塑机 , 空气压缩机等通用设备领域 , 拉杆轴是这些通用设备的关键零件 , 拉杆轴轴两头梯形螺纹的加工是其中的重点。梯形螺纹在拉杆轴中起定位的作用 , 对梯形螺纹的精度要求比较高 , 对螺纹的圆度与同轴度都要求在 10 丝以内 ,拉杆螺纹外径的表面粗糙度要求在 1.6μm 以内。拉杆轴一般在 12m 以上 , 要加工的螺纹长度是2000mm, 螺距要求是 24 和 28 这两种 , 拉杆螺纹外径到拉杆螺纹内径的深度是 32mm, 每一刀的单边车削深度是 0.3mm。本样例中梯形螺纹加工的编程使用了 828D 宏程序编程 , 应用循环语句简化程序数量 , 程序简洁易懂 , 可以参数化修改 , 适用多种轴径的加工 , 也适用于圆柱类轴和圆锥类轴的梯形螺纹加工。
    投稿箱:
        如果您有机床行业、企业相关新闻稿件发表,或进行资讯合作,欢迎联系本网编辑部, 邮箱:skjcsc@vip.sina.com