实体布尔运算及建模技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xypcs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维实体布尔运算和基于布尔运算的CSG建模方法是计算机创建三维模型的核心技术之一,在CAD/CAE/CAM建模、虚拟设计和装配、3D打印、三维网格划分、模型分析与简化等方面有着重要的应用价值。为实现自主知识产权三维建模软件的研制,本文对课题组已提出的三维实体布尔运算算法实现做了完善并对CSG树建模方法进行了研究。  二维多边形的布尔运算是三维实体布尔运算的基础,将三维实体布尔运算转化到二维多边形的布尔运算是本文三维布尔运算的核心思想。在三维实体交、并、差算法中,求交算法是基础,并运算以及差运算则在三维建模系统中的应用更加广泛。三维实体布尔运算又是CSG建模方法的重要的组成部分,因此本文分别研究二维多边形、三维实体布尔运算和CSG建模方法。  本文重点对二维平面多边形交、并、差算法和其特殊情况以及三维实体布尔运算中的并算法和差算法和特殊情况进行研究,其中二维特殊情况包括根据运算类型判断多边形特殊交点要不要记作出入点、以及边接触等特殊多边形位置关系判断等;三维特殊情况主要是两实体点接触、边接触、面接触,内含、重合等。之后研究基于实体布尔运算的CSG树建模方法,包括CSG树建立、修改以及添加节点、删除节点等内容。  本文中提到的算法已经在搭建好的开发环境中用C++语言现实,通过大量的实例测试,验证算法具有较高的稳定性、完备性。
其他文献
振动布料机是球团氧化还原振动布料系统中的一个重要组成部分,功能是在预定布料厚度下,将球团输送并均匀等厚分布在转底炉炉膛上。目前国内振动布料机运行过程主要存在局部共
随着世界各国对生产场所和纺织品上游离甲醛含量限制法规的实施,人们对低甲醛、无甲醛的阻燃剂及交联剂的要求越来越高,对其研究也投入了大量精力。近年来,纯棉织物的阻燃整理已
随着生活水平的不断提高,健康和环保意识的日益增强,人们越来越追求清新、健康、卫生、舒适的生活环境。研究表明,人的一生有90%时间在室内度过,然而有相当一部分居室处于严重的污
随着我国经济的发展和人民生活水平的提高,以高血压,糖尿病,动脉硬化为基础的一系列血管疾病已经成为严重影响我国人民生命健康的重要因素。近年来,针对动脉扩张性疾病,国际
喷射点胶技术起源于喷墨打印技术,它具有点胶速度快、分配胶点一致性好及不受空间限制等优点,是高速、高质量和低成本的流体点胶方式,并且被认为是未来点胶行业的发展方向。
本文通过对荣华二采区10
期刊
当前,现场总线技术已经广泛应用于工业现场和实验室中,它可以给设备以可靠的连接和控制,技术非常成熟。但现场总线是一种专用网络,控制的物理空间扩大时将会大大增加监控系统的成
人台在服装设计与制作中占有重要地位,三维参数化数字人台是实现计算机辅助三维服装设计、服装展示等的基础。人体的表面是一个复杂的闭合曲面,在实际应用中,需要将人体按照其数
面齿轮传动是一种圆柱齿轮与面齿轮相啮合的传动,它在直升机主减速器分扭传动装置中具有良好的应用前景,因此对面齿轮传动及其分扭系统进行动力学分析十分重要。首先,本文研究了正交面齿轮传动的动力学特性。基于ANSYS对正交面齿轮传动的啮合刚度进行了研究,分析了主要设计参数对啮合刚度的影响。基于集中参数法,建立了正交面齿轮传动的动力学模型,推导了微分方程。分析平均啮合刚度、圆柱齿轮的支撑刚度以及面齿轮的支撑
Study results in the last decades show that amount and quality of physical exercises,then the active participation,and now the cognitive involvement of patient