CAD建模技术和软件系统在逆向工程中的应用教程

2016-03-18 15:28 11 1 收藏

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的CAD建模技术和软件系统在逆向工程中的应用教程,手机电脑控们准备好了吗?一起看过来吧!

【 tulaoshi.com - autocad教程 】

  为了适应市场的需求,更多的是为了适应不断发展的先进www.tulaoshi.com制造技术,需要将实CAD数据,以便利用快速成形系统( RF)、计算机辅助制造(CAM)系统、产品数据管理(PDM)等先进技术对其进行处理和管理,并进行进一步修改和再设计优化。由于这样的需求,便需要一个解决方案:样品—数据—产品。逆向工程便由此诞生了,逆向工程也称为反求工程(Reverse Engineering,简称RE)。逆向工程为制造业提供了一个全新、高效的重构手段,实现从实际物体到几何模型的直接转换。逆向工程具体流程如图1所示。

  实体逆向工程的需求主要有两方面:一方面,作为研究对象,产品实物是面向消费市场最广、最多的一类设计成果.也是最容易获得的研究对象;另一方面,在产品开发和制造过程中,虽已广泛使用了计算机几何造型技术,但是仍有许多产品,由于种种原因,最初并不是由计算机辅助设计模型描述的,设计和制造者面对的是实物样件。

  在逆向工程中,三维CAD模型的重建是指利用产品表面的散乱点数据,通过插值或者拟合,构建一个近似模型来逼近产品原型。三维CAD模型的重构是整个逆向工程中最关键、最复杂的一环,是后续产品加工制造、快速成形、工程分析和产品再设计的基础。而伴随着逆向工程及其CAD重建相关技术理论研究的深人进行,其成果的商业应用也日益受到重视,涌现出了大量的商业化逆向工程CAD建模软件系统。

  1 CAD建模技术及软件系统

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/autocad/)

  产品的三维CAD建模是指从一个已有的物理模型或实物零件产生出相应的CAD模型的过程,包含物体离散测点的网格化、特征提取、表面分片和曲面生成等,是整个RE过程中最关键、最复杂的一环,也为后续的工程分析、创新设计和加工制造等应用提供数学模型支持。其内容涉及计算机、图像处理、图形学、计算几何、测量和数控加工等众多交叉学科和工程领域,是国内外学术界,尤其是CAD/CAM领域广泛关注的热点和难点问题。

  在实际的产品中,只由一张曲面构成的情况不多,产品形面往往由多张曲面混合而成。由于组成曲面类型的不同,因此,CAD模型重建的一般步骤为:先根据几何特征对点云数据进行分割,然后分别对各个曲面片进行拟合,再通过曲面的过渡、相交、裁剪、倒圆等手段,将多个曲面“缝合”成一个整体,即重建的CAD模型。

  根据曲面拓扑形式的不同,自由曲面建模手段分为两大类:第一种是以三角Bezier曲面为基础的曲面构造方法;第二种是以NURBS(非均匀有理B样条)曲线、曲面为基础的矩形域参数曲面拟合方法。这两种曲面重构方案,各有利弊。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/autocad/)

  三角域Bezier曲面拟合具有构造灵活、边界适应性好等优点,对复杂形状曲面的拟合具有很大的灵活性,因而在散乱数据点的曲面拟合中被广泛应用。这种方法最适合表现无规则、复杂型面的物体,特别是人脸这类对象。但这种方法所构造的曲面模型不符合产品描述标准,与通用CAD/CAM系统数据交换困难,因此,利用这种方法生成的曲面必须转换为NURBS曲面。但是,在转换过程中,不可避免地会丢失一些信息.产生一定的误差;同时,这种方法还存在对曲面修改能力不足、可控性差等缺点,这些都限制了它在实践中的应用。

  NURBS方法建立在B样条方法之上,较好地实现了解析几何与自由曲线曲面的统一,成为当今CAD/CAM软件中曲面数学表达的主流。这类曲面可以应用四边参数曲面片插值、拉伸、旋转、放样( Lofting )或蒙皮(Skinning )、扫掠( Sweeping )、混合(Blend)和四边界构造,并以此为基础,形成了一套完整的曲面延(札求交、裁减、变换、拼接及光顺等算法。但该方法只有当测量点数据满足以张量积形式分布和数据变化不太剧烈的要求时,才能得到光顺的曲面,不适用于大规模散乱数据的曲面重建。

  伴随着逆向工程及其CAD重建理论研究的深人进行,其成果的商业应用也日益受到重视,涌现出了大量的商业化逆向工程CAD建模系统。当前,市场上提供了逆向建模功能的软件达数十种之多,但大致可以分为两类:一是专用的逆向软件,如Imageware ,Geomagic , Polyworks ,CopyCAD, ICEMSurf和RE-Soft等;二是提供逆向处理模块的正向CAD/CAM软件,如PTC的Pro/Scan-tools模块、UG的Point cloudy功能等。

  逆向工程软件采用NURBS或者三角域曲面造型.具有较强的点云处理功能,但对于特征的识别难度较大,依赖于操作人员的经验;同时在进行曲面的拟合造型时,所提供的功能不如先进的正向CAD/ CAM软件。而正向CAD/CAM软件大多采用B样条或NURBS方法进行曲面造型,具有很强的曲面造型功能。针对点云数据的处理,虽然提供有专门的模块,但与逆向软件相比,处理功能还不够丰富和强大。

  目前,逆向工程中的CAD重建技术的应用仍是一项专业性很强的工作,如何根据实际的情况(如模型重构人员的水平、企业产品的特点等〕选择适合企业自身需要的逆向建模软件系统,仍具有比较实际的意义。文献对当前市面上商用化的逆向软件进行了比较,但侧重在软件的基本操作上,文献从数据点处理、曲线和曲面的拟合、编辑及质量评价、加工及工程分析等方面,比较和评价了商品化CAD/CAM软件的逆向工程功能,文献基于逆向工程中的曲面建模技术,对商用的逆向软件(模块)进行了分析。比较说来,无论是专用的逆向软件,还是提供逆向模块的正向CAD/CAM软件,在整个逆向工程的CAD模型建构上,都还不具备优秀而又理想通用的处理能力,在当前的逆向CAD建模中,结合实际中不同需求的逆向特点,在正向CAD软件的基础上配备专用的逆向造型软件是业界流行的处理方法。

  2.应用实例

  下面是在Imageware中构造汽车表面曲面模型的过程。首先利用I}nagew,的点云数据处理功能,构造特征线,对点云数据进行分割,如图2所示。再利用image。的构面功能,根据特征线和分片的点云,构建出如图3所示的最终曲面模型。

  以下给出的是利用Imageware与Pro/E结合进行逆向建模的例子。图4是一个自行车车座的点云数据图;图5是在Image二中利用有关点云处理功能提取出的截面特征曲线示意图,图6是以提取出的截面特征曲线作为边界,并在相邻曲面片间的公共连接边处设置相切约束后,输人Pro/E中构造的曲面模型。

12下一页

来源:https://www.tulaoshi.com/n/20160318/1887278.html

延伸阅读
标签: Web开发
AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这个功劳离不开Google。我只是一个普通开发者,使用AJAX的地方不是特别多,我就简单的把我使用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本的Web开发能力) [AJAX介绍] Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互...
摘要:本文根据Winsock技术及网络通信原理, 利用VC++编程技术,通过网络数据传输在客户端得到实时温度运行图形,实现了对人工气候室温度运行状况的远程监控, 满足了低成本、高效率的实时自动化要求。 1 引言 随着网络技术的不断发展进步,网络对整个社会产生了深远的影响。由此也出现了以网络为基础的监控治理新框架。实现基于网络的设备远程监...
标签: autocad教程
本文由 wzm1234568 原创,转载请保留此信息! 先来看效果图: 1.首先画一边长为20的正八边形。 2.切换到西南等轴测视图,“X轴旋转UCS”--90度,如图。在八边形的中心画一长12的直线。 3.”三点UCS“(八边形的中点、八边形的一个顶点及12直线的顶点)。画一如图的圆弧。 4.修剪一下圆弧,...
摘 要 本文讨论的是在多种异构数据库下,如何进行多数据库的访问,并分析了使用Java技术下的各种方法进行多种异构数据库下的数据交换。 要害词 异构数据库;EJB;Servlet 引言 现在的各种数据库应用,由于技术、历史等因素,往往在一个大的部门中并存有多个应用系统。这些应用系统可能分散于不同的网络节点、基...
标签: Web开发
一、首先需要配置WEB服务器 在设计WAP网页时不论你使用的WAP开发工具是UP.SDK 或NOKIA WAP TOOKIT 或者ERICSSON WAPIDE,你都必须进行WEB服务器设置,故在此将常见的几种WEB服务器的设置介绍如下:(这里用的是Tomcat4.0,即Apache Web Server.设置方法如下:) 环境:Apache Web Server on NT OR Solaries OR LINUX OR OTHER UN...

经验教程

451

收藏

51
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部