一种基于PDM环境的MBD模型质量入库检查方法技术

技术编号:27401312 阅读:22 留言:0更新日期:2021-02-21 14:13
本发明专利技术公开了一种基于PDM环境的MBD模型质量入库检查方法,用于实现在PDM系统中自动地对MBD模型进行批量检查并将检查结果存入系统并作为审签依据。该方法在MBD模型入库PDM环境过程中,后台按约定时间自动执行遍历检查,减少设计员工作量,效率较高,并避免因未主动检查而带来的质量风险;该方法可与常规MBD模型质量检查方法并行使用,在审签中被驳回后,设计员可重新设计并检查或单个模型设计完成后即时进行审签,满足多种应用场景;MBD模型质量入库检查在服务器端实现,降低了对客户端计算机硬件设备性能的要求,减少客户端的部署维护等工作以及多客户端带来的不确定性因素。护等工作以及多客户端带来的不确定性因素。护等工作以及多客户端带来的不确定性因素。

【技术实现步骤摘要】
一种基于PDM环境的MBD模型质量入库检查方法


[0001]本专利技术属于三维数字模型检查
,具体涉及一种基于产品数据管理(Product Data Management,PDM)环境的MBD模型质量入库检查方法,可广泛适用于其他高端制造行业(如汽车、船舶、飞机等)的设计与协同研发过程。

技术介绍

[0002]基于模型的数字化定义技术(Model Based Definition,MDB)是将产品的所有相关工艺描述、属性和管理等信息都附着在产品三维模型中的先进数字化定义方法。随着直升机设计能力及计算机技术的不断发展,MBD技术已运用于直升机产品研发的整个过程中,MBD模型成为设计生产制造检验过程的唯一依据,但由于MBD模型包含几何、属性、标注等各类信息,较为复杂,很容易出现质量缺陷,必须要对模型质量进行检查以确保模型的准确性。所谓模型质量是指产品数字化模型在并行工程和协同设计环境下,在数据交换过程中能准确表达对象信息的能力。
[0003]MBD模型质量主要包括设计规范化要求及几何数据质量两个方面。其中设计规范化要求,主要包括基本规范要求、实体建模规范要求、装配建模规范要求、工程图规范要求等。如:模型状态、标注等设置是否正确,是否有空特征或未更新特征,模型提供的信息能否满足下游仿真、制造的输入需求等。几何数据质量检查主要包括曲线数据质量、曲面数据质量、约束关系数据质量、实体数据质量等。如曲面检查包括:包含微小曲面、连续性、多项式次数、最小曲率半径和边界曲线之间的夹角等。
[0004]直升机研发过程中使用的MBD模型除了包含模型本身的三维几何信息,同时包括属性、标注等非几何信息。装配件还含有零件列表、装配关系等信息。其中属性数据包括产品的原材料、重量重心数据、产品管理状态等信息;标注包括产品尺寸与公差范围、制造工艺要求等生产必需的工艺约束信息。对直升机研发过程中产生MBD模型进行质量检查即是对模型的以上内容进行模型规范性及几何数据质量的检查。
[0005]当前,直升机等制造业大型产品MBD模型应用较广,MBD模型检查技术也广泛应用,常规的质量检查方法全部采用人工主动检查模式,效率不高,设计员工作量大,在产品数据管理系统中无法查看模型的关联检查报告,无法强制对在产品数据管理系统中进行产品数据审签和发放的数据进行检查,从而无法确保进入下游部门模型质量,影响研发整体质量。

技术实现思路

