宏程序在数控车床加工大螺距螺纹中的应用

合集下载

应用宏程序车削变螺距螺纹

应用宏程序车削变螺距螺纹

如何应用宏程序车削变螺距螺纹在机械制造业中,用数控车床车削螺纹是常见的加工方法之一。

螺纹根据其螺距不同可分为等螺距螺纹与变螺距螺纹两类:等螺距螺纹的加工比较简单;变螺距螺纹因螺距值不是固定的,而是沿轴线方向逐渐变化的,因此它的加工比较复杂。

本文通过具体实例程序,来讲解如何利用宏程序车削牙变槽不变与槽变牙不变两种不同的结构形式变螺距螺纹。

一、fanuc 0imate-tc系统变螺距螺纹加工指令1. 指令格式g34 x_____ z_____ f_____ k____ *2. 说明(1)x、z为绝对值编程时,有效螺纹终点在工件坐标系中的坐标。

(2)指令中用f为所加工变螺距螺纹的初始螺距。

(3)k值为主轴每转过一圈时,螺距的增量或减量。

(4)如图1牙变槽不变螺纹图例所示,工件上第一牙距为4,并且k=1,则起刀点到工件端面距离应为3;并且螺纹自起刀点开始,螺距是连续均匀增减的,所以起刀点螺距f应为2.5,到工件端面螺距f为3.5,二者之和除以2,正好为自起刀点开始的第一段螺距3。

二、牙变槽不变螺纹在车削过程中,由于切削深度不断加大,刀具与牙侧的接触面越来越大,切削力也越来越大,很容易引起刀具或工件的损坏。

因此,在螺纹加工时一定要采用分层车削法,并且每一层的切削深度不断减少,从而降低切削力,顺利完成螺纹加工。

牙变槽不变的变螺距螺纹车削程序就是采用这种原理编写。

o 0321 *g21 g40 g97 g99 t0100 *t0101 *(螺纹刀)s300 m03 *g00 x28 z3 * 螺纹自起刀点第一段螺距f=2.5+0.5=3,所以切削起点距端面3mm#1= 0.5 * 第一刀切深#2= 2.6 * 牙型高度(半径值)n1 #2=#2-#1 * 每次切深后的剩余牙高if [#2 le 0.05 ] goto2 * 如果剩余牙高≦0.05,则转移到n2程序段g00 x[26.8+2*#2] * 26.8为螺纹底径g34 z-43 f2.5 k1 *g00 x36 *z3 *#1=0.8*#1 * 每次切深为上次的0.8 倍if [#1 ge 0.05 ] goto1 * 如果切深≧0.05,则转移到n1程序段。

数控车铣中的螺纹宏程序应用

