图纸获取方法、装置、计算机设备和存储介质与流程

文档序号:17224826发布日期:2019-03-27 12:29阅读:186来源:国知局
图纸获取方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种图纸获取方法、装置、计算机设备和存储介质。



背景技术:

随着计算机技术的快速发展,人们在设计产品和制造产品的过程中通过计算机软件实现产品的图纸的绘制,以及对生产进行管控。工程师常常采用计算机辅助绘图(computeraideddrawing,简称cad)软件完成产品的初步原理图的绘制之后,还需要根据产品生命周期管理(productlifecyclemanagement,简称plm)系统和企业资源计划(enterpriseresourceplanning,简称erp)系统中的物料和部件信息,确定最终的原理图。

通常,工程师完成图纸绘制之后,通过手动查询的方式,分别在plm系统和erp系统中查询图纸中所涉及的物料和部件是否符合生产制造的要求,以保证产品能够顺利实施生产。当发现图纸中存在不符合生产制造要求的情况时,例如,在erp系统中查询到所绘制的图纸中的某个器件为呆滞料,则将查询的结果反馈给工程师,工程师依据查询的结果对图纸进行修改。

然而,传统技术中采用人工手动查询而确定最终图纸的方式,会导致反复修改图纸,使得图纸的制作过程繁琐且制作效率低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够使得图纸制作过程简便且提高图纸绘制效率的图纸获取方法、装置、计算机设备和存储介质。

第一方面,本申请实施例提供一种图纸获取方法,所述方法包括:

根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件;

根据所述查询信息,调用产品生命周期管理plm系统以获取所述待选对象的物料信息;

根据所述物料信息确定目标对象;所述目标对象符合生产需求;

根据所述目标对象生成图纸文档。

在其中一个实施例中,所述根据所述物料信息确定目标对象,包括:

根据所述物料信息,按照预设的物料筛选规则确定目标对象。

在其中一个实施例中,所述根据所述物料信息确定目标对象,包括:

根据所述物料信息和接收到的选择指令,确定目标对象。

在其中一个实施例中,所述根据所述物料信息和接收到的选择指令,确定目标对象,包括:

显示所述物料信息;

接收选择指令;所述选择指令包括用户根据所述物料信息选择的至少一个对象;

根据所述选择指令确定所述目标对象。

在其中一个实施例中,所述显示所述物料信息,包括:

将每个所述物料信息按照预设的排序规则排序,并将每个所述物料信息按照排序结果显示;

或者,

将每个所述物料信息按照接收到的排序指令排序,并将每个所述物料信息按照排序结果显示。

在其中一个实施例中,根据所述查询信息,调用plm系统以获取所述待选对象的物料信息,包括:

通过画图工具与所述plm系统之间的通信接口,将所述查询信息发送给所述plm系统;

接收所述plm系统通过所述通信接口返回的所述待选对象的物料信息。

在其中一个实施例中,所述根据所述查询信息,调用plm系统以获取所述待选对象的物料信息,包括:

通过所述plm系统与企业资源计划erp系统之间的数据接口,将所述查询信息通过所述plm系统发送给所述erp系统;

接收所述erp系统通过所述数据接口返回的所述待选对象的物料信息。

第二方面,本申请实施例提供一种图纸获取装置,所述装置包括:确定模块、第一处理模块、第二处理模块和第三处理模块;

所述确定模块,用于根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件;

所述第一处理模块,用于根据所述查询信息,调用产品生命周期管理plm系统以获取所述待选对象的物料信息;

所述第二处理模块,用于根据所述物料信息确定目标对象;所述目标对象符合生产需求;

所述第三处理模块,用于根据所述目标对象生成图纸文档。

第三方面,本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件;

根据所述查询信息,调用产品生命周期管理plm系统以获取所述待选对象的物料信息;

根据所述物料信息确定目标对象;所述目标对象符合生产需求;

根据所述目标对象生成图纸文档。

第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件;

根据所述查询信息,调用产品生命周期管理plm系统以获取所述待选对象的物料信息;

