网格曲面动态空间索引构建及应用

来源 :山东理工大学 | 被引量 : 0次 | 上传用户:JSHjanet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
逆向工程中R*-树动态空间索引的引入有效提高了产品逆向工程中各环节数据处理的效率和质量,索引结构的优劣直接影响建模的效率与精度。通过对动态空间索引及其在网格曲面处理方面的应用进行深入系统的研究,提出了一种基于改进的R*-树(R*S-树)与半边结构的网格曲面动态空间索引构建算法,并基于该算法所构建的网格曲面动态空间索引高效实现了三角网格的简化、求交以及布尔运算。主要研究内容与研究成果如下:1)提出一种网格曲面动态空间索引构建算法。选择半边结构作为网格曲面的底层数据结构,通过将原始网格曲面转化为半边结构对网格顶点、边、面片进行组织,并在其过程中将面片作为数据对象插入R*S-树中,实现R*S-树的构建并获得半边结构与R*S-树相融合的网格曲面动态空间索引,利用该索引进行网格单元的快速拓扑邻域查询,并以STL数据所表示的网格曲面为例对算法的效率进行实例验证。实验结果表明,该算法可快速进行曲面拓扑重建,且所构建的索引可支持网格顶点的快速定位并在常数时间内实现目标单元的邻域查询。2)提出一种三角网格曲面简化算法。基于融合的网格曲面动态空间索引快速获取三角面片拓扑邻域,通过计算三角面片法矢夹角获取三角网格曲面曲率分布信息,并以此作为三角面片分簇依据进行邻域三角面片分簇,对分簇后的每簇三角面片采用一种顶点聚类简化算法进行三角面片简化,并对三角面片的形状进行有效控制,实现三角网格简化的同时保持网格型面特征。实验证明,该算法可快速实现三角网格的非均匀简化,且具有良好的网格保形性。3)改进现有的三角网格曲面求交与布尔运算算法。将本文所提出的网格曲面动态空间索引构建算法运用于三角网格曲面求交及布尔运算过程中,通过与R*S-树进行逐层结点相交检测快速获取三角网格曲面相交区域,采用扩展空心球算法快速缩小空间近邻查询范围对相交包围盒进行排序,求解排序后相交三角面片的交线段并首尾连接以获取交线,为三角剖分后的三角网格构建融合的网格曲面动态空间索引,基于该索引加速三角网格曲面分割过程,显著提高了其布尔运算效率。
其他文献
提到高中数学,大部分人望而生畏,放弃学业。高考数学分数不高,这与人的思维方式、兴趣爱好、性格特征、数学基础教育有很大的关系。纵贯中国数学教学发展,结合本人教学实践和现实
安全生产一直以来都是煤矿行业中非常关注的一个重点话题.但是受各种因素的影响,像瓦斯、火灾、粉尘、顶板、水害等的影响,煤矿行业很容易发生安全事故,所以说煤矿行业属于高
薄壁件具有质量轻、结构紧凑与承载能力强等诸多优点,已被广泛应用于各个工程领域。高效准确地测得薄壁件的振动模态参数是开展其振动特性分析和结构损伤识别等研究的重要前
转子动力学设计是旋转机械设计的一个重要环节,其中转子运行的稳定性是旋转机械设计首要考虑的内容。随着现代化工业的发展,各种旋转机械除了向高速、细长、高效的方向发展,同时还要求机器的噪声及振动更小,寿命更长,工作更可靠。传统的轴承—转子系统设计已逐渐不能满足现代工业发展的需要。 本文从现代工业发展的需要出发,讨论了磁轴承支承的转子系统的主动控制设计。首先,本文讨论了磁轴承支承的转子系统的力学模型
目的:探究对糖尿病合并冠心病患者实施多样性护理的应用价值.方法:随机选取我院在2017年8月-2019年8月期间收治的82例糖尿病合并冠心病患者作为研究对象,采取抽签法分为两组,
在经济全球化的今天,不仅仅是经济的全球化,包括政治、文化等各个方面的交流已经越来越频繁,英语因此也变得不可获取.本文将从英语在广告语言中的特点着手,探讨英语的商品广
在中国这样一个人均资源占有量很低的国家,进行家电产品回收利用的研究具有重要的意义.该文在简要介绍家电产品回收利用的现状、关键技术及有效途径之后,提出了家电产品回收
PDM(产品数据管理)是一种管理产品整个生命周期内所有与其相关信息和过程的技术,产品结构管理和产品配置管理是PDM的重要功能模块.该文作者参加了华中科技大学CAD中心的PDM产
美国早期重商主义的产生是有着特殊原因的.在保护自身幼稚产业的同时,它其实也是面对欧洲各国的重商主义的一系列不公平政策下的一种反制与报复而产生的重商主义.美国1789的
随着现代机器人技术的发展,机器人在越来越多的领域中得到广泛的应用,然而普通的机器人只适合单一工作环境或者工作任务。人们期望机器人能够更加灵活的适用于各种工作环境,