Method for optimizing the layout and charge maps of a flowline of pick and place machines
First Claim
1. A method for generating a layout and charge maps of a flowline of component placement machines, the method comprising:
- a) creating an initial population of chromosomes, each chromosome representing a set of parameters that control how layout and charge maps are generated;
b) generating problem descriptors based on one time code;
c) searching parameters and generating trial solutions as chromosomes; and
d) interpreting these chromosomes to generate the layout and charge maps using the problem descriptors, determining a merit measure for each generated layout and charge map and returning the merit measure for respective chromosomes to the adaptive searcher,the step c) further generates new chromosomes based on the merit measure and prior chromosomes, andthe step d) further provides final optimized charge maps and a layout when prespecified criteria based on the merit measures are met.
4 Assignments
0 Petitions
Accused Products
Abstract
A method uses a computer-controlled algorithm that enables production of high-quality layouts and charge maps or set-ups for arbitrary printed circuit boards for electronic component placement machines alone or as one of many in a production line. A class of algorithms known as genetic algorithms employing an initial population of chromosomes are used. Each chromosome represents a set of parameters that control how a layout and charge maps are generated. Problem descriptors, based on one time code are generated. An adaptive searcher searches parameters and generates trial solutions as chromosomes and a heuristic layout generator interprets these chromosomes to generate the layout and charge maps using the problem descriptors.
37 Citations
29 Claims
-
1. A method for generating a layout and charge maps of a flowline of component placement machines, the method comprising:
-
a) creating an initial population of chromosomes, each chromosome representing a set of parameters that control how layout and charge maps are generated; b) generating problem descriptors based on one time code; c) searching parameters and generating trial solutions as chromosomes; and d) interpreting these chromosomes to generate the layout and charge maps using the problem descriptors, determining a merit measure for each generated layout and charge map and returning the merit measure for respective chromosomes to the adaptive searcher, the step c) further generates new chromosomes based on the merit measure and prior chromosomes, and the step d) further provides final optimized charge maps and a layout when prespecified criteria based on the merit measures are met. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for generating layout and charge maps of a flowline of component placement machines, the method comprising the step of:
-
a) pre-processing to create problem descriptors based on at least one file containing a parts list, a definition of the flowline, the flowline including multiple machines and different types of machines, and specifications of all hardware based on specific information; b) problem solving including adaptive searching and heuristic layout generating, for finding layouts and charge maps meeting prespecified criteria. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for producing a layout and charge maps for a flowline of component placement machines, each machine comprising a plurality of grippers, each gripper having a pipette module, a phi placement unit and a nozzle, and at least one feeder bar having a plurality of feeders, the method comprising:
-
creating problem descriptors based on at least one file containing a parts list, a definition of the flowline, and specifications of all hardware based on specified information; finding a layout and charge maps meeting prespecified criteria, comprising the steps of; adaptive searching and heuristic layout generating. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification