浅谈梯形螺纹在数控车床上的宏程序加工

更新时间:2023-06-11 07:14:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

浅谈梯形螺纹在数控车床上的宏程序加工

张绍杰

马汉伟

(郑州煤炭技师学院,新郑451150)

摘要:梯形螺纹的加工是数控车削一个难点,特别是在高速切削时难度更大,对于加工时的观察和控制,

安全可靠性等工艺问题要求较高,另外对于梯形螺纹的数控加工程序编制也是较为复杂。文章结合普通车床车削梯形螺纹时应用的各种工艺技巧,采用左右进刀法合理的递减切削深度,并采用宏程序编制出数控加工程序。

关键词:梯形螺纹数控编程

宏程序加工方法

引言

在现代化制造业中,数控机床的使用也越来越普遍,在数控机床上加工零件远比在普通机床上省时、省力、高效和高精度。用作传动的梯形螺纹在车床上的加工要求工人要有比较熟练的操作技巧,螺纹加工精度和效率受人为因素影响比较大,而在数控车上加工时,首先是对梯形螺纹的编程较为复杂.其次是在加工过程中对车刀和控制较为}l{难。因此有人错误地认为数车不适合用来加工梯形螺纹,实际上数控车床稳定的高精度加工性能为梯形螺纹的车削提供了良好的加1二基础,再加上编制出合理的梯形螺纹加工程序,在数车上车削梯形螺纹要比普通车床的加工更加效率,更加高精度。1梯形螺纹的加工工艺及编程1.1梯形螺纹车刀几何形状的选择

梯形螺纹加丁分粗精车两部分,刀具也采用粗精车两

图2精车刀几何形状

较多。传统的低速切削螺纹的方法有直进法(图a)、斜进法(图b)、左右车削法(图c)和车阶梯槽法(图d)等。这些传统的加工方法由于其自身存在缺陷,很难仅靠几个基本参数的修改而实现产品批量生产或产品的改型,这也极大地影响了产品的加工效率和加工质量。

分层切削法则可以克服传统加工方法的缺陷,其原理如图e所示。先将螺纹x向分成若干层.每层z向再分为若干次进刀,完成粗车后再对槽两侧进行精车。这种方法一方面是刀具一边受力,工作平稳,不易扎刀或产生振动,另一方面它将梯形螺纹的切削进刀过程规律化,方便计算机实现数字控制。这样我们就可以利用宏程序的变量控制技术,实现梯形螺纹的参数化编程与加工。

把刀。由于粗加工容易使车刀损伤和磨损,故将粗车刀刀

尖角刃磨成圆弧型。即便是粗加_T量偏大时,也能够保证刀尖有足够的强度。粗车刀几何形状如图l所示:

泰给叁

(a)直进法

(b)斜进法

(c)左右车削法

图1粗车刀几何形状

精加工时为了保证其正确的牙型角,故精车刀完全按

照螺纹形状来进行刃磨,精车刀几何形状如图2所示:1.2梯形螺纹的工艺分析

梯形螺纹的车削方法分为低速和高速切削两种,对精度要求较高的梯形螺纹以及单件生产时,低速切削应用

(d)车阶梯槽法

裔秀

(e)分层切削法

万方数据

孕代制造"孑装爷

20”第2期总第201期

2梯形螺纹的宏程序编程

下面用宏程序编程来加工一个长度为40的Tr36x6(P3)的梯形螺纹2.1变量的使用

所有变量如表1所示,首先根据图纸尺寸填写表l中的螺纹尺寸参数变量,然后结合工艺条件选取切削加工参数并填入表l中对应各栏。

表1程序变量表

参数名称变量名称及计算

本实例取值

公称直径#136螺距

#2

6螺纹尺1j导程

6参数

头数:I}4

2螺纹顶隙#5

0.5

螺纹起点z坐标#62+们

螺纹终点Z坐标灯—40

X方向加工切深(半径值)

糯#14+SQRll#91切削加上分层数

每次累加1

切削加1二z向每次移动量#100.5

参数

Z向总移动量

#“每层累加

刀宽

#12

0.8

#13=o.3l;60#2

加工时每层槽宽

_0.536’舵+怫l—删

,槲O.5+舵梢】

第一层切深(经验值)

#14

1.5

2.2程序及说明

0l()()0:

C98M03S500:tIDlOl:

G00X150ZlOO:#l=36:一螺纹直径赋值#2=3:

螺纹螺距赋值栖=o.5:一螺纹顶隙赋值舸=√m:螺纹加T长度赋值

榴=0:

X向加工深度变量赋初值

#12=0.8:螺纹刀刀头宽度赋值.撑3=6:

