CN106227511A - General chip mounter program visualization Simulation Program method - Google Patents

General chip mounter program visualization Simulation Program method Download PDF

Info

Publication number
CN106227511A
CN106227511A CN201610538949.6A CN201610538949A CN106227511A CN 106227511 A CN106227511 A CN 106227511A CN 201610538949 A CN201610538949 A CN 201610538949A CN 106227511 A CN106227511 A CN 106227511A
Authority
CN
China
Prior art keywords
chip mounter
module
head
program
high speed
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.)
Pending
Application number
CN201610538949.6A
Other languages
Chinese (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.)
CHANGZHOU AUTOSMT INFORMATION TECHNOLOGY Co Ltd
Original Assignee
CHANGZHOU AUTOSMT INFORMATION TECHNOLOGY 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 CHANGZHOU AUTOSMT INFORMATION TECHNOLOGY Co Ltd filed Critical CHANGZHOU AUTOSMT INFORMATION TECHNOLOGY Co Ltd
Priority to CN201610538949.6A priority Critical patent/CN106227511A/en
Publication of CN106227511A publication Critical patent/CN106227511A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming

Abstract

The invention discloses a kind of general chip mounter program visualization Simulation Program method, comprise the following steps: step one: chip mounter module is grouped, sets up 2D and the 3D phantom of this module respectively;Step 2: read in EDA design document, carries out 2D emulation: use Object-oriented Technique and OpenGL technology to carry out the 2D Simulation Program of each module in step one under VC++6.0 environment;Step 3: carry out 3D emulation: use graph transformation technology and dual-cache mechanism, the chip mounter carrying out each module in step one assembles motion 3D dynamic simulation, according to 3D dynamic simulation, carries out paster correction to program and re-optimization.On present invention main flow chip mounter type Research foundation abroad, successfully develop a kind of general chip mounter program visualization Simulation Program method, software engineering for one of chip mounter production domesticization key technology provides a solution, can be widely applied in domestic chip mounter.

Description

