一种PCB钻孔工序自动排程方法、系统、介质及装置制造方法及图纸

技术编号:35192375 阅读:23 留言:0更新日期:2022-10-12 18:14
本发明专利技术属于PCB制造技术领域,提供了一种PCB钻孔工序自动排程方法、系统、介质及装置,所述方法包括:获取即将进行钻孔工序排程的单据;对需要排程的单据进行能力匹配,得到生产型号与设备的匹配结果;根据能力匹配的结果、排程优先级、排程约束条件,进行钻孔工序智能优化排程,得到钻孔工序生产计划;判断钻孔工序生产计划是否需要调整,若是,则执行调整步骤,若否,则将钻孔工序生产计划作为排定钻孔工序生产计划;对钻孔工序生产计划进行调整,得到排定钻孔工序生产计划;得到物料需求计划;得到钻刀需求计划。本发明专利技术资源利用率提高,可实现自动排程,减少人员工作量。减少人员工作量。减少人员工作量。

【技术实现步骤摘要】
一种PCB钻孔工序自动排程方法、系统、介质及装置


[0001]本专利技术属于PCB制造
,具体的说,是涉及一种PCB钻孔工序自动排程方法、系统、介质及装置。

技术介绍

[0002]钻孔工序是PCB行业制造过程中的重要环节之一,其具有产品种类多、设备数量多、且考虑约束条件错综复杂的特点,目前,针对钻孔工序的排程方法主要采用手工的排程方法,但随着行业的发展,现有排程方法已经无法满足企业精细化排程、精益化生产的需求,主要体现在以下方面:(1)生产数据未能实时同步,影响后续计划的及时性、准确性;(2)现有排程方式无法兼顾多约束,资源利用率浪费严重,且排程和调整都非常困难,且工作量非常大;(3)依据生产计划驱动钻刀需求计划,钻刀成本优化只是考虑局部优化而不是全局优化,导致钻刀使用寿命的大量浪费;(4)缺乏产前事件和异常预警/调整机制,往往是事后救火,疲于应付;(5)数据分析不科学,无法作为改善和绩效考核依据。

技术实现思路

