- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
PAGE 1
数控曲面切割路径生成算法分析
1)三角形的每个边划分成两个边; 2)三角形的每个角划分成四个角。 通过上述两个步骤,旧点(也称为偶点)被移到新的位置,而新点则被嵌入三角网的边中,这些新点称为奇点,奇点和偶点的位置可通过Loop曲面切割规则计算获得。对于网内的奇偶点(内顶点)和边界的奇偶点,共有四种规则。通过无限划分原始三角网(掌握网或者掌握多边形),聚合成平滑曲面(极限曲面)。在此过程中,掌握网的顶点接近其在极限曲面上的位置,而其在极限曲面上的位置通过简洁的计算就可以得到,而不需要使用类似划分规则的方程式进行计算。除此之外,点极限位置处极限曲面的切向矢量和法向矢量也可以通过计算得到。 1.2Z-map模型 Z-map模型是离散非参数曲面的一种特别表示形式,该模型栅格点的高度存储在一个二维矩阵中,就如图1所示。Z-map模型广泛地应用于数控切割路径生成应用中,栅格点坐标的表示方法如下所示: 其中(X0,Y0)是参考点,r是栅格周期。 图1Z-map模型中栅格点表示形式 首先将曲面切割转换成Z-map模型,其目的是生成数控切割路径。在Z-map模型取样过程中,将经过栅格点且于Z轴平行的直线与曲面相交获得栅格点的Z值,然后沿着平行于X(或Y)轴的栅格线以便切刀与Z-map曲面接触,这样就生成了切割曲线。 2粗切割路径的生成 为了消退大量的噪声,可以用平头铣刀层层切割工件,这称作截面切削,这在之前的研究中已有所采用。截面切削沿着粗曲面进行,切割层的厚度由所选工具的参数打算。粗切割曲面应使用一定数量的缝隙(切割容差)将曲面切割封闭,而且也应尽可能简洁以便实现快速计算,一种直接的方法就是使用粗筛网作为粗切割曲面,但粗筛网通常不能满意非过切条件,因此需要将粗筛网转换成能够近似满意非过切条件的网,将其称为掩盖网。 2.1掩盖网生成 图2二维状况下粗筛网生成掩盖网示意图 图2是说明白二维状况下粗筛网生成掩盖网的基本原理。首先将位于曲面下的顶点移动到曲面之上(如图2下半部分),其目的是解决过切问题。由于存在切割容差(cutting-allowance),曲面下顶点的新位置偏移了其极限位置。通过这种方法,就可以生成位于曲面之上的掩盖网。 但在三维状况下,掩盖网的生成过程就不是如此之简洁,尽管全部的顶点都位于曲面之上,但极限曲面的部分区域可能还会出现在网格上,曲面的网上部分可以通过确认掌握网的凸出部分得以实现。为了解决这个问题,本文使用参数化方法计算极限曲面上的点,就和平凡的参数化曲面一样:首先计算图3中两个三角面间边上的点,然后推断采样点是否位于两个邻接三角形的下面,当部分点位于邻接三角形之上时,找到其中的最高点,并计算到被计算边的距离dmax顶点的新位置通过方程1得到: 图3三维状况下粗筛网生成掩盖网示意图 δ是切割容差,N是顶点的方差。由于无法计算边界曲线上的点,因此插入δ因子。尽管此方法对掩盖网并不精确,但它依旧是一种可用的实现粗切割的方法。当然,也可以在曲面切割和掩盖网之间使用交点检查。 1)三角形的每个边划分成两个边; 2)三角形的每个角划分成四个角。 通过上述两个步骤,旧点(也称为偶点)被移到新的位置,而新点则被嵌入三角网的边中,这些新点称为奇点,奇点和偶点的位置可通过Loop曲面切割规则计算获得。对于网内的奇偶点(内顶点)和边界的奇偶点,共有四种规则。通过无限划分原始三角网(掌握网或者掌握多边形),聚合成平滑曲面(极限曲面)。在此过程中,掌握网的顶点接近其在极限曲面上的位置,而其在极限曲面上的位置通过简洁的计算就可以得到,而不需要使用类似划分规则的方程式进行计算。除此之外,点极限位置处极限曲面的切向矢量和法向矢量也可以通过计算得到。 1.2Z-map模型 Z-map模型是离散非参数曲面的一种特别表示形式,该模型栅格点的高度存储在一个二维矩阵中,就如图1所示。Z-map模型广泛地应用于数控切割路径生成应用中,栅格点坐标的表示方法如下所示: 其中(X0,Y0)是参考点,r是栅格周期。 图1Z-map模型中栅格点表示形式 首先将曲面切割转换成Z-map模型,其目的是生成数控切割路径。在Z-map模型取样过程中,将经过栅格点且于Z轴平行的直线与曲面相交获得栅格点的Z值,然后沿着平行于X(或Y)轴的栅格线以便切刀与Z-map曲面接触,这样就生成了切割曲线。 2粗切割路径的生成 为了消退大量的噪声,可以用平头铣刀层层切割工件,这称作截面切削,这在之前的研究
文档评论(0)