General chip mounter program visualization Simulation Program method
Technical field
The present invention relates to a kind of general chip mounter program visualization Simulation Program method.
Background technology
" China's IT industry development annual report " display that Digital CHINA 2015 summit is issued, 2014, China's IT industry Scale grows steadily, and the electronics and information industry output value is more than 14,000,000,000,000, and wherein electronic information manufacturing industry income from sales breaks through 10 first Trillion, increase by 11.5% on a year-on-year basis.Electronic manufacture equipment is one of most important key technology promoting electronics manufacturing development.
Since two thousand three, the development that domestic SMT equipment brand is advanced by leaps and bounds, such as: printer, reflow ovens, AOI, X- Ray, wave-soldering, SPI and inserter etc., the national brand leading indicator of these products and foreign brand name close to and the ratio of performance to price It is better than same kind of products at abroad, has captured a part of the domestic market and started outlet.Chip mounter is most critical in SMT production line Equipment, typically constitutes more than the 60% of the investment of whole piece SMT production line, is the bottleneck of SMT production line efficiency.A new generation's chip mounter Paster speed is enhanced, and just develops towards flexibility and modular construction direction.It is maximum, the heaviest that China has become the whole world The SMT market wanted, chip mounter recoverable amount more than 100,000, production line more than 2.5 ten thousand.But, for a long time, external chip mounter Unify market and technology.Since 1988, China import chip mounter amount of money nearly 10,000,000,000 every year on average.
China Electronics manufacturer never stopped the development to chip mounter.From 1989 to 1999 years primary electron portion tissues too Chip mounter is developed by the units such as former two institutes, institute of Chengdu 715 factory two, Hefei 43 institute, Shanghai 4506 factory, and achieves certain Scientific achievement.And private enterprise numerous state-run from 2000 to 2009 years has carried out crossing chip mounter research and development, such as: Guangzhou science and technology, Bears Cat electronics, FENGHUA ADVANCED TECHNOLOGY, Shanghai modern, Shanghai microelectronics, Guangdong lift company etc., from 2010, existing 20 Yu Jia private enterprises ground Make LED chip mounter.Due to many reasons such as technology and system, the most domestic chip mounter really puts goods on the market. We can make atomic bomb, and we can make high ferro, but can not make general chip mounter.Chip mounter " Made in China " has become electronics system The Chinese dream made children.
The crucial difficulty of research and development chip mounter is mainly visual movement control technology and the software engineering etc. of high-speed, high precision.Cause Processing object pcb board and components and parts for chip mounter are ever-changing, and chip mounter must have Intelligent Programming System for Signal Processing and method, Up to 1000 remainder parameters can be set.Additionally external chip mounter kind and type are numerous, mutually maintain secrecy, do not have unified programming side Method and standard, bring great difficulty to chip mounter production domesticization research.
Summary of the invention
It is an object of the invention to provide a kind of general chip mounter program visualization Simulation Program method.
The technical scheme realizing the object of the invention is general chip mounter program visualization Simulation Program method, including following step Rapid:
Step one: chip mounter module is grouped, sets up 2D and the 3D phantom of this module respectively;
Step 2: read in EDA design document, carry out 2D emulation: use under VC++6.0 environment Object-oriented Technique and OpenGL technology carries out the 2D Simulation Program of each module in step one;
Step 3: carry out 3D emulation: use graph transformation technology and dual-cache mechanism, carry out the patch of each module in step one The dynamic 3D dynamic simulation of sheet unit shipment, according to 3D dynamic simulation, carries out paster correction to program and re-optimization.
In described step one, by the method that chip mounter module is grouped it is: be divided into 7 kinds of single card head according to chip mounter type Tandem module and the parallel module of 7 kinds of double applying head parallel connections.
The tandem module of described 7 kinds of single card head is respectively as follows: a single swivel head high speed machine, two single swivel heads at a high speed Machine, three single swivel head high speed machines, a single IC head height precision machine ,+one single IC head height precision of a single swivel head high speed machine Machine ,+one single IC head height precision machine of two single swivel head high speed machines and+two single IC head height precision of two single swivel head high speed machines Machine;Described 7 kinds of double applying head parallel module in parallel is respectively as follows: before a platform after swivel head before the Multi Role Aircraft of IC head, two platforms The Multi Role Aircraft of IC head, dual rotary head high speed machine, two dual rotary head high speed machines, dual rotary head height speed after swivel head Before machine+platform, after swivel head, the Multi Role Aircraft of IC head ,+one double IC head height precision machine of a dual rotary head high speed machine and two are double The double IC head height precision machine of swivel head high speed machine+.
Described step 2 specifically includes:
Read in EDA design document, set up PCB dynamic 2D phantom, PCB dynamic 2D phantom carries out substrate and sets Meter;
The 2D phantom that each chip mounter module and PCB combine is carried out visualize components and parts design;
The 2D phantom that each chip mounter module and PCB combine carries out visualizing paster program and motion path optimization Design;Guarantee that 6-12 suction nozzle of placement head is disposably filled components and parts, according to feed appliance figure on machine model picking up sheet position In shape and PCB model, paster is arranged, and redistributes feed appliance and motion path, graph position and paster programming document data Unify mutually.
Described on PCB dynamic 2D phantom, carry out substrate design method be: make EDA by Offset origin correction The PCB Coordinate Conversion of design becomes chip mounter machine coordinates, then carries out visualizing substrate design;Described visualization substrate design bag Include: PCB substrate size, jigsaw are arranged and Mark label location.
The 2D phantom that chip mounter module and PCB combine carries out visualize components and parts design and includes the position of feed appliance Number and coordinate arrange, pick up sheet coordinate arrange, paster coordinate arrange and vision centering.
In described step 3, first set up each chip mounter module and the 3D phantom of PCB combination, then carry out chip mounter mould Group assembles motion 3D dynamic simulation, finally carries out paster correction to program and re-optimization.
After have employed technique scheme, the present invention has a positive effect: (1) present invention main flow chip mounter machine abroad On type Research foundation, successfully develop a kind of general chip mounter program visualization Simulation Program method, close for chip mounter production domesticization The software engineering of one of key technology provides a solution, can be widely applied in domestic chip mounter.
(2) method of the present invention is applicable to existing domestic and international main flow chip mounter type, as Yamaha, Siemens, Panasonic, Samsung, Juki, Fuji, have the most intelligent, programs simple and quick, can shorten chip mounter programming and change Line time, reduction cost, raising production efficiency.
(3) present invention uses graph transformation technology and dual-cache mechanism, and the 3D combined at chip mounter module and PCB emulates mould Carry out in type chip mounter assemble motion 3D dynamic simulation, can on computers by the paster process of chip mounter with directly perceived, lively, smart True mode is simulated out, it is provided that visual error foundation, replaces traditional test-run a machine process, and the programming of re-optimization paster program sets Meter.
Accompanying drawing explanation
It is clearly understood to make present disclosure be easier to, below according to specific embodiment and combine accompanying drawing, right The present invention is described in further detail, wherein
Fig. 1 is the flow chart of the present invention.
Fig. 2 is 14 kinds of chip mounter modules of the present invention.
Detailed description of the invention
(embodiment 1)
See Fig. 1, the general chip mounter program visualization Simulation Program method of the present embodiment, comprise the following steps:
Step one: chip mounter module is grouped, sets up 2D and the 3D phantom of this module respectively;See Fig. 2, by chip mounter The method of module packet is: be divided into the tandem module of 7 kinds of single card head according to chip mounter type and 7 kinds of double applying head are in parallel Parallel module.The tandem module of 7 kinds of single card head is respectively as follows: a single swivel head high speed machine, two single swivel heads at a high speed Machine, three single swivel head high speed machines, a single IC head height precision machine ,+one single IC head height precision of a single swivel head high speed machine Machine ,+one single IC head height precision machine of two single swivel head high speed machines and+two single IC head height precision of two single swivel head high speed machines Machine;7 kinds of double applying head parallel module in parallel rotates before the Multi Role Aircraft of IC head, two platforms after swivel head before being respectively as follows: a platform The Multi Role Aircraft of IC head after Tou, dual rotary head high speed machine, two dual rotary head high speed machines, dual rotary head high speed machine+ The Multi Role Aircraft of IC head after swivel head ,+one double IC head height precision machine of a dual rotary head high speed machine and two bispins before one platform The double IC head height precision machine of rotary head high speed machine+.Packet take into account domestic and international main flow chip mounter type and frame limit for width.High Speed machine is packed in bag dish, in high precision machine dish in bulk, if paster uses packed dish and dish in bulk to mix, then uses Multi Role Aircraft.
Step 2: read in EDA design document, carry out 2D emulation: use under VC++6.0 environment Object-oriented Technique and OpenGL technology carries out the 2D Simulation Program of each module in step one;Particularly as follows:
Read in EDA design document, set up PCB dynamic 2D phantom, PCB dynamic 2D phantom carries out substrate and sets Meter;The method of substrate design is: the PCB Coordinate Conversion making EDA design by Offset origin correction becomes chip mounter machine coordinates, Then carry out visualizing substrate design;Described visualization substrate design includes: PCB substrate size, jigsaw are arranged and Mark label Location.
The 2D phantom that each chip mounter module and PCB combine is carried out visualize components and parts design;Visualization unit device Part design includes that the item of feed appliance and coordinate arrange, pick up the setting of sheet coordinate, the setting of paster coordinate and vision centering.
The 2D phantom that each chip mounter module and PCB combine carries out visualizing paster program and motion path optimization Design;Guarantee that 6-12 suction nozzle of placement head is disposably filled components and parts, according to feed appliance figure on machine model picking up sheet position In shape and PCB model, paster is arranged, and redistributes feed appliance and motion path, graph position and paster programming document data Unify mutually.
Step 3: carry out 3D emulation: first set up each chip mounter module and the 3D phantom of PCB combination, use figure deformation Changing technology and dual-cache mechanism, the chip mounter carrying out each module in step one assembles motion 3D dynamic simulation, on computers will The paster process of chip mounter is simulated out in mode directly perceived, lively, accurate, it is provided that visual error foundation, replaces traditional examination Machine process, according to 3D dynamic simulation, carries out paster correction to program and re-optimization.
Particular embodiments described above, has been carried out the purpose of the present invention, technical scheme and beneficial effect the most in detail Describe in detail bright, be it should be understood that the specific embodiment that the foregoing is only the present invention, be not limited to the present invention, all Within the spirit and principles in the present invention, any modification, equivalent substitution and improvement etc. done, should be included in the guarantor of the present invention Within the scope of protecting.