根据所述物料信息确定目标对象;所述目标对象符合生产需求;

根据所述目标对象生成图纸文档。

上述图纸获取方法、装置、计算机设备和存储介质,根据接收到的查询信息确定待选对象,根据所述查询信息,调用产品生命周期管理plm系统以获取所述待选对象的物料信息,并根据所述物料信息确定目标对象,进而根据所述目标对象生成图纸文档。其中,所述待选对象包括至少一个待选择的器件或部件,所述目标对象符合生产需求。由于目标对象符合生产需求,因此计算机设备能够根据多次确定的多个目标对象生成图纸文档,使得所生成的图纸文档中涉及的器件或者部件均符合生产需求,即不会存在所选物料库存不足或为呆滞料的情况,因此避免了根据生产需求反复修改图纸所造成的效率低下的情况,其大大提高了图纸的绘制效率。另外,由于计算机设备能够根据查询信息,调用plm系统以获取待选对象的物料信息,进而获取到所确定的目标对象的包括剖面图、装配图和内部结构图等子图纸的物料信息,因此避免了用户逐一手动绘制目标对象的子图纸所带来的设计效率低以及易于出错的情况,同时也避免了修改图纸时反复修改子图纸的繁琐,其进一步提高了图纸的绘制效率和图纸的准确性,极大地提高了图纸的质量。

附图说明

图1为一个实施例中计算机设备的内部结构图;

图2为一个实施例提供的图纸获取方法的流程示意图;

图3为另一个实施例提供的图纸获取方法的流程示意图;

图4为又一个实施例提供的图纸获取方法的流程示意图;

图5为又一个实施例提供的图纸获取方法的流程示意图;

图6为又一个实施例提供的图纸获取方法的流程示意图;

图7为一个实施例提供的图纸获取装置的的结构示意图;

图8为另一个实施例提供的图纸获取装置的的结构示意图;

图9为又一个实施例提供的图纸获取装置的的结构示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的图纸获取方法,可以适用于图1所示的计算机设备,该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储下述实施例中的物料信息,可选地,还可以存储物料筛选规则和排序规则的相关信息,有关物料信息、物料筛选规则和排序规则的描述可以参照下述方法实施例的内容。该计算机设备的网络接口可以用于与外部的其他设备通过网络连接通信。可选的,该计算机设备可以是服务器,可以是pc,可以是个人数字助理,还可以是其他的终端设备,例如pad、手机等等,还可以是云端或者远程服务器,本实施例对计算机设备的具体形式并不做限定。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。当然,输入装置和显示屏也可以不属于计算机设备的一部分,可以是计算机设备的外接设备。

本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

随着计算机技术的快速发展,人们在设计产品和制造产品的过程中通过计算机软件实现产品的图纸的绘制。通常,工程师完成图纸绘制之后,通过手动查询的方式,分别在plm系统和erp系统中查询图纸中所涉及的物料和部件是否符合生产制造的要求,以保证产品能够顺利实施生产。然而,采用手动查询物料和部件的方式,会导致反复修改图纸,使得图纸的制作过程繁琐且制作效率低。

本申请实施例所采用的图纸获取方法,装置、计算机设备和可读存储介质,通过计算机设备自动查询物料和部件的相关信息,简化了图纸制作过程并且提高了图纸制作效率。

下面以具体的实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

需要说明的是,下述方法实施例的执行主体可以是图纸获取装置,该装置可以通过软件、硬件或者软硬件结合的方式实现成为上述计算机设备的部分或者全部。下述方法实施例以执行主体为计算机设备为例进行说明。

图2为一个实施例提供的图纸获取方法的流程示意图。本实施例涉及的是计算机设备根据用户输入的查询信息和物料信息生成图纸文档的具体过程。如图2所示,该方法包括:

s101、根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件。

需要说明的是,上述查询信息可以包括但不限于器件或部件的名称、型号、厂家和功能描述中的任意一个或者多个的组合。

