[发明专利]一种PDS三维模型解析及重构方法有效
申请号: | 201510824855.0 | 申请日: | 2015-11-24 |
公开(公告)号: | CN105488254B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 匡卫军;于潇;张琳;荣辉;刘煜 | 申请(专利权)人: | 上海核工程研究设计院 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06T17/00 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 冯子玲 |
地址: | 200233*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种PDS三维模型解析及重构方法,包括模型解析模块及模型重构模块;所述模型解析模块包括以下步骤:S11,DGN文件元素获取模块;S12,信息提取模块;S13,信息写入模块;所述模型重构模块包括以下步骤:S21,装配文件创建模块;S22,信息解析模块;S23,模型重构模块。本发明提供的PDS三维模型解析及重构方法,能够对DGN格式的三维模型的几何信息及属性信息进行解析并将其重构成其他格式的精确模型,使用户能够使用虚拟现实软件对PDS模型进行精确的虚拟仿真验证和展示。 | ||
搜索关键词: | 一种 pds 三维 模型 解析 方法 | ||
【主权项】:
一种PDS三维模型解析及重构方法,其特征在于,包括模型解析模块及模型重构模块;所述模型解析模块包括以下步骤:S11,DGN文件元素获取模块‑通过模型解析模块载入DGN文件,扫描文件中的所有三维元素,获取三维元素的元素描述符并存入缓存区;S12,信息提取模块‑逐一对元素描述符进行分析,判断其几何体的类型、属性信息及Linkage;S13,信息写入模块‑将三维元素的元素描述符的基本几何体的类型、属性信息及Linkage与数据库中的基本几何体进行比对;若在数据库中能够搜索到元素描述符的基本几何体,则从元素描述符中提取几何体的类型、属性信息和Linkage;若在数据库中没有找到元素描述符的基本几何体,则将元素描述符的几何体的类型、属性信息及Linkage作为一条信息写入中间文件以应对以后扩充数据库的需求;所述模型重构模块包括以下步骤:S21,装配文件创建模块‑读取中间文件,若不为空,则创建一个与中间文件名同名的装配文件作为重构模型的顶层文件,每个基本几何体对应的零件都将作为子文件插入到装配文件结构树中;S22,信息解析模块‑获取中间文件中的一行信息后,对其Linkage、基本几何体类型、几何参数信息、属性信息进行解析;S23,模型重构模块‑根据基本几何体类型在模型库中找到对应的基本几何体模板,然后利用参数信息将基本几何体模板实例化,从而实现基本几何体模型的重构,重构的模型作为一个零件以Linkage为零件名插入到装配文件中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海核工程研究设计院,未经上海核工程研究设计院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510824855.0/,转载请声明来源钻瓜专利网。