零件清单的获取方法、系统、设备和存储介质与流程

文档序号:18396735发布日期:2019-08-09 23:30阅读:291来源:国知局
零件清单的获取方法、系统、设备和存储介质与流程
本发明涉及加工制造
技术领域
,特别涉及一种零件清单的获取方法、系统、设备和存储介质。
背景技术
:在现场生产加工时,一般需要前期准备每日制作零件清单,进而根据该零件清单对钢板等进行切割。现有的主要是通过人工的方式制作零件清单,在零件数量较大时,工作量大,容易发生清单数据的错误,即现有的制作零件清单的方式存在清单制作速度慢、错误率高、人力成本高,从而造成生产准备效率较低等问题。技术实现要素:本发明要解决的技术问题是现有技术中制作零件清单的方式存在清单制作速度慢、错误率高、人力成本高,从而造成生产准备效率较低等缺陷,目的在于提供一种零件清单的获取方法、系统、设备和存储介质。本发明是通过下述技术方案来解决上述技术问题:本发明提供一种零件清单的获取方法,所述获取方法包括:预设对零件进行分类的分类条件;获取原始零件清单中每个零件对应的零件数据;其中,每个所述零件对应一组所述零件数据,且每组所述零件数据之间相互独立;根据所述分类条件对所述零件数据进行分类处理,获取所有所述零件对应的目标零件清单。较佳地,当所述零件数据包括零件名称数据时,所述根据所述分类条件对所述零件数据进行分类处理,获取所有所述零件对应的目标零件清单的步骤包括:当所述分类条件包括零件所属类别和和所属项目时,根据所述零件数据确定每个所述零件所属的目标类别以及所属的目标项目;获取所述目标类别对应的类别名称数据和所述目标项目对应的项目名称数据;建立每个所述零件对应的所述零件名称数据、所述类别名称数据和所述项目名称数据之间的对应关系;根据所述对应关系获取所有所述零件对应的所述目标零件清单。较佳地,所述获取方法还包括:获取每个所述零件对应的执行阶段;所述根据所述对应关系获取所有所述零件对应的所述目标零件清单的步骤包括:根据所述对应关系获取每个所述执行阶段对应的所述目标零件清单。较佳地,所述执行阶段包括组立阶段、加工阶段和搭载阶段中的至少一种;和/或,所述目标类别包括钢板;和/或,所述项目包括门切板、数控材料、板条材料和工装材料中的至少一种。较佳地,所述根据所述对应关系获取所有所述零件对应的所述目标零件清单的步骤之后还包括:获取目标送线区域;根据所述目标零件清单,将属于同一所述目标项目的每个所述零件均放入同一托盘并分配至所述目标送线区域;或,将同一种所述零件均放入同一托盘并分配至所述目标送线区域。本发明还提供一种零件清单的获取系统,所述获取系统包括分类条件预设模块、零件数据获取模块、分类模块和目标零件清单获取模块;所述分类条件预设模块用于预设对零件进行分类的分类条件;所述零件数据获取模块用于获取原始零件清单中每个零件对应的零件数据;其中,每个所述零件对应一组所述零件数据,且每组所述零件数据之间相互独立;所述分类模块用于根据所述分类条件对所述零件数据进行分类处理,并调用所述目标零件清单获取模块获取所有所述零件对应的目标零件清单。较佳地,当所述零件数据包括零件名称数据时,所述分类模块包括分类单元、名称数据获取单元和关系建立单元;所述分类单元用于当所述分类条件包括零件所属的类别和和所属的项目时,根据所述零件数据确定每个所述零件所属的目标类别以及所属的目标项目;所述名称数据获取单元用于获取所述目标类别对应的类别名称数据和所述目标项目对应的项目名称数据;所述关系建立单元用于建立每个所述零件对应的所述零件名称数据、所述类别名称数据和所述项目名称数据之间的对应关系;所述目标零件清单获取模块用于根据所述对应关系获取所有所述零件对应的所述目标零件清单。较佳地,所述获取系统还包括执行阶段获取模块;所述执行阶段获取模块用于获取每个所述零件对应的执行阶段;所述目标零件清单获取模块用于根据所述对应关系获取每个所述执行阶段对应的所述目标零件清单。较佳地,所述执行阶段包括组立阶段、加工阶段和搭载阶段中的至少一种;和/或,所述目标类别包括钢板;和/或,所述项目包括门切板、数控材料、板条材料和工装材料中的至少一种。较佳地,所述获取系统还包括区域获取模块和分配模块;所述区域获取模块用于获取目标送线区域;所述分配模块用于根据所述目标零件清单,将属于同一所述目标项目的每个所述零件均放入同一托盘并分配至所述目标送线区域;或,将同一种所述零件均放入同一托盘并分配至所述目标送线区域。本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时实现上述的零件清单的获取方法。本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的零件清单的获取方法的步骤。本发明的积极进步效果在于:本发明中,通过将每个零件的名称与其所属类别、项目相关联,进而形成对应的目标零件清单,同时结合不同执行阶段,实现自动地将各个零件进行分类,得到快速有效的零件清单分道明细,从而加快了零件清单制作速度,降低出错率,进而有效地提高生产准备效率。附图说明图1为本发明实施例1的零件清单的获取方法的流程图。图2为本发明实施例2的零件清单的获取方法的流程图。图3为本发明实施例3的零件清单的获取方法的流程图。图4为本发明实施例4的零件清单的获取系统的结构示意图。图5为本发明实施例5的零件清单的获取系统的结构示意图。图6为本发明实施例6的零件清单的获取系统的结构示意图。图7为本发明实施例7的实现零件清单的获取方法的电子设备的结构示意图。具体实施方式下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。实施例1如图1所示,本实施例的零件清单的获取方法包括:s101、预设对零件进行分类的分类条件;s102、获取原始零件清单中每个零件对应的零件数据;其中,每个零件对应一组零件数据,且每组零件数据之间相互独立。原始零件清单为人工或其他方式制定,其中并没有对零件数据按照一定条件进行详细划分,而是将全部零件的数据完全整合在一起,这样的零件清单显然不能有效地配合后续零件制作流程。s103、根据分类条件对零件数据进行分类处理,获取所有零件对应的目标零件清单。本实施例中,根据分类条件对原始零件清单中每个零件对应的零件数据进行分类处理,获取所有零件对应的目标零件清单,实现自动地将各个零件进行分类,得到快速有效的零件清单分道明细,从而加快了零件清单制作速度,降低出错率,进而有效地提高生产准备效率。实施例2如图2所示,本实施例的零件清单的获取方法是对实施例1的进一步改进,具体地:当零件数据包括零件名称数据(即零件分道名称)时,步骤s103包括:s1031、当分类条件包括零件所属类别和和所属项目时,根据零件数据确定每个零件所属的目标类别以及所属的目标项目;其中,类别包括钢板等,项目包括门切板、数控材料、板条材料和工装材料等。s1032、获取目标类别对应的类别名称数据和目标项目对应的项目名称数据;s1033、建立每个零件对应的零件名称数据、类别名称数据和项目名称数据之间的对应关系。另外,还可以设置每个零件对应的零件代码(即分道代码),然后建立每个零件对应的零件名称数据、零件代码、类别名称数据和项目名称数据之间的对应关系。s1034、根据对应关系获取目标零件清单。步骤s1034之后还包括:s104、获取目标送线区域;s105、根据目标零件清单,将属于同一目标项目的每个零件均放入同一托盘并分配至目标送线区域;或,将同一种零件均放入同一托盘并分配至目标送线区域。另外,可以根据实际情况对托盘编号进行修订。现场人员还可以根据实际情况对托盘中的零件进行二次合并,如将分配至同一目标送线区域的两个或多个托盘中的零件合并放置在一个托盘中进行配送,这样就可以有效地节约托盘数,从而优化作业效率。本实施例中,通过将每个零件的名称与其所属类别、项目相关联,进而形成对应的目标零件清单,然后根据目标零件清单将零件分配至目标送线区域,即实现自动地将各个零件进行分类,得到快速有效的零件清单分道明细,从而加快了零件清单制作速度,降低出错率,进而有效地提高生产准备效率。实施例3如图3所示,本实施例的零件清单的获取方法是对实施例2的进一步改进,具体地:本实施例的零件清单的获取方法还包括:步骤s1033之后、步骤s1034之前还包括:s10340、获取每个零件对应的执行阶段;其中,执行阶段包括组立阶段、加工阶段和搭载阶段等。步骤s1034包括:s10341、根据对应关系获取每个执行阶段对应的目标零件清单。例如,当执行阶段为组立阶段时,类别包括钢板,项目包括门切板,零件名称包括内底、外板、不分道、预拼板内底、预拼板外板、厚板、拆角板、转圆板等,如下表,为对应目标零件清单:当执行阶段为加工阶段时,类别包括钢板,项目包括数控材料,零件名称包括外板、部件、平台板、工字钢、余料先割、厚板、eq板(一种板材)等,如下表,为对应目标零件清单:当执行阶段为加工阶段时,类别包括钢板,项目包括板条材料,零件名称包括部件、甲板、外租外底、外租内底、部件t排、本部外底、本部内底、余料先割等,如下表,为对应目标零件清单:当执行阶段为加工阶段时,类别包括钢板,项目包括工装材料,零件名称包括吊码等,如下表,为对应目标零件清单:类别项目零件名称零件代码执行阶段钢板类工装材料吊码/加工综合上述表格所示的目标零件清单情况可以得知,这样的目标零件清单实现对不同零件进行分类处理,得到零件清单分道明细,有助于现场按需申请材料;同时,还可以将不同项目中的零件分配至对应的目标送线区域进行后期处理。另外,加工部的生产涉及预处理、切割、加工、小组立等步骤,其主要考虑时间顺序和空间物流,在此基础上还需要对项目中进一步划分,如划分零件类型、零件大小以及零件特性。零件类型包括数控零件、型钢零件等,数控零件根据零件大小分为大型零件、小型零件;数控零件根据零件特性分为长条零件等,从而给后续生产提供更细化且有效的零件清单。具体地,1)大型零件分类对应的目标零件清单如下:其中,搭载使用1项,组立使用12项,加工使用6项。2)小型零件分类对应的目标零件清单如下:其中,搭载使用1项,组立使用16项,加工使用8项。3)长条零件分类对应的目标零件清单如下:其中,搭载使用0项,组立使用6项,加工使用6项。4)型钢零件分类对应的目标零件清单如下:其中,搭载使用0项,组立使用6项,加工使用6项。本实施例中使用microsoftvisualstudio开发工具制作相应的软件实现零件清单制作。在软件操作界面中,通过“导入”按钮获取原始零件清单;通过“合并”按钮实现多张原始零件清单的零件数据的合并处理;通过“导入dat”(一种文件格式)按钮导入dat格式的文件等;该软件操作界面中还包括其他内容,如“托盘”、“折”、“角”操作按钮,对多参数数据进行选择或者编辑,最终自动形成目标零件清单。本实施例中,通过将每个零件的名称与其所属类别、项目相关联,进而形成对应的目标零件清单,同时结合不同执行阶段,实现自动地将各个零件进行分类,得到快速有效的零件清单分道明细,从而加快了零件清单制作速度,降低出错率,进而有效地提高生产准备效率。实施例4如图4所示,本实施例的零件清单的获取系统包括分类条件预设模块1、零件数据获取模块2、分类模块3和目标零件清单获取模块4。分类条件预设模块1用于预设对零件进行分类的分类条件;零件数据获取模块2用于获取原始零件清单中每个零件对应的零件数据;其中,每个零件对应一组零件数据,且每组零件数据之间相互独立;原始零件清单为人工或其他方式制定,其中并没有对零件数据按照一定条件进行详细划分,而是将全部零件的数据完全整合在一起,这样的零件清单显然不能有效地配合后续零件制作流程。分类模块3用于根据分类条件对零件数据进行分类处理,并调用目标零件清单4获取模块获取所有零件对应的目标零件清单。本实施例中,根据分类条件对原始零件清单中每个零件对应的零件数据进行分类处理,获取所有零件对应的目标零件清单,实现自动地将各个零件进行分类,得到快速有效的零件清单分道明细,从而加快了零件清单制作速度,降低出错率,进而有效地提高生产准备效率。实施例5如图5所示,本实施例的零件清单的获取系统是对实施例4的进一步改进,具体地:当零件数据包括零件名称数据时,分类模块3包括分类单元5、名称数据获取单元6和关系建立单元7;分类单元5用于当分类条件包括零件所属的类别和和所属的项目时,根据零件数据确定每个零件所属的目标类别以及所属的目标项目;其中,类别包括钢板等,项目包括门切板、数控材料、板条材料和工装材料等。名称数据获取单元6用于获取目标类别对应的类别名称数据和目标项目对应的项目名称数据;关系建立单元7用于建立每个零件对应的零件名称数据、类别名称数据和项目名称数据之间的对应关系;另外,还可以设置每个零件对应的零件代码(即分道代码),然后建立每个零件对应的零件名称数据、零件代码、类别名称数据和项目名称数据之间的对应关系。目标零件清单获取模块4用于根据对应关系获取目标零件清单。获取系统还包括区域获取模块8和分配模块9;区域获取模块8用于获取目标送线区域;分配模块9用于根据目标零件清单,将属于同一目标项目的每个零件均放入同一托盘并分配至目标送线区域;或,将同一种零件均放入同一托盘并分配至目标送线区域。另外,可以根据实际情况对托盘编号进行修订。现场人员可以根据实际情况对托盘中的零件进行二次合并,如将分配至同一目标送线区域的两个或多个托盘中的零件合并放置在一个托盘中进行配送,这样就可以有效地节约托盘数,从而优化作业效率。本实施例中,通过将每个零件的名称与其所属类别、项目相关联,进而形成对应的目标零件清单,然后根据目标零件清单将零件分配至目标送线区域,即实现自动地将各个零件进行分类,得到快速有效的零件清单分道明细,从而加快了零件清单制作速度,降低出错率,进而有效地提高生产准备效率。实施例6如图6所示,本实施例的零件清单的获取系统是对实施例5的进一步改进,具体地:获取系统还包括执行阶段获取模块10;其中,执行阶段包括组立阶段、加工阶段和搭载阶段等。执行阶段获取模块用于获取每个零件对应的执行阶段;目标零件清单获取模块4用于根据对应关系获取每个执行阶段对应的目标零件清单。例如,当执行阶段为组立阶段时,类别包括钢板,项目包括门切板,零件名称包括内底、外板、不分道、预拼板内底、预拼板外板、厚板、拆角板、转圆板等,如下表,为对应目标零件清单:当执行阶段为加工阶段时,类别包括钢板,项目包括数控材料,零件名称包括外板、部件、平台板、工字钢、余料先割、厚板、eq板(一种板材)等,如下表,为对应目标零件清单:当执行阶段为加工阶段时,类别包括钢板,项目包括板条材料,零件名称包括部件、甲板、外租外底、外租内底、部件t排、本部外底、本部内底、余料先割等,如下表,为对应目标零件清单:当执行阶段为加工阶段时,类别包括钢板,项目包括工装材料,零件名称包括吊码等,如下表,为对应目标零件清单:类别项目零件名称零件代码执行阶段钢板类工装材料吊码/加工综合上述表格所示的目标零件清单情况可以得知,这样的目标零件清单实现对不同零件进行分类处理,得到零件清单分道明细,有助于现场按需申请材料;同时,还可以将不同项目中的零件分配至对应的目标送线区域进行后期处理。另外,加工部的生产涉及预处理、切割、加工、小组立等步骤,其主要考虑时间顺序和空间物流,在此基础上还需要对项目中进一步划分,如划分零件类型、零件大小以及零件特性。零件类型包括数控零件、型钢零件等,数控零件根据零件大小分为大型零件、小型零件;数控零件根据零件特性分为长条零件等,从而给后续生产提供更细化且有效的零件清单。具体地,1)大型零件分类对应的目标零件清单如下:其中,搭载使用1项,组立使用12项,加工使用6项。2)小型零件分类对应的目标零件清单如下:其中,搭载使用1项,组立使用16项,加工使用8项。3)长条零件分类对应的目标零件清单如下:其中,搭载使用0项,组立使用6项,加工使用6项。4)型钢零件分类对应的目标零件清单如下:其中,搭载使用0项,组立使用6项,加工使用6项。本实施例中使用microsoftvisualstudio开发工具制作相应的软件实现零件清单制作。在软件操作界面中,通过“导入”按钮获取原始零件清单;通过“合并”按钮实现多张原始零件清单的零件数据的合并处理;通过“导入dat”(一种文件格式)按钮导入dat格式的文件等;该软件操作界面中还包括其他内容,如“托盘”、“折”、“角”操作按钮,对多参数数据进行选择或者编辑,最终自动形成目标零件清单。本实施例中,通过将每个零件的名称与其所属类别、项目相关联,进而形成对应的目标零件清单,同时结合不同执行阶段,实现自动地将各个零件进行分类,得到快速有效的零件清单分道明细,从而加快了零件清单制作速度,降低出错率,进而有效地提高生产准备效率。实施例7图7为本发明实施例7提供的一种电子设备的结构示意图。电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现实施例1至3中任意一实施例中的零件清单的获取方法。图7显示的电子设备30仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。如图7所示,电子设备30可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备30的组件可以包括但不限于:上述至少一个处理器31、上述至少一个存储器32、连接不同系统组件(包括存储器32和处理器31)的总线33。总线33包括数据总线、地址总线和控制总线。存储器32可以包括易失性存储器,例如随机存取存储器(ram)321和/或高速缓存存储器322,还可以进一步包括只读存储器(rom)323。存储器32还可以包括具有一组(至少一个)程序模块324的程序/实用工具325,这样的程序模块324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。处理器31通过运行存储在存储器32中的计算机程序,从而执行各种功能应用以及数据处理,例如本发明实施例1至3中任意一实施例中的零件清单的获取方法。电子设备30也可以与一个或多个外部设备34(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(i/o)接口35进行。并且,模型生成的设备30还可以通过网络适配器36与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图7所示,网络适配器36通过总线33与模型生成的设备30的其它模块通信。应当明白,尽管图中未示出,可以结合模型生成的设备30使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。实施例8本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现实施例1至3中任意一实施例中的零件清单的获取方法中的步骤。其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行实现实施例1至3中任意一实施例中的零件清单的获取方法中的步骤。其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式作出多种变更或修改,但这些变更和修改均落入本发明的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1