CN107877582B - 一种电路板切割路径规划方法 - Google Patents

一种电路板切割路径规划方法 Download PDF

Info

Publication number
CN107877582B
CN107877582B CN201711035844.XA CN201711035844A CN107877582B CN 107877582 B CN107877582 B CN 107877582B CN 201711035844 A CN201711035844 A CN 201711035844A CN 107877582 B CN107877582 B CN 107877582B
Authority
CN
China
Prior art keywords
circuit
plate
platelet
cutting
circuit board
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
Application number
CN201711035844.XA
Other languages
English (en)
Other versions
CN107877582A (zh
Inventor
何宏宇
朱闪
曾慧
杨净斌
汪国云
曾令武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changsha Jian Ke Electronics Co Ltd
Original Assignee
Changsha Jian Ke Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Changsha Jian Ke Electronics Co Ltd filed Critical Changsha Jian Ke Electronics Co Ltd
Priority to CN201711035844.XA priority Critical patent/CN107877582B/zh
Publication of CN107877582A publication Critical patent/CN107877582A/zh
Application granted granted Critical
Publication of CN107877582B publication Critical patent/CN107877582B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B26HAND CUTTING TOOLS; CUTTING; SEVERING
    • B26DCUTTING; DETAILS COMMON TO MACHINES FOR PERFORATING, PUNCHING, CUTTING-OUT, STAMPING-OUT OR SEVERING
    • B26D5/00Arrangements for operating and controlling machines or devices for cutting, cutting-out, stamping-out, punching, perforating, or severing by means other than cutting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B26HAND CUTTING TOOLS; CUTTING; SEVERING
    • B26DCUTTING; DETAILS COMMON TO MACHINES FOR PERFORATING, PUNCHING, CUTTING-OUT, STAMPING-OUT OR SEVERING
    • B26D5/00Arrangements for operating and controlling machines or devices for cutting, cutting-out, stamping-out, punching, perforating, or severing by means other than cutting
    • B26D2005/002Performing a pattern matching operation

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Forests & Forestry (AREA)
  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

本发明公开一种电路板切割路径规划方法,包括以下步骤:利用计算机对电路板进行数学建模;通过软件对电路板实际的情况进行边界条件初始化,并利用核心计算模块计算;决策模块根据该计算结果输出一条利用率最高的切割路径,最后得出电路板最佳利用率的切割路径。本发明具有计算准确、计算效率高、操作简单等特点,可以带来显著的经济效益。

Description

一种电路板切割路径规划方法
技术领域
本发明涉及电路板切割技术领域,尤其涉及一种电路板切割路径规划方法。
背景技术
电路板生产时都一般会进行中板(由若干小板拼板而成)切割作业,目的是为了增加SMT产线的生产效率。
现有电路板切割作业是通过人工计算电路板的切割路径进行规划从而提高利用率,人工计算的工作量大、计算过程复杂、耗时长、容易出错,甚至无法得出最佳利用率。
综上可知,所述电路板切割路径规划方法,实际中存在不便的问题,所以有必要加以改进。
发明内容
本发明的目的是提供一种电路板切割路径规划方法,具有计算准确、计算效率高、操作简单等特点,可以带来显著的经济效益。
为实现上述目的,采用以下技术方案:
一种电路板切割路径规划方法,包括以下步骤:利用计算机对电路板进行数学建模;通过软件对电路板实际的情况进行边界条件初始化,并利用核心计算模块计算;决策模块根据该计算结果输出一条利用率最高的切割路径,最后得出电路板最佳利用率的切割路径。
较佳地,所述边界条件初始化包括对电路整板的大小、电路小板的大小进行初始化;
较佳地,所述利用核心计算模块计算包括以下步骤:
第一步:根据边界条件初始化条件调用切割参数表,确定将电路整板切割为四等份电路大板或六等份电路大板;
第二步:根据第一步的条件,确定电路小板的长边与电路大板的长边平行或垂直切割;
第三步:根据第二步的条件,计算每一电路大板的长度方向和宽度方向各可容纳电路小板数量;
第四步:根据第三步的条件,计算所有可能的电路中板数量;
第五步:根据第三、四步的条件,查找满足条件的电路小板数量,计算当前电路小板数量是否为最大值,若是则输出该最大值对应的切割路径,否则返回第一步重新计算。
较佳地,所述切割参数表包括连接筋的长度参数、电路中板工艺边宽度参数、切割损耗的宽度参数。
较佳地,任意两电路小板之间、电路小板与电路中板工艺边之间均由连接筋连接;所述连接筋的长度为两电路小板之间的距离或电路小板与电路中板工艺边之间的距离。
较佳地,所述核心计算模块的每一切割路径均会存储至计算机,最后只输出电路小板数量的最大值对应的切割路径。
采用上述方案,本发明的有益效果是:采用人工计算的电路板利用率为70%,而采用本发明的电路板切割路径规划方法电路板利用率可以达到80%。利用软件算法自动计算,其运行速度是人工计算的十万倍以上,具有计算准确、计算效率高、操作简单等特点,可以带来显著的经济效益。
附图说明
图1为本发明的原理性流程图;
图2为本发明的核心计算模块算法流程图;
图3为本发明的电路整板结构示意图;
图4为本发明的电路大板结构示意图;
图5为本发明的电路中板结构示意图;
其中,附图标识说明:
1—电路整板, 2—电路大板,
3—电路中板, 4—电路小板,
5—连接筋。
具体实施方式
以下结合附图和具体实施例,对本发明进行详细说明。
参照图1至5所示,本发明提供一种电路板切割路径规划方法,包括以下步骤:利用计算机对电路板进行数学建模;通过软件对电路板实际的情况进行边界条件初始化,并利用核心计算模块计算;决策模块根据该计算结果输出一条利用率最高的切割路径,最后得出电路板最佳利用率的切割路径。
其中,所述边界条件初始化包括对电路整板1的大小、电路小板4的大小进行初始化;
所述利用核心计算模块计算包括以下步骤:
第一步:根据边界条件初始化条件调用切割参数表,确定将电路整板1切割为四等份电路大板或六等份电路大板;
第二步:根据第一步的条件,确定电路小板4的长边与电路大板2的长边平行或垂直切割;
第三步:根据第二步的条件,计算每一电路大板的长度方向和宽度方向各可容纳电路小板4数量;
第四步:根据第三步的条件,计算所有可能的电路中板3数量;
第五步:根据第三、四步的条件,查找满足条件的电路小板4数量,计算当前电路小板4数量是否为最大值,若是则输出该最大值对应的切割路径,否则返回第一步重新计算。
所述切割参数表包括连接筋5的长度参数、电路中板3工艺边宽度参数、切割损耗的宽度参数。任意两电路小板4之间、电路小板4与电路中板3工艺边之间均由连接筋5连接;所述连接筋5的长度为两电路小板4之间的距离或电路小板4与电路中板3工艺边之间的距离。所述核心计算模块的每一切割路径均会存储至计算机,最后只输出电路小板4数量的最大值对应的切割路径。
本发明工作原理:
本实施例采用MATLAB软件工具,需要找到一种由电路小板4拼接组成电路中板3,并由电路中板3组成四等份电路大板,使电路板最佳利用率的切割路径。
电路整板1为未切割前的一整块电路板;将电路整板1进行分为四等份,每一等份为大电路板;若干电路小板4由连接筋5连接组成电路中板3。
核心计算模块中的计算公式如下:
[(n+y)*r+y+2x]*t+(t-1)*c≤b,
[(m+y)*s+y+2x]*u+(u-1)*c≤a,
其中,a=(A-c)/2,b=(B-c)/2;
式中:
n为电路小板4的长度,m为电路小板4的宽度;
y为连接筋5的长度;x为电路中板3工艺边宽度;c为切割损耗宽度;
u为每一电路大板的长度方向可容纳电路中板3数量,t为每一电路大板的宽度方向可容纳电路中板3数量;
s为每一电路中板3的长度方向各可容纳电路小板4数量,r为每一电路中板3的宽度方向各可容纳电路小板4数量;
A为电路整板1的长度,B为电路整板1的宽度;
a为电路大板的长度,b为电路大板的宽度;
除了r、s、t、u之外,其他的都是常数。当4*u*t*s*r(电路小板4数量)最大时,求r、s、t、u的值(自然数)。
本实施例中,电路整板1的尺寸A*B为1245mm*1040mm,需将电路整板1进行四等分得到四等份电路大板2,切割损耗宽度c为2mm。电路小板4的尺寸是固定的,典型值n*m为30mm*20mm,电路小板4通过一定的方式拼成电路中板3,最小电路中板3数量为2*2=4个,最大电路中板3数量为10*10=100个。电路小板4之间由长度y为2mm的连接筋5固定,电路中板3四周有宽度为5mm的电路中板3工艺边。
图2的算法流程图是本发明的核心内容。数学建模和边界条件初始化之后,开始计算每一种电路板切割路径的整板利用效率。从2*2、2*3、2*4以此类推……到10*8、10*9、10*10。
本实施例中采用2*2的电路大板2方法,确定电路小板4的长边与电路大板2的长边平行或垂直切割,即电路小板4的长边对电路大板2的长边或电路小板4的长边对电路大板2的短边,本实施例中为电路小板4的长边与电路大板2的长边垂直切割。
然后开始计算,首先计算电路大板2长度方向的电路小板4数量,然后计算电路大板2宽度方向的电路小板4数量,接着计算所有可能的中板数目,计算以上环节中每一条路径的电路小板4利用率。
决策模块只需选出所有路径的电路小板4最高利用率即可,最后输出最大值对应的切割路径。计算过程中,会将每条路径(切割方法)记录到计算机内存中,这里只需输出利用率最高的路径即可。
例如输出电路小板4尺寸为25.2mm*19.2mm,得出最佳拼接成中板的方式:
整板的分为四等份电路大板2,
电路大板2宽度方向摆3个电路中板3,电路中板3的一条边上含7个电路小板4;
电路大板2长度方向摆4个电路中板3,电路中板3一条边上含5个电路小板4;
电路小板4竖着摆(即电路小板4的长边与电路大板2的长边平行)。
以上仅为本发明的较佳实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (4)

1.一种电路板切割路径规划方法,其特征在于,包括以下步骤:
利用计算机对电路板进行数学建模;
通过软件对电路板实际的情况进行边界条件初始化,并利用核心计算模块计算;决策模块根据该计算结果输出一条利用率最高的切割路径,最后得出电路板最佳利用率的切割路径;
所述边界条件初始化包括对电路整板的大小、电路小板的大小进行初始化;
所述利用核心计算模块计算包括以下步骤:
第一步:根据边界条件初始化条件调用切割参数表,确定将电路整板切割为四等份电路大板或六等份电路大板;
第二步:根据第一步的条件,确定电路小板的长边与电路大板的长边平行或垂直切割;
第三步:根据第二步的条件,计算每一电路大板的长度方向和宽度方向各可容纳电路小板数量;
第四步:根据第三步的条件,计算所有可能的电路中板数量;
第五步:根据第三、四步的条件,查找满足条件的电路小板数量,计算当前电路小板数量是否为最大值,若是则输出该最大值对应的切割路径,否则返回第一步重新计算。
2.根据权利要求1所述的电路板切割路径规划方法,其特征在于,所述切割参数表包括连接筋的长度参数、电路中板工艺边宽度参数、切割损耗的宽度参数。
3.根据权利要求2所述的电路板切割路径规划方法,其特征在于,任意两电路小板之间、电路小板与电路中板工艺边之间均由连接筋连接;所述连接筋的长度为两电路小板之间的距离或电路小板与电路中板工艺边之间的距离。
4.根据权利要求3所述的电路板切割路径规划方法,其特征在于,所述核心计算模块的每一切割路径均会存储至计算机,最后只输出电路小板数量的最大值对应的切割路径。
CN201711035844.XA 2017-10-30 2017-10-30 一种电路板切割路径规划方法 Active CN107877582B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711035844.XA CN107877582B (zh) 2017-10-30 2017-10-30 一种电路板切割路径规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711035844.XA CN107877582B (zh) 2017-10-30 2017-10-30 一种电路板切割路径规划方法

Publications (2)

Publication Number Publication Date
CN107877582A CN107877582A (zh) 2018-04-06
CN107877582B true CN107877582B (zh) 2019-06-28

Family

ID=61782918

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711035844.XA Active CN107877582B (zh) 2017-10-30 2017-10-30 一种电路板切割路径规划方法

Country Status (1)

Country Link
CN (1) CN107877582B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112388710B (zh) * 2019-08-19 2021-07-06 苏州维嘉科技股份有限公司 分板机沿边切割的方法、装置、存储介质和分板机
CN114161523A (zh) * 2021-11-01 2022-03-11 深圳博悦智能有限公司 一种电路板的校准切割方法
CN115555914A (zh) * 2022-09-26 2023-01-03 上海铼钠克数控科技有限公司 数控加工刀轨路径的规划方法和装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7885722B2 (en) * 2006-03-23 2011-02-08 Autoform Engineering Gmbh Method planning for manufacturing sheet-metal forming parts
CN101526972A (zh) * 2009-04-21 2009-09-09 上海闻泰电子科技有限公司 一种电路板的设定装置及方法
CN102023611A (zh) * 2010-12-02 2011-04-20 广东工业大学 激光切割机寻轨路径规划优化方法
CN102880113B (zh) * 2012-10-26 2015-07-15 上海柏楚电子科技有限公司 一种激光切割路径优化方法
CN103500255A (zh) * 2013-10-16 2014-01-08 南通大学 用于矩形件的智能排样方法
JP2015184687A (ja) * 2014-03-20 2015-10-22 三菱重工業株式会社 工作機械切削条件最適化装置及び方法
CN104008145B (zh) * 2014-05-09 2017-03-29 刘强 一种基于组化技术的矩形件排样方法
CN106055747B (zh) * 2016-05-23 2017-04-12 广东工业大学 一种面向单规格板材的矩形工件快速排样方法

Also Published As

Publication number Publication date
CN107877582A (zh) 2018-04-06

Similar Documents

Publication Publication Date Title
CN107877582B (zh) 一种电路板切割路径规划方法
CN104808587B (zh) 一种基于机加工设备运行状态的稼动率统计方法
CN103440364B (zh) 基于bim模型自动生成wbs节点的方法和***
CN105512289A (zh) 基于深度学习和哈希的图像检索方法
CN107291419A (zh) 用于神经网络处理器的浮点乘法器及浮点数乘法
CN110226806A (zh) 一种鞋底涂胶轨迹生成方法及装置
CN111628494B (zh) 一种基于逻辑回归法的低压配电网拓扑识别方法及***
CN103577896B (zh) 一种大规模电网整定计算的区域划分方法
CN104035868B (zh) 对角加边模型分解协调计算的数据中心求解方法
CN105574032A (zh) 规则匹配运算方法及装置
CN111710022A (zh) 一种避免轮廓相交的快速成型切片处理方法
CN103065305B (zh) 虚拟手术训练***中基于四面体的组织模型切割方法
CN105447284B (zh) 一种工艺余量的添加方法
CN114399591A (zh) 基于激光点云数据的输电线路本体矢量化提取方法及装置
CN109919826B (zh) 一种用于图计算加速器的图数据压缩方法及图计算加速器
CN106682732A (zh) 一种应用于神经网络的高斯误差函数电路
CN107453926B (zh) 一种电力通信网站点通信带宽估算方法及装置
CN105956318A (zh) 基于改进*** h-k 聚类方法的风电场机群划分方法
CN103136709A (zh) 基于电网设备的典型故障树评价方法
CN105719261A (zh) 点云数据合并***及方法
CN116661729A (zh) 一种混合浮点的加法器树设计***
CN108647321B (zh) 一种树形智能车间制造大数据集成建模与语义计算方法
CN105468726A (zh) 基于本地计算和分布式计算的数据计算方法及***
CN107069698A (zh) 一种基于粒子群算法的电力***负荷建模方法
CN103605631A (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