Method and apparatus for feeding components, and method and apparatus for mounting components
An occurrence of component lack at a component arrangement position, designated by a mounting program, of a component feed part, which feeds components to be mounted, is determined. Whether a spare component for the lacking component to be mounted is present in a spare component feed area of the component feed part is determined, and supply of the component to be mounted from a designated component arrangement position of the component feed part is switched to supply of the spare component from the spare component feed area.
1. A component mounting method comprising:
performing an operation for detecting an occurrence of a lack of a component at a designated component arrangement position of a component feed part, from which designated component arrangement position the component was to have been supplied so as to have been mounted onto a printed circuit board, by a mounting head that is to mount components onto the printed circuit board in an order based on a mounting program, in accordance with a mounting cycle time based on the mounting program, wherein the component and the designated component arrangement position are designated by the mounting program;
when the occurrence of the lack of the component at the designated component arrangement position is detected, switching supply of the component from said designated component arrangement position to supply of a spare component from a component arrangement position other than said designated component arrangement position; and then
determining a mounting order in conformity with a component feed state for said spare component so as to not detrimentally increase the mounting cycle time by reorganizing, the order in which components are to be mounted onto the printed circuit board by said mounting head such that a distance that said mounting head is to move during mounting of the components onto the printed circuit board decreases, and thereby re-generating the mounting program.
2. The component mounting method according to claim 1 , wherein
reorganizing the order in which components are to be mounted onto the printed circuit board comprises reorganizing the order in which the components are to be mounted onto the printed circuit board when, not smaller than a predetermined value is a difference between a distance that said mounting head is to move during mounting of the components onto the printed circuit board prior to the switching and a distance that said mounting head is to move during mounting of the components onto the printed circuit board after the switching.
3. A component mounting method comprising:
performing an operation for detecting an occurrence of a lack of a component at a designated component arrangement position of a component feed part, from which designated component arrangement position the component was to have been supplied so as to have been mounted onto a printed circuit board, by a mounting head that is to mount components onto the printed circuit board in an order based on a mounting program, in accordance with a mounting cycle time based on the mounting program, wherein the component and the designated component arrangement position are designated by the mounting program;
when the occurrence of the lack of the component at the designated component arrangement position is detected, switching supply of the component from said designated component arrangement position to supply of a spare component from a component arrangement position other than said designated component arrangement position; and then
determining a mounting order in conformity with a component feed state for said spare component so as to not detrimentally increase the mounting cycle time by reorganizing the order in which components are to be mounted onto the printed circuit board by said mounting head when, not smaller than a predetermined value is a difference between a distance that said mounting head is to move during mounting of the components onto the printed circuit board prior to the switching and a distance that said mounting head is to move during mounting of the components onto the printed circuit board after the switching, and thereby re-generating the mounting program.