数控车应用宏程序车削梯形螺纹
梯形螺纹的数控车削加工

梯形螺纹的数控车削加工摘要:梯形螺纹的加工是数控车削的一个难点, 针对在数控车床加工梯形螺纹时容易出现扎刀等现象,本文介绍使用GSK980TDa系统的数控车床,运用调用子程序和编制宏程序两种编程方法,对梯形螺纹进行分层切削加工,较好的解决了加工过程中梯形螺纹车刀各切削刃的受力分配问题,有效避免了扎刀现象,为数控车削梯形螺纹提供一个实用的加工方法。
关键词:梯形螺纹;数控车削;宏程序;调用子程序;分层切削法一、前言梯形螺纹在传动中应用越来越广泛, 精度要求越来越高, 这就对梯形螺纹提出了高精度高效率的制造要求。
在车床上加工梯形螺纹是一项技术难度较高的工作, 梯形螺纹的车削在普通车床上应用比较广泛, 但要求工人要有比较熟练的操作技巧, 劳动强度大,螺纹加工的精度和效率受人为因素影响比较大,废品率较高。
数控车床稳定的高精度加工性能为梯形螺纹的车削提供了良好的加工基础, 但在数车上加工梯形螺纹编程与控制比较困难, 因此有人错误地认为数车不适合用来车削梯形螺纹, 实际上如果所编制的梯形螺纹加工程序工艺合理, 在数车上车削梯形螺纹也会取得很好的效果。
二、数控车加工梯形螺纹的难点1.数控车不能直接使用普通车床的梯形螺纹加工方法普通车床所使用的梯形螺纹加工方法如左右切削法、直槽法、阶梯槽法等都不能直接用于数控车。
因为数控车取消了普通车床上的机械传动链,通过装在主轴末端的同步传动带与主轴脉冲编码器连接,从而构成了主轴与大滑板传动丝杆之间的传动链。
主轴脉冲编码器在车螺纹时,同时输出两路信号:一路是按编程人员在加工程序中给定的主轴转速和螺距值,确定伺服电机的转速,保证主轴和伺服电机两种转速形成严格的传动比;另一路是控制彳轴的定位,保证螺纹车刀在多次循环切削过程中,车刀刀尖始终在螺旋槽内而不乱牙。
如果在加工过程中因出现扎刀或刀具损坏需要更换螺纹车刀而使数控车床停止旋转时,主轴脉冲编码器停止工作,上述两路信号停止输出,此时重新安装的螺纹车刀就很难准确地落在前一把螺纹车刀车出的螺旋槽内,从而加大对刀难度,甚至出现乱牙现象。
梯形螺纹在数控车床上的变速车削加工,很实用的技巧

梯形螺纹在数控车床上的变速车削加工,很实用的技巧我们知道,在数控车床上车削梯形螺纹工件,高速车削时不能很好地保证螺纹的表面粗糙度,达不到加工的要求,低速车削时生产效率又很低,而直接从高速变为低速车削时则会导致螺纹乱牙。
本人经过试验,变速车削时的乱牙问题可以用一种简单实用的方法加以解决,车削螺纹时可以先用较高转速车削,再用低速来精车及修光,从而提高了生产效率,并很好地保证了螺纹的尺寸精度和表面粗糙度。
变速车削梯形螺纹的方法 1下面以加工梯形螺纹Tr36×6为例,介绍如何在CST980T系统的数控车床上变速车削梯形螺纹。
车削的梯形螺纹工件如图1所示。
由于此梯形螺纹的螺距较小,可采用斜进搭配刀法加工,因GSK980T系统的G76螺纹切削复合循环指令就是以斜进方式进刀的,故可采用G76指令,粗车梯形螺纹时编程如下,留出精车余量。
G00 X40 Z-20;G76 P010030 Q80 R0.05;G76 X29 Z-85 P3500 Q100 F6;G00 X200 Z50;粗车完成后,如果此时将转速直接调到低速调用原程序精车,则一定会乱牙,发生崩刃或撞车事故,故我们在低速车削之前要解决车刀乱牙问题。
考虑到低速车削时车刀进给速度很慢,我们可以用肉眼来观察车削时螺纹车刀与螺纹牙形槽是否对准,具体操作方法如下:(1)改变工件坐标系,使车刀车螺纹时不接触工件表面,粗车后将粗车刀停在位置X200 Z50处,此时在录入方式下输入G50 X192后执行,即改变了坐标系,相当于将坐标系原点沿X轴正方向移动了4mm,也就是稍大于一个牙高的距离。
此时将车床主轴转速调低,如调到25r/min,重新运行程序,粗车刀将车不到工件表面,在接近工件表面的位置移动。
如图2所示。
(2)使车刀与车出的梯形螺纹槽重新对正,由于车刀进给速度很慢,此时我们可以看出车刀与原先车出的梯形螺纹槽是不重合的,车刀偏移了一小段距离,如图2所示,目的就是要使车刀重新对准车出的梯形螺纹槽。
在数控车床上用宏程序加工梯形螺纹

