[发明专利]一种验证VPM导出的产品结构及模型一致性的方法有效
申请号: | 201811027398.2 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109214086B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 罗祥笔;杨楠;田世明;褚福广 | 申请(专利权)人: | 沈阳飞机工业(集团)有限公司 |
主分类号: | G06F30/15 | 分类号: | G06F30/15;G06F8/60 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 梅洪玉 |
地址: | 110034 *** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 vpm 导出 产品结构 模型 一致性 方法 | ||
1.一种验证VPM导出的产品结构及模型一致性的方法,其特征在于,步骤如下:
第一步,通过CATIA的二次开发解析发放的模型文件,读取CATProduct中的产品结构,即实例号、图号、版本、实例之间的父子关系,以及每个图号、版本所关联的CATPart文件,再计算每个CATPart的唯一编码;获取发放文件的信息,并记录;
第二步,在VPM的数据库服务器上部署远程调用服务,通过查询VPM数据库vpmassemblyrelation、vpmpartversion、vpmpartmaster三张表以及产品的版本信息来获取产品的结构信息及属性;第一步程序使用产品的图号版本作为参数调用该服务,获取产品结构与属性信息;同时,该服务可通过查询VPM数据库表vpmpartversion、vpmpartmaster、vpmtpproperty、vpmtprelationctoa数据库表来获取图号、版本对应的CATPart文件在Valut中的存储位置;第一步程序以零件的图号版本为参数调用该服务,获取该零件、版本对应的CATPart文件在Vault仓库中的位置;
第三步,在Vault仓库部署远程调用程序,使用第二步中获取的CATPart所在电子仓库位置,找到数模文件,并计算唯一编码,并将结果返回;
第四步,将第一步中获取的产品结构、属性信息以及CATPart的唯一编码与第二步、第三步所获取的信息进行对比,并判断产品结构、模型的一致性;
另外,如果在第四步验证过程中发现,部分产品结构是黑盒,则需要重复第二步、第三步来计算黑盒的CATProduct文件的唯一编码,再进行对比验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳飞机工业(集团)有限公司,未经沈阳飞机工业(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811027398.2/1.html,转载请声明来源钻瓜专利网。