中职数控机床及应用主编陈玉杰北理工版课件:第5章数控机床的程序编制03.ppt

中职数控机床及应用主编陈玉杰北理工版课件:第5章数控机床的程序编制03.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.4 程序编制中数值节点的计算 数值计算主要是基点和节点的计算。所谓数控加工的数值计算,是根据工件图,按已确定的走刀路线和允许的编程误差,计算数控系统所需输入的数据。 基点是指组成零件轮廓的各几何元素间的连接点。如两直线的交点,直线与圆弧、圆弧与圆弧之间的交点或切点等。显然,相邻基点间只能是一种几何元素。日前,一般的数控系统都具有直线、圆弧插补功能,所以对于仅由直线和圆弧两种几何元素构成的平面轮廓,只要计算出基点坐标和圆心坐标即可。当零件的形状是非圆曲线,而数控系统又不具备该曲线插补功能时,要在满足允许的编程误差的条件下,用若干直线段或圆弧段来逼近给定曲线。逼近线段的交点或切点称为节点。如图5-15(c)中的G点为圆弧拟合非圆曲线时的节点,图5-15(b)中的B, C, D点为直线拟合非圆曲线时的节点。在编程时按节点划分程序段。 下一页 返回 图5-15 曲线的逼近 返回 5.4 程序编制中数值节点的计算 基点直接计算的方法比较简单,一般可利用几何元素间的三角函数关系或联立方程组来求解,这里不再赘述。下面以非圆曲线的节点计算为例展开讲述。 数控加工中把除直线与圆弧之外用数学方程式表达的平面轮廓曲线称为非圆曲线。非圆曲线的节点就是逼近线段的交点。一个已知曲线y=f(z)的节点数日主要取决于所用逼近线段的形状(直线或圆弧)、曲线方程的特性以及允许的拟和误差。将这三个方面用数学关系来求解,即可求得相应的节点坐标。下面简要介绍常用的直线逼近节点的计算方法。 5.4.1等步长直线逼近的节点计算 这种计算方法是使所有逼近线段的长度相等,从而求出节点坐标。如图5-16所示,计算步骤如下: 上一页 下一页 返回 图5-16等步长直线逼近 返回 5.4 程序编制中数值节点的计算 上一页 下一页 返回 5.4 程序编制中数值节点的计算 上一页 下一页 返回 由于步长l决定于最小曲率半径,致使曲率半径较大处的节点过密过多,所以等步长法适用于曲率半径相差不大的曲线。 5.4 程序编制中数值节点的计算 5.4.2等间距直线逼近的节点计算 1.基本原理 等间距法就是将某一坐标轴划分成相等的间距。已知曲线方程y=f(x),沿X轴方向取 为等间距长。根据曲线方程,由xi求得Yi, 如此求得的一系列点就是节点。 2.误差校验方法 由图5-17知,当 取得愈大,产生的拟和误差愈大。设工件的允许拟和误差为 ,一般 取成零件公差的1/10-1/5 ,要求曲线y=f(x)与相邻两节点连线间的法向距离小于 。实际处理时,并非任意相邻两点间的误差都要验算,对于曲线曲率半径变化较小处,只需验算两节点间距最长处的误差,而对曲线曲率变化较大处,应验算曲率半径较小处的误差,通常由软廓图形直接观察确定检查的位置,检查的方法如下. 上一页 下一页 返回 图5 -17等间距直线逼近 返回 5.4 程序编制中数值节点的计算 上一页 下一页 返回 5.4 程序编制中数值节点的计算 上式若无解,表示直线m‘ n’不与轮廓曲线y=f(x)相交,拟合误差在允许范围内;若只有一个解,表示直线m’n’与y=f(x)相切,拟合误差等于 ;若有两个解,且 则表示超差,此时应减少△x重新进行计算,直到满足要求为止。 5.4.3等误差直线逼近的节点计算 等误差法就是使所有逼近线段的误差8相等。如图5-18所示,其计算步骤如下: (1)确定允许误差8的圆方程以曲线起点(xa,ya)为圆心, 为半径作圆,此圆方程式 上一页 下一页 返回 图5-18等误差直线段逼近 返回 5.4 程序编制中数值节点的计算 上一页 下一页 返回 5.4 程序编制中数值节点的计算 由上述内容可知,等误差法程序段数日最少,但计算较复杂,可用计算机辅助完成。在采用直线逼近非圆曲线的拟合方法中,是一种较好的方法。 上一页 下一页 返回 5.4 程序编制中数值节点的计算 列表曲线的节点计算方法简介 有些零件轮廊是由通过试验和测量得到的节点构成的。这些节点往往以表格形式给出,所以称为列表曲线。为了保证列表曲线的加工精度,必须借助插值函数增加新的节点。处理列表曲线的一般方法是,根据已知列表点导出插值函数(称为第一次拟合),再根据插值函数进行插点密化,即求得新的节点(称为第二次拟合),然后根据这些足够多的节点编制拟合线段(常用直线段)程序。 列表曲线的拟合方法较多,数控编程中常用的插值函数有三次样条函数和圆弧样条函数。在此不做详细介绍,读者如需要,可以参考有关专著。 上一页 返回 5.5数控车床的程序编制 数控车床是将编制好的加工程序输入到数控系统中,由数控系统通过车床X,Z坐标轴的伺服电动机控制车床进给运动部件的动作顺序、移动量和进给速度,再配以主轴的运动,便能加工出各种形状不

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档