不是理想的加工方法。
ቤተ መጻሕፍቲ ባይዱ
为了解决“直进分”和“斜进法”的缺点,就
必须改善刀具的切削方式。通过分析,最后选用
(见图3)“分层切削法”。“分层切削法”是先
把螺纹X向分成若干层,
每层Z向再进行若干次粗
切削,再进行左、右精车
切削。每层刀具只需沿左
右牙型线切削,背吃刀量
小,从而使排屑比较顺
利,刀具的受力和受热情
图3 分层切削法
起刀点Z轴偏 移量(CE)的计 算公式为
图7
CE=BE-BC=(AH+tan15°×HE)-BC =(P/4+tan15°×HE)-BC 即起刀点Z轴偏移量(螺纹右侧留0.1mm的精 加工量)参数变量为
#8=#2/4+TAN[15]*[#1-#3]/2-#6/2-0.1;
每层Z轴的切削余量(DF)的计算公式为
M 机床自动化 achine Tools Automation
在数控车床上用宏程序加工梯形螺纹
中国北车永济新时速电机电器有限责任公司 (山西 044502) 陈建军 永济电机高级技工学校 (山西 044500) 张丽波
一、梯形螺纹在数控车床上的加工工艺
数控车加工螺纹有三种指令:G32、G92、 G76。其中G32、G92的进刀方式为“直进法” (见图1);G76的进刀方式为“斜进法”(见图 2)。
DF=BF-BD=2(AH+tan15°×HE)-BD
即每层Z轴的切削余量(螺纹左侧留0.1mm的 精加工量)参数变量为
#9=#2/2+TAN[15]*[#1-#3]-#6-0.1
(3)外螺纹Tr36×6程序
O8888; M03S200; G00X100Z50; T0101; G00X40Z10; #1=36;(螺纹大径及公称直径) #2=6;(螺距) #3=#1-#2/2;(螺纹中径) #4=0.5;(牙顶间隙) #5=#1-#2-2*#4;(螺纹小径) #6=1(T型螺纹刀刀尖宽) #7=0.366*#2-2*TAN[15]*#4;(牙底槽宽) #8=#2/4+TAN[15]*[#1-#3]/2-#6/2-0.1;(起 到点Z轴偏移量,右侧留0.1mm) #9=#2/2+TAN[15]*[#1-#3]-#6-0.1;(每层Z 轴的切削余量,左侧留0.1mm) #10=0.5(X轴的吃刀量) N1IF[#1LE#5]GOTO4;(判断切削直径,如果X值 ≤小径,则执行N4程序段) N2IF[#9LE0.1]GOTO3;(判断每层Z轴切削余量如 果余量≤0.1mm,则执行N3程序段) G00Z[10+#8];(Z轴起刀点) G92X#1Z-42F#2;(切削螺纹) #8=#8-0.3;(重新计算Z轴起刀点偏移量,递减0.3mm) #9=#9-0.3;(重新计算每层Z轴切削余量,递减0.3mm) GOTO2;(无条件执行N2程序段) N3#1=#1-#10;(重新计算切削直径X值) #8=#2/4+TAN[15]*[#1-#3]/2-#6/2-0.1(重新 计算Z轴起刀点偏移量) #9=#2/2+TAN[15]*[#1-#3]-#6-0.1;(重新计 算每层Z轴切削余量) IF[#1GE33]THEN#10=0.5(判断切削直径,对X轴吃刀 量重新赋值)
宏程序在数控车床加工阀杆梯形螺纹中的应用