数控车铣中的螺纹宏程序应用
量 约为00 mm) . 3 I 1 E2 】 O O1 条件 转移 ) F 3 G T 0( G G X 0 0 退 刀) O 5Z10(
I 宏程序介绍 .
所 谓宏 程 序 就是 在 程 序 中加 入 一 定 的变 量 ,使 程序 连 续的 运 行 ,达 到 技 术要 求 ,然 后 用 它加 工 出 理想 的 产 品的 程序 。
G 2X 1 10F 9 5( 9 # 4 1. 加工螺纹 ,英寸制螺纹的螺距为2 l Z 0 5 4
除以 每英 寸 的 牙数)
M0 S0 0( 3 20 转速选择)
M0 切 削液 ) 8(
G _ 2 ( OZ 【 ]负方向移动) G 2X 1 I0F 9 5( 9 # 4 1. 宏参数加工螺纹) Z 0 l ..( = 101 螺纹每一刀双边为01 . mm,单边为00 m . m) 5 { = 20 5( ; —. 牙型角的一半 ,单边进给00 m } 2 0 一 .5 m的时候 ,计算
13 4 6 TUBACM E G /— S 2
I { 0 . ] OT 0( F[1 221 G O1 条件转移) { GE } 8
G 5 30( 刀) OX20Z 0 退
但是 因其 有 固定 的 特 点 ,还 有就 是 对一 些 螺 纹 的加 工效 率 体 现 不 出来 ,有 的 时候 还 会影 响整 个 的生 产
以2 )
NI 宏程序的跳转号码) O(
G Z 【 】 负方向移动) O _} ( { 5 2
G 2 # -6 6( 9 X 1 14F 加工螺纹, 为一6 ,因为对刀的时候, Z , 14
沫 自动 化
/ o 』Ho t n l
江苏鸿达福 石油设备有 限公 司 ( 盐城 2 4 0 ) 卞克浪 2 7 0

谈利用宏程序对大螺距螺纹的加工

谈利用宏程序对大螺距螺纹的加工

谈利用宏程序对大螺距螺纹的加工摘要:在机械中,许多零件都具有大螺距螺纹。

传统加工方法很难保证加工精度和效率,而数控机床宏程序加工,不仅能高速度、高质量地完成加工,而且有能力分析和解决在螺纹车削中出现的各种质量问题。

关键词:数控车床高效率宏程序大螺纹数控编程是数控机床进行零件加工的必要前提,而程序的编写方法直接决定数控加工的效率。

一些典型的零件,依靠传统的指令格式进行编程,已经不能体现出数控加工的优点。

笔者主要介绍螺纹加工指令在应用时,如何与宏程序配合进行使用,解决加工中的一些突出问题。

它们的应用,使一些典型工件高效率的加工变成了现实。

一、大螺距螺纹的加工难点螺纹升角的大小决定了螺距的大小,大螺纹的升角将造成与走刀方向同侧的侧后刀面和工件之间的剧烈摩擦,出现让刀的情况,从而使工件精度达不到要求。

随着螺距增大,加工深度也增大,会出现夹刀现象,造成闷车、断刀等危险情况。

所以,要考虑刀具切削力的大小及刀具的承受能力。

二、传统加工方法用直进法进刀,使切屑垂直于螺纹轴线方向,有利于排出铁屑,而左右切削法因车刀只有一条刀刃参加切削,减小刀具和工件的接触面积,避免多刃同时切削,造成扎刀。

综合而言,就是直进法进刀,然后利用左右借刀,扩大加工面积,保证螺纹牙底和牙顶的尺寸,达到精度合格。

G92螺纹指令的进刀方法为直进法,走刀路线四方循环,左右借刀无法有指令完成,且程序内容过多,编写困难,加工到一定深度容易造成夹刀,轻者刀具损坏,重者工件报废。

G76代码可加工带螺纹退尾的直螺纹和锥螺纹,通过多次螺纹粗车、螺纹精车,完成规定牙高(总切深)的螺纹加工,可实现单侧刀刃螺纹切削,吃刀量逐渐减小,有利于保护刀具,提高螺纹精度。

进刀方法是斜进法。

但是左右借刀量无法控制,加工过程中一旦出现问题,很难控制尺寸,且指令参数较多,如果选择不合适,就会造成加工精度不合格,零件报废。

三、宏程序宏程序就是使用了宏变量的程序。

在一般的程序编制中,程序字中地址字符后为一常量,一个程序只能描述一个几何形状,所以,缺乏灵活性和适用性。

宏程序在螺纹车削中的应用

宏程序在螺纹车削中的应用

宏程序在螺纹车削中的应用
兰冯军
【期刊名称】《军民两用技术与产品》
【年(卷),期】2017(000)016
【摘要】本文打破传统的螺纹加工方法,巧妙利用数控系统的宏程序和普通尖型车刀,进行螺纹牙型面的加工.扩压器紧压螺钉的螺纹收尾部份小于0.3个螺距,用传统的加工方法加工的螺纹合格率低,不能满足批生产的要求.本文从刀具、程序进行论述.
【总页数】1页(P114)
【作者】兰冯军
【作者单位】四川达宇特种车辆制造厂,成都 610100
【正文语种】中文
【相关文献】
1.基于宏程序自定义螺纹车削循环的应用 [J], 孙武兵
2.宏程序在异形螺纹车削中的应用案例 [J], 袁进;徐晓翔;沈春根
3.宏程序在多头螺纹车削加工中的应用 [J], 李红
4.宏程序在异形螺纹车削中的应用 [J], 刘锦武;王思忠
5.宏程序在异形螺纹车削中的应用 [J], 刘辉;熊文华
因版权原因,仅展示原文概要,查看原文内容请购买。

应用宏程序数控车削变螺距螺纹

应用宏程序数控车削变螺距螺纹

v ro id f h e d a t dc n e inl n r v r e snge iin y a iuskn so r a sfs o v ne t a di t n a y mp o ep o s i f ce c . c Ke r s CNC lte v r i i ht ra ; ir r g a y wo d : h ; a yngp t e d m c op o m a c h r
变螺距螺纹 的使用 十分广泛 , 如饮 料罐装机 械 、 航
空传 输机械 、 塑料 挤压机 械 、 料加工 机械 、 饲 船舶 上 的 变螺距螺旋桨装 置以及 汽车前转 向悬挂上 的变 螺距弹
@G 4指令和宏程序的结合 : 3 应用宏程 序功能可执 行一些有 规律 的变 化动作 ,如果 将编制变 螺距 螺纹 的 程序本体 写成 固定 的程序 模板 , 当加工多种螺 纹( 普通
序 本 体 做成


!!
,ቤተ መጻሕፍቲ ባይዱ,
固 定 模 块 若 要 加 工 其 他 变螺 距 普 通 螺

纹 和 变螺 距 矩 形 螺 纹 时 只 需 套 用 该 模 块 对 其 中相 应 的 变 量 或 公 式 略作 修 改 即可
3

宏 程序 车 削变 螺 距 螺 纹 的 加 工 及 编 程 注 意 事 项
①加 工 螺 纹 时 需 考 虑 所 加 工 螺 纹 的 完 整 性 因此
( 常州刘 国钧 高等职业技术 学校 , 江苏 常州 2 30 ) 10 4 摘 要 : F nc i 以 a u 系统 C A 16数控车床 为例 , 绍应 用宏程序 车削变螺距螺纹 , 0 K 63 介 将其 宏程序部分模 块化

宏程序实现变螺距螺杆车削的应用与分析

宏程序实现变螺距螺杆车削的应用与分析

24 宏程序特点与编写 .
宏 程 序 ,类 似 于 高级 语 言 ,可 以 实现 变 量 赋 值 、数 学运算 、逻 辑判 断及 循环 控制 ,利 于编制 特
殊 零件 的加 工 程序 ,减 少手 工编程 时进 行 繁琐 的数
此 处需 要注 意 的是 ,螺 纹槽 宽修 正增量 必须 小
于 刀具 切削 刃宽度 。
其乘 积 作 为直 线 轴 的进 给速 度 , 成 随动 系 统 ,使 形
, 2 纹段 :05 0 ,即修正 次数 为 0次 。 I螺 /=
o 6
刀具 移动 ,在 工件 上切 削 出螺旋 线 ,也 即螺纹 。
螺 纹段 :85 1 , 即修 正 次数为 2次 。 /= . 6 螺 纹段 :1/= .,即修正 次数 为 3次 。 4528
加工宏 程序 。
21 . 模型分析
图1 所示 的变距 螺杆模 型 ,两 相邻 导程 问 的差 值 均不相 等 ,另外 需要保证 所有 螺纹 段的突 起 宽度
相 等 ,均 为 5 mm,而 螺旋槽 宽度 不等 。
第 一 段 螺 纹 导 程 为 l 2mm,螺 纹 有 效 长 度 为


一 直l
6 0 36

导程 ,mm;则该 位移 为
F/ 4 mm 。
,mm。如 :工件 从 0 。
1 60
转到 9。 0 的同时,其螺旋线 经过的直线位移 等于 因此 ,通过计算工件各螺纹段螺旋线 的角位
移 , 即 可准 确 算 出各 螺 纹 段 螺 旋 线相 应 的直 线 位 移, 也即在螺纹插补过程 中, 刀具所移动 的直线距 离。
的具体要求 ,优化 了实现变螺距螺纹车 削的加工宏程序。对于现有变螺距螺纹车削指令只能加工等增量的变螺距 螺纹 ,若遇到螺杆所要求的导程增量不相等 ,且各螺纹突起 宽度都有具体要求时可 以提供借鉴 。

数控车床运用宏程序加工大导程变螺距螺纹

广东省技师(高级技师)资格申请评审论文论文题目: 数控车床运用宏程序加工大导程变螺距螺纹姓名: 魏树明技术工种名称: 数控车工拟申报职业资格: 高级技师申报时间: 2013年12月单位(全称): 广东省轻工业高级技工学校广东省轻工业高级技工学校数控车床运用宏程序加工大导程变螺距螺纹广东省轻工业高级技工学校魏树明摘要:现今中档经济型数控车床还用得比较广泛,比如广州数控GSK980TDa车床。

大导程异形螺纹的加工是数控车削的一个难点,由于没有标准的螺纹切削指令,且有些螺纹导程大,切削深度较深,切削抗力较大,而且精度要求较高,如果用简单的指令很难加工出来。

针对异形螺纹加工繁琐的特点,提出数控车削加工中使用宏程序加工。

设计梯形螺纹通用宏程序模板。

解决通用数控机床加工该零件的典型问题。

关键词:经济型数控车床、大导程异形螺纹、宏程序前言:螺纹车削加工是现代制造业中自动化程度最高的生产任务之一,也是数控车削工艺路线制定、刀具选择、切削用量选用、程序设计等综合难度较大的操作之一。

有些螺纹有定心度,且螺纹牙大,用于精度高的进给装置。

数控车床传统加工方法很难完成,针对这些典型零件运用宏程序来加工就简单很多。

用户宏程序是提高数控机床性能的一种特殊功能。

使用中,通常把能完成某一功能的一系列指令像子程序一样存入存储器,然后用一个总指令代表它们,使用时只需给出这个总指令指令就能执行其功能。

用户宏程序的最大特点是可以对变量进行运算,使程序应用更加灵活、方便。

虽然子程序对编制相同加工操作的程序非常有用,但用户宏程序由于允许使用变量算术和逻辑运算及条件转移,使得编制相同加工操作的程序更方便、更容易。

用户宏程序有A、B两类,GSK980TDa数控车床中,使用的是 B 类宏程序。

下面我就以GSK980TDa数控车床为例,介绍如何用B宏程序对异形螺纹工件进行编程加工。

正文:一、宏变量变量可以指令程序中的地址值。

变量值可以由程序指令赋值或直接用键盘设定。

B类宏程序在数控车床加工梯形螺纹中的应用

B类宏程序在数控车床加工梯形螺纹中的应用摘要:螺纹是车削加工中常见的加工内容。

数控车床的普及大大提高了螺纹的加工精度和生产效率,但对于大螺距的螺纹,由于螺旋槽比较深,车削螺纹时产生的切削力较大,易损坏刀具。

通过用b类宏程序控制单一固定循环指令,采用分层斜进的加工方法,精确控制刀具每次车削螺纹起刀点的位置和切削深度,减小了作用在刀具上的切削力,当切削深度到达终点后,可控制刀具只车削螺旋槽侧面,直至中径尺寸符合要求。

关键词:数控车床宏程序梯形螺纹程序参数化数控车床在制造业中的广泛应用,不仅减小了车工操作者的劳动强度,而且大大提高了零部件的加工精度和生产效率。

但是,对于大螺距或者大导程的螺纹,例如梯形螺纹的加工和蜗杆的加工,如果简单的使用螺纹加工指令,由于切削力大,容易损坏刀具和工件。

如果能精确控制刀具切深,可有效地解决这一难题。

一、工艺分析梯形螺纹由于螺旋槽较深,切削力较大,通常采用一夹一顶的装夹方式。

图1中梯形螺纹部分较短,刚性好,采用三爪卡盘夹持,伸出卡盘的长度应略大于50mm,以刀架或刀具与卡盘不发生干涉为宜,采用一把高速钢车刀分粗精车完成。

梯形螺纹的牙型高为3.5mm,螺旋槽较深,车削时刀具受力较大,易产生扎刀现象,如何降低刀具受力成为车削成功的关键。

采用g92指令直进法进刀,车刀的三个切削刃都参加切削,随着切削深度的加大,切削力也不断增大,易损坏刀具。

采用g76指令斜进法进刀,刀具每次切削时仅有二个切削刃参加切削,减小了作用在刀具上的切削力。

但对于大螺距的螺纹,由于螺旋槽深度大,刀具在到达一定深度时,切削力仍然很大,也易损坏刀具。

采用斜进法分层车削,如图2所示,刀具在同一切削深度上,切削完一层后,再切第二层,即便是螺旋槽很深,而每次作用在刀具上的切削力并不大,可有效解决车削大螺距螺纹时刀具受力过大的问题。

二、加工准备1.参数计算2.刃磨刀具刃磨螺纹刀具符合参数要求,如图3所示,刀头宽度小于牙槽底宽,一般为牙槽底宽的2/3,这里取1.5mm。

【最新精选】应用宏程序车削变螺距螺纹

如何应用宏程序车削变螺距螺纹在机械制造业中,用数控车床车削螺纹是常见的加工方法之一。

螺纹根据其螺距不同可分为等螺距螺纹与变螺距螺纹两类:等螺距螺纹的加工比较简单;变螺距螺纹因螺距值不是固定的,而是沿轴线方向逐渐变化的,因此它的加工比较复杂。

本文通过具体实例程序,来讲解如何利用宏程序车削牙变槽不变与槽变牙不变两种不同的结构形式变螺距螺纹。

一、fanuc 0imate-tc系统变螺距螺纹加工指令1. 指令格式g34 x_____ z_____ f_____ k____ *2. 说明(1)x、z为绝对值编程时,有效螺纹终点在工件坐标系中的坐标。

(2)指令中用f为所加工变螺距螺纹的初始螺距。

(3)k值为主轴每转过一圈时,螺距的增量或减量。

(4)如图1牙变槽不变螺纹图例所示,工件上第一牙距为4,并且k=1,则起刀点到工件端面距离应为3;并且螺纹自起刀点开始,螺距是连续均匀增减的,所以起刀点螺距f应为2.5,到工件端面螺距f为3.5,二者之和除以2,正好为自起刀点开始的第一段螺距3。

二、牙变槽不变螺纹在车削过程中,由于切削深度不断加大,刀具与牙侧的接触面越来越大,切削力也越来越大,很容易引起刀具或工件的损坏。

因此,在螺纹加工时一定要采用分层车削法,并且每一层的切削深度不断减少,从而降低切削力,顺利完成螺纹加工。

牙变槽不变的变螺距螺纹车削程序就是采用这种原理编写。

o 0321 *g21 g40 g97 g99 t0100 *t0101 *(螺纹刀)s300 m03 *g00 x28 z3 * 螺纹自起刀点第一段螺距f=2.5+0.5=3,所以切削起点距端面3mm#1= 0.5 * 第一刀切深#2= 2.6 * 牙型高度(半径值)n1 #2=#2-#1 * 每次切深后的剩余牙高if [#2 le 0.05 ] goto2 * 如果剩余牙高≦0.05,则转移到n2程序段g00 x[26.8+2*#2] * 26.8为螺纹底径g34 z-43 f2.5 k1 *g00 x36 *z3 *#1=0.8*#1 * 每次切深为上次的0.8 倍if [#1 ge 0.05 ] goto1 * 如果切深≧0.05,则转移到n1程序段。

高效加工大螺距锯齿型螺纹的方法

高效加工大螺距锯齿型螺纹的方法摘要:锯齿形螺纹在数控车床上的加工,因其程序设计比较复杂,在实际应用时还有诸多难点,尤其在细长轴上加工大螺距锯齿螺纹,由于工件刚性差,加工过程中容易颤动,常导致刀具崩刃或损坏。

本文以某产品大型螺杆为例,对加工过程遇到的加工难点进行了深入剖析,从设备选型,刀具及工艺装备的选择,宏程序的编制等方面进行了深入探讨,形成了一套完整的工艺规程,保证了产品质量,提高了加工效率。

关键词锯齿螺纹宏程序加工工艺引言近年来,随着航天产品质量要求的持续增高,大螺距、大牙深的螺纹加工零件不断增多,零件形位公差,尺寸公差、表面粗糙度等要求也越来越严,致使加工难度进一步增大。

以螺杆为例,其为某产品支撑臂中的关键受力部件,螺距大、牙型深、螺纹长,同时,整体的形位公差,尺寸公差及粗糙度要求较高,因此零件的加工难度较大,质量不易保证。

其工件材料为40Cr,总长1096mm,锯齿螺纹:B300*24-7e,牙深21mm,螺距为24mm,螺纹长度450mm。

该产品过去使用普通车床CW6180加工,刀具选用高速钢成型刀具,刀具切削量大,容易引起振动,极易崩刃,影响工件的加工质量,且工人的劳动强度大,效率低下。

本文从数控加工角度,对刀具,加工方法,工艺过程进行革新,解决了此类零件的加工难点。

螺杆及牙型示意图(如图1.1、1.2所示)图1.1 螺杆图1.2 锯齿型螺纹牙型1.工艺设计方案1.1.设备的选择选择数控设备时,其主轴、中心架及尾座的同轴度应小于0.03mm,机床的定位精度、重复定位精度要求小于0.003,由于牙侧壁表面粗糙度要求为Ra1.6,因此,机床的刚性、稳定性要好,轴向及径向跳动应小于0.003。

1.1.刀具的选择由于工件硬度较高,为HRC25-32。

按照传统方法加工时,选用高速钢成型车刀,刀具的硬度低,刚性差,易磨损。

现选择硬质合金涂层切槽刀具。

在选择槽刀具时,刀头长度应稍大于18mm,刀片宽度4mm,R角应稍大于0.4mm(以保证精加工时牙侧壁的粗糙度),并同时准备两把,一把用于粗加工,另一把则用于精加工。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

宏程序在数控车床加工大螺距螺纹中的应用
摘要:螺纹加工是数控车床工必须掌握的一个重要课题。

很多教材一般只给出螺纹加工的指令及其参数的含义,对于如何运用螺纹加工指令加工出符合精度要求的不同种类的螺纹没有涉及。

文章以外螺纹为例,介绍了在数控车床上,螺纹精加工宏程序在编制程序中变量的设置和车削过程中的合理安排。

螺纹加工是数控车床工必须掌握的一个重要课题。

很多教材一般只给出螺纹加工的指令及其参数的含义,对于如何运用螺纹加工指令加工出符合精度要求的不同种类的螺纹没有涉及,下面就螺纹编程教学中特别是大螺距螺纹精加工中应用宏程序的方法谈谈笔者的一些看法。

主要是选用合适的螺纹加工指令。

一、螺纹切削的加工方法
目前大多数的数控车床系统中,螺纹切削一般有两种加工方法:直进式切削法和斜进式切削法。

下面以FANUC 0i-TB为例说明:
(一)直进式螺纹车削指令和方法
1.属于直进式车削螺纹的指令有G32、G92。

两个编程指令的不同是:G32的每个程序都是单独定义的,因而实现了对螺纹切削全过程的绝对控制,每次切削都需要退刀、返回、进刀才能形成重复加工;G92是一个封装式螺纹切削循环,每次走刀中的四个主要螺纹切削运动形成了一个方形
区域。

两个编程指令相同的是:G32、G92编程切削深度分配方式一般为常量值,双刃切削,其每次切削深度一般由编程人员编程给出,如图1所示:
2.直进式切削方法。

车削螺纹时,螺纹刀刀尖及两侧刀刃同时参加切削,每次进刀只作径向进给,随着螺纹深度的增加,进刀量相应减小,否则容易产生“扎刀”现象。

直进法切削力比较大,而且排削困难,因此在切削时,两切削刃容易磨损。

在切削螺距较大的螺纹时,由于切削深度较大,刀刃磨损较快,从而造成螺纹中径产生误差;但是其加工的牙形精度较高,因此一般多用于螺距小于2mm和脆性材料的螺纹车削。

由于刀刃容易磨损,因此加工中要勤测量。

(二)斜进式切削
1.G76编程切削深度分配方式一般为递减式,其切削为单刃切削,其切削深度有控制系统来计算给出。

2.斜进式切削方法,螺纹车刀沿着牙型一侧平行的方向斜向进刀,直至牙底。

斜进法加工螺纹始终为单侧刃加工,加工刀刃容易损伤和磨损,使加工的螺纹面不直,刀尖角发生变化,而造成牙形精度较差。

但由于其为单侧刃工作,刀具负载较小,排屑容易,并且切削深度为递减式。

因此,此加工方法一般适用于大螺距螺纹加工。

由于此加工方法排屑容易,刀刃加工工况较好,在螺纹精度要求不高的情况下,此加工方法更为容易。

在加工较高精度(精度为H6以上、粗糙度为Ra1.6,视为较小时)大螺距螺纹时,单独使用上述两种螺纹加工方法都不能完成。

二、宏程序加工大螺距高精度螺纹
由于用G76加工使程序简单,G92或G32使精度较高,因此可采用两种编程加工方法结合完成,即先用G76加工方法进行粗车工,然后用G92或G32加工方法精车工。

为了适应不同类型的螺纹精加工,采用宏程序调用的方法进行螺纹精加工,下面以大螺距普通直螺纹为例说明:(一)计算螺纹精加工的起点
使用G92、G32进行精加工时要注意的是粗加工和精加工时的起刀点要相同,以防止螺纹乱扣的产生。

为保证螺纹加工精度,用G76粗加工之后X向留有0.2~0.3mm的加工余量,由图2可知,用G92编程时的起点与G76起点的偏移量为:ΔZ=(0.65P-0.2)TAN(α/2)(P为螺距,α为牙型角,0.2为精加工余量)。

(二)精加工螺纹的方法
为达到H6精度以上、粗糙度小于1.6的螺纹精加工,选用高速钢车刀,主轴转速为Vc=5~8m/min、切削深度为0.05mm的低速左右切削,径向切削深度小于0.03mm时采用轴向进刀方式,走刀次数不小于3次。

如图3所示:(三)螺纹精加工的程序(部分)
以下是用G32进行编程
O0001;
#14=D或d(螺纹公称直径)
#1=P (P为螺距)
#2=#14-2*0.65*P (#2为螺纹小径,直径值)
#3=0.1 (为精加工切削每刀吃刀深度,直径值)
#4=#2+0.03(最小加工余量)
#5=L(螺纹长度)
#6=2*0.65*P+1(退刀距离)
G00 X** Z** G99 S** M03(X** Z**螺纹切削起点坐标,S**主轴转速)
#7=#2+0.2(0.2为精加工余量)
N100 IF [#7LE#4] GOTO 500(判断,如果#7小于等于#4,就执行N500程序段)
#7=#2+0.2 - #3
G00 X#7 W-0.05(向左偏移0.05mm)
G32 W-#5 F#1(车螺纹)
G00 U#6(X向退刀)
G00 W#5(Z向退刀)
G00 W0.05(螺纹切削起刀点)
IF [#7LE#4] GOTO 500
M98 P17000
IF [#7GT#4] GOTO100
N500 M98 P38000
G00 x** y**(程序起点位置)
M05
M30
O7000;(右切削)
#7=#2+0.2 - #3
G00 X#7 W0.05
G32 W-#5 F#1
G00 U#6(X向退刀)
G00 W#5(Z向退刀)
G00 W-0.05(螺纹切削起刀点)
M99
O8000;(最后修光)
G00 X#2
G32 W-#5 F#1
G00 U#6(X向退刀)
G00 W#5(Z向退刀)
M99
这个程序的目的是把螺纹的精加工阶段分为左右切削,最后还有0.03mm余量时用子程序O8000采用直进法进行加工。

(四)注意事项
使用上述宏程序进行精加工,要注意刀具起始点要准确,不然容易乱扣,造成零件报废。

程序中#5=L(螺纹长度)是指螺纹加工含螺纹加工空刀导入量和空刀退出量。

在精
加工结束后采用三针测量,如果有误差,可修改Z向刀具偏置值,再进行补偿,直至符合尺寸精度要求(Z向偏置量= TAN(α/2)*(M1-M2)。

M1是经一次螺纹切削后采用三针测量法测出的实际值;M2三针测量时的理论值,α为牙型角)。

(五)应用
上述宏程序经过适当的修改可用G92代替G32,也可应用于锥螺纹、梯形螺纹及蜗杆的加工。

三、结语
螺纹在数控车床加工中应用很广,加工方法也很多,可以用G32指令,也可以用G76螺纹循环指令进行加工。

本文中介绍的方法很实用,宏程序方便修调及补偿,易于控制尺寸。

相信该大螺距·螺纹精加工的方法在我们的生产实践中可以发挥很重要的作用。

相关文档
最新文档