数控车床加工椭圆类零件的初步探讨
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控车床加工椭圆类零件的初步探讨Establish noble character. On the morning of October 2, 2022
数控车床加工椭圆类零件的初步探讨
摘要:本文以SIEMENS802S/C 数控系统为例,介绍在数控车床上加工椭圆类零件的多种方法;采用圆弧逼近法—四心法,可以采用一般G指令加工出精度要求不高的椭圆形状;采用直线逼近法—参数编程,可以加工出精度要求高的椭圆形状;
关键词:数控车床车削椭圆类零件圆弧逼近法直线逼近法 R参数
在技工学校高级数控的培训课题中,椭圆类零件的加工是不可或缺的内容;椭圆的加工属于非圆曲线的特殊零件加工,相对比较复杂;在数控车床上加工该类零件,我们一般采用逼近法:圆弧逼近法和直线逼近法;
1、圆弧逼近法
圆弧逼近法是采用多段圆弧逼近椭圆的加工方法,利用机械制图中绘制椭圆的近似画法四心法,求得多段圆弧的切点和半径来加工椭圆;在加工精度要求比较低的情况下可以考虑用此方法;
1加工原理通过机械制图近似绘制椭圆的方法,画出椭圆;椭圆是由四段圆弧组成的;如图1所示;
①画出长轴AB与短轴CD,连接AC并在AC上截取AF,使其等于AO与CO之差CE.
②作AF的垂直平分线,使其分别交于AB和CD于O
1点和O
2
点;
③分别以O
1点和O
2
点为圆心,O
1
A和O
2
C为半径作出圆弧AG和CG,,该圆弧即为四分
之一的椭圆;
④用同样的方法画出整个椭圆;
2计算组成椭圆的四段圆弧半径、切点坐标等数据;
3编写加工程序只要计算出如O
1、O
2
、G点坐标,O
1
A和O
2
C的半径数值等就很容易编
写加工这四段圆弧的程序;
2、直线逼近法
直线逼近法是采用多段直线逼近椭圆的加工方法,应用这种方法加工非圆曲线时,只
要步距足够小,在工件上所形成的最大误差,就会小于所要求的最小误差,从而加工出标
准的椭圆;常用的直线逼近法,加工精度高;
直线逼近法加工椭圆是通过参数编程来加工的,用数控车床的普通G代码指令是难以加工的;参数编程指令适合抛物线、椭圆、双曲线等非圆曲线编程,还适合于图形相同,
只是尺寸不同的系列零件编程,同样适用于工艺路径一样,只是位置数据不同的系列零件的编程;使用参数编程可以极大的提高编程效率,大大简化程序,并能够扩展数控机床的
使用范围;本文主要以SIEMENS802S/C 数控系统为例,介绍使用参数编程加工椭圆的方法;
1 加工原理 SIEMENS系统中R参数作为变量,通过对R参数进行赋值、运算等处理,从而使程序实现规律变化的动作,从而提高编程的灵活性和适用性;使用R参数编程
时可以用变量代替具体数值,因而在加工同一类的零件时,只需要将实际的值赋予变量即可,不需要对每一个零件都编一个程序;
2程序的编写方法在编写时需根据零件加工的图纸已知条件,选择椭圆方程的极坐
标方式还是直角坐标方式,从而确定参数编程的具体编写方法;
3椭圆的极坐标方程为x=bxsinβ; z=axcosβ
椭圆的直角坐标方程为:x2 /b2 +z2 /a2 =1
3、实例加工
加工如图2零件,材料为45号钢,毛坯32 x100,T1尖刀;
1四心法加工椭圆如果零件对椭圆精度要求不高,则采用四心法来加工;
①用计算机绘制测绘的方法绘制椭圆;
②测量出四段圆弧的半径、切点;如图3所示;
SIEMENS802S/C 精加工参考程序毛坯:32 x100
G90 G95 G54 M08
M03S1600
T1尖刀
G00 X35 Z5
G01 X0 0 F
G03 CR=
CR=
G01 Z-60
X 33
G00 X100 Z100
M09
M30
2参数编程加工椭圆如果零件对椭圆精度要求高,则须采用参数编程来加工 ;
①直角坐标方程编程如果已知椭圆终点坐标X值或Z值;
根据椭圆方程分析加工零件的已知条件;由椭圆直角坐标方程公式x2 /b2 +z2 /a2 =1知:长轴a=20 短轴b=13,椭圆终点坐标z= 终点坐标x可以不知道 SIEMENS802S/C 精加工参考程序毛坯:32 x100
G90 G95 G54 M08
M03 S1600
T1尖刀
G00 X35 Z5
G01X0 0 F
R1=13
MA1:R2=13/20SQRT2020-R1R1
G01 X=2R2 Z=R1-13
R1=
IF R1>= GOTOB MA1
G01X35
G00X100 Z100
M09
M30
②极坐标方程编程如果已知椭圆终点坐标的转角a或极坐标β;
例:加工图4所示椭圆零件,已知椭圆终点转角,此时,需要利用极坐标方程来加工椭圆;
已知椭圆终点转角α如何求得椭圆终点极坐标角度β;
由极坐标法绘制椭圆的公式x=bxsinβ; z=axcosβ,终点转角a=1300,长轴a=20,短轴b=13,如图5所示,须求得椭圆终点极坐标角度 ;
通过如图6所示的几何角度分析,求得a和β值之间的关系式:
已知a,求β设长轴a=20=OC,短轴b=R13=OD
解:∵tan a=AB/OA
AB=AC-BC=a x sinβ–a-b x sinβ
= b x sinβ
OA=a x cosβ
tan a=AB/OA=b/a tanβ
∴tanβ=a/b tan a
∴β=cota/b tan a
结果求得:β=cot20/13 tan130=cot
==
SIEMENS802S/C 精加工参考程序毛坯:32 x100
G90 G95 G54 M08
M03 S1600
T1尖刀
G00 X35 Z5
G01X0 0 F
R1=20 R2=13 R3=0 R4=
MA2: R5=R1COSR3 R6=R2SINR3
G01 X=2R6 Z=R5-13
R3=R3+
IF R3<=R4 GOTOB MA2
G01 X35
G00X100 Z100
M09
M30
4、技术探讨
在SIEMENS802S/C系统上进行椭圆类零件的粗、精加工,怎样编程下面介绍一种编程方法,可以解决该类零件的粗、精加工的问题;见图4椭圆部分
例:
G90 G95 G54 G00X35 Z5
M03 S500 G01X0 0 F
T1尖刀粗加工 R2=13
G00 X35 Z5 MA2: R3=13/20SQRT2020-R2R2
R1=5 G01 X=2R3 Z=R2-13
G158 X=R1 Z=0 R2=
MA1: AA1 IF R2>= GOTOB MA2
R1=R1-1 G01X35
IF R1>=0 GOTOB MA1 G00Z5
G01X35 M17
G00Z5
S1600精加工
G01X0 0 F
AA1
G01X35
G00X100 Z100
M30
5、加工效果
用参数编程编制此类特殊零件的加工程序的基本思路就是用小直线段来逼近椭圆;
只要控制好小直线段的距离,保证线轮廓度达到图纸要求,就可以达到加工要求了;。