#504 = #504 + #505; ………………………… 循环相加 IF〔#504GT#503〕THEN#504 = #503; ……如果#504 > # 503 条件成立则#504 = #503 IF〔#504GE#502〕THEN#510 = 0……如果#504≥#502 条 件成立则#510 = 0 IF〔#502GE6. 0〕THEN#508 = #501 + 0. 1* #510; ……如 果#502≥6. 0 条件成立执行“左右借刀法”即#508 = #501 或 者#508 = #501 - 0. 1 END1; ………………………………………… 循环结束
2011 年第 5 期 文章编号:1002-5855(2011)05-0021-02
阀
门
— 21 —
宏程序在数控车床加工阀杆梯形螺纹中的应用
李双喜,吴尖斌 ( 浙江石化阀门有限公司,浙江 温州 325025)
摘要 介绍了宏程序在阀杆梯形螺纹加工中节约编程调试时间,改善切削条件,提高加工精度
等方面的广泛适用性和应用过程。给出了阀杆梯形螺纹运用宏程序在数控机床上的加工工艺。
LI Shuang-xi,WU Jian-bin
( Zhejiang Petrochemical Valve Co. ,ltd Wenzhou,325025,China)
Abstract: Introduces applicability and application process of macro program in the aspect of saving time on programming and adjusting in the process of machining stem acme thread; improving cutting conditions; increasing machine finish and so on,gives machining process of stem acme thread by applying macro program by numerically controlled lathe. Key words: stem; macro program; acme thread; lathe machining; CAM
用宏程序加工梯形螺纹

