曲线、轮廓加工刀具轨迹计算教材.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4)融合 插入:ra=rb=us;wj*=wj 5)删除岛屿轮廓偏置环Pj。 6)重复2)到5)直到各岛屿轮廓偏置环均连入P0 (5)走刀区域的分解 将融合后的约束边界围城的走刀区域分解为一系列沿走刀方向单调的凸子区域,走刀过程再按各子区域分别进行,并通过优化各子区域的先后走刀顺序而得到较合理的走刀路线。 为实现分解,可先确定约束边界在垂直于走刀方向的拐点。 设:qj-1(xj-1,yj-1)、qj(xj,yj)和qj+1(xj+1,yj+1) 若:xj-1≥xj且xj+1≥xj, 则 qj为约束边界在垂直于走刀 方向的一个拐点。 qj-1 qj qj+1 若:xj-1≤xj且xj+1≤xj,qi为拐点 qj+1 qj qj-1 根据拐点链表可将约束边界围城的走刀区域分解成一系列沿走刀方向单调的凸子区域,步骤如下: 1)搜索拐点链表中X坐标最小的拐点,设为gi(xi,yi); 2)取与gi相邻的两个拐点gi-1(xi-1,yi-1)和gi+1(xi+1,yi+1); 3)比较xi-1与xi+1的值。以下假设xi-1< xi+1。 4)过gi-1作垂直于X轴的直线,它与约束边界上gi至gi+1建的线段交于q。 5)判别除gi-1、gi、gi+1以外的拐点是否落在由gi至gi-1和gi至q以及gi-1至q之间所围成的区域。如图两种情况。 6)若无拐点落入该区域,如图a,则认为可分离该区域,删除拐点gi,综合gi-1与q的信息构成新拐点。 7)若有拐点落入该区域,如图b。 (6)型腔区域加工刀具轨迹的生成 型腔加工刀具轨迹的生成按各子区域分别进行,其内容包括各平行切削行的起、终点刀位和切削行间过渡的刀位序列。 X轴 Y轴 xd xe 各子区域间刀具轨迹的连接即子区域加工顺序的确定以获得最小空行程为原则。 4、1、1曲线加工 1)曲线加工:生产实际中存在这样一类加工,如凸轮槽加工和花纹图案雕刻等,加工时只要控制刀具按设计的曲线运动即可,其轮廓形状由所用的刀具包络而成,这类加工可称为曲线加工。 可见,曲线加工的理论刀具轨迹也就是曲线本身,不必考虑刀具形状的补偿问题。 2)考虑到程序量的大小还有计算的复杂性,在应用中简单的直线逼近法应用较多。 3)对于负载曲线的离散可以采用等参数、等步长和等误差三种对其进行逼近。 1、等参数的逼近离散 等参数逼近是对曲线参数t进行等距分割(亦即等参数步长),然后将每个节点的参数值代入曲线表达式中计算出该点坐标,将各相邻离散点用直线段顺序相连即构成逼近原曲线的刀具轨迹,如图(1)所示。 特点:算法简单稳定,但参数空间与实际空间非线性关系,各离散点距离不等,不能保证各逼近线段与原曲线间误差一致。 2、等步长逼近离散 等步长逼近是使各相邻离散点间得距离相等,如图。 当前离散点为ri=r(ti),离散步长△L ,下一个离散点ri=r(ti+1) 特点:各离散点距离相等,计算复杂,各个逼近段误差不保证相等。 ri ri+1 3、等误差逼近离散 等误差逼近是使每个逼近段内误差保持一致。 等误差逼近常见的方法有参数筛选法和步长估计法。 (1)参数筛选法 思想:先以小参数步长对原曲线进行密集离散,然后再校核各离散段内的实际逼近不差,并将不必要的离散点删除,从而使所剩下的各离散段内的逼近误差近似相等。如图。 (2)步长估计法 步长估计法是根据曲线离散点处邻域内的几何形状来估计满足逼近精度要求的离散步长,再由此确定下一点的位置。如图。 2 2 (2)步长估计法 △Li知道后可按前面的等步长离散的类似方法求得。 为了避免求交运算,可用下面方法求解: 1)近似的估计从ri到ri+1的参数增量△ti: 2)计算对应于参数ti+ △ti的曲线上的点: 3)校核是否ri到ri+1的距离与希望的步长△Li之间的误差是否满足要求。 4.1.2二维轮廓加工 与曲线加工轨迹计算不同:二维轮廓加工,其刀具轨迹是在轮廓曲线上偏置一个刀具半径,存在刀具半径补偿问题。 数控系统一般具有直线、圆弧轮廓的刀具半径补偿功能,但要加工非园轮廓时,就需要对轮廓曲线进行离散后再由数控系统补偿轨迹。 下面是轮廓加工刀具轨迹生成的有关问题与处理算法介绍: 1、轮廓预处理: 轮廓预处理主要是对非圆轮廓曲线段进行离散逼近和对各轮廓段按一定方向排序。 (1)非圆轮廓曲线段离散逼 当轮廓中有非圆曲线段时,将其预先按逼近精度要求离散成一系列直线和圆弧段,最终轮廓只包含直线与圆弧。 (2)排序 将轮廓上各线段按一定的走向顺序连接,经离散与排序 后的各轮廓段数据可用链表结构存储。 2.偏置轮廓生成 经处理后的轮廓只包含直线段和圆弧段,各段对应的偏置线段依然是直线段和圆弧段。但其加工轨迹并不是各偏置线段简单相连得

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档