基于MATLAB的最大误差双圆弧逼近曲线的算法及实现.pdf
第31卷第6期 基于MⅢB的最大误差双圆弧逼近曲线的算法及实现
文章编号:1004—2539120町】06一唧一∞
基于MAⅡ.AB的最大误差双圆弧逼近曲线的算法及实现
淮海工学院机械工程系,扛苏连云港笠ao咕)丁克会 席平原
摘要分析了不同半径的圆弧与曲率连续单调变化的曲线相切的几何关系,讨论了连续相切圆弧
以允差逼近曲线的算法.理论上使得圆弧逼近的段数达到最少,并保证了光滑连接。基于Mad丑b采用一
维搜索和优化相结合的方法进行程序的编制求解节点,算法简单,可靠,教控程序段数少,程序运行更快
速高效。
关键词逼近曲线允差最少节点优化圆弧
小.误差愈大。
引言
考虑在实际应用中逼近误差允许对称分布,本文
数控加工中,对曲线的加工,先要在曲线上取节 讨论这种情况。
点。一般有直线和圆弧两种逼近方法。直线逼近法较 在一段曲率连续单调变化曲线的两端分别作两簇
简单,但段数多,光顺性差。用圆弧来逼近曲线有曲率 切圆,在曲率半径小的一端所作的切圆大于曲率圆,在
圆法、三点圆法、相切圆法、最小二乘圆法等。圆弧逼 曲率半径大的一端所作的切圆小于曲率圆,在两簇切
近法程序段少,用相切圆逼近曲线光顺性最好。文献 圆中,显然有若干对切圆两两相切,它们各自对曲线的
[1]介绍的最少圆弧逼近法,虽然逼近圆弧最少,但圆 误差不等。其中肯定有一对相切的圆,它们的误差相
等。见图2。当