具体的,用户可以通过点击画图工具,例如cad软件上嵌入的查询选键,弹出查询对话框,并在这个对话框的搜索栏中输入所需要查询的器件或部件的查询信息,计算机设备根据该查询信息在数据库中进行查询,确定出与查询信息匹配的待选对象,可以理解,该待选对象可以是一个,也可以是多个。可选地,计算机设备可以是在数据库中查找,并查找到与上述查询信息一致的对象作为待选对象,也可以是查找到与上述查询信息的匹配程度大于预设阈值的对象作为待选对象。例如,当查询信息为器件型号时,则计算机设备可以在数据库中查找到与器件型号一致的至少一个器件作为待选对象,或者在数据库中查找到与器件型号的字符数的相似度超过百分之七十的多个器件作为待选对象。

可选地,上述数据库可以是cad软件的数据库,也可以是plm系统的数据库,也可以是erp系统的数据库,也可以是其他自定义的数据库,还可以是这几个数据库任意组合的数据库,对此本实施例不做限定。

可选地,上述cad软件可以包括但不限于solidworks、creo、autocad和中望cad。

s102、根据所述查询信息,调用plm系统以获取所述待选对象的物料信息。

需要说明的是,上述物料信息可以包括但不限于待选对象的型号、厂家、技术指标、封装形式、尺寸、合格文件、装配图等设计信息,以及库存量、活跃程度、价格和采购周期等生产信息。

具体的,计算机设备可以根据上述查询信息,调用plm系统,以获取plm系统的数据库或者通过plm系统调用erp系统数据库中所存储的待选对象的物料信息。

可选地,该s102可能的实现方式可以参见下文图4或者图5所示的实施例,此处不再赘述。

可选地,计算机设备确定出至少一个待选对象的物料信息之后,还可以将待选对象的物料信息在计算机设备的显示界面上进行显示,以便设计人员查看。

s103、根据所述物料信息确定目标对象;所述目标对象符合生产需求。

具体的,计算机设备能够根据至少一个待选对象的物料信息,从中选择出一个符合生产需求的目标对象。例如,当上述待选对象为一个时,计算机设备将该待选对象作为目标对象;当上述待选对象为多个时,则计算机设备可以在多个待选对象中任意选择一个作为目标对象;可选地,计算机设备还可以根据预设的物料筛选规则,从待选对象中选择一个最优的作为目标对象,对此本实施例并不做限定,只要是能够根据上述物料信息确定出一个符合生产需求的待选对象作为目标对象即可。

需要说明的是,上述目标对象符合生产需求可以为价格低于生产所规定的成本要求,也可以是库存大于本次生产所需要的数量要求,还可以是供货周期小于预设的供货周期的需求,对此本实施例不做限定。

s104、根据所述目标对象生成图纸文档。

计算机设备可以根据所确定的目标对象,作为图纸绘制所确定的最终使用的器件或者部件,并接收用户输入的器件或者部件之间的连接关系,生成图纸文档。

本实施例所采用的方法,计算机设备根据接收到的查询信息确定至少一个待选对象,并根据查询信息,调用plm系统以查找数据库,从而获取每个待选对象的物料信息,进而根据物料信息从至少一个待选对象中确定出一个目标对象,由于目标对象符合生产需求,因此计算机设备能够根据多次确定的多个目标对象生成图纸文档,使得所生成的图纸文档中涉及的器件或者部件均符合生产需求,即不会存在所选物料库存不足或为呆滞料的情况,因此避免了根据生产需求反复修改图纸所造成的效率低下的情况,其大大提高了图纸的绘制效率。另外,由于计算机设备能够根据查询信息,调用plm系统以获取待选对象的物料信息,进而直接获取到所确定的目标对象的包括剖面图、装配图和内部结构图等子图纸这些物料信息,因此避免了用户逐一手动绘制目标对象的子图纸所带来的设计效率低以及易于出错的情况,同时也避免了修改图纸时反复修改子图纸的繁琐,其进一步提高了图纸的绘制效率和图纸的准确性,极大地提高了图纸的质量。

