一种产品设计的信息管理方法及系统技术方案

技术编号:19823012 阅读:32 留言:0更新日期:2018-12-19 15:08
本发明专利技术提供了一种产品设计的信息管理方法及系统,方法包括:从三维设计软件中提取零件模型的身份信息,并发布到中间文件内;获取中间文件内的零件模型的身份信息,并生成结构树;在结构树内批量编辑所述节点对应的属性信息;将编辑后的节点的身份信息及对应的属性信息发布到中间文件内;三维设计软件从中间文件内获取编辑后的节点的身份信息及对应的属性信息,并更新对应的零件模型的属性信息。本发明专利技术通过生成结构树,并在结构树内对零件模型的属性信息进行批量编辑,然后再将编辑后的属性信息更新到三维设计软件中,以实现零件模型的属性信息的批量编辑,相比现有技术中的一件一编,大大提升了设计效率。

【技术实现步骤摘要】
一种产品设计的信息管理方法及系统
本专利技术涉及三维设计
,特别涉及一种产品设计的信息管理方法及系统。
技术介绍
总所周知,产品在三维设计过程中,不仅需要设计人员依据公司的编码设计体系,对每个零件进行编码;而且还要输入每个零件的材质、规格、加工代码、名称代码、零件类型等信息,以便后续根据零件的相关信息出报表、进行零件放样、进行数控加工或出样板等。目前,船舶等产品在三维设计过程中,采用的编码方式是一件一编,材质、规格等信息的输入也是采用一件一输的方式,此种方式,不仅工作量较大,而且工作效率较低。
技术实现思路
本专利技术的目的是提供一种产品设计的信息管理方法及系统,实现提高三维设计的工作效率的目的。本专利技术提供的技术方案如下:第一方面,提供了一种产品设计的信息管理方法,包括:从三维设计软件中提取零件模型的身份信息,并发布到中间文件内;获取所述中间文件内的所述零件模型的身份信息,并生成结构树,所述结构树的节点与所述零件模型一一对应设置;在所述结构树内批量编辑所述节点对应的属性信息,并根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别;将编辑后的所述节点的身份信息及对应的属性信息发布到所述中间文件内;从所述中间文件内获取编辑后的所述节点的身份信息及对应的属性信息,并根据编辑后的所述节点的身份信息及对应的属性信息,在所述三维设计软件内更新对应的零件模型的属性信息。本专利技术通过设置中间文件,解决了因三维设计软件未对用户开放底层开发数据接口,而无法与结构树之间进行数据交换的问题,使得三维设计软件与结构树之间可进行数据交换;本专利技术通过生成结构树,并在结构树内对零件模型的属性信息进行批量编辑,然后再将编辑后的属性信息更新到三维设计软件中,以实现零件模型的属性信息的批量编辑,相比现有技术中的一件一编,大大提升了设计效率。进一步地,所述在所述三维设计软件内更新对应的零件模型的属性信息之后还包括:将所述三维设计软件内的零件模型的编辑信息发布到所述中间文件内;从所述中间文件内获取所述零件模型的编辑信息,并根据所述零件模型的身份信息和编辑信息,更新所述结构树中的节点。进一步地,所述在所述三维设计软件内更新对应的零件模型的属性信息之后还包括:获取待查找零件模型的编码信息,并根据所述待查找零件模型的编码信息在所述结构树中查找到对应的节点;将查找到的所述节点对应的身份信息发布到所述中间文件内;从所述中间文件内获取查找到的所述节点对应的身份信息,并根据所述节点对应的身份信息,在所述三维设计软件内查找并放大显示所述待查找零件模型。进一步地,在所述结构树内批量编辑所述节点对应的属性信息,并根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别具体包括:从所述中间文件内获取在所述三维设计软件内被选取的多个所述零件模型的身份信息,并在所述结构树内生成编辑对话框,所述编辑对话框内包括与选取的多个所述零件模型对应的多个节点;在所述编辑对话框内编辑多个所述节点对应的属性信息;根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别。进一步地,在所述结构树内批量编辑所述节点对应的属性信息,并根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别之后还包括:在所述结构树内移动所述节点的位置时,自动更新所述节点对应的编码信息。第二方面,还提供了一种产品设计的信息管理系统,包括:管理模块、中间文件模块和结构树模块;所述管理模块包括信息提取及发布单元,用于从三维设计软件中提取零件模型的身份信息,并发布到中间文件模块内;所述结构树模块包括结构树生成单元,用于获取所述中间文件模块内的所述零件模型的身份信息,并生成结构树,所述结构树的节点与所述零件模型一一对应设置;所述结构树模块包括管理单元,用于批量编辑所述节点对应的属性信息,并根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别;所述结构树模块包括信息发布单元,用于将编辑后的所述节点的身份信息及对应的属性信息发布到所述中间文件模块内;所述管理模块包括处理单元,用于从所述中间文件模块内获取编辑后的所述节点的身份信息及对应的属性信息,并根据编辑后的所述节点的身份信息及对应的属性信息,在所述三维设计软件内更新对应的零件模型的属性信息。进一步地,所述信息提取及发布单元包括信息发布子单元,用于将所述三维设计软件内的零件模型的编辑信息发布到所述中间文件模块内;所述结构树模块包括第一获取单元,用于从所述中间文件模块内获取所述零件模型的编辑信息;所述结构树模块包括节点更新单元,用于根据所述零件模型的身份信息和编辑信息,更新所述结构树中的节点。进一步地,所述结构树模块包括第一获取单元,用于获取待查找零件模型的编码信息;所述结构树模块包括查找单元,用于根据所述待查找零件模型的编码信息在所述结构树中查找到对应的节点;所述结构树模块包括信息发布单元,用于将查找到的所述节点对应的身份信息发布到所述中间文件模块内;所述管理模块包括第二获取单元,用于从所述中间文件模块内获取查找到的所述节点对应的身份信息;所述管理模块包括查找放大单元,用于根据所述节点对应的身份信息,在所述三维设计软件内查找并放大显示所述待查找零件模型。进一步地,所述管理单元包括:获取子单元,用于从所述中间文件模块内获取在所述三维设计软件内被选取的多个所述零件模型的身份信息,对话框生成子单元,用于根据被选取的多个所述零件模型的身份信息在所述结构树内生成编辑对话框,所述编辑对话框内包括与选取的多个所述零件模型对应的多个节点;属性编辑子单元,用于在所述编辑对话框内编辑多个所述节点对应的属性信息;节点更新子单元,用于根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别。进一步地,所述结构树模块还包括:编码更新单元,用于移动所述节点的位置时,自动更新所述节点对应的编码信息。本专利技术提供的一种产品设计的信息管理方法及系统,带来的有益效果为:本专利技术通过设置中间文件,解决了因三维设计软件未对用户开放底层开发数据接口,而无法与结构树之间进行数据交换的问题,使得三维设计软件与结构树之间可进行数据交换;本专利技术通过生成结构树,并在结构树内对零件模型的属性信息进行批量编辑,然后再将编辑后的属性信息更新到三维设计软件中,以实现零件模型的属性信息的批量编辑,相比现有技术中的一件一编,大大提升了设计效率。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种产品设计的信息管理方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种产品设计的信息管理方法的实施例一的流程图;图2是本专利技术一种产品设计的信息管理方法的实施例二的流程图一;图3是本专利技术一种产品设计的信息管理方法的实施例二的流程图二;图4是本专利技术一种产品设计的信息管理方法的实施例二的流程图三;图5是本专利技术一种产品设计的信息管理方法的实施例二的流程图四;图6是本专利技术一种产品设计的信息管理方法的实施例三的流程图;图7是本专利技术一种产品设计的信息管理系统的一个实施例的结构示意图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本发本文档来自技高网...

