[发明专利]一种将DGN模型转化成轻量模型的方法有效

专利信息
申请号: 201511003773.6 申请日: 2015-12-28
公开(公告)号: CN106919728B 公开(公告)日: 2021-10-12
发明(设计)人: 匡卫军;于潇;张琳;刘煜 申请(专利权)人: 上海核工程研究设计院
主分类号: G06F30/3308 分类号: G06F30/3308
代理公司: 上海精晟知识产权代理有限公司 31253 代理人: 冯子玲
地址: 200233*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供一种将DGN模型转化成轻量模型的方法,包括以下步骤:S1,首先打开DGN文件,然后扫描模型描述算子存入数组array A;S2,判断array A是否为空;S3,读取array A中的模型描述算子Dsc;S4,提取Dsc中编码信息;S5,提取Dsc中模型的类型;S6,模型面片化处理;S7,写入文件;S8,判断array A中是否有模型描述算子未处理,若有则转到S3。本发明提供的将DGN模型转化成轻量模型的方法,可以实现将DGN格式的模型转成轻量化模型,轻量化模型中包含了原DGN文件中每个模型的编码,材质、颜色等属性信息,为其它软件对模型进行操作特别是属性查询创造了条件。
搜索关键词: 一种 dgn 模型 转化 成轻量 方法
【主权项】:
一种将DGN模型转化成轻量模型的方法,其特征在于,包括以下步骤:S1,首先打开DGN文件,若打开成功则创建文本格式的轻量化文件;然后扫描DGN文件中所有的模型描述算子,将其存入数组array A;模型描述算子为MDL中定义的一种存放模型信息的数据结构,为双向链表形式;S2,判断array A是否为空;若为空说明DGN文件是空文件,不需要处理;若不为空,进行以下步骤;S3,读取array A中的第一个模型描述算子存入Dsc;S4,提取模Dsc中编码信息即Linkage;然后获取Dsc中的模型的属性信息;S5,提取Dsc中模型的类型;S6,模型面片化处理;S7,将数据及属性信息按照wrl文件或者obj文件的格式写入创建的轻量化文件中;S8,判断array A中是否有模型描述算子未处理,若有,则继续从S3开始处理,直至所有模型描述算子处理完毕;若没有,则结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海核工程研究设计院,未经上海核工程研究设计院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201511003773.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top