基于逆向工程的模型重构系统研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:linyg001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过对逆向工程当前研究现状及实际应用情况的分析研究,指出逆向工程当前需要解决的关键问题是对原始测量数据进行必要的处理,使其适应CAD/CAM软件造型的数据要求;同时对曲线、曲面构形方法也需加强研究,并开发相应的数据处理软件。作者针对逆向工程的数据处理特点,采用面向对象软件开发技术,完成了一个适用于逆向工程数据处理的软件框架设计;在此框架设计的基础上,完成了对原始数据的去坏点、打断、匀化、分片等功能的开发;对曲线、曲面的构造理论进行了研究,对其基本公式加以推导,得到了可以直接用于编程实现的算法;为与CAD/CAM进行数据交换,作者采用IGES标准设计了一个数据交互前处理接口;图形显示与交互部分则采用OpenGL技术进行功能实现。通过以上工作的完成,得到以下成果: 1、针对逆向工程数据处理的特点,采用面向对象编程技术进行了逆向工程 软件框架的总体构建;对软件处理的消息传递及总体模块进行了规划; 具体确定了每个模块需要完成的功能要求。 2、对比较成熟的数据前期处理方法进行了分析和具体研究,并将这些方法 具体运用到软件的实现当中,实现了对数据的去坏点、打断、匀化、分 片等功能。 3、对数据分片方法进行了研究,采用拉普拉斯边界检测算子结合边界搜索 算法对数据进行实际处理,并在软件编制过程中对这一方法进行了具体 运用。 4、采用以NURBS曲面为基础的模型构建方法,对曲线、曲面拟合的相关公 式进行了理论推导,并据此得到可以具体用于编程实现的算法。 5、数据接口采用IGES标准实现,设计了一个IGES的前处理接口,并给出 了实现这一设计的步骤以及算法;在此算法基础上,作者对这一接口的 功能进行了部分实现和测试。 6、采用OpenGL技术进行图形显示和交互部分的设计;完成了图形显示部 分的软件框架实现,对交互部分进行了设计和部分实现,可以对显示 对象进行选择、平移、旋转、删除等操作。
其他文献
本文对枣干燥产业现状进行了调查与研究,并通过对自然晾晒法、干燥机干燥法、烘房干燥法、太阳能干燥法、微波干制法、真空冷冻干制法以及红外辐射干制技术进行了分析对比,发现
随着社会经济和科技的不断发展,在建筑工程中性能得到了越来越大的提高,为了保证建筑的性能,需要进行建筑电气工程,这是保证建筑供电、照明、供暖等工程的关键所在.由于建筑
本文设计了烧结NdFeB的氢爆制粉设备,对设备调试以及使用过程中出现的主要问题进行了简要的说明,提出了一系列解决方法;阐述了吸氢、脱氢的基本原理;研究了氢气压力、通氢时间、氢爆温度等基本工艺参数对磁性能的影响;利用金相显微镜和扫描电子显微镜,X射线衍射分析,红外线测氧分析及综合磁性测量仪等手段分析了材料的组织结构和磁性能。研究发现: 氢爆的速度和吸氢量与合金铸锭表面的活性有关,表面新鲜,活性