在一个实施例中,上述s103中“根据所述物料信息确定目标对象”的一种可能的实现方式包括:根据所述物料信息,按照预设的物料筛选规则确定目标对象。

具体的,计算机设备将上述至少一个待选对象按照预设的筛选规则进行排序,并将排在首位的,或者满足需求且浪费最少的待选对象作为目标对象。例如,计算机设备可以按照预设的价格优先的筛选规则,将所确定的三个待选对象按照价格从低到高进行排序,并选择排在首位的、价格最低的待选对象作为目标对象。再如,计算机设备还可以根据预设的库存优先的筛选规则,将所确定的五个待选对象按照库存量从大到小进行排序,并选择库存量大于生产需求,且数量最少的一个对象作为目标对象,以最大化的去库存,达到浪费最少的效果。当然,预设的物料筛选规则还可以是依据其他物料信息,例如采购周期、使用频率等物料信息中的一个进行设定;也可以是按照多个物料信息结合确定,例如将多个待选对象的多个物料信息按照预设的权重进行综合打分和排名,并按照排名结果确定打分最高的一个作为目标对象,对此,本实施例也不做确定。

本实施例中,计算机设备能够根据上述物料信息,自动按照预设的物料筛选规则从上述至少一个待选对象中确定出物料信息最为符合生产需求的一个作为目标对象,即自动确定出最优的一个待选对象作为目标对象,以生成图纸文档。因此计算机设备能够通过预设的物料筛选规则,确定出符合用户需要的最优的物料作为目标对象,进而使得最终生成的图纸文档更加符合生产需求,最大化的提高了设计质量。

在一个实施例中,上述s103中“根据所述物料信息确定目标对象”的另一种可能的实现方式包括:根据所述物料信息和接收到的选择指令,确定目标对象。

具体的,计算机设备可以接收用户基于上述至少一个待选对象的物料信息的选择指令,并依据该选择指令的指示,确定一个与该选择指令匹配的待选对象作为目标对象,以生成图纸文档。例如,用户通过鼠标点选价格最优的选键,则计算机设备能够根据用户点选价格最优的选择指令,将价格最低的一个待选对象确定为目标对象。再如,计算机设备还可以将上述待选对象的物料信息进行显示之后,接收用户基于所显示的物料信息的选择指令,从而确定将用户选择的待选对象作为目标对象。

可选地,本实施例中“根据所述物料信息和接收到的选择指令,确定目标对象”的一种可能的实现方式可以参见图3所示的实施例。可选地,如图3所示,包括:

s201、显示所述物料信息。

具体的,计算机设备可以将上述至少一个待选对象的物料信息在其显示装置上进行显示。可选地,其可以是按照预设时间间隔逐一进行显示,也可以是按照列表的形式一次性显示,对此本实施例不做限定。可选地,上述物料信息可以按照用户设置的种类进行显示,也可以依次按照一定的顺序进行显示,对此本实施例不做限定。

可选地,上述s201中“显示所述物料信息”的其他的实现方式还可以包括:将每个所述物料信息按照预设的排序规则排序,并将每个所述物料信息按照排序结果显示;或者,将每个所述物料信息按照接收到的排序指令排序,并将每个所述物料信息按照排序结果显示。

具体的,计算机设备可以将上述每个待选对象的物料信息按照预设的排序规则进行排序,并将每个物料信息按照排序结果显示在显示装置上。例如,计算机设备将三个待选对象的价格这个物料信息按照预设的价格排序规则从低到高进行排序,并将这三个待选对象的价格按照从低到高的排序结果显示在显示器上。

或者,计算机设备还可以接收用户输入的基于物料信息的排序指令,例如可以是用户通过鼠标点选的排序条件,并按照这个排序指令将物料信息进行排序并在显示器上显示排序结果。例如,用户可以通过鼠标点选的库存从多到少这个排序条件,将三个待选对象及其物料信息按照库存量从大到小的顺序显示在显示器上。

