磨削技术网

 找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 345|回复: 0

[资料] 数控编程中非圆曲线的数学处理

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

x
非圆曲线包括除圆以外的各种可以用方程描述的圆锥二次曲线(如:抛物线、椭圆、双曲线)、阿基米德螺线、对数螺旋线及各种参数方程、极坐标方程所描述的平面曲线与列表曲线等等。数控铣床在加工上述各种曲线平面轮廓时,一般都不能直接进行编程,而必须经过数学处理以后,以直线一圆弧逼近的方法来实现。但这一工作一般都比较复杂,有时靠手工处理已经不大可能,必须借助计算机作辅助处理,最好是采用计算机自动编程高级语言来编制加工程序。9 Z6 A* g  O! g/ L& p
处理用数学方程描述的平面非圆曲线轮廓图形,常采用相互连接的弦线逼近和圆弧逼近方法,下面将分别进行介绍。" X( ~8 I# B1 o4 B
(1)弦线逼近法  一般来说,由于弦线法的插补节点均在曲线轮廓上,容易计算,程编也简便一些,所以常用弦线法来逼近非圆曲线,其缺点是插补误差较大,但只要处理得当还是可以满足加工需要的,关键在于插补段长度及插补误差控制。由于各种曲线上各点的曲率不同,如果要使各插补段长度均相等,则各段插补的误差大小不同。反之,如要使各段插补误差相同,则各插补段长度不等。下面是常用的两种处理方法。
; [8 M" F( |/ _) [) z 200741217025.jpg
8 R4 D: q5 ~% L1)等插补段法
1 P4 Y' v8 o9 @, K/ z  u等插补段法是使每个插补段长度相等,因而插补误差补等。编程时必须使产生的最大插补误差小于允差的1/2~1/3,以满足加工精度要求。一般都假设最大误差产生在曲线的曲率半径最小处,并沿曲线的法线方向计算,见图所示。这一假设虽然不够严格,但数控加工实践表明,对大多数情况是适用的。
8 M4 w; n3 M9 r# m2)等插补误差法
$ I- X" T  V/ r等插补误差法是使各插补断的误差相等,并小于或等于允许的插补误差,这种确定插补段长度的方法称为“等插补误差法”。显然,按此法确定的各插补段长度是不等的,因此又叫“变步长法”。这种方法的优点是插补段数目比上述的“等插补段法”少。这对于一些大型和形状复杂的非圆曲线零件有较大意义。5 w4 t0 t) C3 F' z: [' f
200741217116.jpg , }- T% X  r$ z& T
对于曲率变化较大的曲线,用此法求得的节点数最少,但计算稍繁。/ Z% z* [  g7 ?0 i- O
(2)圆弧逼近法) B; A$ D: m1 a% H% M$ y3 ?
曲线的圆弧逼近有曲率圆法、三点圆法和相切圆法等方法。三点圆法是通过已知的三个节点求圆,并作为一个圆程序段。相切圆法是通过已知的四个节点分别作两个相切的圆,编出两个圆弧程序段。这两种方法都必须先用直线逼近方法求出各节点,再求出各圆,计算较繁琐。" r$ S2 F3 T$ P# p
上面讲述的几种逼近计算中,只是计算了曲线轮廓的逼近线段或逼近圆弧段,还需应用等距线或等距圆的数学方法计算刀具中心的各节点坐标,作为编程数据。
1 |- K" U( @: I8 f0 l文章关键词:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

QQ|小黑屋|手机版|Archiver|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-6-3 17:21 , Processed in 0.130491 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表