Claims (7)

  1. The most general chip mounter program visualization Simulation Program method, it is characterised in that comprise the following steps:
    Step one: chip mounter module is grouped, sets up 2D and the 3D phantom of this module respectively;
    Step 2: read in EDA design document, carries out 2D emulation: use Object-oriented Technique and OpenGL under VC++6.0 environment Technology carries out the 2D Simulation Program of each module in step one;
    Step 3: carry out 3D emulation: use graph transformation technology and dual-cache mechanism, carry out the chip mounter of each module in step one Assemble motion 3D dynamic simulation, according to 3D dynamic simulation, carry out paster correction to program and re-optimization.
  2. General chip mounter program visualization Simulation Program method the most according to claim 1, it is characterised in that: described step In one, by the method that chip mounter module is grouped it is: be divided into the tandem module of 7 kinds of single card head and 7 kinds according to chip mounter type The parallel module that double applying head are in parallel.
  3. General chip mounter program visualization Simulation Program method the most according to claim 2, it is characterised in that: described 7 kinds The tandem module of single card head is respectively as follows: a single swivel head high speed machine, two single swivel head high speed machines, three single swivel heads High speed machine, a single IC head height precision machine, a single swivel head high speed machine+one single IC head height precision machine, two single swivel heads High speed machine+one single IC head height precision machine and+two single IC head height precision machines of two single swivel head high speed machines;Described 7 kinds of double applyings The in parallel parallel module of head is respectively as follows: before a platform after swivel head before the Multi Role Aircraft of IC head, two platforms IC head after swivel head Rotate before Multi Role Aircraft, dual rotary head high speed machine, two dual rotary head high speed machines, dual rotary head high speed machine+platforms The Multi Role Aircraft of IC head after Tou ,+one double IC head height precision machine of a dual rotary head high speed machine and two dual rotary head high speed machines+ One double IC head height precision machine.
  4. General chip mounter program visualization Simulation Program method the most according to claim 3, it is characterised in that: described step Two specifically include:
    Read in EDA design document, set up PCB dynamic 2D phantom, PCB dynamic 2D phantom carries out substrate design;
    The 2D phantom that each chip mounter module and PCB combine is carried out visualize components and parts design;
    The 2D phantom that each chip mounter module and PCB combine carries out visualizing paster program and motion path optimization sets Meter;Guarantee that 6-12 suction nozzle of placement head is disposably filled components and parts, according to feed appliance figure on machine model picking up sheet position Arrange with paster on PCB model, redistribute feed appliance and motion path, graph position and paster programming document data phase Unified.
  5. General chip mounter program visualization Simulation Program method the most according to claim 4, it is characterised in that: described The method carrying out substrate design on PCB dynamic 2D phantom is: the PCB coordinate making EDA design by Offset origin correction It is converted into chip mounter machine coordinates, then carries out visualizing substrate design;Described visualization substrate design includes: PCB substrate chi Very little, jigsaw is arranged and Mark label location.
  6. General chip mounter program visualization Simulation Program method the most according to claim 4, it is characterised in that: at chip mounter Carry out visualizing components and parts design on the 2D phantom of module and PCB combination and include that the item of feed appliance and coordinate arrange, pick up Sheet coordinate is arranged, paster coordinate is arranged and vision centering.
  7. General chip mounter program visualization Simulation Program method the most according to claim 6, it is characterised in that: described step In three, first set up each chip mounter module and the 3D phantom of PCB combination, then carry out chip mounter module group assembling motion 3D dynamic Emulation, finally carries out paster correction to program and re-optimization.