本实现方式中,计算机设备能够根据预设的排序规则或者用户输入的排序指令,将待选对象及其物料信息进行排序并按照排序结果进行显示,使得物料信息的显示能够依据客户需求更加灵活和多元化地进行显示,满足各种现实需求,且便于用户查看,因此,用户能够根据显示的内容更加快速并且准确地选择出与满足需要的目标对象,使得图纸文档的生成效率和质量进一步提高。

s202、接收选择指令;所述选择指令包括用户根据所述物料信息选择的至少一个对象。

具体的,用户基于所显示的待选对象以及各自的物料信息,通过外部设备输入用户针对至少一个对象的选择指令,计算机设备可以接收该选择指令。可选地,该选择指令的输入形式不做限定,其可以是通过鼠标点选输入,也可以是通过键盘输入。

s203、根据所述选择指令确定所述目标对象。

具体的,计算机设备接收到该选择指令,并将该选择指令所指示的待选对象确定为目标对象。例如,用户通过鼠标点选一个价格最低的待选对象,计算机设备则将用户通过鼠标点选的这个价格最低的待选对象确定为目标对象。

例如,计算机设备将三个待选对象的价格这个物料信息在显示器上显示,中通过鼠标点选或者键盘输入对应序号,选定一个价格最低的待选对象作为最终选定的对象,计算机设备可以接收到用户点选的这个价格最低的待选对象的选择指令或者用户键盘输入对应序号的选择指令,将这个价格最低的待选对象确定为目标对象。

上述图3所示的实施例中,计算机设备能够根据上述物料信息和接收到的用户输入的选择指令,最终确定目标对象,进而生成图纸文档,因而能够结合用户的选择进行图纸文档的生成,其丰富了目标对象的确定方式。并且由于结合了用户输入的选择指令,该方法能够避免了数据库更新不及时所导带来的无法确定最优目标对象的情况,还可以结合其他不可量化的因素,例如某个物料一段时间内缺货等因素二数据库中无法体现这一因素,其进一步增强了确定目标对象的准确性和灵活性,进而使得所生成的图纸文档的质量进一步提高。

图4为又一个实施例提供的图纸获取方法的流程示意图。本实施例涉及的是计算机设备根据查询信息,调用plm系统以获取待选对象的物料信息的一种实现方式。在上述实施例的基础上,如图4所示,上述s102具体可以包括:

s301、通过画图工具与所述plm系统之间的通信接口,将所述查询指令发送给所述plm系统。

具体的,计算机设备可以建立画图工具,即cad工具与plm系统之间的通信接口,并通过该通信接口将查询指令发送至plm系统。该查询指令能够指示设备查询plm系统的数据库,并查找到与这个查询指令匹配的物料信息。可选地,上述cad工具可以包括solidworks、creo或autocad。可选地,上述通信接口可以为socket通信接口,也可以为其他类型的通信接口,只要是能够建立数据通信即可。可选地,上述查询指令可以以json格式的字符串的形式进行发送,也可以以其他数据格式进行发送,本实施例也不做限定。

s302、接收所述plm系统通过所述通信接口返回的所述待选对象的物料信息。

具体的,计算机设备可以通过上述通信接口,接收从plm系统的数据库返回的与上述查询指令匹配的待选对象及其物料信息。

本实施例中,计算机设备可以通过画图工具与plm系统之间建立的通信接口,将查询指令发送给plm系统,从而实现在plm系统的数据库中查找与查询指令匹配的待选对象的物料信息,并接收plm系统通过通信接口返回的待选对象的物料信息,进而能够使得所确定的目标对象结合plm系统的数据库中的信息,使得图纸文档能够符合生产需求,避免了由于所选用的物料不符合生产需求所导致的反复修改图纸的情况,其提高了图纸文档的制作效率。并且计算机设备通过查询plm系统的数据库,从而将每个物料与相关的子图纸进行对应,避免了逐一绘制子图纸,其进一步提高了图纸的绘制效率和图纸的准确性,进一步提高了图纸的质量。

图5为又一个实施例提供的图纸获取方法的流程示意图。本实施例涉及的是计算机设备根据查询信息,调用plm系统以获取待选对象的物料信息的另一种实现方式。在上述实施例的基础上,如图5所示,上述s102具体可以包括:

