一种零件分类方法、装置、电子设备及存储介质
技术领域
本申请涉及零件制造
技术领域
,具体而言,涉及一种零件分类方法、装置、电子设备及存储介质。背景技术
在装备制造行业的定制化生产中,由于复杂装备中包含的零件种类繁多、制造工艺复杂、装配流程繁琐,导致装备制造企业中,零件数量庞大,且每个零件所需的加工技术不同,需要对不同种类的零件加以分类,以进行分类制造和使用。
现有技术中,机加零件需工作人员人工打开图纸,一个个查看零件外形后对零件的加工类型进行类型分类,分类后需要工作人员根据每个零件对应的加工技术要求去找能够加工这个零件的对应厂商,需根据零件类型结合公司内部机加部门的产能,提前安排外协资源。由于零件的加工类型分类效率较低,导致企业耗费大量的人力和高成本,业务订单日益增加,企业运转效率降低。
发明内容
有鉴于此,本申请实施例的目的在于提供一种零件分类方法、装置、电子设备及存储介质,以改善现有技术中存在的零件分类效率低的问题。
第一方面,本申请实施例提供了一种零件分类方法,所述方法包括:
获取当前待分类零件模型对应的目标模型数据;
对所述目标模型数据进行识别,以确定出所述目标模型数据对应的加工类型;
根据所述加工类型对所述当前待分类零件模型所在的物料清单进行更新,得到更新物料清单,其中,所述物料清单中包括至少一个待分类零件模型与对应的模型数据;
对所述更新物料清单进行验证;
若对所述更新物料清单验证通过,则将所述更新物料清单作为分类结果。
在上述实现过程中,通过对需要进行分类的零件模型的目标模型数据进行识别,确定出对应的加工类型,根据加工类型对零件模型所在的物料清单进行更新,通过对更新后的更新物料清单进行验证,能够对零件的加工类型的分类结果进行获取。减少对零件的加工类型进行分类时所需的时间和成本,有效地提高了对零件加工类型进行分类的效率和准确度,有利于企业对物料零件的加工类型实行快速、准确地分类,提高企业的工作效率。
可选地,所述对所述目标模型数据进行识别,以确定出所述目标模型数据对应的加工类型,包括:
基于预设的分类规则对所述目标模型数据进行分类,得到分类数据;
对所述分类数据进行多级识别,得到加工类型,其中,所述多级识别至少包括二级识别。
在上述实现过程中,通过多级识别对分类后的分类数据进行识别,获取目标模型数据对应的加工类型,能够有效地提高多级识别的针对性和有效性。减少目标模型数据中无关数据给识别带来的影响,提高了加工类型的准确度和针对性。
可选地,所述二级识别包括第一级识别和第二级识别;所述对所述分类数据进行多级识别,得到加工类型,包括:
根据预设的优先识别规则对所述分类数据进行所述第一级识别,在识别成功时,根据第一级识别结果在加工类型库中匹配得到对应的加工类型;
在所述第一级识别失败时,根据预设的详细识别规则对所述分类数据进行所述第二级识别,在识别成功时,根据第二级识别结果在所述加工类型库中匹配得到对应的加工类型。
在上述实现过程中,二级识别包括第一级识别和第二级识别,在进行多级识别时,先通过优先识别规则对分类数据进行第一级识别,在第一级识别失败后再通过详细识别规则对分类数据进行第二级识别,能够为分类数据提供优先识别或详细识别两种等级的识别方式。在第一级识别失败后再进行第二级识别,有效地提高了识别的效率和准确度,扩大了识别的范围,适用于多种不同类型的分类数据的识别需求,满足多种不同的情况。
可选地,所述对所述更新物料清单进行验证,包括:
对所述更新物料清单中的各个所述待分类零件模型是否匹配对应的加工类型进行验证;
当所述待分类零件模型匹配对应的加工类型时,则表征对所述更新物料清单验证通过;
当所述待分类零件模型未匹配对应的加工类型时,则表征对所述更新物料清单验证未通过。
在上述实施过程中,通过对更新物料清单中的各个待分类零件模型是否匹配到对应的加工类型进行验证,以对更新物料清单进行验证,能够对更新物料清单中每一个待分类零件模型的匹配情况都进行验证。根据匹配情况对更新物料清单的验证结果进行判断,有效地提高了验证的准确度和针对性。
可选地,所述对所述更新物料清单进行验证之后,所述方法还包括:
若对所述更新物料清单验证未通过,在所述更新物料清单中筛选出未匹配对应的加工类型的未匹配零件模型;
针对所述未匹配零件模型,生成对应的提示信息。
在上述实现过程中,在更新物料清单验证未通过时,通过对更新物料清单中筛选出未匹配到加工类型的未匹配零件模型,能够针对未匹配零件模型生成对应的提示信息,以对未匹配零件模型匹配失败和数据缺失等相关状态进行提示。对未匹配零件模型进行高效处理,完善了企业中零件分类的整体流程,适用于多种不同的零件模型。
可选地,所述方法还包括:
根据所述提示信息,对所述未匹配零件模型的模型数据进行更新,得到更新模型数据。
在上述实现过程中,通过提示信息,能够对未匹配零件模型匹配失败的状态进行确定,还能够根据提示信息对未匹配零件模型的模型数据进行补充和更新。完善了未匹配模型的后续更新流程,有效地提高了未匹配零件模型进行反馈和处理的效率。
可选地,所述将所述更新物料清单作为分类结果之后,所述方法还包括:
根据所述分类结果生成对应的采购需求数据;
根据所述采购需求数据在供应数据库中匹配得到对应的供应源。
在上述实现过程中,在得到分类结果后,通过分类结果生成对应的采购需求数据,能够在供应数据库中匹配到满足采购需求的供应源,以对分类结果中的至少一个零件模型的采购提供依据。完善了零件模型的后续采购流程,节省了企业中采购所需的人工匹配供应源的时间,提高了企业采购端的工作效率。
可选地,所述获取当前待分类零件模型对应的目标模型数据之前,所述方法还包括:
在零件数据库中获取当前待分类零件模型;
对所述当前待分类零件模型是否符合加工要求进行判断;
在所述当前待分类零件模型符合所述加工要求时,对所述当前待分类零件模型进行保存。
在上述实现过程中,通过在保存的过程中对零件数据库中获取的当前待分类零件模型的加工要求进行判断,能够对当前待分类零件模型是否需要保存进行判断,以对当前待分类零件模型实行后续的分类处理。有效地减少了零件数据库中其他无关零件模型对零件分类的影响,提高零件分类的针对性。
第二方面,本申请实施例还提供了一种零件分类装置,所述装置包括:
获取模块,用于获取当前待分类零件模型对应的目标模型数据;
识别模块,用于对所述目标模型数据进行识别,以确定出所述目标模型数据对应的加工类型;
更新模块,用于根据所述加工类型对所述当前待分类零件模型所在的物料清单进行更新,得到更新物料清单,其中,所述物料清单中包括至少一个待分类零件模型与对应的模型数据;
验证模块,用于对所述更新物料清单进行验证;若对所述更新物料清单验证通过,则将所述更新物料清单作为分类结果。
在上述实现过程中,通过获取模块获取当前待分类零件模型的目标模型数据,通过识别模块对目标模型数据进行识别,得到加工类型,通过更新模块得到根据加工类型进行更新后的更新物料清单,通过验证模块对更新物料清单进行验证,确定出分类结果。能够减少对零件的加工类型进行分类时所需的时间和成本,有效地提高了对零件加工类型进行分类的效率和准确度,有利于企业对物料零件的加工类型实行快速、准确地分类,提高企业的工作效率。
第三方面,本申请实施例还提供了一种电子设备,所述电子设备包括存储器和处理器,所述存储器中存储有程序指令,所述处理器读取并运行所述程序指令时,执行上述的零件分类方法中的任一实现方式中的步骤。
第四方面,本申请实施例还提供了一种可读取存储介质,所述可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行上述的零件分类方法中的任一实现方式中的步骤。
综上所述,本申请实施例提供了一种零件分类方法、装置、电子设备及存储介质,通过对各种物料零件模型的加工类型进行获取,并对物料清单中各个待分类零件模型的加工类型进行验证,减少对零件的加工类型进行分类时所需的时间和成本,能够有效地提高对零件加工类型进行分类的效率和准确度,提高企业的工作效率。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种零件分类方法的流程示意图;
图2为本申请实施例提供的一种步骤S2的详细流程示意图;
图3为本申请实施例提供的一种零件分类方法的详细流程示意图;
图4为本申请实施例提供的一种零件分类装置的结构示意图。
图标:100-零件分类装置;110-获取模块;120-识别模块;130-更新模块;140-验证模块。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请实施例的一部分实施例,而不是全部的实施例。基于本申请实施例的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请实施例保护的范围。
本申请实施例提供了一种零件分类方法,应用于服务器,电子设备可以为个人电脑(personal computer,PC)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,PDA)等具有逻辑计算功能的电子设备,能够对企业中多种物料零件模型的加工类型进行快速、准确地分类,有效地减少了企业的资源成本,提高了企业的工作效率。
请参阅图1,图1为本申请实施例提供的一种零件分类方法的流程示意图,包括以下步骤:
步骤S1,获取当前待分类零件模型对应的目标模型数据。
其中,在企业的多个零件模型中确定出的,需要进行分类的至少一个当前待分类零件模型对应的目标模型数据,能够对需要进行分类的零件模型进行针对性分类。
示例地,模型数据中可以包括零件模型参数中的各种参数,例如编号、编码、命名名称、陶瓷制品、铁制品、铝制品、零件模型的具体尺寸信息、属于连接件或气缸等部位的功能信息、品牌名称、品牌编号、型号编号等多种与模型相关的模型参数数据。可选地,模型数据中的多种参数数据还可以以条码的信息进行获取和显示,例如二维码、条码和二维码与条码相结合的方式,服务器能够通过扫描的方式对模型数据进行获取。
可选地,在步骤S1之前,所述方法还可以包括步骤Sa1-Sa3:
步骤Sa1,在零件数据库中获取当前待分类零件模型。
其中,零件数据库中可以包括企业中的所有需要进行加工的物料的零件模型,例如企业内部进行设计的内部零件模型、外部合作设计的零件模型等多种不同种类的零件模型。
步骤Sa2,对所述当前待分类零件模型是否符合加工要求进行判断。
其中,工作人员在完成零件模型的设计后,可以对零件模型是否符合加工要求进行判断。
示例地,在对当前待分类零件模型是否符合加工要求进行判断时,可以根据零件模型的零件编号、物料编号、虚拟值参数等多种参数进行判断。例如,对零件编号以大写字母B开头的零件模型、对物料编号以2开头的内部零件模型和对虚拟只参数为NO的零件模型,判断为符合加工要求,进行保存以自动写入至服务器,为后续的分类工作提供数据源。
可选地,关于加工要求是否符合的判断标准,可以根据零件数据库中零件模型的具体情况和对零件模型的分类需求进行适应性地调整。
步骤Sa3,在所述当前待分类零件模型符合所述加工要求时,对所述当前待分类零件模型进行保存。
值得说明的是,通过对当前待分类零件模型的加工要求进行判断,能够对当前待分类零件模型是否需要保存进行判断,以对当前待分类零件模型实行后续的分类处理,在保存后自动对保存的零件模型进行零件分类。有效地减少了进行分类时,零件数据库中其他无关零件模型对零件分类的影响,提高零件分类的针对性。
执行完步骤S1后,继续执行步骤S2。
步骤S2,对所述目标模型数据进行识别,以确定出所述目标模型数据对应的加工类型。
其中,根据预设的识别规则,能够对目标模型数据进行识别,以根据目标模型数据确定出对应的加工类型,示例地,加工类型中可以包括加工类型数据和加工代码,加工类型数据可以为文字形式的加工内容,例如需高温制作的陶瓷制品等,加工代码可以为加工类型数据对应的代码数据,每一种材质、温度、周期等加工内容都具有对应的代码。
值得说明的是,可以根据预设的识别规则进行识别,预设的识别规则可以包括:关键词识别,例如对零件名称的关键词进行识别;零件等级识别,例如对零件重要级别,零件的重要级别可以为数字等级,例如一级、二级,也可以为文字等级,例如重要、一般等;工艺分类识别,例如高温、低温、磨制、钻孔等;加工材质识别,例如加工材质为陶瓷制品、塑料制品、铁制品等;材料识别,例如;零件模型的本身材料为陶瓷、塑料、木质等;加工范围识别,例如零件模型的接口部位需加工,包含加工的具体范围尺寸等;零件供货周期识别,例如零件模型的使用周期、具体的供货周期等内容。可选地,识别规则可以根据零件模型的具体情况和识别过程的实际需求进行调整和修改。
执行完步骤S2后,继续执行步骤S3。
步骤S3,根据所述加工类型对所述当前待分类零件模型所在的物料清单进行更新,得到更新物料清单。
其中,所述物料清单中包括至少一个待分类零件模型与对应的模型数据。
可选地,企业的零件数据库中还可以包括多个物料清单,在对零件模型的加工类型进行分类时,可以将零件数据库中所有待分类零件模型都集合在一个物料清单中,物料清单中包含了至少一个待分类零件模型和对应的模型数据。将识别得到的加工类型进行自动写入,添加到当前待分类零件模型所在的物料清单中对应的位置,以对物料清单进行更新,对当前待分类零件模型的模型相关信息进行更新,得到更新后的更新物料清单。
执行完步骤S3后,继续执行步骤S4。
步骤S4,对所述更新物料清单进行验证。
其中,对更新后的物料清单进行验证,能够对零件分类方法中零件模型的加工类型是否分类成功进行验证,通过验证,提高了更新物料清单中各个待分类零件模型的分类准确度和效率。
可选地,步骤S4可以包括步骤S41-S43:
步骤S41对所述更新物料清单中的各个所述待分类零件模型是否匹配对应的加工类型进行验证。
其中,由于更新物料清单中可以包含多个待分类零件模型以及对应的模型数据,因此需要对更新物料清单进行验证,以对每一个待分类零件模型是否都匹配到对应的加工类型进行验证,减小分类失败的待分类零件模型对其他待分类零件模型的影响。
步骤S42,当所述待分类零件模型匹配对应的加工类型时,则表征对所述更新物料清单验证通过。
其中,在验证待分类零件模型匹配到对应的加工类型时,则该待分类零件模型分类成功,在更新物料清单的各个待分类零件模型都匹配到对应的加工类型时,表示更新物料清单验证通过,更新物料清单内的所有待分类零件模型都分类成功。
步骤S43,当所述待分类零件模型未匹配对应的加工类型时,则表征对所述更新物料清单验证未通过。
其中,在验证待分类零件模型未匹配到对应的加工类型时,则该待分类零件模型分类失败,说明更新物料清单中有待分类零件模型分类失败的情况,则更新物料清单验证未通过。
值得说明的是,通过对更新物料清单中的各个待分类零件模型是否匹配到对应的加工类型进行验证,以对更新物料清单进行验证,能够对更新物料清单中每一个待分类零件模型的匹配情况都进行验证。根据匹配情况对更新物料清单的验证结果进行判断,有效地提高了验证的准确度和针对性。
执行完步骤S4后,继续执行步骤S5。
步骤S5,若对所述更新物料清单验证通过,则将所述更新物料清单作为分类结果。
其中,在验证通过时,以更新物料清单中包含的各个待分类零件模型对应的加工类型作为对零件模型进行分类的分类结果。
可选地,分类结果可以以加工类型、加工代码,或是加工类型+加工代码的形式进行显示。分类结果中,可以对更新物料清单中各个待分类零件模型中每一个零件模型的加工类型或加工代码进行显示,还可以对属于相同加工类型或加工代码的零件模型进行集中显示,分类结果还可以以图表或表格的形式进行输出,便于工作人员进行查看,根据分类结果进行后续的操作和处理。
在图1所示的实施例中,通过对加工类型的获取和验证,能够对零件的加工类型的分类结果进行获取。减少对零件的加工类型进行分类时所需的时间和成本,有效地提高了对零件加工类型进行分类的效率和准确度,有利于企业对物料零件的加工类型实行快速、准确地分类,提高企业的工作效率。
请参阅图2,图2为本申请实施例提供的一种步骤S2的详细流程示意图,包括以下步骤:
步骤S21,基于预设的分类规则对所述目标模型数据进行分类,得到分类数据。
值得说明的是,由于目标模型数据中包括多种不同含义的模型参数,对多种模型参数进行随机逐个识别时,由于多种模型参数之间存在相关关联,容易导致识别出的数据种类复杂或识别出的数据准确度较低等问题,需要再对识别出的数据进行整理和集合,增加工作量且可能产生不利影响。因此,在进行识别之前,可以先对目标模型数据中的各种模型参数进行分类,以提高识别的准确度和效率。
可选地,在进行分类时,预设的分类规则可以为根据各个模型参数之间的相关关联进行分类,例如将编号、编码、命名名称等数据分类为名称数据;将陶瓷制品、铁制品、铝制品等数据分类为材料参数;将零件模型的具体尺寸信息、属于连接件或气缸等部位的功能信息等数据分类为尺寸功能数据;将品牌名称、品牌编号、型号编号等数据分类为品牌型号数据。在对各个模型参数进行获取时,服务器可以通过扫描条码的方式进行数据的读取,还能够根据零件模型的实际情况和分类的具体需求对预设的分类规则进行调整和修改,以适用于更多种分类情况。
执行完步骤S21后,继续执行步骤S22。
步骤S22,对所述分类数据进行多级识别,得到加工类型。
其中,多级识别至少包括二级识别,对分类后的分类数据进行多级识别,能提高获取的加工类型的准确度,适用于多种不同类型的分类数据进行识别,扩大了识别范围,增加了识别精度。
可选地,二级识别包括第一级识别和第二级识别,步骤S22中还可以包括步骤S221-S222;
步骤S221,根据预设的优先识别规则对所述分类数据进行所述第一级识别,在识别成功时,根据第一级识别结果在加工类型库中匹配得到对应的加工类型。
其中,在多级识别中可以设置第一级识别和第二级识别,第一级识别的识别规则为优先识别,能够优先对分类数据进行识别。
值得说明的是,根据预设的优先识别规则进行第一级识别时,优先识别规则可以包括以下识别内容中的至少一种:关键词识别、零件等级识别、工艺分类识别、加工材质识别、材料识别、加工范围识别、零件供货周期识别等。优先识别规则能够对识别内容中的参数进行优先识别,将识别内容与加工类型库进行匹配,识别出一些与加工类型库中匹配度较高的内容,则第一级识别成功。例如,获取零件A零件名称为“气涨轴或者气涨轴代码”等具有指代性的描述,预设识别规则中的关键词识别,零件名称中包含有气涨轴或者气涨轴代码等具有指代性的描述,与加工类型库中关于气涨轴的加工类型完全匹配,因此第一级识别成功。可选地,优先识别规则中包括至少一种识别内容,识别内容可以根据零件模型的具体情况和识别过程的实际需求进行调整和修改。
执行完步骤S221后,继续执行步骤S222。
步骤S222,在所述第一级识别失败时,根据预设的详细识别规则对所述分类数据进行所述第二级识别,在识别成功时,根据第二级识别结果在所述加工类型库中匹配得到对应的加工类型。
其中,在第一级识别失败以后,还能够对分类数据进行第二级识别,以增加识别的识别范围,适用于对多中零件模型进行识别。
值得说明的是,根据预设的详细识别规则进行第二级识别时,详细识别规则可以包括以下识别内容中的至少一种:关键词识别、零件等级识别、工艺分类识别、加工材质识别、材料识别、加工范围识别、零件供货周期识别等。在第一级识别失败时,由于分类数据中的参数并不能与加工类型库中的数据完全匹配,匹配度较低,而详细识别规则中,能够对分类数据中的多种参数进行语义分析,以在第一级识别失败后,对分类数据中的参数进行语义分析,将语义分析后的数据与加工类型库进行匹配,在匹配度较高时,则第二级识别成功。例如,获取零件B零件加工工艺中“使用850摄氏度的温度进行处理”等描述,根据语义分析,分析该850摄氏度为高温热处理,因此根据工艺分类识别内容中的明细内容,在加工类型库中匹配到高温热处理的范围中,因此第一级识别成功。可选地,详细识别规则中包括至少一种识别内容,识别内容可以根据零件模型的具体情况和识别过程的实际需求进行调整和修改。
可选地,在进行第二级识别之后,多级识别还可以包括第N(N>2)级识别,能够在第二级识别失败之后,对分类数据进行第N级识别,第N级识别也可以包括关键词识别、零件等级识别、工艺分类识别、加工材质识别、材料识别、加工范围识别、零件供货周期识别等识别内容的至少一种。第N级识别的识别规则比第N-1级的识别规则更加详细,例如根据参数中较复杂,且没有明确指向性的描述判断零件模型的材料、等级、工艺分类等内容进行识别,第N级的识别规则包含的识别内容也可以根据零件模型的具体情况和识别过程的实际需求进行调整和修改。
在图2所示的实施例中,先通过优先识别规则对分类数据进行第一级识别,在第一级识别失败后再通过详细识别规则对分类数据进行第二级识别,能够为分类数据提供优先识别或详细识别两种等级的识别方式。在第一级识别失败后再进行第二级识别,有效地提高了识别的效率和准确度,扩大了识别的范围,适用于多种不同类型的分类数据的识别需求,满足多种不同的情况。
请参阅图3,图3为本申请实施例提供的一种零件分类方法的详细流程示意图,在图1的基础上,在步骤S4后,该方法还包括步骤S6-S8:
步骤S6,若对所述更新物料清单验证未通过,在所述更新物料清单中筛选出未匹配对应的加工类型的未匹配零件模型。
其中,在更新物料清单中筛选出未匹配到加工类型的,分类失败的未匹配零件模型,针对分类失败的未匹配零件模型进行后续操作,以完善分类的整体流程。
执行完步骤S6后,继续执行步骤S7。
步骤S7,针对所述未匹配零件模型,生成对应的提示信息。
其中,能够针对未匹配零件模型生成对应的提示信息,以对未匹配零件模型匹配失败和数据缺失等相关状态进行提示。对未匹配零件模型进行高效处理,完善了企业中零件分类的整体流程,适用于多种不同的零件模型。
示例地,提示信息中可以包括零件模型的物料编码、状态信息以及缺失信息的详细内容。例如,零件C,编号为101213,未通过分类,缺少工艺信息和材料信息等。
可选地,生成的提示信息还可以以短信等形式,发送给工作人员使用的工作终端,以对工作人员进行通知和提醒。
执行完步骤S7后,继续执行步骤S8。
步骤S8,根据所述提示信息,对所述未匹配零件模型的模型数据进行更新,得到更新模型数据。
其中,通过提示信息,能够对未匹配零件模型匹配失败的状态进行确定和通知,还能够根据提示信息对未匹配零件模型的模型数据进行补充和更新。在零件数据库中零件模型的模型数据不完整的情况下,完善了未匹配模型的后续更新流程,有效地提高了未匹配零件模型进行反馈和处理的效率,减少了模型数据不完整对零件分类带来的局限。
在步骤S5后,还可以包括步骤S9-S10;
步骤S9,根据所述分类结果生成对应的采购需求数据。
其中,服务器可以根据分类结果中的加工类型或加工代码进行参数的自动读取,根据读取得到的各个特殊技术要求,能够生成对应的采购需求数据。采购需求数据可以以表格或图表的形式进行显示,能够对更新物料清单中各个待分类零件模型的需求进行排列罗列,也可以对具有相同采购需求的多个待分类零件模型进行集合展示。
示例地,采购需求数据可以包含对加工类型或加工代码的要求数据,例如,温度需要在1000摄氏度以上、需要进行低温处理、钻孔精度阈值等。
执行完步骤S9后,继续执行步骤S10。
步骤S10,根据所述采购需求数据在供应数据库中匹配得到对应的供应源。
其中,供应数据库中包含了企业中多个供应商或供应源头的具体加工数据,包括了加工能力、加工产量、加工周期等多种内容。根据采购需求数据在供应数据库中进行匹配,匹配到满足采购需求数据的供应源,以对分类结果中的至少一个零件模型的采购提供依据。完善了零件模型的后续采购流程,节省了企业中采购所需的人工匹配供应源的时间,提高了企业采购端的工作效率。
可选地,在确定完更新物料清单中各个待分类零件模型的供应源之后,还可以根据供应源生成表格或图表形式的采购清单,以供采购人员根据采购清单进行采购。
在图3所示的实施例中,对验证通过和验证未通过的后续内容进行了具体的说明,完善了零件分类方法的整体流程,提高了企业的工作效率。
请参阅图4,图4为本申请实施例提供的一种零件分类装置的结构示意图,该零件分类装置100包括:获取模块110、识别模块120、更新模块130、验证模块140。
获取模块110,用于获取当前待分类零件模型对应的目标模型数据;
识别模块120,用于对所述目标模型数据进行识别,以确定出所述目标模型数据对应的加工类型;
更新模块130,用于根据所述加工类型对所述当前待分类零件模型所在的物料清单进行更新,得到更新物料清单,其中,所述物料清单中包括至少一个待分类零件模型与对应的模型数据;
验证模块140,用于对所述更新物料清单进行验证;若对所述更新物料清单验证通过,则将所述更新物料清单作为分类结果。
识别模块120还包括:分类子模块和多级识别子模块;
分类子模块,用于基于预设的分类规则对所述目标模型数据进行分类,得到分类数据;
多级识别子模块,用于对所述分类数据进行多级识别,得到加工类型,其中,所述多级识别至少包括二级识别。
所述二级识别包括第一级识别和第二级识别,多级识别子模块,还用于根据预设的优先识别规则对所述分类数据进行所述第一级识别,在识别成功时,根据第一级识别结果在加工类型库中匹配得到对应的加工类型;
在所述第一级识别失败时,根据预设的详细识别规则对所述分类数据进行所述第二级识别,在识别成功时,根据第二级识别结果在所述加工类型库中匹配得到对应的加工类型。
验证模块140还用于,对所述更新物料清单中的各个所述待分类零件模型是否匹配对应的加工类型进行验证;
当所述待分类零件模型匹配对应的加工类型时,则表征对所述更新物料清单验证通过;
当所述待分类零件模型未匹配对应的加工类型时,则表征对所述更新物料清单验证未通过。
零件分类装置100还包括:提示模块、补充模块、采购模块和保存模块;
提示模块,用于若对所述更新物料清单验证未通过,在所述更新物料清单中筛选出未匹配对应的加工类型的未匹配零件模型;
针对所述未匹配零件模型,生成对应的提示信息。
补充模块,用于根据所述提示信息,对所述未匹配零件模型的模型数据进行更新,得到更新模型数据。
采购模块,用于根据所述分类结果生成对应的采购需求数据;
根据所述采购需求数据在供应数据库中匹配得到对应的供应源。
保存模块,用于在零件数据库中获取当前待分类零件模型;
对所述当前待分类零件模型是否符合加工要求进行判断;
在所述当前待分类零件模型符合所述加工要求时,对所述当前待分类零件模型进行保存。
由于本申请实施例中的装置解决问题的原理与前述的零件分类方法的实施例相似,因此本实施例中的系统的实施可以参见上述方法的实施例中的描述,重复之处不再赘述。
在图4所示的实施例中,通过装置中各个模块的工作,能够减少对零件的加工类型进行分类时所需的时间和成本,有效地提高了对零件加工类型进行分类的效率和准确度,有利于企业对物料零件的加工类型实行快速、准确地分类,提高企业的工作效率。
本申请实施例还提供了一种电子设备,该电子设备包括存储器和处理器,所述存储器中存储有程序指令,所述处理器读取并运行所述程序指令时,执行本实施例提供的零件分类方法中任一项所述方法中的步骤。
应当理解是,该电子设备可以是个人电脑(personal computer,PC)、平板电脑、智能手机、个人数字助理(personal digital assistant,PDA)等具有逻辑计算功能的电子设备。
本申请实施例还提供了一种可读取存储介质,所述可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行零件分类方法中的步骤。
综上所述,本申请实施例提供了一种零件分类方法、装置、电子设备及存储介质,通过对各种物料零件模型的加工类型进行获取,并对物料清单中各个待分类零件模型的加工类型进行验证,减少对零件的加工类型进行分类时所需的时间和成本,能够有效地提高对零件加工类型进行分类的效率和准确度,提高企业的工作效率。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的框图显示了根据本申请的多个实施例的设备的可能实现的体系架构、功能和操作。在这点上,框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图中的每个方框、以及框图的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。因此本实施例还提供了一种可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行区块数据存储方法中任一项所述方法中的步骤。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RanDom Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种进度信息反馈及偏差实时展示方法