梯 形 螺 纹 在 生 产 中广 泛 用 于 传 递 动 力 , 以精 度 要 求 高 , 果 所 如 用普通车床加工 , 要采用开倒顺车的方法 , 则 然后 要 不 断 的 进 给 中 滑 板 、 移 小 滑 板 , 作 步骤 繁 琐 , 易 产 生 误 差 , 工 效 率 低 。 果 偏 操 容 加 如 采 用 数 控 车 床 加 工梯 形螺 纹 , 宏 程 序 控 制 螺 纹 车 刀 的刀 具 路 径 , 用 就可 以提高加工 效率 , 加工 出高精度的螺纹 , 有普通车床难以 比 具 拟的优点 。 举例 : 工如 图l 加 所示 梯 形 螺纹 零件 , 已知 坯 料 为 4 钢 、 径 5 直 4 mm棒 料 , 求 编 写 完 整 的 梯 形 螺 纹 加 工 程 序 。 6 要
图 3 分 层切 削 法
梯形螺纹一般采用低速车削 , 使用高速钢车刀容易车 出光滑的 表面 , 螺纹刀分为 粗车刀和精车刀 。 梯形螺 纹槽 底宽W= .6 P一 0 36 0 5 6 c 0 3 6×7 . 0 5 6=2 24 .3a = .6 —0 5× .3 .9 mm, 型 角 为 3 。 粗 车 牙 0, 刀 刀 宽值 应 略 小 于 槽 底 宽 w , 以 取 粗 车 刀 刀 宽B = rm, 尖 角 所 2 a 刀 应略小于牙型角 , E = 9 , 取 2 。精车刀刀宽取B =2 2 m , . r 刀尖角 £ a 3 。粗 、 车 刀 均 采 用 左 刀尖 点编 程 。 0, 精
2 工 艺分 析 与 变 量 赋 值 、
21车刀 的选 择 . 数控编程 时确定切削深度 、 给量要考虑刀具 能否承受起切削 进 力 和 切 削 热 的作 用 , 能否 车 出 光 滑 的 零件 表 面 。 整 车 削本 零件 需 完 要 四把 刀 : 0 0 硬 质 合 金 右 偏 刀 , ①T 1 1 ②T00 硬 质 合 金 切 槽 刀 , 22 刀 宽B = .rm( ,45 a 编程时用左刀 尖点 ) ̄T00 高速钢梯 形螺 纹粗车 , 33 刀 , T 44 速钢梯形螺纹精 车刀。 9 ( 00 高
浅谈在数控车床上运用宏程序加工多线梯形螺纹轴的应用

MANUFACTURING AND PROCESS | 制造与工艺浅谈在数控车床上运用宏程序加工多线梯形螺纹轴的应用曾金平广西南宁技师学院 广西南宁市 530031摘 要: 本文以广州数控GSK980TD系统数控车床上加工多线梯形螺纹轴为例,借助于宏程序中的变量、算术代码及转移代码特点,编写出切实可行的多线梯形螺纹加工程序。
经过实践操作验证,该程序结构简单,运行可靠,其通用性、灵活性强。
关键词:宏程序 多线梯形螺纹 变量 数控车床多线梯形螺纹在机械工业应用十分广泛,多用于快速机构的传动中。
随着社会的发展,多线梯形螺纹应用的场合越来越精密,而对于加工技术要求也越来越高,无论是在普通车床上还是在数控车床上加工多线梯形螺纹,都是具有较大的挑战性。
都需要经过合理的分析图纸计算螺纹的各个参数、制定加工工艺、选择适合的刀具材料及几何角度。
而在数控车床加工中,有手工编制程序和自动编程两种。
对于大部分的零件,采用自动编程都能够达到很好的效果,而且快捷、方便。
但是在少数情况下如复杂的零件,很难采用自动编程完成,比如加工多线梯形螺纹。
本文以广州数控GSK980TD系统数控车床上加工多线梯形螺纹轴为例,对多线梯形螺纹的数控车削加工方法进行解析。
1 实例分析如图6-3所示,该零件为三线梯形螺纹轴零件,材料为:45#钢,该零件梯形螺纹部分的直径为40mm,导程为21mm,螺距为7mm,中径和顶径的公差等级为7e,牙两侧的表面粗糙度值为1.6μm,要求左端外圆φ440-0.018与右端外圆φ300-0.013同轴度达φ0.03。
该零件要求的表面质量及表面粗糙度值较高。
根据对图纸进行分析,本次装夹方式可采用一夹一顶的装夹方式进行加工。
加工步骤如下:1.工件伸出三爪自定心卡盘20mm并夹紧。
2.车平端面,钻中心孔。
3.掉头装夹,工件伸出三爪自定心卡盘45mm夹紧,车端面控制总长。
4.粗车外圆φ44.2×35mm、φ35.2×25mm5.精车外圆φ440-0.018×8mm、φ350-0.062×25mm6.使用φ23麻花钻钻孔。
宏程序在梯形螺纹数控车削加工中的应用

数控系统宏程序可允许在编程阶段对变量予以设置,同时还可就变量实施算数、逻辑运算处理,利用程序开展条件转移与循环操作处理,从而加强对刀具的控制精确性,加工出形状更加复杂、性能更加优异的零件。加工时,及时做好对程序中的宏参数的测量与修改,以便实现对其精度的有效控制。在对切削用量进行调节亦或进行刀具更换时,仅需调整程序中#4、#5参数即可。进行多种不同螺距的梯形螺纹加工时,仅需调整宏程序内的X、Z等参数即可。因在低速切削时所采用的是高速钢刀具,所以主轴转速不宜过高。
关键词:宏程序;梯形螺纹;数控车削;加工应用
目前,我国在数控机床方面的发展已经有了很大的提高,各项数控技术和管理也在逐渐完善,但是还有很多的不足。专业人士经过调查研究发现,对数控编程不及时是造成数控机床发生故障的主要原因。所以说,数控的编程的效率能够在很大程度上关系到数控技术的价值。现在,数据技术已经在我国快速发展起来,其中宏程序是其必不可少的,它可以将数控编程进行扩展,进一步提高数控编程程序的范围,并且还可以使加工程序得到简化,大大提高数控机床的效率。
宏程序在梯形螺纹数控车削加工中的应用
摘要:近年来,我国科学技术在快速发展,机械行业也不断地将先进的科学技术应用到机械制造中。而在数控车削的加工过程中,梯形螺纹的制造是其中的一个极其繁杂的程序,这些年来,我国对梯形螺纹的加工技艺已经有了很大的改进,但从国际的科学水平上来看,该加工技术还有很大的发展空间。这篇文章主要分析了我国对梯形螺纹数控加工技术的现状,归纳出一些加工难点,将宏程序应用到梯形螺纹数控车削加工程序中,这样能够大大的提高!梯形螺纹加工程序的精确度,进而可以使梯形螺纹数控加工工艺得到快速的发展。
三、梯形螺旋数控车削加工技艺的改进。
通过对以上四种梯形螺纹加工方式的对比分析后发现,斜切法、车槽法、左右切削法均能够在一定程度上降低甚至完全杜绝三刃同时切削的情况,由此便能够确保刀尖的磨损情况得到有效改善,在进行废屑排除时也更加畅通,能够极大的规避振动与扎刀情况的出现,大幅提升刀具切削参数,保证梯形螺纹较高的加工质量水平。然而,要想十分熟练的掌握以上三种车削方式面临着较大挑战,且操作较为复杂,因此还有待进一步改进、优化。为了同时提高车削质量与效率,可将直切法与左右切削法相结合,以此形成“分层切削法”。利用这一方法实施梯形螺纹切削加工处理,可大幅改善梯形螺纹加工中的各种问题缺陷。
B类宏程序在数控车床加工梯形螺纹中的应用

B类宏程序在数控车床加工梯形螺纹中的应用摘要:螺纹是车削加工中常见的加工内容。
数控车床的普及大大提高了螺纹的加工精度和生产效率,但对于大螺距的螺纹,由于螺旋槽比较深,车削螺纹时产生的切削力较大,易损坏刀具。
通过用b类宏程序控制单一固定循环指令,采用分层斜进的加工方法,精确控制刀具每次车削螺纹起刀点的位置和切削深度,减小了作用在刀具上的切削力,当切削深度到达终点后,可控制刀具只车削螺旋槽侧面,直至中径尺寸符合要求。
关键词:数控车床宏程序梯形螺纹程序参数化数控车床在制造业中的广泛应用,不仅减小了车工操作者的劳动强度,而且大大提高了零部件的加工精度和生产效率。
但是,对于大螺距或者大导程的螺纹,例如梯形螺纹的加工和蜗杆的加工,如果简单的使用螺纹加工指令,由于切削力大,容易损坏刀具和工件。
如果能精确控制刀具切深,可有效地解决这一难题。
一、工艺分析梯形螺纹由于螺旋槽较深,切削力较大,通常采用一夹一顶的装夹方式。
图1中梯形螺纹部分较短,刚性好,采用三爪卡盘夹持,伸出卡盘的长度应略大于50mm,以刀架或刀具与卡盘不发生干涉为宜,采用一把高速钢车刀分粗精车完成。
梯形螺纹的牙型高为3.5mm,螺旋槽较深,车削时刀具受力较大,易产生扎刀现象,如何降低刀具受力成为车削成功的关键。
采用g92指令直进法进刀,车刀的三个切削刃都参加切削,随着切削深度的加大,切削力也不断增大,易损坏刀具。
采用g76指令斜进法进刀,刀具每次切削时仅有二个切削刃参加切削,减小了作用在刀具上的切削力。
但对于大螺距的螺纹,由于螺旋槽深度大,刀具在到达一定深度时,切削力仍然很大,也易损坏刀具。
采用斜进法分层车削,如图2所示,刀具在同一切削深度上,切削完一层后,再切第二层,即便是螺旋槽很深,而每次作用在刀具上的切削力并不大,可有效解决车削大螺距螺纹时刀具受力过大的问题。
二、加工准备1.参数计算2.刃磨刀具刃磨螺纹刀具符合参数要求,如图3所示,刀头宽度小于牙槽底宽,一般为牙槽底宽的2/3,这里取1.5mm。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
BACK
14:34
2:1
BACK
14:34
(2)掌握螺纹加工时尺寸精度的控制方法。
2.生产实习应注意的问题 (1)程序输入完成后要认真检查,确保程序准确。 (2)粗精加工转速保持恒定,Z向定位点不可随意改变。
14:34
作业布置
1.如图所示梯形螺纹,试编程加工该零件。 2.思考:在数控车床如何用宏程序编程车削双线梯形螺纹?
练习:编程,输 入宇龙仿真模 拟加工。
2:1
14:34
(1)装夹工件 (2)装夹刀具
一夹一顶 对中心高 对角度 夹紧 对刀
4.执行任务
(3)轨迹模拟
(4)车削加工
(5)测量 调整
5.任务评价 (自检、交老师检测)
14:34
课堂小结
1.学习目标 知识点:用宏程序编制梯形螺纹加工程序。 技能点: (1)宏程序的灵活应用,车削梯形螺纹编程 时,合理实现条件判断和转移控制语句的循环。
G92 X#1 Z-46 F6
#1=#1-0.3
YES
#1≥33 N0 结束循环
14:34 表达式
3.程序编制
○0001
M3 S500 (启动主轴) T0303 (换刀) #1=40 (设定初始变量值) N10 G0 X46 Z10(定位螺纹起点) G92 X#1 Z-46 F6(车梯形螺纹左侧) G0 W0.4 (向右借刀,移动0.4) G92 X#1 Z-46 F6(车梯形螺纹右侧) #1= #1- 0.3(变量运算) IF [#1 GE 33] GOTO10 (条件转移) G0 X200 Z20(退刀) M30 (程序结束)
14:34
请各位老师多批评指正!
14:34
BACK
14:34
G92——螺纹车削单一循环
(1)格式:G92 X(U)_ Z(W)_
R_
F_
导程值 起始端减终止端的半径差
(2)加工轨迹
螺纹终点坐标
BACK
14:34
BACK
14:34
2:1
返回任务 返回提问 返回编程 返回注意
14:34
BACK
在普车如何车削梯形 螺纹?需要多长时 间完成?
同学思考
回答问题
归纳总结
螺纹车削属成型加工。对于螺距大于4mm的梯形螺纹的车削,因切 削力较大,适合采用左右借刀切削法,既可保证加工的安全可靠性, 又可提高加工质量和加工效率。如何在数控车床采用左右借刀高速 车削梯形螺纹,是本课题要学习的新的内容。
14:34
☆ 加工工艺分析
1)工件装夹 采用一夹一顶方式
2)梯形螺纹参数分析
名 称 牙型角 螺 距 牙顶间隙 参数计算 α=30° P=6 mm ac=0.5 mm
螺纹中径
牙型高度 牙顶宽 牙槽底宽
14:34
d2=d(公称直径)-0.5P
h3=0.5×P+ac=3.5 mm f=0.366×P=2.196 mm W=0.366P-0.536 ac=1.928 mm
测量,补偿误差调整至尺寸。
③
④
切断工件。
14:34
注意:车螺纹应用宏程序重复执行G92螺纹加工指令的方法。
如何实现左 右借刀车削?
14:34
2.相关理论
应用宏程序编制梯形螺纹加工程序
G92 X39.7 Z-46 F6 X39.4 X39.1 … 运算符号:
1.变量赋值:#1=40 如:G92 X#1 Z-46 F6
2.算术功能:#1= #1- 0.3
3.条件转移:IF [ 条件表达式 ] GOTO n IF [ #1 GE 33 ] GOTO10
= ≠ > < ≥ ≤
流程图
EQ NE GT LT GE LE
14:34
设刀宽为1.4mm
14:34
φ33
φ40
#1=40 G0 X46 Z10 G0 W0.4
G92 X#1 Z-46 F6
数控车床
应用宏程序车削梯形螺纹
复习回顾
1.G92指令的格式和含义是什么? 2.G92指令编程并在仿真软件加工该零件螺纹。
14:34
导入新课
螺纹在生产领域应用很广,其种类也很多。
三角螺纹 梯形螺纹 矩形螺纹 锯齿形螺纹
提出任务
数控高速车削梯形螺纹
14:34
讲授新课
1.分析任务
(1) (2) (3)
3)刀具选择 选择涂层或硬质合金梯形螺纹车刀.
4)确定工艺路线 ① 先粗、精加工外圆,然后切槽并倒角。
14:34
②
应用宏程序编程实现左右借刀高速加工。粗车梯形螺纹时, 选择转速500 r/min,每次进刀深度为0.3mm,留0.1mm精车 余量;精车时转速为500 r/min,加工余量0.1mm,进刀至 牙底,加工至符合尺寸精度要求即可。