System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及3d模型,尤其涉及一种基于多表的零部件数据生成方法和装置、设备及存储介质。
技术介绍
1、随着科技不断地发展,促使生产制造也在逐步发展,在市场需求下,促使制造企业逐步向标准化、国产化过程,出现了很多工业基础资源库,工业基础资源库的建设工作量非常庞大,涉及机械零部件的种类特别多,机械零部件的种类繁多,每种类型都有其独特的结构、功能和用途。并且,每个零部件都包含多个关键技术参数,关键技术参数之间并非孤立存在,而是相互关联、相互影响的,这种属性关系增加了数据处理的难度。面对如此庞大的数据量和复杂的参数关系,如何高效地建设和管理工程数据库,确保数据的准确性和一致性,是制造企业面临的重要挑战。
技术实现思路
1、本申请实施例的主要目的在于提出一种基于多表的零部件数据生成方法和装置、设备及存储介质,旨在通过将机械零部件中涉及的大量、复杂的技术参数进行了系统化的整理和规范化,从而极大地简化了原本繁琐的数据建设工作。
2、为实现上述目的,本申请实施例的第一方面提出了一种基于多表的零部件数据生成方法,所述方法包括:
3、获取零部件的主属性表,所述主属性表包括所述零部件的属性信息和产品技术参数;
4、若所述零部件的产品技术参数存在配对约束关系,则获取所述零部件的配对属性表,所述配对属性表包括所述零部件的产品技术参数的配对约束关系;
5、基于所述主属性表和所述配对属性表,生成所述零部件的型号参数表。
6、在一些实施例,所述获取零部件的
7、采集零部件的产品名称、产品型号、厂商和3d模型;
8、采集所述零部件的若干个产品技术参数;
9、基于所述零部件的产品名称、产品型号、厂商、3d模型和若干个产品技术参数,生成主属性表。
10、在一些实施例,所述基于所述主属性表和所述配对属性表,生成所述零部件的型号参数表这一步骤,具体包括:
11、基于所述主属性表的产品技术参数和所述配对属性表的若干个配对约束关系,生成所述零部件的若干个匹配型号参数;
12、将所述主属性表的属性信息设置为表头,将所述型号参数填充到表中,生成所述零部件的型号参数表。
13、在一些实施例,所述基于所述主属性表的产品技术参数和所述配对属性表的若干个配对约束关系,生成所述零部件的若干个匹配型号参数这一步骤,具体包括:
14、基于所述主属性表的产品技术参数和所述配对属性表的若干个配对约束关系,生成所述零部件的若干个兼容型号参数;
15、对所述兼容型号参数进行去重,得到若干个匹配型号参数。
16、在一些实施例,所述方法还包括:
17、获取3d模型生成指令,基于所述型号参数表显示可选型号参数;
18、采集选中型号参数,基于所述选中型号参数和所述零部件的基本模型,批量生成选中型号参数对应的3d模型。
19、在一些实施例,所述获取零部件的主属性表这一步骤,具体包括:
20、采集所述零部件的属性信息和产品技术参数;
21、确定所述零部件的属性信息不为空并且所述产品技术参数处于设定范围中,基于所述属性信息和所述产品技术参数生成主属性表。
22、在一些实施例,所述方法还包括:
23、获取第一技术参数,根据所述第一技术参数和所述型号参数表,输出可选的零部件型号。
24、为实现上述目的,本申请实施例的第二方面提出了一种基于多表的零部件数据生成装置,所述装置包括:
25、属性获取模块,用于获取零部件的主属性表,所述主属性表包括所述零部件的属性信息和产品技术参数;
26、约束获取模块,用于若所述零部件的产品技术参数存在配对约束关系,则获取所述零部件的配对属性表,所述配对属性表包括所述零部件的产品技术参数的配对约束关系;
27、数据生成模块,用于基于所述主属性表和所述配对属性表,生成所述零部件的型号参数表。
28、为实现上述目的,本申请实施例的第三方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述基于多表的零部件数据生成方法。
29、为实现上述目的,本申请实施例的第四方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于多表的零部件数据生成方法。
30、本申请提出的基于多表的零部件数据生成方法和装置、设备及存储介质,该方法通过获取零部件的属性信息和产品技术参数,并基于产品技术参数之前存在的配对约束关系,生成零部件的型号参数表。通过这种方法,制造企业更加高效地管理零部件数据,减少重复工作,提高生产效率和产品质量。
本文档来自技高网...【技术保护点】
1.一种基于多表的零部件数据生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于多表的零部件数据生成方法,其特征在于,所述获取零部件的主属性表这一步骤,具体包括:
3.根据权利要求1所述的基于多表的零部件数据生成方法,其特征在于,所述基于所述主属性表和所述配对属性表,生成所述零部件的型号参数表这一步骤,具体包括:
4.根据权利要求3所述的基于多表的零部件数据生成方法,其特征在于,所述基于所述主属性表的产品技术参数和所述配对属性表的若干个配对约束关系,生成所述零部件的若干个匹配型号参数这一步骤,具体包括:
5.根据权利要求1所述的基于多表的零部件数据生成方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的基于多表的零部件数据生成方法,其特征在于,所述获取零部件的主属性表这一步骤,具体包括:
7.根据权利要求1所述的基于多表的零部件数据生成方法,其特征在于,所述方法还包括:
8.一种基于多表的零部件数据生成装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的基于多表的零部件数据生成方法。
...【技术特征摘要】
1.一种基于多表的零部件数据生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于多表的零部件数据生成方法,其特征在于,所述获取零部件的主属性表这一步骤,具体包括:
3.根据权利要求1所述的基于多表的零部件数据生成方法,其特征在于,所述基于所述主属性表和所述配对属性表,生成所述零部件的型号参数表这一步骤,具体包括:
4.根据权利要求3所述的基于多表的零部件数据生成方法,其特征在于,所述基于所述主属性表的产品技术参数和所述配对属性表的若干个配对约束关系,生成所述零部件的若干个匹配型号参数这一步骤,具体包括:
5.根据权利要求1所述的基于多表的零部件数据生成方法,其特征在于,所述方法还包括:
【专利技术属性】
技术研发人员:陈天龙,文伟明,徐洪飞,苏吉贤,秦英,张诗婉,梁浩贵,杜强明,
申请(专利权)人:粤港澳大湾区广东国创中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。