本发明涉及工程制造领域,具体而言,涉及一种产品质量的检验方法和装置。
背景技术:
在本领域,质量检验是产品生产的重要环节。质量检验是指对产品的一项或多项质量特性进行观察、测量、检验,并将结果与规定的质量标准进行比较,以判断每项质量特性合格与否。
目前,制造业的质量策划(包括质检要求和质检过程)普遍采用质检文件作为基本管理单元,在质检文件中对质检过程和质检要求进行文字描述。通常,工艺人员需要大量重复劳动编制检验文件和检验卡片,难以实现知识重用;生产现场检验人员需要理解检验文档,将检验文档转化成检验工单,通过手工方式填写实测数据、形成质量履历。尽管生产现场大量采用自动化检测设备和采集设备,由于上游质量策划没有形成结构化的数据定义,制造过程中的质量数据采集、管理、应用仍然停留手工阶段,无法满足智能制造的要求。
针对上述现有制造业的质量策划普遍采用质检文件对检验过程和质量要求进行描述,需要人工参与造成产品质检效率不高的问题,目前尚未提出有效的解决方案。
技术实现要素:
本发明实施例提供了一种产品质量的检验方法和装置,以至少解决现有制造业的质量策划普遍采用质检文件对检验过程和质量要求进行描述,需要人工参与造成产品质检效率不高的技术问题。
根据本发明实施例的一个方面,提供了一种产品质量的检验方法,包括:获取目标产品的质检要求,其中,质检要求包括目标产品的检验过程和质量标准;基于预先定义的质检数据模型,将质检要求转换为结构化检验数据;根据结构化检验数据,对目标产品进行质量检验。
根据本发明实施例的另一方面,还提供了一种产品质量的检验装置,包括:第一获取模块,用于获取目标产品的质检要求,其中,质检要求包括目标产品的检验过程和质量标准;转换模块,用于基于预先定义的质检数据模型,将质检要求转换为结构化检验数据;第一检验模块,用于根据结构化检验数据,对目标产品进行质量检验。
根据本发明实施例的另一方面,还提供了一种存储介质,其特征在于,存储介质包括存储的程序,其中,程序执行上述任意一项的产品质量的检验方法。
根据本发明实施例的另一方面,还提供了一种处理器,其特征在于,处理器用于运行程序,其中,程序运行时执行上述任意一项的产品质量的检验方法。
在本发明实施例中,通过获取目标产品的质检要求,其中,质检要求包括目标产品的检验过程和质量标准;基于预先定义的质检数据模型,将质检要求转换为结构化检验数据;根据结构化检验数据,对目标产品进行质量检验,达到了将质检要求转换下游系统需要的结构化检验数据的目的,从而实现了无需人工参与,提高生产效率的技术效果,进而解决了现有制造业的质量策划普遍采用质检文件对检验过程和质量要求进行描述,需要人工参与造成产品质检效率不高的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种产品质量的检验方法流程图;
图2是根据本发明实施例的一种可选的质检数据模型示意图;
图3是根据本发明实施例的一种可选的产品质量的检验方法流程图;
图4是根据本发明实施例的一种可选的产品质量的检验方法流程图;
图5是根据本发明实施例的一种可选的输出质检结构化数据的示意图;
图6是根据本发明实施例的一种可选的向生成现场推送数据的示意图;
图7是根据本发明实施例的一种优选的产品质量检验方法流程图;以及
图8是根据本发明实施例的一种产品质量的检验装置示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种产品质量的检验方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种产品质量的检验方法流程图,如图1所示,该方法包括如下步骤:
步骤s102,获取目标产品的质检要求,其中,质检要求包括目标产品的检验过程和质量标准。
具体地,在上述步骤中,上述目标产品为待检验的产品或产品上的一个或多个零部件;上述质检要求可以是质检策划中设定的质量目标、规定的作业过程和相关资源,包括对目标产品进行质量检验的至少一个检验过程以及各个检验过程中产品的质量要求。
可选地,上述质检要求不仅包括产品的尺寸、外观、强度、寿命等质量特性,还包括对产品进行检验过程中所涉及到的温度、压力、湿度、电流、电压等检验标准。
此处需要说明的是,现有制造业中产品的质检要求通常是采用质检文件(例如,检验指导书、检验规则、或者绘制成图表形式的检验流程卡、共序检验卡、作业指导书)作为基本管理单元,对产品的质量检验过程和质量检验要求进行文字描述。因而,工艺设计人员需要编制各种检验文件和检验卡片,生产现场的检验人员需要理解检验文档,将检验文档转换为检验工单,通过手工方式填写产品的质检信息。
步骤s104,基于预先定义的质检数据模型,将质检要求转换为结构化检验数据。
具体地,在上述步骤中,上述质检数据模型是指预先定义的一个树型结构化数据模型,用于将产品零部件、生产工序和质量检验要求信息紧密关联,按照下游信息系统(例如,mes系统)对质量检验数据的需求来组织上游质量检验策划的设计数据。在获取到目标产品的质检要求后,可以按照预先定义质检数据模型,将非结构化的质检要求转换为结构化的检验数据。
步骤s106,根据结构化检验数据,对目标产品进行质量检验。
具体地,在上述步骤中,在根据预先定义质检数据模型,将非结构化的质检要求转换为结构化的检验数据后,可以利用mes等系统根据产生的结构化检验数据完成生产制造过程中的质量检验。
由上可知,在本申请上述实施例中,利用预先定义的质检数据模型,将非结构化的质检要求转换为结构化检验数据,利用结构化检验数据来对目标对象进行质量检验,达到了将质检要求转换下游系统需要的结构化检验数据的目的,从而实现了无需人工参与,提高生产效率的技术效果,进而解决了现有制造业的质量策划普遍采用质检文件对检验过程和质量要求进行描述,需要人工参与造成产品质检效率不高的技术问题。
在一种可选的实施例中,在基于预先定义的质检数据模型,将质检要求转换为结构化检验数据之前,上述方法还可以包括如下步骤:
步骤s103,定义质检数据模型,其中,质检数据模型中的数据包括如下至少之一:产品的零部件信息、制造工序、检验流程、检验标准、检验工具、质检参数、制造资源和操作班组信息。
具体地,在上述步骤中,质检数据模型是指预先定义的一个树型结构化数据模型,将产品零部件、制造工序、检验项点、检验工具、检验标准、操作班组等按树状组织起来,完成质检工序的结构化定义。其中检验项点详细描述了产品检验的尺寸、粗糙度、焊缝等内容。
一种可选的实施方式中,图2示出了根据本发明实施例的一种可选的质检数据模型示意图,如图2所示,对于一个零部件的检验,可能包括至少一个检验点,在每个检验点下,还包括多个检验项点,每个检验项点可能需要采用相应的检验量具来进行检验,例如,以检验车门的质量为例,在对车门进行质量检验的过程中,可能涉及到对车门的尺寸、厚度、粗糙度、颜色等多个检验点进行检验,在对尺寸这个检验点下,还包括车门的长、宽、高等多个检验项点。在确定检验点后,关联该检验点的工艺工序,并制定相应的质检班组信息,以及检验资质等信息。
需要说明的是,由于零部件的生产制造分多个工序完成,检验点和工序对应,每个生产工序对应一个检验点,每个检验点对应由具体的质检班组去执行检验。每个检验点下包含多个检验项点,即质量检验的具体标准要求,详细描述了如何对产品执行检验,如尺寸测量要求、粗糙度要求、焊缝打磨等要求;如何对检验结果进行记录,如取平均值、取最大最小值等。
在一种可选的实施例中,如图3所示,在基于预先定义的质检数据模型,将质检要求转换为结构化检验数据之后,上述方法还可以包括如下步骤:
步骤s302,获取至少一种检验数据模板,其中,检验数据模板包括如下至少之一:通用进货检验数据模板、专用进货检验数据模板、工序检验数据模板、探伤工序检验数据模板;
步骤s304,基于检验数据模板,根据质检要求生成非结构化检验文件,和/或非结构化检验卡片,其中,非结构化检验文件,和/或非结构化检验卡片用于质检人员在线查看质检要求。
具体地,在上述步骤中,可以根据质量检验策划业务开发通用的检验数据模板,包括但不限于进货检验数据模板、专用进货检验数据模板、工序检验数据模板、探伤工序检验数据模板等典型模板。通过检验工序典型模板,快速形成相应工序的质检策划定义,利用系统功能自动将定义的结构化数据转换为数字化检验卡片和检验文件。
需要说明的是,在生成非结构化的检验文件或检验卡后,将非结构化的检验文件按照mes作业计划,推送到mes终端上,现场操作人员可以在线查看质量检验要求和相关文档。
通过上述实施例,典型模板的开发,实现了检验策划工作的标准化。
在一种可选的实施例中,如图4所示,根据结构化检验数据,对目标产品进行质量检验,可以包括如下步骤:
步骤s402,根据结构化检验数据,生成目标产品的质量检验表,其中,质量检验表包含目标产品的一个或多个检验分类,其中,每个检验分类下包含至少一个检验项;
步骤s404,将结构化检验数据传输至生产现场的检验设备;
步骤s406,通过检验设备对检验项进行质量检验。
具体地,在上述步骤中,上述检验设备可以为生产现场的各种数据采集设备(例如,摄像头等)和各种测量设备(例如,示波器、万用表等);根据定义的结构化质检数据,按照模板的定义文件格式,自动生成工序质检卡片和质量确认表,生产现场的检验设备在接收到测量数据后自动填写质量确认表,形成目标产品的质量履历。
一种可选的实施例中,图5示出了根据本发明实施例的一种可选的质检结构化数据的输出示意图,如图5所示,在pdm(productdatamanagement)系统架构上进行二次开发,完成质检策划的模型定义、模板开发、流程定制、信息系统集成开发,实现质量策划定义、管理、现场数据推送和质检数据变更的一体化管理。pdm检验策划包括进货检验策划、过程和探伤检验策划,其中,进货检验策划的检验文件包括但不限于专用进货检验文件(包括进货检验文件和供货技术条件)、通用进货检验文件(包括进货检验文件和供货技术条件),过程检验策划的检验文件为过程检验文件(包括质量确认表和型材示意图),探伤检验策划的检验文件为探伤检验文件(包括质量确认表、探伤示意图、探伤明细)。pdm系统将质检文件转换为结构化数据后,通过ebs企业服务总线传输至下游的erp系统和mes系统,传输至erp系统进行进货检验的结构化数据包括:主检验特性表、通用检验点表、专用检验点表;传输至mes系统进行过程检验的结构化数据包括:检验点表、检验项点表、探伤明细表、探伤点表、工艺路径表等。
作为一种可选的实施例,图6所示为根据本发明实施例的一种可选的向生成现场推送数据的示意图,如图6所示,pdm系统将质量检验的结构化检验数据传递mes系统,形成各工序的质量项点表,生产现场采集到的质检信息被记录在这个质量项点表上,最终形成产品制造质量履历;将非结构化的检验文件按照mes作业计划,推送到mes终端上,现场操作人员可以在线查看质量检验要求和相关文档。
在一种可选的实施例中,在根据结构化检验数据,生成目标产品的质量检验表之后,上述方法还可以包括如下步骤:
步骤s403,将一个或多个检验分类对应的工艺工序、质检班组信息和检验资质关联至质量检验表中对应的检验分类下。
具体地,在上述步骤中,
在一种可选的实施例中,在通过检验设备对检验项进行质量检验之后,上述方法还可以包括如下步骤:通过生产现场的采集设备采集检验项的质量信息;
步骤s407,将采集到的检验项的质量信息记录至质量检验表上对应的检验项中,得到目标产品的质检结果,其中,质检结果包括如下至少之一:质量记录和质量履历。
具体地,在上述步骤中,生产现场采集到的质检信息被记录在这个质量项点表上,最终形成产品制造质量履历。
需要说明的是,检验策划数据和检验文档的变更是通过版本来控制的。包括升版、数据修改、文档生成、通知下发,版本发布等步骤。
在一种可选的实施例中,在将采集到的检验项的质量信息记录至质量检验表上对应的检验项中,得到目标产品的质检结果之后,上述方法还可以包括如下步骤:
步骤s408,启动电子签审流程,将质检结果发送至审核人的任务箱进行签审。
具体地,在上述步骤中,检验数据文件编制完成后,通过启动电子签审流程,然后选择相关的签审责任人,系统自动将签审任务发送到相关的责任人的任务箱,以完成检验数据和文件的电子签审。
作为一种优选的实施方式,下面结合图7来说明上述实施例,图7是根据本发明实施例的一种优选的产品质量检验方法流程图,如图7所示,包括如下步骤:
步骤s702,将产品划分为不同的大部件。
具体地,在上述步骤中,对于一个待检验的产品,通常可以将产品线划分为多个比较大的部件。
步骤s704,将大部件划分为不同级别的小部件。
具体地,在上述步骤中,针对划分后的大部件,还可以进一步划分为多个不同级别的小部件,如果部件还可以细分,则可以重复执行该步骤s704,直到划分到检测的最小单元,例如,一个零部件。
步骤s706,按照小部件创建部件检验,并将需要检验的产品部件与之关联。
具体地,在上述步骤中,以划分的小部件(例如,一个零部件)
步骤s708,在部件检验下,创建检验点,检验点为检验的分类,如尺寸测量类、外观色差类等;在检验点下检验项点,检验项点为详细的检验要求;在检验项点下关联检验所用的量具等。
步骤s710,在检验点下,将生产该零部件的工序、执行检验的班组、执行检验所需的资质要求指派到结构中。
步骤s712,依次完成整个产品的质量检验策划后进行电子签审,完成后从结构中提取相关的数据传递到下游系统执行具体检验。
实施例2
根据本发明实施例,还提供了一种用于实现上述产品质量的检验方法的装置实施例,图8是根据本发明实施例的一种产品质量的检验装置示意图,如图8所示,该装置包括:第一获取模块801、转换模块803和第一检验模块805。
其中,第一获取模块801,用于获取目标产品的质检要求,其中,质检要求包括目标产品的检验过程和质量标准;转换模块803,用于基于预先定义的质检数据模型,将质检要求转换为结构化检验数据;第一检验模块805,用于根据结构化检验数据,对目标产品进行质量检验。
此处需要说明的是,上述第一获取模块801、转换模块803和第一检验模块805对应于实施例1中的步骤s102至s106,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
在一种可选的实施例中,上述装置还可以包括:定义模块,用于定义质检数据模型,其中,质检数据模型中的数据包括如下至少之一:产品的零部件信息、制造工序、检验流程、检验标准、检验工具、质检参数、制造资源和操作班组信息。
此处需要说明的是,上述定义模块对应于实施例1中的步骤s103,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
在一种可选的实施例中,上述装置还可以包括:第二获取模块,用于获取至少一种检验数据模板,其中,检验数据模板包括如下至少之一:通用进货检验数据模板、专用进货检验数据模板、工序检验数据模板、探伤工序检验数据模板;第一生成模块,用于基于检验数据模板,根据质检要求生成非结构化检验文件和/或非结构化检验卡片,其中,非结构化检验文件和/或非结构化检验卡片用于质检人员在线查看质检要求。
此处需要说明的是,上述第二获取模块和第一生成模块对应于实施例1中的步骤s302至s304,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
在一种可选的实施例中,上述第一检验模块包括:第二生成模块,用于根据结构化检验数据,生成目标产品的质量检验表,其中,质量检验表包含目标产品的一个或多个检验分类,其中,每个检验分类下包含至少一个检验项;传输模块,用于将结构化检验数据传输至生产现场的检验设备;第二检验模块,用于通过检验设备对检验项进行质量检验。
此处需要说明的是,上述第二生成模块、传输模块和第二检验模块对应于实施例1中的步骤s402至s406,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
在一种可选的实施例中,上述装置还可以包括:关联模块,用于将一个或多个检验分类对应的工艺工序、质检班组信息和检验资质关联至质量检验表中对应的检验分类下。
此处需要说明的是,上述关联模块对应于实施例1中的步骤s403,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
在一种可选的实施例中,上述装置还可以包括:采集模块,用于通过生产现场的采集设备采集检验项的质量信息;记录模块,用于将采集到的检验项的质量信息记录至质量检验表上对应的检验项中,得到目标产品的质检结果,其中,质检结果包括如下至少之一:质量记录和质量履历。
此处需要说明的是,上述采集模块对应于实施例1中的步骤s407,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
在一种可选的实施例中,上述装置还可以包括:启动模块,用于启动电子签审流程,将质检结果发送至审核人的任务箱进行签审。
此处需要说明的是,上述启动模块对应于实施例1中的步骤s408,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
根据本发明实施例,还提供了一种存储介质,存储介质包括存储的程序,其中,程序执行实施例1中任意一项的产品质量的检验方法。
根据本发明实施例,还提供了一种处理器,其特征在于,处理器用于运行程序,其中,程序运行时执行实施例1中任意一项的产品质量的检验方法。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。