CN201610538949.6A 2016-07-08 2016-07-08 General chip mounter program visualization Simulation Program method Pending CN106227511A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610538949.6A CN106227511A (en) 2016-07-08 2016-07-08 General chip mounter program visualization Simulation Program method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610538949.6A CN106227511A (en) 2016-07-08 2016-07-08 General chip mounter program visualization Simulation Program method

Publications (1)

Publication Number Publication Date
CN106227511A true CN106227511A (en) 2016-12-14

Family

ID=57518957

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610538949.6A Pending CN106227511A (en) 2016-07-08 2016-07-08 General chip mounter program visualization Simulation Program method

Country Status (1)

Country Link
CN (1) CN106227511A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107133724A (en) * 2017-04-18 2017-09-05 冀月斌 A kind of chip mounter imports bearing calibration and the system of creation data
CN107272422A (en) * 2017-08-10 2017-10-20 哈尔滨工业大学 The robust multivariable predictive control method of chip mounter drive system based on reference regulator
CN107357259A (en) * 2017-06-06 2017-11-17 西安微电子技术研究所 A kind of chip mounter off-line programing information processing method
CN109241681A (en) * 2018-10-30 2019-01-18 上海望友信息科技有限公司 Simulation optimization method, system, computer storage medium and the equipment of Reflow Soldering
CN109561651A (en) * 2018-12-30 2019-04-02 深圳捷创电子科技有限公司 A kind of SMT surface mount elements position control method and its system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986316A (en) * 2010-11-19 2011-03-16 常州奥施特信息科技有限公司 Printed circuit board virtual manufacturing system of electronic design automation of electronic product and realization method thereof
CN102044177A (en) * 2010-11-19 2011-05-04 常州奥施特信息科技有限公司 Virtual prototype of chip mounter and implementation method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986316A (en) * 2010-11-19 2011-03-16 常州奥施特信息科技有限公司 Printed circuit board virtual manufacturing system of electronic design automation of electronic product and realization method thereof
CN102044177A (en) * 2010-11-19 2011-05-04 常州奥施特信息科技有限公司 Virtual prototype of chip mounter and implementation method thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
黄昊: "基于protel设计文件的贴片机虚拟制造***", 《中国优秀硕士学位论文全文数据库》 *
龙绪明;闫明;黄昊;李魏俊;曹宏耀: "开发国产高端贴片机势在必行", 《第九届中国高端SMT 学术会议论文集》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107133724A (en) * 2017-04-18 2017-09-05 冀月斌 A kind of chip mounter imports bearing calibration and the system of creation data
WO2018192251A1 (en) * 2017-04-18 2018-10-25 冀月斌 Method and system for correcting imported production data of surface-mount device
CN107357259A (en) * 2017-06-06 2017-11-17 西安微电子技术研究所 A kind of chip mounter off-line programing information processing method
CN107357259B (en) * 2017-06-06 2019-08-06 西安微电子技术研究所 A kind of chip mounter off-line programing information processing method
CN107272422A (en) * 2017-08-10 2017-10-20 哈尔滨工业大学 The robust multivariable predictive control method of chip mounter drive system based on reference regulator
CN107272422B (en) * 2017-08-10 2020-05-12 哈尔滨工业大学 Multivariable constraint control method of chip mounter driving system based on reference regulator
CN109241681A (en) * 2018-10-30 2019-01-18 上海望友信息科技有限公司 Simulation optimization method, system, computer storage medium and the equipment of Reflow Soldering
CN109241681B (en) * 2018-10-30 2020-09-08 上海望友信息科技有限公司 Reflow soldering simulation optimization method and system, computer storage medium and equipment
CN109561651A (en) * 2018-12-30 2019-04-02 深圳捷创电子科技有限公司 A kind of SMT surface mount elements position control method and its system