s401、通过所述plm系统与erp系统之间的数据接口,将所述查询信息通过所述plm系统发送给所述erp系统。

具体的,计算机设备可以在plm系统与erp系统之间建立数据接口,并通过该数据接口将上述查询指令发送至erp系统。例如,用户可以通过画图工具和plm系统之间的通信接口和plm系统与erp系统之间的数据接口,将查询指令通过plm系统发送至erp系统,该查询指令能够指示设备查询plm系统的数据库和/或erp系统的数据库,并查找到与这个查询指令匹配的物料信息。可选地,上述数据接口可以为socket通信接口,也可以为其他类型的通信接口,只要是能够建立数据通信即可。可选地,上述查询指令可以以json格式的字符串的形式进行发送,也可以以其他数据格式进行发送,本实施例也不做限定。

s402、接收所述erp系统通过所述数据接口返回的所述待选对象的物料信息。

具体的,计算机设备可以通过上述数据接口,接收从erp系统返回的与上述查询指令匹配的待选对象及其物料信息。

可选地,计算机设备还可以同时接收plm系统的数据库和erp系统的数据库所返回的待选对象的物料信息。

本实施例中,计算机设备可以通过plm系统与erp系统之间的数据接口,将查询信息通过plm系统发送给erp系统,从而实现在plm系统的数据库中查找与查询指令匹配的待选对象的物料信息,进而能够使得所确定的目标对象结合plm系统和/或erp系统的数据库中的信息,使得图纸文档能够符合生产需求,避免了由于所选用的物料不符合生产需求所导致的反复修改图纸的情况,其提高了图纸文档的制作效率,并将每个物料与相关的子图纸进行对应,避免了逐一绘制子图纸,其进一步提高了图纸的绘制效率和图纸的准确性,进一步提高了图纸的质量。

图6为又一个实施例提供的图纸获取方法的流程示意图。如图6所示:

s501、根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件。之后,执行s502a或s502b。

s502a、通过画图工具与所述plm系统之间的通信接口,将所述查询指令发送给所述plm系统。之后,执行s503a。

s502b、通过所述plm系统与erp系统之间的第二接口,将所述查询信息通过所述plm系统发送给所述erp系统。之后,执行s503b。

s503a、接收所述plm系统通过所述通信接口返回的所述待选对象的物料信息。之后,执行s504a或s504b。

s503b、接收所述erp系统通过所述数据接口返回的所述待选对象的物料信息。之后,执行s504a或s504b。

s504a、根据所述物料信息,按照预设的物料筛选规则确定目标对象,所述目标对象符合生产需求。之后,执行s507。

s504b、将每个所述物料信息按照预设的排序规则排序,并将每个所述物料信息按照排序结果显示;或者,将每个所述物料信息按照接收到的排序指令排序,并将每个所述物料信息按照排序结果显示。之后,执行s505。

s505、接收选择指令;所述选择指令包括用户根据所述物料信息选择的至少一个对象。

s506、根据所述选择指令确定所述目标对象。

s507、根据所述目标对象生成图纸文档。

本实施例中的步骤,其详细描述和技术效果可以参见前述方法实施例,此处不再赘述。

应该理解的是,虽然图2-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

图7为一个实施例提供的图纸获取装置的结构示意图,如图7所示,该装置包括:确定模块11、第一处理模块12、第二处理模块13和第三处理模块14。

具体的,确定模块11,用于根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件。

第一处理模块12,用于根据所述查询信息,调用产品生命周期管理plm系统以获取所述待选对象的物料信息。

第二处理模块13,用于根据所述物料信息确定目标对象;所述目标对象符合生产需求。

第三处理模块14,用于根据所述目标对象生成图纸文档。

在一个实施例中,所述第二处理模块13,具体可以用于根据所述物料信息,按照预设的物料筛选规则确定目标对象。

在一个实施例中,所述第二处理模块13,具体可以用于根据所述物料信息和接收到的选择指令,确定目标对象。

