三角曲面造型关键算法的研究与应用

被引量 : 0次 | 上传用户:az4112513
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文深入系统地研究了三角曲面造型关键算法及其在逆向工程系统产品创新设计中的应用,实现了三角网格曲面的非均匀精简、求交、布尔运算和三角B(?)zier曲面的快速生成,对提高逆向工程中新产品的开发效率和质量具有重要意义。主要研究内容与研究成果如下:1)提出R~*S-树的构建理论方法,以结点MBR(最小包围矩形)的外接球半径、增量及重叠度作为结点最优分裂评判指标,解决R~*-树结点MBR的优化指标不具备一般性的问题,基于R~*S-树建立三角网格曲面动态空间索引结构,实现三角面片拓扑邻域的快速查询;2)提出三角网格曲面非均匀精简算法和求交及布尔运算算法:三角网格曲面非均匀精简算法基于R~*S-树动态空间索引结构实现了三角面片的拓扑邻域快速查询,对三角网格曲面进行聚类分簇处理,通过对分簇网格的局部非均匀精简,实现三角网格曲面的整体保形性精简;三角网格曲面求交及布尔运算算法采用R~*S-树组织三角网格曲面动态空间索引结构,基于该结构求解两三角网格曲面交线,实现三角网格曲面的求交,根据交线将三角网格曲面分割成两个子网格模型,通过拼接不同子网格模型实现三角网格曲面的布尔运算:实例证明三角网格曲面非均匀精简算法和求交及布尔运算算法数据适应性强,算法运行效率高;3)提出一种G~1连续三角B(?)zier曲面快速生成算法,该算法基于三角网格曲面动态索引结构获取网格顶点的局部型面参考数据,根据该参考数据构造三次三角B(?)zier曲面片,通过三次三角B(?)zier曲面片升阶和G~1拼接生成三角B(?)zier曲面,实例证明该算法可快速准确生成G~1连续的三角B(?)zier曲面;4)提出基于Python的GTK+和VTK混合编程技术,该技术采用Python语言封装GTK+与VTK的函数接口,实现VTK渲染窗口在GTK+界面中的嵌入,有效提高应用程序开发效率。基于该技术研发三角曲面造型系统,通过实例证明了三角网格曲面非均匀精简、求交、布尔运算和G~1连续三角B(?)zier曲面快速生成算法的正确性、可行性和实用性。
其他文献
随着多媒体通信技术的发展,特别是手持终端全球的广泛应用,手持终端通信的安全需求日益增长,用户对手持终端的安全通信要求也越来越高。目前的语音加密产品均是通过对信道数据加
目前,在我们所生活的时代里,不同国家之间的交流越来越频繁。随之而来的是人们不可避免的会接触到各种不同的文化,也不可避免地会受到异域文化的冲击。东西方文化在诸多方面
耕地是人类粮食的重要生产基地,是广大农民赖以生存的最基本的物质基础,关系到一个国家的食物安全和社会稳定,具有不可替代的作用。然而,随着我国改革开放的日益深入,社会经
近年来,环境问题日趋严峻,例如细菌和病毒的传播,空气污染以及水污染等,对人类的生活健康造成了很大影响,因此对于环境领域和人类健康的应用研究也成为重点。利用纳米半导体材料的
随着大规模集成电路芯片的发展,通用异步收发器做为计算机中最普遍通用的一部分,广泛应用与外设和微处理器之间的数据交换。目前大多数的微处理器芯片中都集成有通用异步收发
管理会计具有解析过去、控制现在、筹划未来、评价业绩等职能,是医院经营管理中的科学手段,对循证医学的发展也有着推动作用。现代管理会计知识必将在我国医院得到广泛、深入
现象学的核心精神是"意识现象学",教育现象学的核心精神为直觉教育学。人的最宝贵的元素是意向性,为了保护人的意向性,人需要悬隔杂念,守护自己的赤子之心。为了重新恢复人的
伴随着工业化进程的加快,人类社会对电力能源的依赖性越来越强,电能已成为影响国民经济安全稳定运行的核心能源。经济的快速发展对电能质量提出了更高的要求。然而,在各种因素的
目的:详细收集患儿病史、症状及体征,研究弱视的常见证型及各证型所占比例,为弱视的早期诊断及治疗提供依据。方法:将确诊的52例弱视患儿做为研究病例,对照体质调查表进行研
本文提出了一种高精度的电子标签测试系统,能准确的测量电子标签的中心频率和品质因数,同时针对大多数检测设备无法测量有效容积的情况,提出了有效容积的检测方法。为了对标签进