[发明专利]CAD模型的转换方法和装置有效
| 申请号: | 201210435388.9 | 申请日: | 2012-11-02 |
| 公开(公告)号: | CN102930026A | 公开(公告)日: | 2013-02-13 |
| 发明(设计)人: | 刘飞;郭瑞军 | 申请(专利权)人: | 北京数码大方科技股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/50 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;张永明 |
| 地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | cad 模型 转换 方法 装置 | ||
技术领域
本发明涉及数据处理领域,具体而言,涉及一种CAD模型的转换方法和装置。
背景技术
CAD(Computer Aided Design)软件在产品研发过程中扮演着越来越重要的角色。目前市场上存在很多种CAD软件(包括UG、Pro/E、SolidWorks和电子图版等),它们中的大部分可以将另一款CAD软件的模型导入到自己的软件体系中生成自己的模型。但在导入转换时,软件系统只是获取原始模型的几何数据,并利用此数据生成了自身的数据模型。两款软件所建立的模型是相互独立的,因此当原始模型在自身CAD体系下修改后,其在另一个CAD体系的导入结果并不能随之发生更新,此种不能随之发生更新的情况会带来一系列的繁琐操作:
有一种情况是,企业设计的产品中往往很多部件由不同厂家设计提供,因此设计模型所用的CAD软件也可能是各种各样的。当一种CAD软件将另一种CAD模型导入并生成自己的模型后,可能会在导入结果基础上继续修改、编辑、设计出产品最终的模型,此时后续的设计会参考先前导入的结果。但如果发现原始模型有问题需要修改时,则没有办法将修改后的结果直接应用到之前导入生成的CAD模型,必须重新导入原始模型,重新在此基础上修改、编辑、设计。
还有一种情况是,一种三维CAD软件将另一种三维CAD模型导入并生成自己的模型后,会将此三维模型转换为本软件体系下的二维模型,并且在此二维模型中进行了标注等各种操作。同样如果发现原始模型有问题需要修改,则无法将修改后的结果直接体现到另一个CAD体系下的三维模型和二维模型。仍然需要将原始模型重新导入、重新三维模型转二维模型以及后面的标注等操作。
从以上描述可以看出,现有技术中当CAD模型中的原始模型发生变化时,已进行了修改、编辑等操作的目标模型需要重新导入修改后的原始模型,并重新进行修改、编辑等操作,使得由原始模型转换为目标模型的操作比较繁琐。
针对相关技术中在原始模型发生变化的情况下造成CAD模型的转换方法比较繁琐的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种CAD模型的转换方法和装置,以解决现有技术中在原始模型发生变化的情况下造成CAD模型的转换方法比较繁琐的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种CAD模型的转换方法,包括:获取原始模型中的对象数据,得到原始对象数据;利用原始对象数据生成目标模型的对象数据,得到第一目标模型的对象数据;确定第一目标模型的对象数据与原始对象数据之间的映射关系,得到第一映射关系;在原始对象数据发生变化时,利用变化后的原始对象数据重新生成目标模型的对象数据,得到第二目标模型的对象数据;确定第二目标模型的对象数据与原始对象数据之间的映射关系,得到第二映射关系;根据第一映射关系和第二映射关系确定第一目标模型的对象数据与第二目标模型的对象数据之间的映射关系,得到第三映射关系;以及按照第三映射关系利用第二目标模型的对象数据更新第一目标模型的对象数据。
进一步地,通过第一目标模型的对象数据的标识信息和原始对象数据的标识信息确定第一目标模型的对象数据与原始对象数据之间的映射关系;以及通过第二目标模型的对象数据的标识信息和原始对象数据的标识信息确定第二目标模型的对象数据与原始对象数据之间的映射关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京数码大方科技股份有限公司,未经北京数码大方科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210435388.9/2.html,转载请声明来源钻瓜专利网。