在一个实施例中,所述第二处理模块13,具体可以用于显示所述物料信息,接收选择指令,并根据所述选择指令确定所述目标对象,其中所述选择指令包括用户根据所述物料信息选择的至少一个对象。

在一个实施例中,所述第二处理模块13,具体可以用于将每个所述物料信息按照预设的排序规则排序,并将每个所述物料信息按照排序结果显示;或者,将每个所述物料信息按照接收到的排序指令排序,并将每个所述物料信息按照排序结果显示。

图8为另一个实施例提供的图纸获取装置的结构示意图。在上述实施例的基础上,如图8所示,上述第一处理模块12具体可以包括:第一发送单元121和第一接收单元122。

具体的,第一发送单元121,用于通过画图工具与所述plm系统之间的通信接口,将所述查询信息发送给所述plm系统。

第一接收单元122,用于接收所述plm系统通过所述通信接口返回的所述待选对象的物料信息。

图9为又一个实施例提供的图纸获取装置的结构示意图。在上述实施例的基础上,如图9所示,上述第一处理模块12具体可以包括:第二发送单元123和第二接收单元124。

具体的,第二发送单元123,用于通过所述plm系统与企业资源计划erp系统之间的数据接口,将所述查询信息通过所述plm系统发送给所述erp系统。

第二接收单元124,用于接收所述erp系统通过所述数据接口返回的所述待选对象的物料信息。

上述实施例所提供的图纸获取装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

关于图纸获取装置的具体限定可以参见上文中对于图纸获取方法的限定,在此不再赘述。上述图纸获取装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件;

根据所述查询信息,调用产品生命周期管理plm系统以获取所述待选对象的物料信息;

根据所述物料信息确定目标对象;所述目标对象符合生产需求;

根据所述目标对象生成图纸文档。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

根据所述物料信息,按照预设的物料筛选规则确定目标对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

根据所述物料信息和接收到的选择指令,确定目标对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

显示所述物料信息;

接收选择指令;所述选择指令包括用户根据所述物料信息选择的至少一个对象;

根据所述选择指令确定所述目标对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

将每个所述物料信息按照预设的排序规则排序,并将每个所述物料信息按照排序结果显示;

或者,

将每个所述物料信息按照接收到的排序指令排序,并将每个所述物料信息按照排序结果显示。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

通过画图工具与所述plm系统之间的通信接口,将所述查询信息发送给所述plm系统;

接收所述plm系统通过所述通信接口返回的所述待选对象的物料信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

通过所述plm系统与企业资源计划erp系统之间的数据接口,将所述查询信息通过所述plm系统发送给所述erp系统;

接收所述erp系统通过所述数据接口返回的所述待选对象的物料信息。

上述实施例提供的计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:根据接收到的查询信息确定待选对象;其中,所述待选对象包括至少一个待选择的器件或部件;

根据所述查询信息,调用产品生命周期管理plm系统以获取所述待选对象的物料信息;

根据所述物料信息确定目标对象;所述目标对象符合生产需求;

根据所述目标对象生成图纸文档。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

根据所述物料信息,按照预设的物料筛选规则确定目标对象。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

根据所述物料信息和接收到的选择指令,确定目标对象。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

显示所述物料信息;

接收选择指令;所述选择指令包括用户根据所述物料信息选择的至少一个对象;

根据所述选择指令确定所述目标对象。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

将每个所述物料信息按照预设的排序规则排序,并将每个所述物料信息按照排序结果显示;

或者,

将每个所述物料信息按照接收到的排序指令排序,并将每个所述物料信息按照排序结果显示。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

通过画图工具与所述plm系统之间的通信接口,将所述查询信息发送给所述plm系统;

接收所述plm系统通过所述通信接口返回的所述待选对象的物料信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

通过所述plm系统与企业资源计划erp系统之间的数据接口,将所述查询信息通过所述plm系统发送给所述erp系统;

接收所述erp系统通过所述数据接口返回的所述待选对象的物料信息。

上述实施例提供的计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1