Similar Documents

Publication Publication Date Title
CN106227511A (en) General chip mounter program visualization Simulation Program method
CN102682166B (en) SMT (Surface Mounted Technology) equipment rapid processing system and method
CN101986317B (en) Electronic whole set surface mounting technology production line virtual manufacturing system and realization method thereof
CN102930114B (en) Electronic product EDA designs the visible detection method of manufacturability
CN109782714B (en) Virtual electronic intelligent manufacturing factory control system and control method thereof
JP2020521251A (en) Virtual product change method of electronic product production line
CN201654997U (en) General automatic testing system for avionic devices
CN101986316A (en) Printed circuit board virtual manufacturing system of electronic design automation of electronic product and realization method thereof
CN103717007B (en) Multiple-suction-nozzle chip mounter mounting process optimization method based on clustering analysis and genetic algorithm
CN102662349B (en) Cross-platform numerical control system
CN110197019A (en) Process design method, system, medium and equipment based on system encapsulation technology
CN102929633B (en) For program transformation method and the system of SMT processing procedure
CN109145471A (en) Virtual assembly system and method based on CAD Yu the co-melting model of measured data
CN102044177A (en) Virtual prototype of chip mounter and implementation method thereof
CN104289832A (en) Method for accurately indicating welding positions of components and working table
CN106115027B (en) A kind of labeling method
CN101763071A (en) Independent multi-axis motion controller
CN112949041A (en) Automatic stereoscopic warehouse construction method based on digital twinning
CN103853895B (en) PCB design method and device
CN104200024A (en) Server PCB packaging coordinate setting method
CN104657560A (en) IC (integrated circuit) virtual manufacturing system and implementing method thereof
CN202995320U (en) Control system of LED chip mounter
CN208240624U (en) Semiconductor assembly and test device
CN111168674A (en) Test card assembling method based on CCD positioning system
CN103987245B (en) Creation data generating means and creation data generation method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20161214

RJ01 Rejection of invention patent application after publication