【技术实现步骤摘要】
本专利技术为涉及船舶行业的一种基于rvm文件中几何体面内错误数据的处理方法,属于船舶数字化设计制造技术中的可视化管理。
技术介绍
1、随着计算机信息技术的飞速发展,海运船舶方面逐渐引入计算机信息技术与数据管理系统,以提高运输效率、优化航线规划和保障航运安全。avevamarine软件作为一种强大的船舶设计类软件,在船舶设计领域有着非常广泛的应用。用于设计、建造船舶和海工项目的集成软件,采用以对象为中心的技术,提供一系列解决方案、加载项以及单机版应用程序所构成的产品组合,贯穿造船业务过程中的每个环节。现阶段,我们常常使用avevamarine软件进行船舶的模型设计,通过aveva marine软件可以导出rvm格式的模型文件,而rvm格式的模型文件也可以转换为其他三维格式的文件,以供给用户渲染生成直观的三维立体模型。
2、由于在rvm格式的模型文件中是按3d几何形状对几何体进行分类的,并用特定的形式对其定义,尤其是针对于外形不规则的几何体是用多组平面进行定义的。然而,在对rvm格式的模型文件的解析中发现存在很多面数据无法解析的
...【技术保护点】
1.一种基于RVM文件中几何体面内错误数据的处理方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于RVM文件中几何体面内错误数据的处理方法,其特征在于:在所述步骤2中,解析所述RVM格式模型文件提取几何体每个面的数据点集时,将所述RVM格式模型文件按照不同形状的几何体进行分类,包括长方体、球体、直管、弯管、楔形体和不规则外形几何体。
3.根据权利要求2所述的一种基于RVM文件中几何体面内错误数据的处理方法,其特征在于,在所述步骤3中,将几何体每个面的数据点集对应存入该面的哈希映射集合中,包括以下步骤:
4.根据权利要
...【技术特征摘要】
1.一种基于rvm文件中几何体面内错误数据的处理方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于rvm文件中几何体面内错误数据的处理方法,其特征在于:在所述步骤2中,解析所述rvm格式模型文件提取几何体每个面的数据点集时,将所述rvm格式模型文件按照不同形状的几何体进行分类,包括长方体、球体、直管、弯管、楔形体和不规则外形几何体。
3.根据权利要求2所述的一种基于rvm文件中几何体面内错误数据的处理方法,其特征在于,在所述步骤3中,将几何体每个面的数据点集对应存入该面的哈希映射集合中,包括以下步骤:
4.根据权利要求3所述的一种基于rvm文件中几何体面内错误数据的处理方法,其特征在于:在所述步骤3.4中,将每个点的所述特征键值和位置序号值保存在哈希映射集合前,需要检查该点的所述特征键值和位置...
【专利技术属性】
技术研发人员:李江,梅志,刘辉,雷海森,陆永胜,王娟,
申请(专利权)人:扬州中远海运重工有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。