[0006]本专利技术的目的是实现一种基于PDM环境的MBD模型质量入库检查方法,用于实现在PDM系统中自动地对MBD模型进行批量检查并将检查结果存入系统并作为审签依据。
[0007]为了实现上述任务,本专利技术采用以下技术方案:
[0008]一种基于PDM环境的MBD模型质量入库检查方法,包括以下步骤:
[0009]步骤1,在服务器端针对不同设计阶段、不同类型的MBD模型文件定制并发布检查模板;在PDM环境中,集成部署MBD模型检查客户端并关联所述检查模板;
[0010]步骤2,设计人员在CAD/PDM设计环境下进行MBD模型的保存,对保存的MBD模型的MBD自定义属性进行判断、提取并通过属性赋值传递给MBD模型的PDM属性,其中MBD自定义属性和PDM属性均为布尔属性;当未执行本地手动检查时,MBD自定义属性为空,PDM属性为0;当执行本地手动检查并通过时,PDM属性为1;
[0011]步骤3,在PDM环境中设置定时任务,按固定周期对MBD模型文件进行筛选,以获取待批量检查MBD模型清单;
[0012]步骤4,根据所述MBD模型清单,提取电子仓库中对应的物理模型数据,按照标准数据输出格式将PDM模型文件输出到PDM环境中的临时存储共享空间中,并形成中间文件A,中间文件A内容包括待检查的MBD模型存储路径、名称、对应的检查模板、模型版本、作者信息;
[0013]步骤5,利用PDM系统通过接口解析中间文件A,读取中间文件A中的各项信息,并对MBD模型文件进行批量检查;检查结果分别为多个检查报告文件、检查时间标签文件、检查结果清单文件以及结果报告文件挂载中间文件B;
[0014]步骤6,检查结束后,解析并提取所述生成的检查结果清单文件中每个MBD模型是否通过检查的参数,并根据该参数对PDM属性进行赋值:
[0015]当检查通过时PDM属性=1,不通过PDM属性=0;同时,根据结果报告文件挂载中间文件B,将检查报告文件挂载至PDM系统中MBD模型下,如果之前该MBD模型下已有报告,则对其进行更新;
[0016]步骤7,在PDM系统中提交审签,读取MBD模型的PDM属性,当PDM属性=1,则进入审签,反之,报错驳回。
[0017]进一步地,所述检查方法还包括:
[0018]当报错驳回时,重新进入CAD/PDM环境,打开MBD模型以及步骤6挂载的检查报告文件,进行MBD模型修改,并在修改后将文件存入PDM系统。
[0019]进一步地,所述检查模板包括零件检查模板、装配体检查模板、二维图检查模板。
[0020]进一步地,所述CAD/PDM设计环境为为CAD结合PDM而成,其中CAD设计采用CATIA、UG或Pro/E,PDM环境则为VPM、LCA、winchill产品数据管理系统环境。
[0021]进一步地,所述按固定周期对MBD模型文件进行筛选,以获取待批量检查MBD模型清单,包括:
[0022]遍历PDM系统,从产品数据库中提取最新的待批量检查MBD模型清单,清单中的MBD模型根据以下规则进行筛选:
[0023]MBD模型在产品有效性图样数据集中、生成或修改时间为上一次检查之后、技术状态未冻结、PDM属性为0。
[0024]进一步地,所述检查报告文件中包括检查项、检查问题等级;检查结果清单文件中包括各模型检查是否通过参数信息;文件B内容包括报告文件路径、对应模型名称、模型版本信息。
[0025]进一步地,所述方法以计算机程序的形式装载于计算机的存储器中,所述计算机包括处理器以及所述存储器,计算机程序被处理器执行时,实现所述方法的步骤。
[0026]进一步地,所述方法以计算机程序的形式装载于计算机可读存储介质中,计算机程序被处理器执行时,实现所述方法的步骤。
[0027]与现有技术相比,本专利技术具有以下技术特点:
[0028]1.常规的MBD模型质量检查过程,缺少自动化检查机制,要每一次完成设计并入库前主动调用CAD设计环境下部署的MBD模型质量检查工具。这需要每一台客户端正确安装部署模型质量检查环境,并正确关联服务器、使用最新检查模板。步骤繁琐,效率低,可靠性低。通过本专利技术的方法,所有操作可在PDM系统服务器端自动完成,大幅度减少了设计人员的工作量及工作难度,降低了设计员客户端的兼容性要求,且可利用夜间等闲时定时计划执行,提高了整体的设计效率。
[0029]2.常规的MBD模型质量检查过程没有办法保证设计员会每次进行检查并且操作规范,为进入下游的模型质量带来风险。通过本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于PDM环境的MBD模型质量入库检查方法,其特征在于,包括以下步骤:步骤1,在服务器端针对不同设计阶段、不同类型的MBD模型文件定制并发布检查模板;在PDM环境中,集成部署MBD模型检查客户端并关联所述检查模板;步骤2,在CAD/PDM设计环境下进行MBD模型的保存,对保存的MBD模型的MBD自定义属性进行判断、提取并通过属性赋值传递给MBD模型的PDM属性,其中MBD自定义属性和PDM属性均为布尔属性;当未执行本地手动检查时,MBD自定义属性为空,PDM属性为0;当执行本地手动检查并通过时,PDM属性为1;步骤3,在PDM环境中设置定时任务,按固定周期对MBD模型文件进行筛选,以获取待批量检查MBD模型清单;步骤4,根据所述MBD模型清单,提取电子仓库中对应的物理模型数据,按照标准数据输出格式将PDM模型文件输出到PDM环境中的临时存储共享空间中,并形成中间文件A,中间文件A内容包括待检查的MBD模型存储路径、名称、对应的检查模板、模型版本、作者信息;步骤5,利用PDM系统通过接口解析中间文件A,读取中间文件A中的各项信息,并对MBD模型文件进行批量检查;检查结果分别为多个检查报告文件、检查时间标签文件、检查结果清单文件以及结果报告文件挂载中间文件B;步骤6,检查结束后,解析并提取所述生成的检查结果清单文件中每个MBD模型是否通过检查的参数,并根据该参数对PDM属性进行赋值:当检查通过时PDM属性=1,不通过PDM属性=0;同时,根据结果报告文件挂载中间文件B,将检查报告文件挂载至PDM系统中MBD模型下,如果之前该MBD模型下已有报告,则对其进行更新;步骤7,在PDM系统中提交审签,读取MBD模型的PDM属性,当PDM属性=1,则进入审签,反之,报错驳回。2.根据权利要求1所述的基于PDM环境的MBD模型质量入库检查方法,其特...

【专利技术属性】
技术研发人员:戴霖于春江吴志鹏祝如锟方挺立
申请(专利权)人:中国直升机设计研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1