刀具路径生成算法.docxVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
刀具路径生成算法

 HYPERLINK E:\\直博\\博一\\自由曲面加工理论及其应用\\自由曲面加工理论与应用(第03讲--刀具路径生成算法概述).pdf 刀具路径生成算法 一、粗加工刀具路径生成算法 1、粗加工路径算法 等距切削 分层切削(等高粗加工) 适合的加工对象: 单元切削 截面线法 插铣加工 2、粗加工算法中要解决的主要问题 切削边界提取 边界偏置形成刀具路径(针对环切而言) 3、粗加工走到方式 行切 环切 4、构型空间(Configuration Space, C-Space) 将物体中心放在障碍物的边缘,通过Minkowski sum后,物体可作为点来处理。示意图入下: 5、粗加工刀具路径生成算法—G-buffer方法 1)G-buffer模型生成 G-buffer模型:被加工零件的Configuration Space模型,也是CL Surface 构造方法:刀具遍历曲面、反转刀具 形成G-buffer模型的示意图: 2)G-buffer模型的构造 在工件上方构造一网格平面,网格交点为点集{Pij} 将刀具放在网格平面中的网格点P(i, j)上 刀具向下移动(投影)直到触碰到工件停止,记录该网格点P(i, j)对应的Z坐标值Zij 重复上述步骤,直到得到所有网格点的Z坐标值 所有网格点的Z值构成了工件的G-buffer模型 3)G-buffer模型与Z-buffer模型的区别 4)切削区域边界 用等高面Zc与G-buffer求交,形成切削区域边界 Zij Zc,记录该网格点P(i, j) Zij Zc,不记录该网格点P(i, j) 这些被记录的网格点集合{Pij}构成切削区域无干涉边界点 见下图: 切削区域边界追踪 ? 利用图像处理中轮廓算法,顺序连接位于切削区域边界上的网格点 5)切削区域判定(从外到内:一层加工,一层不加工) 边界描述树:用来保存切削区域的边界,并识别切削区域边界拓扑结构的一种树状结构,边界之间的包容关系决定了边界在边界描述树中的位置。 6)刀具路径生成 环切法 环切加工刀具路径生成:利用等距线计算方法,对每个切削区域的边界按走刀步距的数值计算等距线,不断循环偏置,从而产生环切加工刀具轨迹。 等距线计算:直接偏置法和Voronoi方法。 行切法 行切加工刀具路径生成:从刀具路径角度方向,用一组平行于刀具路径角度的平行线分别与切削区域边界求交,得到交点,生成各切削行的刀具轨迹线段;下图表达了行切法的示意图: 刀具轨迹线段的有序串联。 6、粗加工刀具路径生成算法—Z-map方法 1)Z-map模型方法简介 Z-map模型:被加工零件的近似模型,利用网格点逼近被加工曲 面 ? 构造方法:线面求交 2)Z-map模型与G-buffer模型的区别 3)切削区域边界 用等高面Zc与Z-map模型求交 Zij Zc,记录该网格点P(i, j) Zij Zc,不记录该网格点P(i, j) 这些被记录的网格点集合{Pij}构成切削区域初始边界点 切削区域确定示意图: 切削区域初始边界点筛选(比G-buffer要多的一步检查) 切削区域的初始边界点可能是干涉点 对每个初始边界点,搜索其邻域的非边界点 沿初始边界点邻域的每个非边界点方向,利用投影法进行干涉检查 如果干涉,则删除该边界点;否则,保留 切削区域边界追踪、切削区域判定和刀具路径生成(行切和环切)均可参照G-buffer方法。 7、粗加工刀具路径生成算法—直接求交法 1)直接求交法简介 直接求交法:根据等高面与被加工零件表面的交线,规划刀具路径。 ? 构造方法:面面求交 直接求交法示意图: 2)具体方法 被加工零件与平面交线:被加工曲面集合{Si}(i = 1, 2,…, n),切削层平面Zc,则交线集合Curi = Si∩Zc 计算曲面Si位于切削层平面Zc上方的轮廓线Profi 为每张被加工曲面规划切削区域:交线Curi与曲面Si的位于切削层平面Zc上方的轮廓线Profi在平面上的投影Prji构成曲面Si的非切削区域边界NonCutBndi。 给定刀具半径D,对每个曲面Si的非切削区域边界NonCutBndi按照距离D/2偏置,获得偏置边界NonCutBndOffi 边界裁剪合并形成非切削区域。 切削区域判定、刀具路径生成都可以直接参照G-buffer方法。 二、精加工刀具路径生成算法 1、多面体法 1)概述 多面体法就是采用曲面的离散三角片模型计算刀具轨迹,它是目前各商业CAM系统中应用最广泛、计算最稳定的刀具轨迹生成方式之一。 2)算法思想 在初始刀位点处,判断刀具表面与多面体中每个三角片的顶点、边和三角面片的干涉关系,计算干涉量并根据干涉量调整刀具,生成无干涉的刀位点。 即刀具竖直由上向下运动(平行于Z轴),当与多面体模型发生接触时刀具所

您可能关注的文档

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档