三维实体的布尔运算与局部造型

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:bobshen88888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维实体布尔运算和基于布尔运算基础的CSG建模方法是计算机建立三维实体的重要部分,在CAD/CAE/CAM建模、虚拟设计、模型简化与分析等方面有着很高的应用价值。布尔运算的可靠性是三维实体建模的基础,同时也是CSG建模方法的核心内容。局部造型技术和剖切技术使得人机交互的方式更加方便,是建模的重要手段,在零件设计、生产制造等方面有着举足轻重的地位。本文分析了现有的布尔运算算法、局部造型算法以及剖切算法,对基本体素的建立、体素之间的布尔运算和生成体的处理展开了研究,主要工作为:(1)分析基本体素的几何信息和拓扑信息,通过对正放实体的平移和旋转变换,完成空间任意方位的棱柱体和圆柱体建模,增加体素建模的多样性;(2)针对矩形平面与带内环平面的进行求交时,会出现交线求取错误的情况,本文提出了一种根据面的内外环信息和两交点连线的中点是否在平面内部来确定相邻交点的连接情况,与之前算法相比,该方法可以正确地获取交线,更具有普遍适用性。接着对布尔运算得到的生成体中共面和共线的情况进行合并,完成实体的正则化处理。(3)为完善实体造型的功能,采用了基于欧拉操作的局部造型技术,包括倒角、倒圆角、抽壳,具有操作简单、计算效率高等优点。其中倒角和倒圆角提出了利用构造平面进行实体修改建模的方法。首先利用拾取边和倒角或倒圆角的大小来形成构造平面,然后用构造平面与拾取边相关面求交以获取交线,并修改拾取边相关面的信息,对于倒角则连接交线形成倒角面;对于倒圆角,通过确定拾取边相对于实体的位置,确定圆弧上各点坐标的变化情况,进而形成倒圆角面。采用面-线-点-线-面的过程实现抽壳操作,首先将实体中除去拾取面以外的面向实体内部方向平移抽壳厚度大小的距离,获取平移面,然后平移面与拾取面或者平移面与平移面进行求交,获取交线,接着由交线之间求交点,最后交点连接成线,形成添加面或者拾取面的内环面。(4)依据剖切理论,首先确定剖切平面和取舍参考点,然后用剖切平面与实体求交得到剖面,再判断实体的点和取舍参考点是否在剖切平面的同侧对实体几何信息进行取舍和重构以得到需要的剖切体。本文中设计的算法都是在VC++6.0的开发环境中进行的,对涉及的算法用算例进行了大量的测试,验证了算法的稳定性和完备性。
其他文献
目的探讨和研究注射用头孢噻肟钠在预防胃肠道肿瘤术后感染中的临床效果。方法将2010年4月~2012年3月本院收治的112例胃肠道肿瘤患者作为对象进行研究,按照随机分组的原则将
金融发展对收入分配的影响在发展经济学文献中广受关注。本文使用中国29个省区从1999年到2007年间的面板数据,研究表明金融发展有助于优化资源配置的效率,从而缩小城镇居民之
借助于信息技术的支撑与社会力量的推动以及网络自身的内在特性,网络成为演化当代市场经济的变革性力量并使之呈现出网络经济新形态,网络经济的微观组织形式也打破了福特制生
刑罚执行处于刑事司法的最后阶段,是刑事裁判得以落实的重要保障。刑事裁判的形成要经过立案、侦查、起诉等前期诉讼程序,刑罚执行中发生的腐败问题直接破坏了刑事裁判的权威
随着国家经济的高速发展,我国的环境污染问题也越来越多,有效解决现有的环境污染问题,提高人们的生活环境质量,成为了我国国民经济建设中的关键性任务。当前越来越多的人开始
<正> 草原超载过牧、重用轻建是造成草原沙化、退化和盐碱化的重要原因之一,这已被我国草地工作者的反复科学论证和多年实践所证实,并为我国草原法所吸取。《中华人民共和国
红海位于亚非大陆之间,是连接印度洋和大西洋的重要通道,也是见证埃及文明和伊斯兰教诞生的中心地带,地缘战略地位十分重要。它连接着非洲东海岸和阿拉伯半岛的西海岸,同时又
本文将数据包络分析(DEA)技术应用于面板数据,克服了"生产技术可能倒退"的计算缺陷;在构造我国省际生产前沿的基础上,量化了技术进步和资本深化在各省劳动生产率增长中的贡献
《巴黎公约》和《TRIPS协议》对注册商标无效制度作了原则性规定,《德国商标法》和我国2013年《商标法》对注册商标无效的条件、程序和法律效力作了规定,德国和我国的注册商
智慧城市的愿景起源于城市在环境、经济以及社会方面矛盾增多而增生的对城市未来的可持续发展的要求。现在,智慧城市的理念被越来越多的政府拿来使用,但是积极参与其中,但是由于