- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多曲面体的逆向过程(修正版)
----------------------------------------------作者:或(背后的小刀)
请尊重作者的劳动,如有转载,请写明出处和作者
Emial:wenziking@ QQ开始转入icem surf的学习,很想同正在学习或打算学习icem surf的兄弟一起讨论。谢谢!
另外,现在已经毕业了,机械设计专业,本科。由于去年12月就很盲目地和一个工程机械厂签了就业协议书,而这半年来因为协助导师做UG逆向工程的二次开发,一直都在学习UG的二次开发和CAD造型技术,现在很想找一份与之相关的工作,无他,不想把所学的东东浪费了。
虽然和那个工程机械厂签的只是工作协议,还不是合同(合同等三个月试用期过了再签),但是不想第一次找工作就不守信义,罗嗦了这么多,就是想等三个月试用期过后,找到合适的工作。小弟初入江湖啊,还望各位在职的诸兄给些建议,指条明路,感激不尽。(呵呵,我可能是在自己给自己做广告哈)。
--------------
修正目的:修正当初学习中的错误认识,尽力去覆盖逆向工程的基本知识,并深给出最佳的技术路线,并对逆向建模过程进行深化!
该文档包括以下主要步骤:
1:点云评估。
2:点云精简,多边形网格化
3:点云对齐。
4:特征提取。
5:多边形网格的编辑。
6:曲线的创建及编辑
7:曲面的创建及编辑。
由上可知,imageware的逆向过程是很严格的遵循点(线(面的流程,这个过程恰恰是模拟了正向设计,只有通过样件点云揣测该样件原设计者的设计意图,才能够精确的进行模型重建,模型重建的过程也就是设计人员再学习的过程,在这个基础上才可以进行再创新,这就是逆向工程的真正意义。在下面的示例过程中,从头到尾SDRC公司也没有采用直接由点云拟合曲面的方式,它宁愿很严格的按照点----线-----面的思路!我会给出由点云直接拟合面的做法,形成对照。可以体会一下。
另外还有一种曲面重建的方式,它的过程是点云(多边形网格(曲面模型。这种曲面重建通常用在艺术,动画,文物模型修复等领域,不适合工业设计,它无法体现设计者的设计意图,只能是仿造!另外采用这种方式重建的曲面通常无法在通用CAD中进行加厚等实体处理,无法对其进行后续加工。它仅适合RP(快速原型)。
一:数据评估
拿出一些时间来对项目进行一番规划是项目成功的关键,可以避免犯错,节省时间。
在本指南的开始,应该在你的Imgaeware中打开“start.imw”文件,然后数据就会显示在你眼前。 ?注意:来自激光测量机的点云数据应该是密集和光滑的。在本例中,为了节省时间,扫描数据已经被平滑处理和修整过了。
在对该产品逆向工程之前,你应该清楚以下问题:
这些扫描数据从哪里来?
这是一个摇臂开关的点云,来自激光测量机。
这种数据具有什么特征?
数据点非常密集(点数为210,109),并且测量时样件的位置没有被摆正,导致在imageware 中点云的坐标和imageware 的世界坐标系不统一。
最终产品要用来做什么?
最终模型用来校验样品的精度(他要来校验最初的模型,应该是要求很高的精度)
最终反求的模型要达到怎样的精度?
最终做出的曲面必须相当精确,精度要求0.10mm(该偏差指最后的曲面模型与点云的偏差)
逆向建模的整个过程不能脱离两个相互矛盾的准则,精度和光顺性。实际操作过程中,二者不可得兼,需取其中庸之道。
数据简化和点云多边形化(Data reduction and polygonization)
?处理海量数据时,典型的处理方式是采用定义点距大小的方式简化数据,降低计算量,便于多边形网格化等操作。简化要以保形为原则。
二:Data reduction数据简化
简化数据比较通俗的做法就是使用Space Sampling(空间取样)命令。这个命令会在指定的邻域空间中简化点云,也能去处重叠点。
注意:确认示例文件“start.imw”是否被打开。
简化数据:
空间采样(Space Sampling):从Modify工具条找到Restructure,选择Space Sampling 。 或菜单Modify|Data Reduction||Space Sampling。或在点云上击鼠标右键选择
选择要处理的点云
设定 distance tolerance为 0.15mm.
提示:distance tolerance的确定方法:将点云放大至能分清点距,由点距探测和欲去掉几成的点来确定distance tolerance值。如果欲将点云点数去半。可依下面步骤进行:
菜单Mesure (Distance (Between points
任取一点,探测与该点最近点的点距,如图所示,最近
文档评论(0)