Method of and apparatus for preparing numerical control data for inserting components
First Claim
1. An apparatus for preparing numerical control data for inserting components comprising:
- a storage means for storing assembly information including a board information record and component records as many as the number of components to be inserted into a board, and component information relating to components to be used, for an individual board;
an input means for entering the assembly information and the component information;
a display means for displaying results of processings;
an output means for outputting the numerical control data prepared; and
a processor means for preparing the numerical control data by, at first, provisionally deciding insertion processes on a basis of said assembly information and the component information, then, checking possible mechanical interference, when inserting the component, between an insertion head and other components to be inserted by prior insertion machines and by the same insertion machine, after that, preparing preceding relations of insertion order according to the results of the interference checking, then, deciding insertion order according to the preceding relations of insertion order, and finally, preparing said numerical control data for automatically inserting said components.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a computer system which can store assembly information and component information for components to be automatically inserted by an insertion machine into a printed board, which can perform required operations based upon the information stored, and which can display and output results of the processings. In the present method, the system checks for possible mechanical interference, when inserting a component, between an insertion head and other components having the possibility to be inserted prior to the component prepares preceding relations of insertion order from the results of an interference checking, selects the components which cannot be inserted automatically according to the preceding relations of insertion order, and modifies insertion processes or insertion directions thereof, decides insertion order of the components according to the modified insertion processes or the insertion directions, and, at last, automatically prepares and outputs numerical control data relating to the automatic insertion of said components.
42 Citations
9 Claims
-
1. An apparatus for preparing numerical control data for inserting components comprising:
-
a storage means for storing assembly information including a board information record and component records as many as the number of components to be inserted into a board, and component information relating to components to be used, for an individual board; an input means for entering the assembly information and the component information; a display means for displaying results of processings; an output means for outputting the numerical control data prepared; and a processor means for preparing the numerical control data by, at first, provisionally deciding insertion processes on a basis of said assembly information and the component information, then, checking possible mechanical interference, when inserting the component, between an insertion head and other components to be inserted by prior insertion machines and by the same insertion machine, after that, preparing preceding relations of insertion order according to the results of the interference checking, then, deciding insertion order according to the preceding relations of insertion order, and finally, preparing said numerical control data for automatically inserting said components.
-
-
2. A method for preparing numerical control data which are required by an insertion machine for controlling automatic insertion of components by utilizing a computer system comprising the steps of:
-
provisionally determining insertion processes of the components to be inserted into a board on the basis of prestored assembly information having a component name and its insertion position and component information having a component name, its insertion process division and its component size thereof; checking possible mechanical interference, at the time when inserting a present component, between an insertion head of the insertion machine and other components having a possibility to be inserted prior to the insertion of the present component so as to prepare preceding relations of insertion order according to the result of checking possible mechanical interference; selecting components which cannot possibly be automatically inserted according to the preceding relations of the prepared insertion order, and modifying insertion processes or insertion directions of these components; determining the insertion order of the components; and preparing numerical control data for inserting said components automatically according to the insertion processes and the insertion order decided. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
Specification