CN107920422B - 一种自动优化pcb板固定生产尺寸的方法 - Google Patents
一种自动优化pcb板固定生产尺寸的方法 Download PDFInfo
- Publication number
- CN107920422B CN107920422B CN201711050762.2A CN201711050762A CN107920422B CN 107920422 B CN107920422 B CN 107920422B CN 201711050762 A CN201711050762 A CN 201711050762A CN 107920422 B CN107920422 B CN 107920422B
- Authority
- CN
- China
- Prior art keywords
- size
- pcb
- production
- fixed
- optimized
- 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
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K3/00—Apparatus or processes for manufacturing printed circuits
- H05K3/0005—Apparatus or processes for manufacturing printed circuits for designing circuits by computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/392—Floor-planning or layout, e.g. partitioning or placement
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Manufacturing & Machinery (AREA)
- Architecture (AREA)
- Moulds For Moulding Plastics Or The Like (AREA)
- General Factory Administration (AREA)
Abstract
本发明公开了一种自动优化PCB板固定生产尺寸的方法,包括以下步骤:读取工程制作软件中PCB文件叠层的所有信息,分析出当前排板尺寸;根据用户选择的优化固定尺寸模式进行优化,根据分析出的尺寸结合生产效率高的固定生产尺寸,选择利用率高的尺寸进行优化;对辅助生产图形防呆,错开生产辅助图形坐标;结合优化数据通过工程制作软件script端口输出指令到工程制作软件,工程制作软件接收指令和执行指令,指令执行完毕后自动优化PCB板固定生产尺寸操作完毕。本发明能够节省大量的PCB工程制作时间,显著提高生产效率,缩短产品的研发周期,加快产品的上市步伐。
Description
技术领域
本发明涉及PCB工程制作方法技术领域,尤其涉及一种自动优化PCB板固定生产尺寸的方法。
背景技术
在目前各种成本增加的情况下,各工厂都在思考如何提高生产效率,降低人工成本,和生产成本,固定生产尺寸是线路板行业公认的提高生产效率的方法,固定尺寸又带来了另外一个问题,生产效率提上去了就是非常浪费材料,而且生产固定尺寸对于生产工具的要求非常高,如何做到这两方面的控制,又有利于生产效率,经过与生产工艺多次沟通,整理出了一套方法,这套方法主要是在工程生产工具制作上的控制,由于生产工具要求的提高,那么工程制作的人工成本又提升了,为了降低工程人员人工成本,研发出了Ucam固定生产尺寸优化程序,即提高了生产效率也控制生产成本和工程制作成本。
发明内容
有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供一种自动优化PCB板固定生产尺寸的方法,以解决现有技术的不足。
为实现上述目的,本发明提供了一种自动优化PCB板固定生产尺寸的方法,包括以下步骤:
步骤1、读取工程制作软件中PCB文件叠层的所有信息,分析出当前排板尺寸;
步骤2、根据用户选择的优化固定尺寸模式进行优化,根据分析出的尺寸结合生产效率高的固定生产尺寸,选择利用率高的尺寸进行优化;
步骤3、对辅助生产图形防呆,错开生产辅助图形坐标;
步骤4、结合优化数据通过工程制作软件script端口输出指令到工程制作软件,工程制作软件接收指令和执行指令,指令执行完毕后自动优化PCB板固定生产尺寸操作完毕。
进一步地,所述步骤1读取工程制作软件中PCB文件叠层的所有信息,是指将工程制作软件中PCB文件的每一层进行数据读取储存,后续以此数据进行尺寸优化和辅助生产图形防呆。
进一步地,所述步骤1分析出当前排板尺寸,是指工程制作人员根据客户需要的交货数量,已经将每panel需要生产多少个unit进行了排板,程序根据该排板取得数据分析出尺寸。
进一步地,所述步骤2根据用户选择的优化固定尺寸模式进行优化,是指在优化固定尺寸选项时,用界面形式提示用户选择优化固定尺寸的模式,分节约成本型和控制品质型。
进一步地,所述步骤3对辅助生产图形防呆,是指在PCB板panel生产时,各个工序都需要辅助生产图形进行PCB板定位。
进一步地,所述节约成本型就是在优化固定尺寸时根据PCB生产厂的工艺,尽量少加圆铜点到线路层以节约镀铜的成本;控制品质型就是优化固定尺寸时,将PCB有效图形和板边辅助图形以外的地方全部加上圆铜点,平衡电镀面积达到最优化的控制电镀品质。
本发明的有益效果是:
1、通过读取PCB文件分析出当前排板尺寸,取得各层的图形的坐标信息作为基础进行分析;
2、根据用户选择优化PCB板固定生产尺寸的模式,节约成本型或控制成本型,选择控制重点;
3、辅助生产图形防呆,对于相同生产尺寸不同档案号的板进行图形坐标错开防呆,防止生产用错文件;
4、能够节省大量的PCB工程制作时间,显著提高生产效率,缩短产品的研发周期,加快产品的上市步伐。
以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本发明的目的、特征和效果。
附图说明
图1是本发明的流程图。
具体实施方式
如图1所示,一种自动优化PCB板固定生产尺寸的方法,包括以下步骤:
步骤1、读取工程制作软件中PCB文件叠层的所有信息,分析出当前排板尺寸;
步骤2、根据用户选择的优化固定尺寸模式进行优化,根据分析出的尺寸结合生产效率高的固定生产尺寸,选择利用率高的尺寸进行优化;
步骤3、对辅助生产图形防呆,错开生产辅助图形坐标;
步骤4、结合优化数据通过工程制作软件script端口输出指令到工程制作软件,工程制作软件接收指令和执行指令,指令执行完毕后自动优化PCB板固定生产尺寸操作完毕。
本实施例中,所述步骤1读取工程制作软件中PCB文件叠层的所有信息,是指将工程制作软件中PCB文件的每一层进行数据读取储存,是优化固定尺寸和辅助生产图形错开的基础数据,通过工程制作软件的script端口获取到此数据,后续以此数据进行尺寸优化和辅助生产图形防呆。
本实施例中,所述步骤1分析出当前排板尺寸,是指工程制作人员根据客户需要的交货数量,已经将每panel需要生产多少个unit进行了排板,程序在此基础上查找工程制作人员排好板的尺寸,再根据PCB规定的几种生产效率高的尺寸进行匹配,固定生产尺寸离现有尺寸最近的进行优化。
本实施例中,所述步骤2根据用户选择的优化固定尺寸模式进行优化,是指在优化固定尺寸选项时,用界面形式提示用户选择优化固定尺寸的模式,分节约成本型和控制品质型。
本实施例中,所述步骤3对辅助生产图形防呆,是指在PCB板panel生产时,各个工序都需要辅助生产图形进行PCB板定位。优化固定尺寸后,如果生产线上同样尺寸的板辅助生产图形的坐标相同的话,生产会出现用错文件的情况,生产线不同档案号相同尺寸的板非常容易用错文件,产生报废。需要对文件进行辅助生产图形移动防呆,通过程序记录上次辅助生产图形的坐标,将这次的辅助生产图形进行移动错开,避免辅助生产图形坐标相同。
本实施例中,所述节约成本型就是在优化固定尺寸时根据PCB生产厂的工艺,尽量少加圆铜点到线路层以节约镀铜的成本;控制品质型就是优化固定尺寸时,将PCB有效图形和板边辅助图形以外的地方全部加上圆铜点,平衡电镀面积达到最优化的控制电镀品质。
本发明的工作原理是:通过在PCB工程设计软件,如Ucam.,在PCB工程设计软件中的script开发端口,读取PCB板叠层信息和各层的图形数据,分析出工程制作人员的预排板尺寸,得到预排板尺寸后再根据规定的固定尺寸进行PCB生产工具优化,将PCB生产工具优化到规定的固定尺寸,再对辅助生产图形进行防呆,将不同档案号相同尺寸板的生产定位图形进行移动,防止生产定位图形相同,程序再结合参数输出指令到工程制作软件,工程制作软件接收和执行优化固定尺寸的指令操作。
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思做出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。
Claims (4)
1.一种自动优化PCB板固定生产尺寸的方法,其特征在于,包括以下步骤:
步骤1、读取工程制作软件中PCB文件叠层的所有信息,分析出当前排板尺寸;
步骤2、根据用户选择的优化固定尺寸模式进行优化,根据分析出的尺寸结合生产效率高的固定生产尺寸,选择利用率高的尺寸进行优化;
步骤3、对辅助生产图形防呆,错开生产辅助图形坐标;
步骤4、结合优化数据通过工程制作软件script端口输出指令到工程制作软件,工程制作软件接收指令和执行指令,指令执行完毕后自动优化PCB板固定生产尺寸操作完毕;
所述步骤2根据用户选择的优化固定尺寸模式进行优化,是指在优化固定尺寸选项时,用界面形式提示用户选择优化固定尺寸的模式,分节约成本型和控制品质型;
所述节约成本型就是在优化固定尺寸时根据PCB生产厂的工艺,少加圆铜点到线路层以节约镀铜的成本;控制品质型就是优化固定尺寸时,将PCB有效图形和板边辅助图形以外的地方全部加上圆铜点,平衡电镀面积达到最优化的控制电镀品质。
2.如权利要求1所述的一种自动优化PCB板固定生产尺寸的方法,其特征在于:所述步骤1读取工程制作软件中PCB文件叠层的所有信息,是指将工程制作软件中PCB文件的每一层进行数据读取储存,后续以此数据进行尺寸优化和辅助生产图形防呆。
3.如权利要求1所述的一种自动优化PCB板固定生产尺寸的方法,其特征在于:所述步骤1分析出当前排板尺寸,是指工程制作人员根据客户需要的交货数量,已经将每panel需要生产多少个unit进行了排板,程序根据该排板取得数据分析出尺寸。
4.如权利要求1所述的一种自动优化PCB板固定生产尺寸的方法,其特征在于:所述步骤3对辅助生产图形防呆,是指在PCB板panel生产时,各个工序都需要辅助生产图形进行PCB板定位。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711050762.2A CN107920422B (zh) | 2017-10-31 | 2017-10-31 | 一种自动优化pcb板固定生产尺寸的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711050762.2A CN107920422B (zh) | 2017-10-31 | 2017-10-31 | 一种自动优化pcb板固定生产尺寸的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107920422A CN107920422A (zh) | 2018-04-17 |
CN107920422B true CN107920422B (zh) | 2020-04-24 |
Family
ID=61895139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711050762.2A Active CN107920422B (zh) | 2017-10-31 | 2017-10-31 | 一种自动优化pcb板固定生产尺寸的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107920422B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110442928A (zh) * | 2019-07-17 | 2019-11-12 | 陕西千山航空电子有限责任公司 | 一种生成工程图纸的pcb设计方法 |
CN115589675B (zh) * | 2022-12-12 | 2023-06-20 | 惠州市金百泽电路科技有限公司 | 一种ucam平台资料自动输出方法及ucam指示*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5519633A (en) * | 1993-03-08 | 1996-05-21 | International Business Machines Corporation | Method and apparatus for the cross-sectional design of multi-layer printed circuit boards |
CN1560779A (zh) * | 2004-02-17 | 2005-01-05 | 林惠宾 | 印刷电路板的拼板方法 |
CN1834970A (zh) * | 2005-03-18 | 2006-09-20 | 株式会社理光 | 印制板的设计支援装置、方法以及*** |
CN101145167A (zh) * | 2006-09-12 | 2008-03-19 | 英业达股份有限公司 | 印刷电路板排版前的处理***及方法 |
CN102083276A (zh) * | 2009-11-30 | 2011-06-01 | 英业达股份有限公司 | 一种电路板的裁切方法 |
CN105678408A (zh) * | 2015-12-30 | 2016-06-15 | 广州兴森快捷电路科技有限公司 | Pcb板合拼方法及合拼*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3778003B2 (ja) * | 2001-05-21 | 2006-05-24 | 日本電気株式会社 | 多層配線基板設計方法 |
US6678878B2 (en) * | 2002-03-04 | 2004-01-13 | Daniel J. Smith | Intelligent milling path creation for panelization abstract |
-
2017
- 2017-10-31 CN CN201711050762.2A patent/CN107920422B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5519633A (en) * | 1993-03-08 | 1996-05-21 | International Business Machines Corporation | Method and apparatus for the cross-sectional design of multi-layer printed circuit boards |
CN1560779A (zh) * | 2004-02-17 | 2005-01-05 | 林惠宾 | 印刷电路板的拼板方法 |
CN1834970A (zh) * | 2005-03-18 | 2006-09-20 | 株式会社理光 | 印制板的设计支援装置、方法以及*** |
CN101145167A (zh) * | 2006-09-12 | 2008-03-19 | 英业达股份有限公司 | 印刷电路板排版前的处理***及方法 |
CN102083276A (zh) * | 2009-11-30 | 2011-06-01 | 英业达股份有限公司 | 一种电路板的裁切方法 |
CN105678408A (zh) * | 2015-12-30 | 2016-06-15 | 广州兴森快捷电路科技有限公司 | Pcb板合拼方法及合拼*** |
Also Published As
Publication number | Publication date |
---|---|
CN107920422A (zh) | 2018-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101718977B (zh) | 用于汽车纵梁冲孔加工的cam***及控制方法和构建方法 | |
US9507340B2 (en) | Tool path part program modification system of NC machine tool | |
CN107920422B (zh) | 一种自动优化pcb板固定生产尺寸的方法 | |
CN108121298A (zh) | 自动化加工程序切削力优化***及方法 | |
CN102707669B (zh) | 用于汽车纵梁冲孔加工的cam***的构建方法 | |
CN110378583B (zh) | 一种拟关键路径同设备相邻工序互换方法 | |
CN103955577A (zh) | 一种机械设备的计算机自动设计方法 | |
CN104298419A (zh) | 移动终端及其图标的排列方法 | |
CN101833443A (zh) | 显示控制***及方法 | |
CN116629509A (zh) | 一种基于关键机器的流水车间成组调度快速评价方法 | |
CN106156534B (zh) | 一种特种集装箱基于Creo的钣金批量排样方法 | |
CN103034742B (zh) | 一种快捷生成器件的方法 | |
CN110929813B (zh) | 标签打印方法及***、工控机、计算机可读存储介质 | |
US10762699B2 (en) | Machining parameter automatic generation system | |
CN116736819A (zh) | 一种基于混合整数规划模型的fjsp-agv的建模方法 | |
CN109522536B (zh) | 一种表格自动填写方法 | |
CN102375901A (zh) | 模具设计工序云处理*** | |
CN111274667A (zh) | 一种跨尺度材料计算软件集成计算***及方法 | |
US20070191981A1 (en) | System and method for processing sheet metal | |
CN116387196A (zh) | 一种晶圆的加工方法、装置、电子设备及存储介质 | |
CN112269355B (zh) | 一种图形化交互式辅助数控编程方法及软件*** | |
CN101850564B (zh) | 数控冲花打孔控制方法 | |
CN100518441C (zh) | 印刷电路板设计重用的实现方法 | |
CN114833827B (zh) | 零件加工处理的方法及相关装置 | |
CN104658918B (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 |