CN115249100B - 一种材料等级数据生成方法、装置及计算机可读存储介质 - Google Patents
一种材料等级数据生成方法、装置及计算机可读存储介质 Download PDFInfo
- Publication number
- CN115249100B CN115249100B CN202110462173.5A CN202110462173A CN115249100B CN 115249100 B CN115249100 B CN 115249100B CN 202110462173 A CN202110462173 A CN 202110462173A CN 115249100 B CN115249100 B CN 115249100B
- Authority
- CN
- China
- Prior art keywords
- board
- material grade
- grade data
- sub
- motherboard
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000000463 material Substances 0.000 title claims abstract description 367
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000003860 storage Methods 0.000 title claims abstract description 19
- 238000010586 diagram Methods 0.000 claims abstract description 73
- 238000003475 lamination Methods 0.000 claims abstract description 68
- 239000000758 substrate Substances 0.000 claims abstract description 37
- 239000000853 adhesive Substances 0.000 claims description 7
- 230000001070 adhesive effect Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 5
- JCYWCSGERIELPG-UHFFFAOYSA-N imes Chemical compound CC1=CC(C)=CC(C)=C1N1C=CN(C=2C(=CC(C)=CC=2C)C)[C]1 JCYWCSGERIELPG-UHFFFAOYSA-N 0.000 claims 1
- 238000004519 manufacturing process Methods 0.000 abstract description 49
- 239000004743 Polypropylene Substances 0.000 description 14
- 238000012545 processing Methods 0.000 description 12
- 238000011144 upstream manufacturing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 239000003365 glass fiber Substances 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000010030 laminating Methods 0.000 description 1
- -1 polypropylene Polymers 0.000 description 1
- 229920001155 polypropylene Polymers 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/906—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- General Engineering & Computer Science (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种材料等级数据生成方法、装置及计算机可读存储介质,该生成方法包括:获取工艺路线表中没有材料等级的PCB基材对应的物资编码;基于物资编码获取到PCB基材的叠层图,并根据叠层图判断PCB基材是否为子母板;若PCB基材为子母板,则叠层图为母板叠层图,根据母板叠层图获取到PCB基材的子板叠层图,以基于母板叠层图与子板叠层图生成与子母板对应的材料等级数据;若PCB基材为非子母板,则基于叠层图生成与非子母板对应的材料等级数据。通过上述方式,本申请实现了材料等级数据的自动生成,能够避免材料等级维护不及时的情况出现,从而提高生产效率。
Description
技术领域
本申请涉及线路板生产制造领域,特别是涉及一种材料等级数据生成方法、装置及计算机可读存储介质。
背景技术
随着现代化工业及计算机技术的发展,对智能化生产的要求也越来越高,工厂内对生产线的控制和管理要求实时、准确,同时对生产效率也提出了更高的要求。
现有技术中,基于智能制造模式下的生产设备或生产线在生产线路板时,需要的主要设备参数(配方值)通常是根据线路板对应的材料等级来生成的,如果没有材料等级,就无法生成配方值,即生产车间必须等上游部门确定材料等级后,才能根据材料等级生成的配方值进行生产。
然而,这种方式需要人工及时对材料等级进行维护和确认,如果上游部门的工作人员没有及时对材料等级进行录入,且直到生产车间在生产时才发现某个工单没有配方时,就会严重影响产品加工,继而影响生产效率。
发明内容
本申请主要解决的技术问题是提供一种材料等级数据生成方法、装置及计算机可读存储介质,通过自动生成材料等级数据,能够解决无法及时维护材料等级导致生产效率低的问题。
为解决上述技术问题,本申请采用的一个技术方案是提供一种材料等级数据生成方法,包括:获取工艺路线表中没有材料等级的PCB基材对应的物资编码;基于物资编码获取到PCB基材的叠层图,并根据叠层图判断PCB基材是否为子母板;若PCB基材为子母板,则叠层图为母板叠层图,根据母板叠层图获取到PCB基材的子板叠层图,以基于母板叠层图与子板叠层图生成与子母板对应的材料等级数据;若PCB基材为非子母板,则基于叠层图生成与非子母板对应的材料等级数据。
其中,若PCB基材为子母板,则叠层图为母板叠层图,根据母板叠层图获取到PCB基材的子板叠层图,以基于母板叠层图与子板叠层图生成与子母板对应的材料等级数据的步骤,具体包括:基于母板叠层图获取子板的物资编码,并基于子板的物资编码获取子板叠层图,并基于子板叠层图获取到子板中每一板层的材料;基于母板叠层图获取除子板之外的每一板层的材料;基于子板中每一板层的材料与除子板之外的每一板层的材料获取到相对应的材料等级,将全部板层的材料对应的材料等级依次记录,以生成与子母板对应的材料等级数据。
其中,若材料等级数据中存在重复的材料等级,则去除重复的材料等级,以使材料等级数据中每种材料等级均只记录一次。
其中,若PCB基材为非子母板,则基于叠层图生成与非子母板对应的材料等级数据的步骤,具体包括:基于叠层图获取到PCB基材中每一板层的材料;基于每一板层的材料获取到相对应的材料等级,将每一板层的材料对应的材料等级依次记录,以生成与非子母板对应的材料等级数据。
其中,获取工艺路线表中没有材料等级的PCB基材对应的物资编码的步骤后,还包括:基于物资编码获取PCB基材的板材型号,并基于板材型号获取PCB基材的叠层图。
其中,若PCB基材中存在没有材料等级的材料,则自动发送邮件以进行预警。
其中,材料包括半固化片、芯板、软板芯板以及软板粘结片中的一种或多种。
其中,工艺路线表、叠层图、材料以及对应的材料等级均存储于IMES系统,以便进行查询。
为解决上述技术问题,本申请采用的另一个技术方案是提供一种材料等级数据生成装置,包括:存储器,用于存储程序数据,存储程序数据被执行时实现如上述任一项所述的材料等级数据生成方法中的步骤;处理器,用于执行存储器存储的程序指令以实现如上述任一项所述的材料等级数据生成方法中的步骤。
为解决上述技术问题,本申请采用的又一个技术方案是提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述任一项所述的材料等级数据生成方法中的步骤。
本申请的有益效果是:区别于现有技术,本申请提供一种材料等级数据生成方法,通过自动获取工艺路线表中没有材料等级的PCB基材对应的物资编码,并基于物资编码获取PCB基材的叠层图,以基于叠层图对PCB基材进行分类,继而根据PCB基材的类别生成相应的材料等级数据,以实现材料等级数据的自动生成,能够避免材料等级维护不及时的情况出现,从而提高生产效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请材料等级数据生成方法一实施方式的流程示意图;
图2是图1中步骤S13一具体实施方式的流程示意图;
图3是图1中步骤S14一具体实施方式的流程示意图;
图4是本申请材料等级数据生成装置一实施方式的结构示意图;
图5是本申请计算机可读存储介质一实施方式的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本申请保护的范围。
在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应当理解,本文中使用的术语“包括”、“包含”或者其他任何变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
随着现代化工业及计算机技术的发展,对智能化生产的要求也越来越高,工厂内对生产线的控制和管理要求实时、准确,同时对生产效率也提出了更高的要求。
现有技术中,基于智能制造模式下的生产设备或生产线在生产线路板时,需要的主要设备参数(配方值)通常是根据线路板对应的材料等级来生成的,如果没有材料等级,就无法生成配方值,即生产车间必须等上游部门确定材料等级后,才能根据材料等级生成的配方值进行生产。
然而,这种方式需要人工及时对材料等级进行维护和确认,如果上游部门的工作人员没有及时对材料等级进行录入,且直到生产车间在生产时才发现某个工单没有配方时,就会严重影响产品加工,继而影响生产效率。
基于上述情况,本申请提供一种材料等级数据生成方法,通过自动生成材料等级数据,能够解决无法及时维护材料等级导致生产效率低的问题。
下面结合附图和实施方式对本申请进行详细说明。
请参阅图1,图1是本申请材料等级数据生成方法一实施方式的流程示意图。如图1所示,在本实施方式中,该方法包括:
S11:获取工艺路线表中没有材料等级的PCB基材对应的物资编码。
本实施方式中,某个物资编码为某个PCB基材所对应的物料编码,工艺路线表为专门存放每个物资编码加工流程信息的表。
本实施方式中,材料等级是基于PCB基材定义的材料等级,具体地,PCB基材中通常包括多种材料,例如包括半固化片(PP片)、芯板、软板芯板以及软板粘结片中的一种或多种,每种材料都有与之对应的材料等级,且每种材料所对应的材料等级均记录在材料等级配置表中。
其中,材料等级配置表存储于智能系统中,在使用时可从智能系统中获取。
本实施方式中,智能系统包括IMES(Indoor Messaging System)系统,是基于物联网提供的智能制造系统,能够基于数据构建数字化工厂来驱动生产管理,以实现生产过程自动化、信息化、透明化以及智能化。
在智能制造模式下,每个生产设备或每条生产线在生产产品时需要根据材料等级调用对应的材料,例如,PP片是多层线路板生产中的重要材料之一,主要由树脂和增强材料组成,增强材料又分为玻纤布、纸基、复合材料等几种类型,而制作多层线路板所使用的PP片大多是采用玻纤布做增强材料,但具体使用哪种材料需要查询材料等级配置表中该PP片对应的材料等级,才能获取到正确的生产原材料;进一步地,生产过程中的主要设备参数(配方值),例如速度、温度、电流、电压、加工程序等,都是根据材料等级生成的,故在生产前,需要对加工流程信息表中的物资编码进行检查,并将没有材料等级的物资编码筛选出来。
本实施方式中,在IMES系统中创建定时任务,以使系统按照设定时间获取工艺路线表中没有材料等级的PCB基材对应的物资编码,例如,在每天的凌晨两点对物资编码的材料等级进行维护,以避免对第二天的生产造成影响。
具体地,由于生产车间每天都可能接到新的工单,而有的工单要求生产的产品属于新增产品,在IMES系统中添加该新增产品后,工艺路线表中虽然会生成该新增产品的物资编码,但是可能还未来得及对产品中的材料进行等级确认,故需要按一定频率对工艺路线表中的物资编码进行检查,以避免后续生产中出现由于没有材料等级而导致的生产效率低等问题。
下面结合具体场景说明本实施方式如何自动检查工艺路线表中的物资编码。
在一个具体的实施场景中,共有6个PCB加工车间,每个加工车间的业务场景不一样,加工时间也可能不一样,可以根据对应的业务场景和加工时间对自检时间进行调整,以符合各自加工车间的实际场景。
S12:基于物资编码获取到PCB基材的叠层图,并根据叠层图判断PCB基材是否为子母板。
本实施方式中,基于物资编码获取PCB基材的板材型号,并基于板材型号获取PCB基材的叠层图。
其中,叠层图指的是每个物资编码的工程图纸,用于指示对应PCB基材中的分层结构。
其中,PCB基材的叠层图也存储于IMES系统中,以便基于板材型号与叠层图的对应关系从IMES数据库中调用叠层图。
本实施方式中,子母板指的是PCB基材中还有压合的其他线路板,此时整个PCB基材被称作母板,压合的其他线路板称为子板。
具体地,在母板叠层图中子板相当于某一分层的材料,与其余分层的材料共同组成母板,母板叠层图中包括子板的物资编码,从母板叠层图可以获取到母板中包括的所有子板的物资编码,故从PCB基材的叠层图可以获知该PCB基材是否为子母板。
本实施方式中,在判断结果为是时,进行S13;在判断结果为否时,进行S14。
S13:若PCB基材为子母板,则叠层图为母板叠层图,根据母板叠层图获取到PCB基材的子板叠层图,以基于母板叠层图与子板叠层图生成与子母板对应的材料等级数据。
请参阅图2,图2是图1中步骤S13一具体实施方式的流程示意图。如图2所示,在本实施方式中,若PCB基材为子母板,则叠层图为母板叠层图,根据母板叠层图获取到PCB基材的子板叠层图,以基于母板叠层图与子板叠层图生成与子母板对应的材料等级数据的步骤,具体包括:
S21:基于母板叠层图获取子板的物资编码,并基于子板的物资编码获取子板叠层图,并基于子板叠层图获取到子板中每一板层的材料。
本实施方式中,首先基于母板叠层图获取到母板中所包括的全部子板物资编码,并基于子板物资编码从IMES系统中获取到全部的子板叠层图,进一步基于子板叠层图获取到子板的每一板层的材料,例如半固化片(PP片)、芯板、软板芯板以及软板粘结片中的一种或多种。
本实施方式中,母板叠层图中可以包括一个子板物资编码,也可以包括多个不同的子板物资编码,本申请对此不作限定。
具体地,由于在母板叠层图中子板仅相当于某一分层的材料,故母板叠层图中并不包括子板的具体结构,故必须先从母板叠层图中获取子板的代号(即子板的物资编码),再基于该代号从数据库中获取子板叠层图,才能获取到子板的具体结构,从而根据具体结构分析出子板中每一板层的材料。
S22:基于母板叠层图获取除子板之外的每一板层的材料。
本实施方式中,母板叠层图中除了子板外,还包括半固化片(PP片)、芯板、软板芯板以及软板粘结片中的一种或多种材料,也需要一一获取这些材料。
S23:基于子板中每一板层的材料与除子板之外的每一板层的材料获取到相对应的材料等级,将全部板层的材料对应的材料等级依次记录,以生成与子母板对应的材料等级数据。
本实施方式中,首先从IMES系统的数据库中调取材料等级配置表,再基于子板中每一板层的材料与除子板之外的每一板层的材料从材料等级配置表中获取到相对应的材料等级,继而将全部板层的材料对应的材料等级依次记录,以生成与子母板对应的材料等级数据,并将该材料等级数据记录至材料等级配置表中,实现材料等级数据的自动生成。通过自动生成该子母板的材料等级数据,能够在后续加工该子母板时,根据该子母板的物资编码直接从材料等级配置表中获取对应的材料等级数据,避免后续生产中出现由于没有材料等级而导致的生产效率低等问题。
本实施方式中,还可以以一定的顺序记录多个材料对应的材料等级,例如,如果材料等级的命名均是以字母开头,则可以按照首字母的先后顺序对材料等级进行记录。
在其他实施方式中,还可以以其他方式进行记录,本申请对此不作限定。
本实施方式中,如果PCB基材中存在没有材料等级的材料,即从材料等级配置表中查询不到该材料对应的材料等级,则自动发送邮件给工作人员以进行预警,继而使工作人员能够及时将该材料对应的材料等级记录至材料等级配置表中。
进一步地,若材料等级数据中存在重复的材料等级,则去除重复的材料等级,以使材料等级数据中每种材料等级均只记录一次。
具体地,材料等级数据中记录了某种材料,就表示生成过程中需要使用该材料,上游车间将该材料准备好即可,至于下游车间使用几次并不影响备货,故为了使记录简洁,本实施方式在材料等级数据中对于重复的材料等级仅记录一次。
下面结合具体场景说明本实施方式如何自动生成子母板的材料等级数据。
在一个具体的实施场景中,基于物资编码获取到的子母板的板材型号为S1000+IT1580,从该型号获取到对应的母板叠层图,并从母板叠层图中获取到所包括的全部子板物资编码,其中,从子板叠层图中共获取到PP片、芯板以及软板粘结片等材料,且从材料等级配置表中查询到PP片对应的材料等级为A、芯板对应的材料等级为B、软板粘结片对应的材料等级为C;进一步地,从母板叠层图中获取到除子板之外的每一板层的材料共包括PP片、芯板、软板芯片以及软板粘结片等材料,且从材料等级配置表中查询到PP片对应的材料等级为E、芯板对应的材料等级为F、软板芯片对应的材料等级为G、软板粘结片对应的材料等级为C。由于子板与母板中使用的软板粘结片所对应的材料等级均为C,故在材料等级数据中仅记录一次C。进一步地,按照多个材料等级的首字母进行排序,最后生成的材料等级数据为A+B+C+E+F+G,继而在材料等级配置表中写入板材型号为S1000+IT1580的子母板所对应的材料等级数据(A+B+C+E+F+G)。
S14:若PCB基材为非子母板,则基于叠层图生成与非子母板对应的材料等级数据。
请参阅图3,图3是图1中步骤S14一具体实施方式的流程示意图。如图3所示,在本实施方式中,若PCB基材为非子母板,则基于叠层图生成与非子母板对应的材料等级数据的步骤,具体包括:
S31:基于叠层图获取到PCB基材中每一板层的材料。
本实施方式中,基于叠层图获取到PCB基材中每一板层的材料,例如半固化片(PP片)、芯板、软板芯板以及软板粘结片中的一种或多种。
S32:基于每一板层的材料获取到相对应的材料等级,将每一板层的材料对应的材料等级依次记录,以生成与非子母板对应的材料等级数据。
本实施方式中,首先从IMES系统的数据库中调取材料等级配置表,再基于PCB基材中每一板层的材料从材料等级配置表中获取到相对应的材料等级,继而将全部板层的材料对应的材料等级依次记录,以生成与非子母板对应的材料等级数据,并将该材料等级数据记录至材料等级配置表中,实现材料等级数据的自动生成。通过自动生成该非子母板的材料等级数据,能够在后续加工该非子母板时,根据该非子母板的物资编码直接从材料等级配置表中获取对应的材料等级数据,避免后续生产中出现由于没有材料等级而导致的生产效率低等问题。
本实施方式中,如果PCB基材中存在没有材料等级的材料,即从材料等级配置表中查询不到该材料对应的材料等级,则自动发送邮件给工作人员以进行预警,继而使工作人员能够及时将该材料对应的材料等级记录至材料等级配置表中。
进一步地,若材料等级数据中存在重复的材料等级,则去除重复的材料等级,以使材料等级数据中每种材料等级均只记录一次。
具体地,材料等级数据中记录了某种材料,就表示生成过程中需要使用该材料,上游车间将该材料准备好即可,至于下游车间使用几次并不影响备货,故为了使记录简洁,本实施方式在材料等级数据中对于重复的材料等级仅记录一次。
下面结合具体场景说明本实施方式如何自动生成非子母板的材料等级数据。
在一个具体的实施场景中,基于物资编码获取到的非子母板的板材型号为S1000+IT1580,从该型号获取到对应的叠层图,并从叠层图中获取到全部板层的材料,且全部材料共包括PP片、芯板、软板芯片以及软板粘结片;其中,从材料等级配置表中查询到PP片对应的材料等级为A、芯板对应的材料等级为B、软板芯片对应的材料等级为C、软板粘结片对应的材料等级为C。由于软板芯片与软板粘结片所对应的材料等级均为C,故在材料等级数据中仅记录一次C。进一步地,按照多个材料等级的首字母进行排序,最后生成的材料等级数据为A+B+C,继而在材料等级配置表中写入板材型号为S1000+IT1580的非子母板所对应的材料等级数据(A+B+C)。
区别于现有技术,本实施方式通过自动获取工艺路线表中没有材料等级的PCB基材对应的物资编码,并基于物资编码获取PCB基材的叠层图,以基于叠层图对PCB基材进行分类,继而根据PCB基材的类别生成相应的材料等级数据,以实现材料等级数据的自动生成,能够避免材料等级维护不及时的情况出现,从而提高生产效率;此外,由于避免了人工录入,还提高了材料等级数据的准确性,从而进一步地提升了产品的良率。
对应地,本申请提供一种材料等级数据生成装置。
具体地,请参阅图4,图4是本申请材料等级数据生成装置一实施方式的结构示意图。如图4所示,该材料等级数据生成装置40包括相互耦接的存储器41和处理器42。
本实施方式中,存储器41用于存储程序数据,程序数据被执行时可实现如上述任一项实施方式所述的材料等级数据生成方法中的步骤中的步骤;处理器42用于执行存储器41存储的程序指令以实现上述任一实施方式中的步骤或者上述任一实施方式中材料等级数据生成装置40对应执行的步骤。该材料等级数据生成装置40除包括上述处理器42和存储器41之外,还可根据需求包括触摸屏、通信电路等,在此不做限定。
具体而言,处理器42用于控制其自身以及存储器41以实现上述任一材料等级数据生成方法实施例中的步骤。处理器42还可以称为CPU(Central Processing Unit,中央处理单元)。处理器42可能是一种集成电路芯片,具有信号的处理能力。处理器42还可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(ApplicationSpecific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器42可以由多个集成电路芯片共同实现。
区别于现有技术,本申请提供一种材料等级数据生成装置,能够自动获取工艺路线表中没有材料等级的PCB基材对应的物资编码,并基于物资编码获取PCB基材的叠层图,以基于叠层图对PCB基材进行分类,继而根据PCB基材的类别生成相应的材料等级数据,以实现材料等级数据的自动生成,能够避免材料等级维护不及时的情况出现,从而提高生产效率;此外,由于避免了人工录入,还提高了材料等级数据的准确性,从而进一步地提升了产品的良率。
对应地,本申请提供一种计算机可读存储介质。
请参阅图5,图5是本申请计算机可读存储介质一实施方式的结构示意图。
如图5所示,计算机可读存储介质50包括计算机可读存储介质50上存储的计算机程序501,计算机程序501被上述处理器执行时实现上述任一实施方式中的步骤或者上述实施方式中材料等级数据生成装置对应执行的步骤。
具体地,集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质50中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个计算机可读存储介质50中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的计算机可读存储介质50包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性、机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (9)
1.一种材料等级数据生成方法,其特征在于,包括:
获取工艺路线表中没有材料等级的PCB基材对应的物资编码;其中,所述物资编码为物料编码;
基于所述物资编码获取到所述PCB基材的叠层图,并根据所述叠层图判断所述PCB基材是否为子母板;
若所述PCB基材为子母板,则所述叠层图为母板叠层图,根据所述母板叠层图获取到所述PCB基材的子板叠层图,以基于所述母板叠层图与所述子板叠层图生成与所述子母板对应的材料等级数据;具体包括:基于所述母板叠层图获取所述子板的物资编码,并基于所述子板的所述物资编码获取所述子板叠层图,并基于所述子板叠层图获取到所述子板中每一板层的材料;基于所述母板叠层图获取除所述子板之外的每一板层的材料;基于所述子板中每一板层的材料与所述除所述子板之外的每一板层的材料获取到相对应的材料等级,将全部板层的材料对应的所述材料等级依次记录,以生成与所述子母板对应的所述材料等级数据;
若所述PCB基材为非子母板,则基于所述叠层图生成与所述非子母板对应的材料等级数据。
2.根据权利要求1所述的材料等级数据生成方法,其特征在于,若所述材料等级数据中存在重复的材料等级,则去除所述重复的材料等级,以使所述材料等级数据中每种材料等级均只记录一次。
3.根据权利要求1所述的材料等级数据生成方法,其特征在于,所述若所述PCB基材为非子母板,则基于所述叠层图生成与所述非子母板对应的材料等级数据的步骤,具体包括:
基于所述叠层图获取到所述PCB基材中每一板层的材料;
基于所述每一板层的材料获取到相对应的材料等级,将所述每一板层的材料对应的所述材料等级依次记录,以生成与所述非子母板对应的所述材料等级数据。
4.根据权利要求1或3任一项所述的材料等级数据生成方法,其特征在于,所述获取工艺路线表中没有材料等级的PCB基材对应的物资编码的步骤后,还包括:
基于所述物资编码获取所述PCB基材的板材型号,并基于所述板材型号获取所述PCB基材的所述叠层图。
5.根据权利要求1或3任一项所述的材料等级数据生成方法,其特征在于,若所述PCB基材中存在没有材料等级的材料,则自动发送邮件以进行预警。
6.根据权利要求1或3任一项所述的材料等级数据生成方法,其特征在于,所述材料包括半固化片、芯板、软板芯板以及软板粘结片中的一种或多种。
7.根据权利要求1或3任一项所述的材料等级数据生成方法,其特征在于,所述工艺路线表、所述叠层图、所述材料以及对应的所述材料等级均存储于IMES系统,以便进行查询。
8.一种材料等级数据生成装置,其特征在于,包括:
存储器,用于存储程序数据,所述存储程序数据被执行时实现如权利要求1~7任一项所述的材料等级数据生成方法中的步骤;
处理器,用于执行所述存储器存储的程序指令以实现如权利要求1~7任一项所述的材料等级数据生成方法中的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1~7任一项所述的材料等级数据生成方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110462173.5A CN115249100B (zh) | 2021-04-27 | 2021-04-27 | 一种材料等级数据生成方法、装置及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110462173.5A CN115249100B (zh) | 2021-04-27 | 2021-04-27 | 一种材料等级数据生成方法、装置及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115249100A CN115249100A (zh) | 2022-10-28 |
CN115249100B true CN115249100B (zh) | 2024-08-09 |
Family
ID=83696198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110462173.5A Active CN115249100B (zh) | 2021-04-27 | 2021-04-27 | 一种材料等级数据生成方法、装置及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115249100B (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109583526A (zh) * | 2018-10-26 | 2019-04-05 | 南通深南电路有限公司 | Pcb板的二维码应用方法、装置及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5216347B2 (ja) * | 2008-02-04 | 2013-06-19 | 株式会社ニューフレアテクノロジー | 描画装置及び描画データの変換方法 |
CN104582328B (zh) * | 2014-12-22 | 2017-09-29 | 东莞美维电路有限公司 | 防排板错误的pcb板生产工艺 |
CN108763513A (zh) * | 2018-05-30 | 2018-11-06 | 郑州云海信息技术有限公司 | 一种pcb叠构数据库以及设计方法 |
CN109410287A (zh) * | 2018-10-15 | 2019-03-01 | 深圳市易成自动驾驶技术有限公司 | Pcb层颜色的设置方法、装置、系统及存储介质 |
CN112395429A (zh) * | 2020-12-02 | 2021-02-23 | 上海三稻智能科技有限公司 | 基于图神经网络的hs编码判定、推送、应用方法、系统及存储介质 |
-
2021
- 2021-04-27 CN CN202110462173.5A patent/CN115249100B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109583526A (zh) * | 2018-10-26 | 2019-04-05 | 南通深南电路有限公司 | Pcb板的二维码应用方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115249100A (zh) | 2022-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109408337B (zh) | 一种接口运维的方法及装置 | |
US20050131947A1 (en) | Data processing system and method | |
CN103345235B (zh) | 建立统计过程控制系统数据采集规则的方法及模块 | |
CN106649239A (zh) | 一种基于可视化的云监控系统中报表生成方法及装置 | |
JP5266488B2 (ja) | 知識管理装置及び知識管理装置の端末機と知識管理装置のプログラム | |
CN104123422A (zh) | 一种利用数据库管理系统的制前设计方法 | |
CN107065795A (zh) | 一种多品种小批量pcb板的自动投料方法及其系统 | |
CN115249100B (zh) | 一种材料等级数据生成方法、装置及计算机可读存储介质 | |
CN116657921A (zh) | 一种叠合板拆分方法 | |
CN110223152A (zh) | 一种家具制造执行系统中的板件生产数据采集方法及系统 | |
CN103116815A (zh) | 一种核算委外加工耗用材料的方法及装置 | |
CN102467697A (zh) | 物料需求生成方法及系统 | |
CN112799868B (zh) | 一种根因确定方法、装置、计算机设备及存储介质 | |
CN105488268A (zh) | 一种基于pdm数据管理平台的三维数据重用系统 | |
CN113191457A (zh) | 应用于制造企业的生产数据及bom自动归类的汇聚方法 | |
CN111104712B (zh) | 一种飞机构型有效性的计算方法 | |
CN1956630A (zh) | 一种于印刷电路板拼板中移植单板的方法 | |
CN111090624A (zh) | 基于mes和cr板式定制家具板件分类组合算法 | |
CN115568287A (zh) | 设备组构建方法与装置 | |
CN101000664A (zh) | 物流稽核系统及方法 | |
CN104281908A (zh) | 基于订单排产的印刷系统 | |
JP2007241871A (ja) | 設計支援システム、及びプログラム | |
CN114331262A (zh) | 一种信息化识别、读入、运算、存储及数据化输出的印制电路板制造全流程追溯系统 | |
CN106651207A (zh) | 计件系数统计方法及系统 | |
CN111222805A (zh) | 一种印制电路板订单分配系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |