用数学方程描述的非圆曲线的轮廓数值计算_第1页
用数学方程描述的非圆曲线的轮廓数值计算_第2页
用数学方程描述的非圆曲线的轮廓数值计算_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、用数学方程描述的非圆曲线的轮廓数值计算数控加工中把除了直线与圆弧之外用数学方程式表达的平面轮廓曲线称为非圆曲线。非圆曲线的节点就是逼近线段的交点。一个已知曲线的节点数目主要取决于所用逼近线段的形状(直线或圆弧)、曲线方程的特性以及允许的拟合误差。将这三个方面利用数学关系来求解,即可求得相应的节点坐标。下面简要介绍常用的直线逼近节点的计算方法。图3.1 等间距直线逼近(1)等间距直线逼近的节点计算1)基本原理 等间距法就是将某一坐标轴划分成相等的间距,然后求出曲线上相应的节点。如图3.1所示,已知曲线方程为,沿X轴方向取为等间距长。根据曲线方程,由求得,如此求得的一系列点就是节点。2) 误差校验

2、方法 由图3.1知,当取得愈大,产生的拟和误差愈大。设工件的允许拟合误差为,一般取成零件公差的1/51/10,要求曲线与相邻两节点连线间的法向距离小于。实际处理时,并非任意相邻两点间的误差都要验算,对于曲线曲率半径变化较小处,只需验算两节点间距最长处的误差,而对曲线曲率变化较大处,应验算曲率半径较小处的误差,通常由轮廓图形直接观察确定校验的位置。其校验方法如下:设需校验曲线段。的坐标分别为()和(),则直线的方程为:令A=,B=,C=,则上式可改写为A+B=C。表示公差带范围的直线与平行,且法向距离为。直线方程可表示为: 式中,当直线在上边时取“+”号,在下边时“-”号。联立求解方程组:图3.

3、2 等步长直线逼近上式若无解,表示直线不与轮廓曲线相交,拟合误差在允许范围内;若只有一个解,表示直线与相切,拟合误差等于;若有两个解,且,则表示超差,此时应减小重新进行计算,直到满足要求为止。(2) 等步长直线逼近的节点计算这种计算方法是使所有逼近线段的长度相等,从而求出节点坐标。如图3.2所示,计算步骤如下:1) 求最小曲率半径 曲线上任意点的曲率半径为:取,即:根据求得、,并代入上式得,再将代入前式求得。2)确定允许的步长 由于曲线各处的曲率半径不等,等步长后,最大拟合误差必在最小曲率半径处。因此步长应为:3)计算节点坐标 以曲线的起点为圆心,步长为半径的圆交于点,求解圆和曲线的方程组:求

4、得点坐标。顺序以、为圆心,即可求得、各节点的坐标。由于步长决定于最小曲率半径,致使曲率半径较大处的节点过密过多,所以等步长法适用于曲率半径相差不大的曲线。(3)等误差直线逼近的节点计算等误差法就是使所有逼近线段的误差相等。如图3.3所示,其计算步骤如下:图3.3 等误差直线段逼近 1)确定允许误差的圆方程 以曲线起点为圆心,为半径作圆,此圆方程式为:2)求圆与曲线公切线PT的斜率 其中、由下面的联立方程组求解: (圆切线方程) (圆方程) (曲线切线方程) (曲线方程)3)求弦长的方程 过作直线PT的平行线,交曲线于点,的方程为:4)计算节点坐标 联立曲线方程和弦长方程即可求得点坐标。按上述步骤顺次求得、各节点坐

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论