物料清单生成方法、终端以及存储介质与流程

文档序号:33713203发布日期:2023-04-01 01:18阅读:43来源:国知局
物料清单生成方法、终端以及存储介质与流程

1.本发明涉及印刷电路板技术领域,尤其涉及一种物料清单生成方法、终端以及存储介质。


背景技术:

2.印刷电路板(printedcircuitboard,简称pcb)是现代电子工业中应用最为广泛的元件之一,其生产具有非常庞大的规模,为了便于对pcb生产过程进行管理,在批量生产pcb时一般需要预先生成专用物料清单(billofmaterials,简称bom)。
3.目前,设计人员在设计pcb时,根据自身喜好选择和使用电子元件,存在不同符号或图形的电子元件对应的编码、物料相同的问题。因此,必须通过操作人员一个一个元件地对照电路原理图和编码系统中的资料找到相应的物料,再将找到的物料的编码和规格拷贝到该pcb的bom中。在这个过程中,操作人员必须执行很多重复的机械性操作,不仅工作量较大,浪费大量人力,严重影响工作效率;而且因工作繁琐而较易出错,降低了精确度。


技术实现要素:

4.为了克服现有技术的不足,本发明提出一种物料清单生成方法、终端以及存储介质,通过预设的编码规则形成元器件编码,将元器件编码放入元器件信息,并在元器件信息审核通过后,将其放入元器件标准库,利用元器件标准库中的元器件形成电路设计图和生成电路设计图对应的物料清单,从而在电路设计前,实现元器件与编码的对应,在元器件标准库中标准元器件进行电路设计后,能够根据电路设计图快速找到对应的物料和生成物料清单,工作量小,节省了人力消耗,工作效率高,工作简单,提升了物料清单的准确度。
5.为解决上述问题,本发明采用的一个技术方案为:一种物料清单生成方法,所述物料清单生成方法包括:s101:获取每个元器件的元器件信息,审核元器件信息,根据审核后的元器件信息构建元器件标准库,所述元器件信息包括元器件编码,根据预设的编码规则形成元器件编码;s102:接收设计指令,根据设计指令调用所述元器件标准库中的元器件形成电路设计图,基于所述电路设计图生成物料清单。
6.进一步地,所述元器件编码包括元器件的元器件类型属性码、逻辑封装编码、布局封装编码。
7.进一步地,所述审核元器件信息的步骤具体包括:获取所述元器件信息对应的审核流程,根据所述审核流程将所述元器件信息发送给对应的审核对象,接收审核对象反馈的审核结果。
8.进一步地,所述接收审核对象反馈的审核结果的步骤具体包括:根据所述审核结果判断是否审核通过;若是,则根据所述审核流程将所述元器件信息送往下一个审核对象,直至审核结束;若否,则将所述审核结果发送给发起审核的对象,并在接收到修改后的元器件信息后,开启所述修改后的元器件信息的审核流程。
9.进一步地,所述根据审核后的元器件信息构建元器件标准库的步骤具体包括:根
据所述元器件信息构建元器件对应的三维库、二维库以及eda符号库,将所述三维库、二维库以及eda符号库发送给预设的审核对象进行确认。
10.进一步地,所述根据所述元器件信息获取元器件对应的三维库、二维库以及eda符号库的步骤之后包括:将元器件编码信息中的元器件编码与所述元器件对应的三维库、二维库以及eda符号库绑定。
11.进一步地,所述根据设计指令调用所述元器件标准库中的元器件形成电路设计图的步骤具体包括:确认所述设计指令为电路原理图设计,根据所述设计指令调用元器件标准库中的元器件符号生成电路原理图。
12.进一步地,所述根据设计指令调用所述元器件标准库中的元器件形成电路设计图的步骤具体包括:确认所述设计指令为pcb布局指令,调用所述pcb布局指令对应的电路原理图,根据所述电路原理图中的元器件符号生成标准化布局。
13.基于相同的发明构思,本发明还提出一种智能终端,所述智能终端包括处理器、存储器,所述处理器与所述存储器通信连接,所述存储器存储有计算机程序,所述处理器通过所述计算机程序执行如上所述的物料清单生成方法。
14.基于相同的发明构思,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质存储有程序数据,所述程序数据被用于执行如上所述的物料清单生成方法。
15.相比现有技术,本发明的有益效果在于:通过预设的编码规则形成元器件编码,将元器件编码放入元器件信息,并在元器件信息审核通过后,将其放入元器件标准库,利用元器件标准库中的元器件形成电路设计图和生成电路设计图对应的物料清单,从而在电路设计前,实现元器件与编码的对应,在元器件标准库中标准元器件进行电路设计后,能够根据电路设计图快速找到对应的物料和生成物料清单,工作量小,节省了人力消耗,工作效率高,工作简单,提升了物料清单的准确度。
附图说明
16.图1为本发明物料清单生成方法一实施例的流程图;
17.图2为本发明物料清单生成方法中元器件审核一实施例的流程图;
18.图3为本发明智能终端一实施例的结构图;
19.图4为本发明计算机可读存储介质一实施例的结构图。
具体实施方式
20.以下通过特定的具体实例说明本技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本技术的其他优点与功效。本技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本技术的精神下进行各种修饰或改变。需说明的是,通常在此处附图中描述和示出的各本公开实施例在不冲突的前提下,可相互组合,其中的结构部件或功能模块可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
21.在本技术公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
22.请参阅图1-图2,其中,图1为本发明物料清单生成方法一实施例的流程图;图2为本发明物料清单生成方法中元器件审核一实施例的流程图。结合图1-图2对本发明物料清单生成方法作详细说明。
23.在本实施例中,执行物料清单生成方法的设备可以为手机、平板电脑、一体机、服务器以及其他能够用于绘制电路设计图和生成物料清单的智能终端。该智能终端执行的物料清单生成方法包括:
24.s101:获取每个元器件的元器件信息,审核元器件信息,将审核后的元器件信息放入元器件标准库,元器件信息包括元器件编码,根据预设的编码规则形成元器件编码。
25.在本实施例中,元器件编码包括元器件的元器件类型属性码、逻辑封装编码、布局封装编码。其中,预设的编码规则包括《元器件类型属性码编码规则》(类型属性码,即part-type no.总共31位)、《元器件逻辑封装编码规则》和《元器件布局封装编码规则》等元器件编码相关的编码规则。工程师在设计元器件时,根据元器件编码规则得到每个元器件对应的元器件编码,对包括元器件编码的元器件信息发起审核流程。
26.在本实施例中,审核元器件信息的步骤具体包括:获取元器件信息对应的审核流程,根据审核流程将元器件信息发送给对应的审核对象,接收审核对象反馈的审核结果。其中,可以针对不同类型的元器件设置不同的审核流程,智能终端获取元器件信息对应的元器件,根据该元器件确定元器件信息对应的审核流程以及审核流程中不同流程对应的审核对象。
27.在一个实施例中,审核对象包括专业组、器件组以及集团标准化审核对象,智能终端在工程师发起审核流程后,将获取的元器件信息依次发给专业组、器件组以及集团标准化审核对象以分别进行专业组审核、器件组审核以及集团标准化审核,获取审核对象给予的审核结果,根据审核结果处理元器件信息。
28.其中,接收审核对象反馈的审核结果的步骤具体包括:根据审核结果判断是否审核通过;若是,则根据审核流程将元器件信息送往下一个审核对象,直至审核结束;若否,则将审核结果发送给发起审核的对象,并在接收到修改后的元器件信息后,开启修改后的元器件信息的审核流程。通过在每次审核不通过后,将审核结果发送给发起对象(工程师),经发起对象修改后重新审核的方式提升元器件信息的准确性。
29.根据审核后的元器件信息构建元器件标准库的步骤具体包括:根据元器件信息构建元器件对应的三维库、二维库以及eda符号库,将三维库、二维库以及eda符号库发送给预设的审核对象进行确认。
30.具体的,根据元器件编码规则建立元器件对象的三维库、二维库以及eda符号库,其中,该三维库、二维库以及eda符号库可以包括在元器件信息中,工程师在构建元器件对应的三维库、二维库、eda符号库以及元器件编码后,发起审核流程,智能终端在审核通过后,将三维库、二维库、eda符号库放入元器件标准库,由器件组对元器件标准库中的三维库、二维库、eda符号库进行再次确认,若存在错误,则对元器件标准库中的信息进行修改,
若不存在错误,则确定完成部品确认。
31.在其他实施例中,该三维库、二维库以及eda符号库也可以不包括在元器件信息中,在元器件信息审核通过后,根据元器件编码规则构建元器件对应的三维库、二维库、eda符号库。将三维库、二维库、eda符号库放入元器件标准库,由器件组对元器件标准库中的三维库、二维库、eda符号库进行再次确认,若存在错误,则对元器件标准库中的信息进行修改,若不存在错误,则确定完成部品确认。在形成三维库后,可利用三维库中元器件的三维图形进行元器件的热学、声学或者电学仿真。
32.在本实施例中,根据元器件信息获取元器件对应的三维库、二维库以及eda符号库的步骤之后包括:将元器件编码信息中的元器件编码与元器件对应的三维库、二维库以及eda符号库绑定。
33.s102:接收设计指令,根据设计指令调用元器件标准库中的元器件形成电路设计图,基于电路设计图生成物料清单。
34.在本实施例中,在设计指令为设计电路原理图时,根据设计指令调用元器件标准库中的元器件形成电路设计图的步骤具体包括:确认设计指令为电路原理图设计,根据设计指令调用元器件标准库中的元器件符号生成电路原理图,将该电路原理图作为标准化的原理图。
35.在设计指令为pcb布局时,根据设计指令调用元器件标准库中的元器件形成电路设计图的步骤具体包括:确认设计指令为pcb布局指令,调用pcb布局指令对应的电路原理图,根据电路原理图中的元器件符号生成标准化布局。其中,调用的电路原理图为调用元器件标准库中的数据形成的原理图,通过该原理图可以快速获取原理图中各个元器件的布局封装信息、逻辑封装信息,从而能够利用这些信息加快布局设计,提升pcb布局图的设计速度。
36.在生成电路原理图或pcb布局后,元器件编码与三维库、二维库绑定,从而能够根据电路原理图或pcb布局上的元器件快速确定电路原理图或pcb布局相关的元器件编码和基于元器件编码生成物料清单,便于进行核对。
37.有益效果:本发明提出的物料清单生成方法通过预设的编码规则形成元器件编码,将元器件编码放入元器件信息,并在元器件信息审核通过后,将其放入元器件标准库,利用元器件标准库中的元器件形成电路设计图和生成电路设计图对应的物料清单,从而在电路设计前,实现元器件与编码的对应,在元器件标准库中标准元器件进行电路设计后,能够根据电路设计图快速找到对应的物料和生成物料清单,工作量小,节省了人力消耗,工作效率高,工作简单,提升了物料清单的准确度。
38.基于相同的发明构思,本发明还提出一种智能终端,请参阅图3,图3为本发明智能终端一实施例的结构图,结合图3对本发明的智能终端进行具体说明。
39.在本实施例中,智能终端包括处理器、存储器,所述处理器与存储器通信连接,所述存储器存储有计算机程序,计算机程序被用于执行如上述实施例所述的物料清单生成方法。
40.需要说明的是,智能终端可以包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,智能终端的处理器用于提供计算和控制能力。智能终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该
内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该智能终端的数据库用于存储上述实施例方法中涉及到的数据。该智能终端的网络接口用于与外部的终端通过网络连接通信。
41.还需要说明的是,处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
42.存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、存储实现上述实施例中方法的程序指令等。存储数据区可以存储上述实施例中方法的程序指令所处理的数据。
43.基于相同的发明构思,本发明还提出一种计算机可读存储介质,请参阅图4,图4为本发明计算机可读存储介质一实施例的结构图,结合图4对本发明的计算机可读存储介质进行说明。
44.在本实施例中,计算机可读存储介质存储有程序数据,该程序数据被用于执行如上述实施例所述的语音唤醒方法。
45.其中,计算机可读存储介质可包括,但不限于,软盘、光盘、cd-rom(紧致盘-只读存储器)、磁光盘、rom(只读存储器)、ram(随机存取存储器)、eprom(可擦除可编程只读存储器)、eeprom(电可擦除可编程只读存储器)、磁卡或光卡、闪存或适于存储机器可执行指令的其他类型的介质/机器可读介质。该计算机可读存储介质可以是未接入智能终端的产品,也可以是已接入智能终端使用的部件。
46.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
47.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1