基于几何内核的三维边界模型信息交换

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:spiritword
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAD系统间的数据交换是三维CAD系统的重要组成部分,也是难点问题,它关系到CAD系统间的数据交流和共享,对国产三维CAD系统的应用推广也具有重大意义,因此对CAD系统间的数据交换技术的研究具有重要的实用价值。目前CAD系统软件之间进行信息交流的方法主要有以下几种:采用文件专用接口的方法,采用标准通用接口的中性文件的方法,利用软件的几何内核进行直接接口的方法。本文深入讨论了采用文件专用接口和通用接口进行数据交换的发展现状和存在的问题,同时对直接接口方法的发展进行了阐述。本课题采用的直接接口的方法是建立在CAD软件系统大多是以ACIS或ParaSolid为几何内核的事实上,采用基于Brep的数据交换接口的算法来完成数据交换的。本课题基于JhSolid软件系统开发环境,在Windows平台上以Visual C++为开发工具,运用面向对象的技术,通过DWGdirect类库和ParaSolid提供的API函数,实现不同CAD系统之间的三维边界模型信息数据交换。首先自顶向下遍历AutoCAD保存的DWG格式的ACIS三维实体模型的拓扑结构树,对于有几何数据关联的拓扑实体提取几何信息,从而得到ACIS三维实体模型的Brep信息。然后在ACIS与ParaSolid三维实体模型之间建立拓扑和几何映射关系。根据遍历的ACIS拓扑结构,通过内核提供的API函数构造ParaSolid拓扑实体,再建立相应的几何实体,最后通过关联几何与拓扑实体操作,生成完整有效的ParaSolid实体,实现ACIS边界模型数据到ParaSolid实体的转换。经过在JhSolid软件系统平台上的编制、调试和测试,完成了预期的目标,验证了算法的可行性与程序的正确性。
其他文献
水是生存之本、文明之源、生态之要。随着社会经济的发展,人们对水资源的需求不论在量上还是质上,都越来越高。而水资源短缺和水环境污染,无疑加剧了本就突出的水资源供需矛
学位
膨胀土是一种主要由蒙脱石和伊利石等组成的高塑性粘土,具有显著的吸水膨胀、失水收缩特性,其不良工程特性主要表现为裂隙性、胀缩性、超强固结性。膨胀土的干湿循环与裂隙的发
学位
学位
随着高速铁路的快速发展,我们必须要高度重视高速动车组运行安全性,对动车组安全性影响的因素有很多,其中一个方面就是制动管路的泄漏问题。在当前的动车组制动管路检修过程
我国是滑坡灾害频繁发生的国家,尤其是近年来随着人类工程活动的日益加剧,再加上全球气候变暖,重大滑坡灾害不断发生。重大滑坡灾害对人民生命财产构成了严重威胁,而边坡安全性评
摘 要:公路设计中如果缺乏一定的安全性以及耐久性,就有可能发生较大的公路安全事故,那么人民的生命和财产就会受到威胁,因此提高公路设计的安全性以及耐久性很有必要。本文主要针对目前公路设计中安全性及耐久性方面存在的不足以及提高公路工程设计安全性以及耐久性的有效措施两个方面的问题进行了探讨。  关键词:公路设计;安全性;耐久性;有效措施  中图分类号:U412.36 文献标识码:A 文章编号:1004-
学位
作为功能材料,电磁流变液是在基载液中加入可同时被电场极化和磁场磁化的微细固相粒子而形成的具有可控流变行为的悬浮液。在电场和磁场共同作用下具有比单独电流变效应和磁流