Allocation of printed circuit boards on fitting lines
First Claim
1. A method for fitting printed circuit boards with components using fitting lines of a fitting system, the method comprising:
- detecting a plurality of requirements, wherein each of the plurality of requirements defines a printed circuit board and respective components to be fitted thereon;
allocating the printed circuit board to fitting lines under predetermined specifications using integer linear programming; and
fitting the printed circuit board with components on respectively allocated fitting lines,wherein differences in component variances of the fitting lines are minimized,wherein a component variance of a fitting line represents a number of different components configured to be fitted on all printed circuit boards allocated to the fitting line,wherein a maximum track consumption of all of the fitting lines is minimized, andwherein track consumption of a fitting line represents the number of adjacent tracks of the fitting line used by a component while being conveyed on the fitting line to the allocated printed circuit board.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for allocating printed circuit boards to the fitting lines of a fitting system configured for fitting printed circuit boards with electronic components includes: determining requirements for fitting each of a plurality of printed circuit boards with respective components; and allocating the printed circuit boards to fitting lines under predetermined conditions by integral linear programming. The allocation is carried out such that differences between the component variances of the fitting lines are minimized. The component variance of a fitting line represent the number of different components configured to be fitted to all printed circuit boards allocated to the fitting line.
13 Citations
20 Claims
-
1. A method for fitting printed circuit boards with components using fitting lines of a fitting system, the method comprising:
-
detecting a plurality of requirements, wherein each of the plurality of requirements defines a printed circuit board and respective components to be fitted thereon; allocating the printed circuit board to fitting lines under predetermined specifications using integer linear programming; and fitting the printed circuit board with components on respectively allocated fitting lines, wherein differences in component variances of the fitting lines are minimized, wherein a component variance of a fitting line represents a number of different components configured to be fitted on all printed circuit boards allocated to the fitting line, wherein a maximum track consumption of all of the fitting lines is minimized, and wherein track consumption of a fitting line represents the number of adjacent tracks of the fitting line used by a component while being conveyed on the fitting line to the allocated printed circuit board. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium stored therein data representing instructions executable by a programmed processor for fitting printed circuit boards with components using fitting lines of a fitting system, the storage medium comprising instructions for:
-
detecting a plurality of requirements, wherein each of the plurality of requirements defines a printed circuit board and respective components to be fitted thereon; allocating the printed circuit board to fitting lines under predetermined specifications using integer linear programming; and fitting the printed circuit board with components on respectively allocated fitting lines, wherein differences in component variances of the fitting lines are minimized, wherein a component variance of a fitting line represents a number of different components configured to be fitted on all printed circuit boards allocated to the fitting line, wherein a maximum track consumption of all of the fitting lines is minimized, and wherein track consumption of a fitting line represents the number of adjacent tracks of the fitting line used by a component while being conveyed on the fitting line to the allocated printed circuit board.
-
-
20. A control device configured for fitting printed circuit boards with components using fitting lines of a fitting system, the control device being configured:
-
to detect a plurality of requirements, wherein each of the plurality of requirements defines a printed circuit board and respective components to be fitted thereon; to allocate the printed circuit board to fitting lines under predetermined specifications using integer linear programming, such that differences in component variances of the fitting lines are minimized, wherein a component variance of a fitting line represents a number of different components configured to be fitted on all printed circuit boards allocated to the fitting line, and such that a maximum track consumption of all of the fitting lines is minimized, wherein track consumption of a fitting line represents the number of adjacent tracks of the fitting line used by a component while being conveyed on the fitting line to the allocated printed circuit board; and to control the fitting of the printed circuit boards with components on respectively allocated fitting lines.
-
Specification