lwc38-1 发表于 2011-6-11 11:39:15

数控加工中采用圆弧逼近非圆曲线的方法

当前我国经济型数控机床,一般只具有直线插补和圆弧插补功能,并不具备抛物线等非圆曲线y=f(x)的插补功能。因此数控加工非圆曲线y=f(x)的轮廓时,就必须用直线或圆弧段逼近。现有的用圆弧逼近非圆曲线的方法,计算难度和工作量很大。本文提出两种新方法,降低了工作难度,减小了逼近误差。

图1
1 第一种方法
如图1所示,MN为非圆曲线y=f(x)上过节点a的切线,作MN的平行线AB,距离MN为d允/2,d允为轮廓加工的允许误差,一般为工件尺寸公差的1/5~1/10为宜。作MN的平行线CD距离MN为δ允,AB和CD分别交非圆曲线为b和c。
求交点b和c的坐标
交点b的坐标可通过方程组(1)求得:

(1)
其中k=f'(xa)。
交点c的坐标可通过方程组(2)求得:

(2)
其中k=f'(xa)。
过a、b、c三点可确定一段小于180°的圆弧,此段圆弧即为a、b、c段非圆曲线的逼近圆弧。圆的方程为:

按以上方式,从前一段逼近圆弧的终点开始可找出后续的一系列逼近圆弧。

图2
2 第二种方法
如图2所示,MN为过非圆曲线y=f(x)上节点a的切线,作MN的平行线AB距MN为δ允,AB交非,圆曲线于b点.同理过b点再作非圆曲线的切线M'N'作M'Nq的平行线A'B'距M'N'为δ允,AqB'交非圆曲线于c点。
求交点b和c的坐标
交点b的坐标可通过式方程组(3)求得:

(3)
其中k=f'(xa)
交点c的坐标可通过式方程组(4)求得:

(4)
页: [1]
查看完整版本: 数控加工中采用圆弧逼近非圆曲线的方法

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网