螺纹导程赋值

缸l=#3/#2:螺纹线数计算黼诘2+#3:

-升速进刀段距离计算N2襻9=0:深度方向进刀次数N5#10=0.5:z向每刀移动量赋值

撑ll=O:

z向行动量累计变苗赋初值

棚=#9+l:

切深进刀累加计数

IF【#≯L厄5】THEN【#14=l】;

第一层切深取值

IFf#2C7I'5】THEN【#14=1.5】;

IF【#2(、T14】THEN【#14=2J;

万方数据

#8=#14+SQRT【#9】;

每层切深计算

IF【#8GE【28【O.5+#2+#51】】THEN#B=f24fO.54撑2+朽】】

切深判别

Nlo#13=0.634¥舵—#84【O.268‘#2+o.536+#5】/【0.5+#2郴】

_群12—0.2

IFf#llC脚131THEN#1l=#13——本层槽宽判断

每层槽宽计算

G92x【#l—群8]z#7F#3——螺纹切削一刀

G01x【#1+5】z【}}6肆ll】F300——螺纹起刀点定位

#l

IF【#llLT【#13样lo】】G()T010——本层槽宽加工完

1=#1l坩lO

成条件转移

IF【#8LT【2+【O.5¥#2+梓5】】GoT05——总切深加工完

成判别

G0lx【#l+5】z【#6+o.1]F300——精加工左牙侧刀具

时刀具起点定位

G92X【#1^#8】Z#7F#3

G0lx【#l+5】z[#641l-o.1JF3()o——精加工右牙侧

精加工左牙侧

刀具时刀具起点定位

G92X【#l—#8】Z撑7脚3

精加T右牙侧

群6=#6+#2一#4=苹4一l

头数完成数计数

IF【#4GrID】G01'02——头数完成条件转移

M05M30

2.3注意事项:

(1)由于刀具材料选用高速钢,并低速切削,所以,编程时主轴转速应取较小值,并在加T过程中加切削液。

(2)在螺纹切削期间进给速度倍率无效(固定在100%),速度固定在100%。

(3)当加丁不同尺寸的梯形螺纹时。只需改变程序中的#I到#14后的值,便可直接应用程序进行加工。

(4)通常由于伺服系统滞后等原因,会在螺纹切削的

起点和终点产生不正确的导程,因此,螺纹的起点和终点位置应当比指定的螺纹长度要长。

(5)梯形螺纹加工完毕后应进行再线测量,并根据测量的结果对原程序进行修正。3结束语

宏程序编程极大程度解决了在数控车床上加工梯形螺纹难的缺点,编程方法虽然有些繁琐,结果却是一劳永逸的,大大的提高的生产效率,并使该类零件能够高效、稳定的加工。这种编程方法不仅适用于梯形螺纹,蜗杆,大模数蜗杆和英制梯形螺纹的加工等都适用。

参考文献

【2】黄卫.数控技术与数控编程.机械工业出版社.1998.

(下转第54页)

【1】顾京.数控机床加1二程序编程【M1.北京:机械T业出版社,2003.

现代制造技术与装备

2011第2期总第201期

t彻B=百d/l

(3)

(4)a.指定分析类型:模态分析;

式中:B为分度圆螺旋角;d为分度圆直径;l为导h.施加约束:直径为20的内圆周节点施加径向约束程,即螺旋线绕分度圆一周后上升的距离。

和内圆面施加Y向约柬、键槽的一端面施加x方向的约根据已知的齿轮厚度,绘制出相应长度的分度圆螺旋束、齿轮的两端面施加z方向的约束;

线。绘制基圆螺旋线或者任意圆柱面上的螺旋线方法也相c.扩展模态数(3阶)、求解…;

同,只需变换为该圆柱面上的螺旋角和直径就可实现Il。21。(5)进入普通后处理器,列表显示结果。计算结果如下:2.3齿槽实体的形成

前3阶固有频率为:

由于渐开线斜齿轮的各轴剖面的齿槽轮廓与端面齿翱- 籼I

INDEX0FDATASETS0NRESU【』1.s

FILE

槽轮廓相同,因此使用ANsYS前处理中建模命令里的事掌宰事宰

E,【协Jde特征,将端面齿槽轮廓沿分度圆螺旋线进行挤压,SETTlME,FREQ

IDAD吼P

SUBSTEPCUMUIATIVE

拉伸出齿槽实体。l1330llll3应用举例

232523l22建立标准渐开线斜齿圆柱齿轮的几何模型,并分析其3

41856

前3阶固有频率。已知:齿轮的模数lIlTI=2mm,齿数z=24,5结论

螺旋角B=10。,压力角an-200其它尺寸如图4所示。.

