本发明涉及船只制造领域,具体为结构零件的自动命名方法、系统、设备及存储介质。
背景技术:
1、结构零件是组成机械类产品的基本单元,零件的名称起到了体现该零件的位置、零件种类、零件号等信息。在船只制造领域,一个机械结构往往具有成千上万个结构零件,工程师人工命名的准确性和效率已经无法匹配当前的工业需求,因此自动命名随之替代人工,但是自动命名的算法设计能否保证准确性和效率的同时,能够避免冗余命名构成一套能够为工程师和其他技术人员方便阅读的命名规则是一个难题。
技术实现思路
1、本发明的目的在于克服现有技术中无法在对大量零件命名的情形下避免冗余名称的缺陷而提供的结构零件的自动命名方法、系统、设备及存储介质。
2、实现上述目的的技术方案是:
3、本发明之一的结构零件的自动命名方法,包括:
4、步骤101,获取零件的零件位置信息;
5、步骤102,根据所述零件位置信息匹配对应的命名规则获取零件号。
6、优选的,所述零件位置信息包括零件范围,所述零件范围包括左舷、右舷和跨中;
7、此时,根据所述零件位置信息匹配对应的命名规则获取零件号的所述步骤102包括:
8、步骤1021,当一零件的零件范围是左舷或跨中时,进一步判断该零件是否有同类零件;
9、步骤1022,若该零件没有同类零件,则按序命名零件号;
10、步骤1023,若该零件有同类零件,则赋予该零件与该同类零件相同的零件号;
11、或,
12、步骤1024,当一零件的零件位置信息为右舷时,进一步判断该零件是否属于对称零件;
13、步骤1025,若该零件属于对称零件;
14、步骤1026,该对零件属于不同组立,则匹配对称命名规则;
15、步骤1027,该对零件属于相同组立,则匹配增量命名规则;
16、步骤1028,若该零件不属于对称零件,则匹配增量命名规则。
17、优选的,所述零件位置信息还包括分段号和组立名;
18、此时,按序命名零件号的所述步骤102包括根据第一规则排序组立名顺序后,根据第二规则排序各组立名内的零件序号并命名零件号。
19、优选的,获取零件的所述零件位置信息之前需要匹配零件种类名;根据所述零件位置信息匹配对应的命名规则获取零件号之后还需要获取零件打磨代码。
20、优选的,所述步骤1024中,首先预设对称接口,通过对称接口判断待命名的零件是否为对称零件。
21、优选的,首先,比对对称零件之间的零件类型、规格和重量的相似度;若相似度符合标准则,则进行比对对称零件之间的外形、开孔的相似度,通过相似度符合标准则判定该零件有同类零件。
22、优选的,判断比对对称零件之间的重量的相似度差值是否大于预设阈值,若不大于则认定为同类零件。
23、本发明之二的一种结构零件的自动命名系统,包括:
24、用于获取零件的零件位置信息的位置信息获取模块;
25、用于根据零件位置信息匹配对应的命名规则获取零件号和根据第一规则排序组立名顺序后,根据第二规则排序各组立名内的零件序号并命名零件号的零件号获取模块;
26、用于匹配零件种类名的种类匹配模块;
27、用于获取零件打磨代码的代码获取模块;
28、其中,零件号获取模块包括:
29、用于当一零件的零件范围是左舷或跨中时,进一步判断该零件是否有同类零件、比对对称零件之间的零件类型、规格和重量的相似度和判断对比的对称零件之间的差值是否大于预设阈值的同类零件判断单元;
30、用于当一零件的零件位置信息为右舷时,进一步判断该零件是否属于对称零件的对称零件判断单元。
31、本发明之三的一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7中任一项所述的结构零件的自动命名方法。
32、本发明之四的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的结构零件的自动命名方法。
33、本发明的有益效果是:本发明通过获取零件的零件位置信息,根据零件位置信息匹配对应的命名规则获取零件号。本发明公开以左舷和跨中作为命名的起点,通过同类零件、对称性、组立的判断分层次的对结构零件进行命名,在对称性的判断过程中,通过个性化设计判断对称的接口并结合相似性的检查,实现零件比对的准确性。同类零件和对称性判断的设计使得结构零件的自动命名更加高效,避免了冗余的命名。
1.结构零件的自动命名方法,其特征在于,包括:
2.根据权利要求1所述的结构零件的自动命名方法,其特征在于,所述零件位置信息包括零件范围,所述零件范围包括左舷、右舷和跨中;
3.根据权利要求2所述的结构零件的自动命名方法,其特征在于,所述零件位置信息还包括分段号和组立名;
4.根据权利要求2所述的结构零件的自动命名方法,其特征在于,获取零件的所述零件位置信息之前需要匹配零件种类名;根据所述零件位置信息匹配对应的命名规则获取零件号之后还需要获取零件打磨代码。
5.根据权利要求2所述的结构零件的自动命名方法,其特征在于,所述步骤1024中,首先预设对称接口,通过对称接口判断待命名的零件是否为对称零件。
6.根据权利要求5所述的结构零件的自动命名方法,其特征在于,首先,比对对称零件之间的零件类型、规格和重量的相似度;若相似度符合标准则,则进行比对对称零件之间的外形、开孔的相似度,通过相似度符合标准则判定该零件有同类零件。
7.根据权利要求6所述的结构零件的自动命名方法,其特征在于,判断比对对称零件之间的重量的相似度差值是否大于预设阈值,若不大于则认定为同类零件。
8.结构零件的自动命名系统,其特征在于,包括:
9.电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7中任一项所述的结构零件的自动命名方法。
10.计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的结构零件的自动命名方法。