数控仿真关键技术的研究与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控仿真关键技术的研究与实现 导语:?作者从工件模型的几何表示和仿真过程中使用的局部绘制技术两个方面来研究和实现三轴数控铣削加工仿真系统,在真实感图形的效果和刷新速率方面均取得了理想的效果 摘 要:数控仿真系统运行过程中图形的真实感和刷新速率是衡量该系统优劣的两个重要指标。作者从工件模型的几何表示和仿真过程中使用的局部绘制技术两个方面来研究和实现三轴数控铣削加工仿真系统,在真实感图形的效果和刷新速率方面均取得了理想的效果。关键词:数控仿真,真实感图形,局部绘制,CAD/CAM1 引言  随着机械零件制造复杂程度的提高,对数控代码正确性验证的需求越来越迫切,数控仿真系统利用计算机图形显示技术模拟实际加工过程,是验证数控加工程序正确性的有力工具之一[1]。国外已有比较成熟的数控加工仿真系统,如美国的CGTech公司的Vericut系统等[2];国内众多研究机构也在该方面做了大量的研究工作,推出了比较成熟的数控仿真系统 ,但相比国外同类产品而言,在仿真过程动画的效果方面仍然存在一定的差距。因此作者在研究过程中,借鉴部分已有成果 [3][4],对传统的Z-MAP方法进行改进,设计并实现了一种基于OpenGL的模板缓存机制、绘制范围二次确定的局部绘制算法的三轴数控铣削加工仿真系统。2 改进的Z-MAP方法  假设刀具平行于z轴,三轴数控铣削加工过程存在两个明显的特点[5]:1)只有工件的上表面才是加工表面;2)以工件底平面上任意一点为起点且平行于z轴的一条射线与工件的上表面有且仅有一个交点。  正是在这样的条件下,将Z-MAP方法应用于三轴数控铣削仿真系统的工件模型的几何表示才成为可能。  2.1 传统的Z-MAP方法  Hsu和Yang[6]提出的Z-MAP方法是一种特殊的基于离散模型的表示方法。该方法的基本思想是将原始的工件模型假定为长方体,将该长方体在XOY平面的投影得到的长方形按照一定精度离散为m×n个均匀分布的正方形网格,从而可以将整个工件模型离散为m×n个以各个正方形为底面的小长方体集合。  在引入Z-MAP方法建立工件的几何表示后,刀具对工件实际切削过程的几何表示就被近似表示为离散小长方体高度连续更新(降低)的过程,因此该方法被形象地称为“割草法”。  2.2 改进后的Z-MAP方法  作者在研究过程中采用了Z-MAP方法建立工件的几何表示,发现该方法仍然存在着不足。基于Z-MAP方法建立的工件模型仅仅是一系列不同高度的小长方体单元的集合,这样处理的后果是严重破坏了工件模型上表面的几何连续性,特别是当离散精度较低时,难以表达切削过程中工件上表面的局部曲面特征。因此作者在传统的Z-MAP方法的基础上进行了改进,设计了改进的Z-MAP方法,算法思想如下:  1)在按照一定的离散精度将工件模型的底平面离散为一系列的正方形网格后,以各网格点为起点、工件模型顶面为终点可以得到一系列的z向线段;  2)将所有的z向线段与工件模型上表面的交点按照一定的规则以三角形的形式连接构成的三角形网格面即可被视为工件模型的近似表示。3 局部绘制技术  数控仿真过程中工件模型形状特征的改变仅在当前切削段的局部区域中,其他场景保持不变,如果仅对当前切削段局部区域进行局部绘制将会极大地减少参与消隐、光照和图形生成的数据量,并最终提高图形的刷新速率,获得每秒至少24帧的动画显示效果。  作者在数控仿真的研究过程中,设计并实现了复杂场景下基于Z-MAP方法的工件模型的局部绘制方法,其基本流程如下:  1)在设备坐标系下确定切削段刀具运动包络体在屏幕上的显示区域 Q;  2)世界坐标系下在切削最低平面上初选工件模型的矩形区域F,F是图形显示结果和Q发生重叠关系的最小区域;  3)在切削最低平面上精确排除上述矩形区域F中不与Q发生重叠关系的部分区域,并最终精确确定局部区域R;  4)使用模板缓存技术在屏幕显示区域Q中显示由精选得到的局部绘制区域R。  3.1 切削段刀具运动包络体的确定  世界坐标系中工件模型三角网格面局部绘制范围的确定过程,从本质上讲,是在工件模型空间中寻求可能会被某切削段的刀具运动包络体所遮挡的最大三角网格范围;而设备坐标系中图形局部绘制区域的确定也是寻求某切削段的刀具运动包络体的最大图形显示范围。精确意义上的刀具运动包络体的确定需要考虑刀具类型的影响,特别是球头刀包络体的组成比较复杂。但在实际确定该模型时,基于以下两个原因,可对模型的建立进行了适当的简化处理:1)由于世界坐标系和设备坐标系中所确定的都是最大局部区域或范围,因此将任何类型的刀具都简化为长方体模型;2)在实际切削过程中,工件外形的变化仅局限在某一切削段局部范围内,而且工件上表面是工件

文档评论(0)

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

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

1亿VIP精品文档

相关文档