【技术保护点】
1.一种产品设计的信息管理方法,其特征在于,包括:从三维设计软件中提取零件模型的身份信息,并发布到中间文件内;获取所述中间文件内的所述零件模型的身份信息,并生成结构树,所述结构树的节点与所述零件模型一一对应设置;在所述结构树内批量编辑所述节点对应的属性信息,并根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别;将编辑后的所述节点的身份信息及对应的属性信息发布到所述中间文件内;从所述中间文件内获取编辑后的所述节点的身份信息及对应的属性信息,并根据编辑后的所述节点的身份信息及对应的属性信息,在所述三维设计软件内更新对应的零件模型的属性信息。

【技术特征摘要】
1.一种产品设计的信息管理方法,其特征在于,包括:从三维设计软件中提取零件模型的身份信息,并发布到中间文件内;获取所述中间文件内的所述零件模型的身份信息,并生成结构树,所述结构树的节点与所述零件模型一一对应设置;在所述结构树内批量编辑所述节点对应的属性信息,并根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别;将编辑后的所述节点的身份信息及对应的属性信息发布到所述中间文件内;从所述中间文件内获取编辑后的所述节点的身份信息及对应的属性信息,并根据编辑后的所述节点的身份信息及对应的属性信息,在所述三维设计软件内更新对应的零件模型的属性信息。2.根据权利要求1所述的产品设计的信息管理方法,其特征在于:所述在所述三维设计软件内更新对应的零件模型的属性信息之后还包括:将所述三维设计软件内的零件模型的编辑信息发布到所述中间文件内;从所述中间文件内获取所述零件模型的编辑信息,并根据所述零件模型的身份信息和编辑信息,更新所述结构树中的节点。3.根据权利要求1所述的产品设计的信息管理方法,其特征在于:所述在所述三维设计软件内更新对应的零件模型的属性信息之后还包括:获取待查找零件模型的编码信息,并根据所述待查找零件模型的编码信息在所述结构树中查找到对应的节点;将查找到的所述节点对应的身份信息发布到所述中间文件内;从所述中间文件内获取查找到的所述节点对应的身份信息,并根据所述节点对应的身份信息,在所述三维设计软件内查找并放大显示所述待查找零件模型。4.根据权利要求1-3任一项所述的产品设计的信息管理方法,其特征在于:在所述结构树内批量编辑所述节点对应的属性信息,并根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别具体包括:从所述中间文件内获取在所述三维设计软件内被选取的多个所述零件模型的身份信息,并在所述结构树内生成编辑对话框,所述编辑对话框内包括与选取的多个所述零件模型对应的多个节点;在所述编辑对话框内编辑多个所述节点对应的属性信息;根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别。5.根据权利要求1所述的产品设计的信息管理方法,其特征在于:在所述结构树内批量编辑所述节点对应的属性信息,并根据编辑后的所述节点对应的属性信息中的编码信息在所述结构树中更新对应的节点的级别之后还包括:在所述结构树内移动所述节点的位置时,自动更新所述节点对应的编码信息。6.一种产品设计的信息管理系统,其特征在于,包括:管理模块、中间文件模块和结构树模块;所述管理模块包括信息提取及发布单元,用于从三维设计...

【专利技术属性】
技术研发人员:卫伟
申请(专利权)人:武昌船舶重工集团有限公司
类型:发明
国别省市:湖北,42

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

1