通过简单的计算查表建立精确的渐开线,不需要懂黝vB、vc、APDL等编程语言,便于理解掌握。当齿轮的基本参数变化时,可以通过修改ANSYS环境下齿轮的LOG文件,来达到参数化建模的效果,从而大大的提高了齿轮的

建模效率和分析精度。

参考文献

图4齿轮平面图

【l】孙恒主编.机械原理.北京:高等教育出版社,1990.

根据上述方法完成齿轮的三维建模…:【2】徐.灏丰编.机械设计手册3【M1.北京:机械工业出版社,1991.f3】任重编著.ANsYS实用分析教程.北京:北京大学出版社,

(1)选择单元为souD95;

2(m.

(2)定义材料属性:弹性模量E=2×lOIlN,m2,泊松比

[4】张朝晖主编.ANsYs8.0结构分析及实例解析.北京:机械工业

U卸.3。密度p=7800

kg/m3;

出版社,2005.

(3)建模并进行网格划分:齿槽面沿分度圆螺旋线挤出齿槽体(见图5),生成三维齿轮模型并进行智能网格划The

Study0f

IIlVolI咖HeIicalQ射3DModeIi呜

’r∞hnoIog,,andModaIA面吼lysisBased

on

ANSYS

分(见图6);

UANCH舶ning

(Inner

M伽础a

UrIive玛畸0fs【=i朗ce蛐d’r∞hnolo舒,Badt伽

0140lOChina)

Ah曲md:Itin廿0duo∞themetllod0finvolukhelicalg嘲盯3D

Ⅱ邮deling

in

ANSYS蚰ft.Aocording

to

thi8Ⅱ劬0d,thepr-ecise

involute

群组r

i8髓tablished

th删gIl

the

simple∞mputati∞锄dtablel∞k—up.

Itis∞8y

t0

und啪tand明d

m昭ter,and伽be

u8ed

t0

carry明the

heli蒯ge盯3Drrl‘,‘leIing锄dn腻Ial肌alysi8.

圈5齿槽体

图6三维网格划分模型

Key

w时川s:ANSYS,involutehelicalg嘲r,咖d出rIg,蚰aJysis

斗—■ -叶——● —+ +-+ +—+-+ + + ’叫卜+噜..——■叶呻斗-—卜-+ + + + + + + +-+ + + ———+岫—卜呻..——■— ■叶斗—+ ■— ●—-■——- 一+呻斗

(上接第“页)

A陋缸瓢嚏:The

t均pe∞id8l山瑚d

i8a

di伍cultpoint

0fthenume卜

【31赵长明.刀具设计手册.机械T业出版社.1998.

ical嘲删tllHljng

pl删'七蚰ing,嘲f脱iauy

in

tIle

highspeedcumng.

【41马永占.机械加工工艺设计实用手册.航空工业出版社.2003Wh舳it

i8

0bBerved卸do∞tmled,山eden锄d

iIl

B出ty陀liability

【51王志平.数控编程与操作.北京高等教育出版社.2003.pFo(,es8

pmbl鲫粤诵higher.

In

additi伽,the

n翟p啪idal

thI’嘲d

CNC

【6J李真峰.数控加工工艺.上海交通出版社.2004.

pmFa删ng

aI∞is

quite咖pl懿.Tllist}l鹤i&combin嚣witlI谢咖

c榴矗8kiⅡ8whent.Ie

en西ne鼬ecuttingⅡap啪idal山read.Using

t}Ie

Tmpezoidm.nI嘲d抽CNCLaU舱M神mPrngram

眦tllod

0f

cIIt

rigIIt柚dl硪t0diIlliniBhcuttiIlgdepI}I豫啪nably。and

P珈懈sing

usjng

ZHANG

-‘ey咖rds:曲删daI

m锄舯p舶四舳colIIpile【|fi"CNCp兀唱阳ms.

Shaojie,MAHanwei

tlI嘲d,CNCpfD乎m珊lIiI培。ⅡI卵mPmg跚,

(zIIerI础叫。蛆l

te【:hnici锄i鹏titIlte。)(inzIl踟g451150)

—oD%ingm劬0d

万方数据

浅谈梯形螺纹在数控车床上的宏程序加工

作者:作者单位:刊名:英文刊名:年,卷(期):

张绍杰, 马汉伟, ZHANG Shaojie, MA Hanwei郑州煤炭技师学院,新郑,451150

现代制造技术与装备

MODERN MANUFACTURING TECHNOLOGY AND EQUIPMENT2011(2)

本文链接:/Periodical_xdzzjsyzb201102020.aspx

本文来源:https://www.bwwdw.com/article/kqo1.html

Top