[0003]本专利技术的目的在于提供一种集约多约束、资源高效利用、钻刀最优成本控制的PCB钻孔工序自动排程方法,以解决现有技术所存在的技术问题。
[0004]为了实现上述目的,本专利技术采取的技术方案如下:
[0005]一种PCB钻孔工序自动排程方法,包括以下步骤:
[0006](1)获取即将进行钻孔工序排程的单据;
[0007](2)对需要排程的单据,从生产制作指示和配置项中提取相关的参数,进行能力匹配,得到生产型号与设备的匹配结果;
[0008](3)根据能力匹配的结果、排程优先级、排程约束条件,进行钻孔工序智能优化排程,得到钻孔工序生产计划;
[0009](4)判断钻孔工序生产计划是否需要调整,若是,则执行步骤(5),若否,则将钻孔工序生产计划作为排定钻孔工序生产计划并执行步骤(6);
[0010](5)对钻孔工序生产计划进行调整,得到排定钻孔工序生产计划,然后执行步骤(6);
[0011](6)根据排定钻孔工序生产计划,得到物料需求计划;
[0012](7)根据排定钻孔工序生产计划,得到钻刀需求计划。
[0013]在本专利技术的一实施例中,所述步骤(2)中的能力匹配包括设备匹配、设备能力匹配、参数能力匹配。
[0014]在本专利技术的一实施例中,所述步骤(3)中智能优化排程的方法如下:
[0015](31)根据步骤(2)中能力匹配的结果、排程优先级、排程约束条件,采用遗传算法进行钻孔工序的排程,得到若干排程结果;其中,排程优先级包括交期优先、客户优先、同型号优先、同参数优先、数量优先中的一种或多种,排程约束条件包括满足交期、轴最优组合、
产品停留时间、刀具成本最优、减少编组上下板机换料时间中的一种或多种;
[0016](32)在若干排程结果中的前N个排程结果中,选择最优的排程结果作为最终的排程结果,或者,在时间T内的所有排程结果中,选择最优的排程结果作为最终的排程结果。
[0017]在本专利技术的一实施例中,所述步骤(6)的具体方法如下:
[0018](61)根据排定钻孔工序生产计划中的排程数量结合物料清单中垫板和铝片的系数,计算每个任务单垫板和铝片的需求数量,计算公式如下:垫板需求数量=产品总数量/叠板数量*垫板的系数、铝片需求数量=产品总数量/叠板数量*铝片的系数;
[0019](62)将排定钻孔工序生产计划的计划开始时间作为垫板和铝片的需求时间,按每台钻孔设备的钻孔工序计划数量得到每台钻孔设备在任务开始的垫板和铝片的需求数量,由此得到物料需求计划。
[0020]在本专利技术的一实施例中,所述步骤(7)的具体方法如下:将排定钻孔工序生产计划的计划开始时间作为钻刀的需求时间,根据钻刀计划需求数量、产品板厚、单层最大铜厚、最小孔径、孔类型、钻刀寿命、研磨次数,优化计算钻刀需求并生成排刀表。
[0021]在本专利技术的一实施例中,所述钻刀计划需求数量的计算公式如下:
[0022]钻刀计划需求数量=(X
·
Y)
·
机台轴数;其中,X=生产数量/叠板数量/机台轴数*单板孔数,Y=孔限寿命,(X
·
Y)向上取整,机台轴数是指排到的所有机台的轴数之和。
[0023]在本专利技术的一实施例中,还包括将物料需求计划和钻刀需求计划形成可视化看板。
[0024]在本专利技术的一实施例中,还包括产前事件:根据设定的提前时间判定产前需完成的事件是否到期,若是,则发出提醒通知。
[0025]在本专利技术的一实施例中,还包括将实际生产数量和排定钻孔工序生产计划进行同步,为再次滚动计划提供进度数据。
[0026]在本专利技术的一实施例中,还包括根据实际生产时间、设备操作时间、良品量,分析设备的综合效率OEE:
[0027]OEE=可用率
×
表现指数
×
质量指数
[0028]其中,可用率=设备操作时间
÷
计划工作时间,表现指数=理论生产时间
÷
实际生产时间,质量指数=良品量
÷
总产量。
[0029]为了实现上述目的,本专利技术还提供了一种PCB钻孔工序自动排程系统,用于实现如上所述的PCB钻孔工序自动排程方法,包括:
[0030]单据获取模块:获取即将进行钻孔工序排程的单据;
[0031]能力匹配模块:对需要排程的单据,从生产制作指示和配置项中提取相关的参数,进行能力匹配,得到生产型号与设备的匹配结果;
[0032]钻孔工序智能优化排程模块:根据能力匹配的结果、排程优先级、排程约束条件,进行钻孔工序智能优化排程,得到钻孔工序生产计划;
[0033]判断模块:判断钻孔工序生产计划是否需要调整,若是,则进行调整,若否,则将钻孔工序生产计划作为排定钻孔工序生产计划;
[0034]调整模块:对钻孔工序生产计划进行调整,得到排定钻孔工序生产计划;
[0035]物料需求模块:根据排定钻孔工序生产计划,得到物料需求计划;
[0036]钻刀需求模块:根据排定钻孔工序生产计划,得到钻刀需求计划。
[0037]在本专利技术的一实施例中,还包括产前事件模块:根据设定的提前时间判定产前需完成的事件是否到期,若是,则发出提醒通知。
[0038]在本专利技术的一实施例中,还包括数据同步模块:将实际生产数量和排定钻孔工序生产计划进行同步,为再次滚动计划提供进度数据。
[0039]在本专利技术的一实施例中,还包括设备综合效率分析模块:根据实际生产时间、设备操作时间、良品量,分析设备的综合效率OEE:OEE=可用率
×
表现指数
×
质量指数,其中,可用率=设备操作时间
÷
计划工作时间,表现指数=理论生产时间
÷
实际生产时间,质量指数=良品量
÷
总产量。
[0040]为了实现上述目的,本专利技术还提供了一种计算机可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PCB钻孔工序自动排程方法,其特征在于,包括以下步骤:(1)获取即将进行钻孔工序排程的单据;(2)对需要排程的单据,从生产制作指示和配置项中提取相关的参数,进行能力匹配,得到生产型号与设备的匹配结果;(3)根据能力匹配的结果、排程优先级、排程约束条件,进行钻孔工序智能优化排程,得到钻孔工序生产计划;(4)判断钻孔工序生产计划是否需要调整,若是,则执行步骤(5),若否,则将钻孔工序生产计划作为排定钻孔工序生产计划并执行步骤(6);(5)对钻孔工序生产计划进行调整,得到排定钻孔工序生产计划,然后执行步骤(6);(6)根据排定钻孔工序生产计划,得到物料需求计划;(7)根据排定钻孔工序生产计划,得到钻刀需求计划。2.根据权利要求1所述的PCB钻孔工序自动排程方法,其特征在于:所述步骤(2)中的能力匹配包括设备匹配、设备能力匹配、参数能力匹配。3.根据权利要求2所述的PCB钻孔工序自动排程方法,其特征在于:所述步骤(3)中智能优化排程的方法如下:(31)根据步骤(2)中能力匹配的结果、排程优先级、排程约束条件,采用遗传算法进行钻孔工序的排程,得到若干排程结果;其中,排程优先级包括交期优先、客户优先、同型号优先、同参数优先、数量优先中的一种或多种,排程约束条件包括满足交期、轴最优组合、产品停留时间、刀具成本最优、减少编组上下板机换料时间中的一种或多种;(32)在若干排程结果中的前N个排程结果中,选择最优的排程结果作为最终的排程结果,或者,在时间T内的所有排程结果中,选择最优的排程结果作为最终的排程结果。4.根据权利要求3所述的PCB钻孔工序自动排程方法,其特征在于:所述步骤(6)的具体方法如下:(61)根据排定钻孔工序生产计划中的排程数量结合物料清单中垫板和铝片的系数,计算每个任务单垫板和铝片的需求数量,计算公式如下:垫板需求数量=产品总数量/叠板数量*垫板的系数、铝片需求数量=产品总数量/叠板数量*铝片的系数;(62)将排定钻孔工序生产计划的计划开始时间作为垫板和铝片的需求时间,按每台钻孔设备的钻孔工序计划数量得到每台钻孔设备在任务开始的垫板和铝片的需求数量,由此得到物料需求计划。5.根据权利要求4所述的PCB钻孔工序自动排程方法,其特征在于:所述步骤(7)的具体方法如下:将排定钻孔工序生产计划的计划开始时间作为钻刀的需求时间,根据钻刀计划需求数量、产品板厚、单层最大铜厚、最小孔径、孔类型、钻刀寿命、研磨次数,优化计算钻刀需求并生成排刀表。6.根据权利要求5所述的PCB钻孔工序自动排程方法,其特征在于,所述钻刀计划需求数量的计算公式如下:钻刀计划需求数量=(X
·
Y)
·
机台轴数;其中,X=生产数量/叠板数量/机台轴数*单板孔数,Y=孔限寿命,(X
·
Y)向上取整,机台轴数是指排到的所有机台的轴数之和。7.根据权利要求1~6任一项所述的PCB钻孔工序自动排程方法,其特征在于,还包...

【专利技术属性】
技术研发人员:张成康李学芹梁荧平丁度然简恭厚詹泽龙何源辉夏婉萍陈亮
申请(专利权)人:广州赛意信息科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1