WO2024185027A1 - 実装装置および実装方法 - Google Patents
実装装置および実装方法 Download PDFInfo
- Publication number
- WO2024185027A1 WO2024185027A1 PCT/JP2023/008459 JP2023008459W WO2024185027A1 WO 2024185027 A1 WO2024185027 A1 WO 2024185027A1 JP 2023008459 W JP2023008459 W JP 2023008459W WO 2024185027 A1 WO2024185027 A1 WO 2024185027A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- probing
- height
- mounting
- probing operation
- contact
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- H05K13/04—Mounting of components, e.g. of leadless components
Definitions
- This specification discloses an implementation device and an implementation method.
- a mounting device that mounts components picked up by a nozzle onto a board has been proposed that measures the board height, which is the height of the board's upper surface (see, for example, Patent Document 1).
- This mounting device measures the board height by using a detection unit to detect when a component picked up by the nozzle has come into contact with the board, and reflects this in the mounting height of subsequent components.
- the nozzle is lowered at a slower speed than in a normal operation in which components are mounted without measuring the board height.
- Measuring the board height as described above is important for proper component mounting. However, because the height measurement operation increases the time it takes to mount components, it is necessary to switch to normal operation as soon as possible from the perspective of production efficiency. However, judging the timing to switch requires experience and skill, which can be difficult for some workers.
- the primary objective of this disclosure is to appropriately switch operations related to measuring the board height.
- the mounting device of the present disclosure is A mounting apparatus that mounts components on a substrate by raising and lowering a holding member that holds the components, a detection unit capable of detecting contact between the component held by the holding member and a substrate; a control unit capable of executing a probing operation in which, when mounting the component, the holding member is lowered while measuring the board height by probing for contact based on a detection state of the detection unit, and a normal operation in which the holding member is lowered to a target height based on a measurement result of the board height in the probing operation; Equipped with The control unit is capable of switching between a first probing operation that searches for contact without taking into account the measurement results of the probing operation that has already been executed, and a second probing operation that searches for contact while taking into account the measurement results of the probing operation that has already been executed.
- the mounting device disclosed herein can switch between a first probing operation and a second probing operation as the probing operation, so that the operation related to measuring the board height can be appropriately switched.
- FIG. 1 is a diagram showing an outline of the configuration of a mounting apparatus 10.
- FIG. 2 is a diagram showing an outline of the configuration of a mounting head 40.
- FIG. 2 is a diagram showing an outline of the configuration of a mounting head 40.
- FIG. 11 is an explanatory diagram showing how the air flow state is switched.
- FIG. 2 is an explanatory diagram showing electrical connections of the mounting device 10.
- 11 is a flowchart showing an example of a component mounting process routine.
- 11 is a flowchart showing an example of an implementation process.
- 5A and 5B are explanatory diagrams showing an example of a lowering operation, a height control method, and a determination condition.
- FIG. 11 is an explanatory diagram showing an example of a first probing operation.
- FIG. 1 is a diagram showing an outline of the configuration of a mounting apparatus 10.
- FIG. 2 is a diagram showing an outline of the configuration of a mounting head 40.
- FIG. 11 is an explanatory diagram showing how the air
- FIG. 11 is an explanatory diagram showing an example of a second probing operation.
- FIG. 4 is an explanatory diagram showing an example of a normal operation.
- 11A and 11B are explanatory diagrams showing an example of a downward movement at a mounting point 1 and a transition of measurement results.
- 11A and 11B are explanatory diagrams showing an example of a downward movement at a mounting point 2 and a transition of measurement results.
- FIG. 1 is a schematic diagram showing the configuration of a mounting device 10.
- FIGS. 2 and 3 are schematic diagrams showing the configuration of a mounting head 40.
- FIG. 4 is an explanatory diagram showing how the air flow state is switched.
- FIG. 5 is an explanatory diagram showing the electrical connection relationship of the mounting device 10. Note that the left-right direction in FIG. 1 is the X-axis direction, the front-back direction is the Y-axis direction, and the up-down direction is the Z-axis direction.
- the mounting device 10 includes a board transport device 14, a component supply device 16, an XY robot 30, a mounting head 40, and a control device 100 (see FIG. 5).
- the board transport device 14 transports the board S from left to right using two sets of conveyor units provided at the front and rear.
- the component supply device 16 is configured as a tape feeder that supplies components by feeding out a tape in which storage sections for storing components are formed at predetermined intervals.
- the mounting device 10 also includes a parts camera 26 that images the components picked up by the mounting head 40 from below, and a mark camera 28 that is provided on the mounting head 40 and that images reference marks and the like affixed to the board S from above.
- the XY robot 30 includes an X-axis slider 32 and a Y-axis slider 36.
- the Y-axis slider 36 is hung on a pair of left and right Y-axis guide rails 35 that are provided on the upper stage of the main body frame 12 along the front-rear direction (Y-axis direction), and moves along the Y-axis guide rails 35 by driving a Y-axis motor 37 (see FIG. 5).
- the X-axis slider 32 is attached to an X-axis guide rail 31 that is provided on the underside of the Y-axis slider 36 along the left-right direction (X-axis direction), and moves along the X-axis guide rail 31 by driving an X-axis motor 33 (see FIG. 5).
- the XY robot 30 can move the mounting head 40 to any position on the XY plane by moving the X-axis slider 32 and the Y-axis slider 36.
- the mounting head 40 comprises a frame 41 attached to the X-axis slider 32, a head body 42 on which a number of nozzle holders 70 are arranged at intervals of a predetermined angle (e.g., 30 degrees) in the circumferential direction, and suction nozzles 60 attached to each nozzle holder 70.
- the mounting head 40 also comprises an R-axis motor 44 that rotates the head body 42 to rotate (revolve) the multiple nozzle holders 70, a Q-axis motor 46 that rotates (spins) the multiple nozzle holders 70, and a lifting device 50 that raises and lowers the nozzle holders 70.
- the mounting head 40 also comprises a negative pressure supply device 80 that supplies negative pressure to the suction nozzles 60, and a positive pressure supply device 90 that supplies positive pressure to the nozzle holders 70.
- the head body 42 includes an axle 42a rotatably supported by the frame 41, and a holder holding part 42b formed in a cylindrical shape with a larger diameter than the axle 42a, which holds the multiple nozzle holders 70 so that they can be raised and lowered in the Z-axis direction.
- the head body 42 also includes a gear 43 that is coaxial with the axle 42a and supported rotatably relative to the axle 42a, and a gear 47 that rotates with the rotation of the gear 43.
- the gear 43 meshes with a gear 45 attached to the rotating shaft of the Q-axis motor 46, and the gear 47 meshes with a gear 70a attached to each nozzle holder 70.
- each nozzle holder 70 and the suction nozzles 60 attached to each nozzle holder 70 rotate (spin) in the same direction and by the same amount of rotation (rotation angle).
- a spring 71 is disposed between the lower surface of the gear 70a and the upper surface of the holder holding portion 42b. The spring 71 biases the nozzle holder 70 upward in the Z-axis direction.
- the nozzle holder 70 is a cylindrical member, and a first air passage 72a and a second air passage 75a are formed inside.
- the lifting device 50 includes a linear motor 51 and a Z-axis slider 52 that can be raised and lowered in the Z-axis direction by the drive of the linear motor 51.
- the Z-axis slider 52 is formed with an engagement portion 52a that can engage (contact) with the upper end portion 70b of the nozzle holder 70.
- the lifting device 50 raises and lowers the nozzle holder 70 by raising and lowering the Z-axis slider 52 with the engagement portion 52a engaged with the upper end portion 70b of the nozzle holder 70 that is located at a predetermined raised and lowered position among the multiple nozzle holders 70.
- the suction nozzle 60 also rises and lowers accordingly.
- the multiple nozzle holders 70 move sequentially to the raised and lowered positions by revolving as a result of the drive of the R-axis motor 44.
- the negative pressure supply device 80 is a device that supplies negative pressure from a negative pressure source 81 such as a vacuum pump to each of the multiple suction nozzles 60 attached to the multiple nozzle holders 70. As shown in FIG. 3, the negative pressure supply device 80 includes a negative pressure source 81, a negative pressure introduction passage 83, an air introduction passage 85, and a switching valve 87. A plurality of switching valves 87 are provided corresponding to each of the multiple nozzle holders 70.
- the negative pressure introduction passage 83 is connected to the negative pressure source 81, extends radially from the center of the holder holding portion 42b through the inside of the frame 41 and the center of the shaft portion 42a, and is formed so as to communicate with the first air passage 72a of each nozzle holder 70 via the switching valve 87.
- the air introduction passage 85 is formed in a plurality of passages that open at the lower end of the holder holding portion 42b so as to communicate with the positive pressure source (atmosphere), passes through the holder holding portion 42b, and communicates with the first air passage 72a of each nozzle holder 70 via the switching valve 87.
- the switching valve 87 includes an axial spool 88 that is inserted into a spool hole that penetrates the holder holding portion 42b from top to bottom and has a reduced diameter portion in the approximate center, and a spool drive mechanism 89 (see FIG. 5) that moves the spool 88 up and down.
- the switching valve 87 allows air to flow around the reduced diameter portion of the spool 88 within the spool hole, and selectively switches whether the negative pressure introduction passage 83 or the air introduction passage 85 is connected to the first air passage 72a by moving the spool 88 up and down.
- the spool drive mechanism 89 is, for example, configured as a mechanism that moves up and down a lever (not shown) attached to the spool 88.
- the positive pressure supply device 90 is a device that supplies positive pressure from a positive pressure source 91 such as a compressor to the second air passage 75a provided in each of the multiple nozzle holders 70. As shown in FIG. 3, the positive pressure supply device 90 includes a positive pressure source 91, a flow sensor 92, and a positive pressure introduction passage 93.
- the flow sensor 92 is a sensor that detects the presence or absence of air flow in the second air passage 75a. As described below, based on the detection of air flow by the flow sensor 92, it is possible to detect contact between the suction nozzle 60 or the component that the suction nozzle 60 is suctioning and the substrate S.
- the positive pressure introduction passage 93 is connected to the positive pressure source 91 via the flow sensor 92, passes through the frame 41 and the shaft portion 42a, extends radially outward in the holder holding portion 42b, and is formed to communicate with the second air passage 75a.
- FIG. 4 The details of the configuration of the nozzle holder 70 and the suction nozzle 60 will be explained using FIG. 4.
- the left side of FIG. 4 shows the suction nozzle 60 in a state where it is not pushed into the nozzle holder 70
- the right side of FIG. 4 shows the suction nozzle 60 in a state where it is pushed into the nozzle holder 70.
- the suction nozzle 60 includes a hollow nozzle portion 61, a retaining ring 62 with an inner diameter larger than the outer diameter of the nozzle portion 61, and a pin 63.
- the nozzle portion 61 can suction a part by supplying negative pressure to the internal passage 61a.
- the nozzle portion 61 has a plurality of through holes 61b that penetrate in the vertical direction at the upper end and are formed at equal intervals on the circumference, and a pair of long holes 61c that penetrate in the radial direction are formed in the side wall.
- the nozzle portion 61 is inserted into the retaining ring 62 so that it can slide up and down, and a flange portion is formed at the lower end, and a pair of through holes that penetrate in the radial direction are formed in the side wall.
- the pin 63 is arranged to penetrate a pair of elongated holes 61c of the nozzle portion 61 and a pair of through holes of the retaining ring 62 in the radial direction (left and right direction in FIG.
- the pin 63 holds the nozzle portion 61 so that it does not fall off the retaining ring 62 while allowing the nozzle portion 61 to move up and down relative to the retaining ring 62.
- the nozzle holder 70 includes an outer tube 72, a pressure ring 73, a spring 74, an inner tube 75, a spring 76, and a valve 77.
- the outer tube 72 has the suction nozzle 60 attached to its lower end and the inner tube 75 inserted therein, forming a cylindrical gap extending vertically between its inner circumferential surface and the outer circumferential surface of the inner tube 75 as the first air passage 72a described above.
- the outer tube 72 also has a leak hole 72b formed in the side wall above the suction nozzle 60, penetrating radially.
- the pressure ring 73 has an inner diameter larger than the outer diameter of the outer tube 72, and the outer tube 72 is inserted inside.
- the spring 74 biases the upper end surface of the pressure ring 73 downward, using a protrusion formed on the outer circumferential surface of the outer tube 72 as a spring receiver.
- the outer tube 72 has an inverted L-shaped slit extending upward from the lower end and bending in the circumferential direction.
- the pressure ring 73 presses the pin 63 protruding outward from the outer cylinder 72 from above with the biasing force of the spring 74, thereby preventing the pin 63 from coming out of the slit of the outer cylinder 72 and holding the suction nozzle 60.
- the inner tube 75 is a cylindrical member with a closed bottom at the lower end, and forms an internal space extending in the vertical direction as the second air passage 75a described above, and has a flange portion 75b and an opening 75d.
- the flange portion 75b protrudes from the outer peripheral surface and abuts and engages from below with the portion of the inner peripheral surface of the outer tube 72 where it becomes narrower, restricting the movement of the inner tube 75 relative to the outer tube 72.
- This flange portion 75b has multiple through holes 75c that penetrate in the vertical direction and are formed at equal intervals around the circumference when viewed from above.
- the openings 75d penetrate the inner tube 75 in the radial direction.
- Valve 77 is disposed between outer tube 72 and inner tube 75, and is a cylindrical switching valve that switches between communication and non-communication between leak hole 72b of outer tube 72 and opening 75d of inner tube 75.
- Valve 77 is formed with an outer diameter that allows it to slide on the inner circumferential surface of outer tube 72 and an inner diameter that allows it to slide on the outer circumferential surface of inner tube 75, and its lower end abuts against the upper end of nozzle portion 61 so that it moves up and down integrally with nozzle portion 61.
- Valve 77 is formed with a through hole 77a that penetrates in the vertical direction, and a communication hole 77b that penetrates in the radial direction and allows communication between the second air passage 75a (opening 75d) in inner tube 75 and leak hole 72b of outer tube 72.
- the upper end of the through hole 77a communicates with the first air passage 72a and the lower end communicates with the through hole 61b of the nozzle part 61, and the negative pressure or positive pressure (atmosphere) supplied from the first air passage 72a is introduced into the internal passage 61a through the through holes 77a and 61b.
- the spring 76 biases the valve 77 and the nozzle part 61 downward, using a protrusion formed on the outer circumferential surface of the inner tube 75 as a spring receiver.
- the valve 77 When the component adsorbed (held) by the nozzle portion 61 is not in contact with the board S, the valve 77 is pressed downward by the spring force of the spring 76, and is in the state shown on the left side of FIG. 4. In this state, the positions of the communication hole 77b of the valve 77 and the opening 75d of the inner tube 75 are shifted up and down. Therefore, the valve 77 blocks communication between the leak hole 72b and the opening 75d. Therefore, the positive pressure supplied from the positive pressure source 91 does not flow from the second air passage 75a to the outside, so the flow sensor 92 does not detect the flow of air and does not detect contact.
- the nozzle portion 61 is pushed upward (towards the nozzle holder 70) against the force of the spring 76.
- the amount of pushing reaches a predetermined amount, the state shown on the right side of FIG. 4 is reached.
- the leak hole 72b of the outer tube 72 and the opening 75d of the inner tube 75 are connected by the communication hole 77b of the valve 77, so that the air (positive pressure) supplied from the positive pressure source 91 to the second air passage 75a flows from the leak hole 72b to the outside. Therefore, the flow sensor 92 can detect the flow of air in the second air passage 75a and detect contact between the component and the board S.
- control device 100 is configured as a microprocessor with a CPU 101 at its center, and in addition to the CPU 101, it is equipped with a ROM 102, a HDD 103, a RAM 104, an input/output interface 105, and the like. These are connected via a bus 106.
- the control device 100 receives inputs of image signals from the parts camera 26 and the mark camera 28, detection signals from the X-axis position sensor 34 that detects the position of the X-axis slider 32, the Y-axis position sensor 38 that detects the position of the Y-axis slider 36, and the Z-axis position sensor 53 that detects the position of the Z-axis slider 52, and detection signals from the flow sensor 92, and the like, via the input/output interface 105.
- control device 100 outputs control signals to the board transport device 14, control signals to the component supply device 16, drive signals to the XY robot 30 (X-axis motor 33 and Y-axis motor 37), drive signals to the mounting head 40 (R-axis motor 44, Q-axis motor 46, linear motor 51, spool drive mechanism 89), and the like, via the input/output interface 105.
- FIG. 6 is a flowchart showing an example of a component mounting process routine.
- This routine is executed by the control device 100 (CPU 101) that receives a job from a management device (not shown), for example.
- the job corresponds to the mounting order of the components to be mounted on the board S and includes information such as the type and mounting position of the components to be mounted, component size such as component height, and information such as the size of the board S, such as the thickness, and the number of boards to be produced.
- the CPU 101 of the control device 100 causes the board conveying device 14 to carry in and hold the board S (S100), and resets the mounting point i of the component on the board S to a value of 0 (S110).
- the mounting point i is reset to a value of 0, and is incremented in sequence from a value of 1 in the mounting process of S130. Therefore, the mounting point i has a value according to the order in which the components are mounted on the board S.
- the CPU 101 performs a mounting process in which the component supply device 16 feeds out the tape to adsorb the components supplied to the supply position to each suction nozzle 60 of the mounting head 40 (S120), and the adsorbed (held) components are mounted on the board S (S130).
- the CPU 101 determines whether or not the mounting of the components adsorbed by each suction nozzle 60 is completed (S140), and if it determines that the mounting of the adsorbed components is not completed, it returns to S130 and performs the mounting process.
- the CPU 101 determines whether mounting of all components on the board S held in S100 is complete (S150). If the CPU 101 determines that mounting of all components is not complete, it returns to S120 and performs processing. If the CPU 101 determines that mounting of all components is complete, it causes the board transport device 14 to release the board S and carry it out (S160), and determines whether production of all boards S is complete based on the production number included in the job and the number of boards S on which components are mounted (S170). If the CPU 101 determines that production of all boards S is not complete, it returns to S100 and performs processing. If the CPU 101 determines that production of all boards S is complete, it ends this processing.
- the mounting process of S130 is executed based on the flowchart of FIG. 7.
- the CPU 101 first increments the mounting point i by a value of 1 (S200), reads the height measurement results and the number of samples n thereof registered in a storage unit such as the HDD 103 in association with the mounting point i, and each piece of information on the mounting point i included in the job (S205), and moves the mounting head 40 above the mounting position of the component (S210).
- the CPU 101 determines whether the number of samples n of the height measurement results read in S205 is less than the value n1 (S215), and whether it is equal to or greater than the value n1 and less than the value n2 (S220). If the CPU 101 determines in S215 that the number of samples n is less than the value n1, it controls the mounting head 40 (elevation device 50) to lower the suction nozzle 60 in a first probing operation to mount the component (S225).
- FIG. 8 is an explanatory diagram showing an example of the lowering operation, the height control method, and the judgment conditions.
- three types of lowering operations of the suction nozzle 60 during mounting can be performed: a first probing operation, a second probing operation, and a normal operation.
- FIG. 9 is an explanatory diagram showing an example of the first probing operation.
- FIG. 10 is an explanatory diagram showing an example of the second probing operation.
- FIG. 11 is an explanatory diagram showing an example of the normal operation.
- suction nozzle 60 is lowered while measuring the board height (height of the upper surface) by probing for contact between the component and the board S based on the detection signal from the flow sensor 92.
- this first probing operation when a predetermined height position is reached, the suction nozzle 60 (component) is lowered at a predetermined constant speed that is slower than the speed before reaching the predetermined height position so as not to give a large impact to the component or the board S when the component contacts the board S.
- the CPU 101 detects contact between the component and the board S during the first probing operation in S225, it registers the contact height (height of the bottom end of the component) as the height measurement result of the board height in association with mounting point i (S230), and ends the mounting process.
- the height measurement result registered in association with mounting point i is also called a sample, and the number registered as the height measurement result is the sample number n.
- the sample number n is registered with a value n2 as the upper limit for the same mounting point i.
- the CPU 101 determines in S215 and S220 that the number of samples n is not less than the value n1, but is equal to or greater than the value n1 and less than the value n2, it controls the mounting head 40 (elevation device 50) to lower the suction nozzle 60 in the second probing operation to mount the component (S235).
- the second probing operation is an operation in which the suction nozzle 60 is lowered while measuring the board height by probing for contact between the component and the board S based on the detection signal from the flow sensor 92, and the suction nozzle 60 is lowered at a constant speed from the constant speed start height.
- the second probing operation differs from the first probing operation in that the constant speed start height is set to a height based on the height measurement result of the mounting point i, rather than a fixed value H0.
- the second probing operation differs from the first probing operation in that the constant speed start height is set to a height that is adapted to the height measurement result of the already executed probing operation (the first probing operation or the second probing operation), and is therefore also called an adaptive probing operation.
- the average value of the height measurement results at mounting point i is A
- the standard deviation is ⁇
- the constant-speed start height in the second probing operation is set to "A+3 ⁇ " a height that corresponds to the upper limit of board height variation (see Figures 8 and 10).
- the constant-speed start height is set to the upper limit of board height variation based on the height measurement results, so that the constant-speed start height is not set higher than necessary. Therefore, in the second probing operation, the constant-speed section is shorter than in the first probing operation, making it possible to quickly lower the suction nozzle 60 (see Figure 10).
- the CPU 101 When the CPU 101 detects contact between the component and the board S during the second probing operation in S235, it registers the contact height as the measurement result of the board height in association with the mounting point i (S230) and ends the mounting process. Then, when the CPU 101 determines in S220 that the number of samples n is not less than the value n2, it calculates a judgment value J using the following formula (1) based on the height measurement result of the mounting point i (S240) and determines whether the judgment value J exceeds the value 1 (S245).
- the value k in the following formula (1) is a value calculated using the following formula (2).
- the value k is calculated by subtracting the minimum push-in amount p for pushing the component in during mounting and the margin m to the sliding end from the maximum sliding amount s that the nozzle part 61 of the suction nozzle 60 can move up and down (slide).
- This value k is the sliding amount that can actually be used by securing the push-in amount p during component mounting.
- the following formula (3) is a relational expression in which the value (left side) corresponding to the upper limit of the variation in the substrate height is greater than the value (right side) corresponding to the upper limit of the indentation obtained by adding the value k to the lower limit of the variation in the substrate height.
- the judgment formula of S245, which includes the judgment value J of the following formula (1), can be derived based on the following formula (3).
- the process proceeds to S235, where it controls the mounting head 40 (lifting device 50) to lower the suction nozzle 60 in a second probing operation to mount the component.
- the CPU 101 also registers the height measurement result in S230.
- the CPU 101 may, for example, erase the oldest measurement result and register a new measurement result.
- the CPU 101 determines in S245 that the judgment value J exceeds value 1, it controls the mounting head 40 (lifting device 50) to lower the suction nozzle 60 in a normal operation to mount the component (S250). In this way, when the number of samples n reaches the upper limit n2, if the judgment value J is equal to or less than 1, the CPU 101 mounts the component using the second probing operation, and if the judgment value J exceeds 1 (if the specified condition is met), the CPU 101 mounts the component using normal operation (see FIG. 8).
- the suction nozzle 60 is lowered by feedback control based on the height of the suction nozzle 60 and the target height H*.
- the target height H* is calculated based on the average value A and standard deviation ⁇ of the height measurement results at the mounting point i, and a margin m, using the following equation (4).
- the target height H* is calculated so that the component can be pushed in while securing the margin m to the sliding end even at the lower limit of the variation in the board height.
- there is no constant speed section so the suction nozzle 60 can be lowered at a relatively high speed to quickly mount the component. Note that contact between the component and the board S is detected even in normal operation.
- the CPU 101 mounts components in this normal operation, it determines whether or not there was an undetected abnormality in which no contact was detected (S255) and whether or not there was an abnormality detected during descent in which contact was detected while the suction nozzle 60 was descending (S260) based on the state of contact detection between the component and the board S during normal operation. If the CPU 101 determines that no abnormality was detected, it ends the mounting process.
- the CPU 101 determines in S255 that an undetected abnormality has occurred, it erases the maximum value from among the height measurement results for the mounting point i (S265) and ends the mounting process. If an undetected abnormality has occurred, the target height H* set based on the height measurement results may tend to be on the higher side. Therefore, the CPU 101 erases one of the maximum values from among the height measurement results in S265. If there are multiple maximum values with the same value, the CPU 101 may erase any one of them, such as the oldest maximum value.
- the CPU 101 determines in S220 that the number of samples n is less than the value n2, performs a second search operation in S235, and registers the height measurement results in S230. In this way, by erasing the maximum value and registering a new height measurement result, there is a possibility that the average value A of the height measurement results may be lowered, making it possible to set a more appropriate target height H* and suppressing undetected abnormalities.
- the CPU 101 determines in S260 that there was an abnormality in the detection during descent, it erases the minimum value from the height measurement results of mounting point i (S270) and ends the mounting process. If there was an abnormality in the detection during descent, the target height H* set based on the height measurement results may tend to be low. Therefore, the CPU 101 erases one minimum value from the height measurement results in S270. Note that if there are multiple minimum values of the same value, the CPU 101 may erase any one of them, such as the oldest minimum value.
- the CPU 101 determines in S220 that the number of samples n is less than the value n2, performs a second probing operation in S235, and registers the height measurement result in S230. In this way, by deleting the minimum value and registering a new height measurement result, it is possible to increase the average value A of the height measurement results, making it possible to set a more appropriate target height H* and reducing abnormalities in detection during descent.
- FIG. 12 is an explanatory diagram of mounting point 1
- FIG. 13 is an explanatory diagram of mounting point 2.
- the value n1 is set to 3, and the upper limit value n2 is set to 10, but these values are not limited to these.
- the average value of the measurement results of the sample number n is set to A(n), and 3 ⁇ is set to 3 ⁇ (n). Therefore, for example, the average value of two measurement results is A(2), and 3 ⁇ is set to 3 ⁇ (2).
- the sample number n in FIG. 12 and FIG. 13 indicates the value after the measurement results are registered.
- the judgment value J may be calculated when the sample number n is less than the value n2, but this is not required and will not be described.
- the number of samples n is less than the value n1 (value 3) up to the third board S, so the first probing operation is performed, and the suction nozzle 60 descends at a constant speed from the fixed value H0.
- the number of samples is less than the value n2 (value 10) up to the tenth board S, so the second probing operation is performed.
- the second probing operation is performed at a constant speed starting height obtained by adding 3 ⁇ (3) to A(3) of mounting point 1
- the second probing operation is performed at a constant speed starting height obtained by adding 3 ⁇ (4) to A(4) of mounting point 1.
- the second probing operation is performed at a constant speed start height obtained by adding 3 ⁇ (3) to A(3) of mounting point 2
- the second probing operation is performed at a constant speed start height obtained by adding 3 ⁇ (4) to A(4) of mounting point 2. The same applies to the subsequent second probing operations.
- the number of samples n is not less than n2 (10) and the judgment value J exceeds 1, so normal operation is performed.
- the target height H* is set to A (10) of mounting point 1 minus 3 ⁇ (10) and margin m. Normal operation is performed in the same way for subsequent boards.
- the number of samples n is not less than n2 (10), but the judgment value J is 1 or less, so the second probing operation is performed.
- the second probing operation is performed at a constant speed start height obtained by adding 3 ⁇ (10) to A (10) of mounting point 2.
- the judgment value J is also 1 or less for mounting point 2 on the 12th and subsequent boards S, so the second probing operation is performed at a constant speed start height obtained by adding 3 ⁇ (10) to A (10) of mounting point 2.
- the measurement results are registered with the value n2 (here, the value 10) as the upper limit while deleting the oldest ones, so even the same A(10) or 3 ⁇ (10) will have different values.
- the constant velocity start height obtained by adding 3 ⁇ (10) to A(10) at mounting point 2 on the 11th board S is actually different from the constant velocity start height obtained by adding 3 ⁇ (10) to A(10) at mounting point 2 on the 12th board S. The same is true for subsequent constant velocity start heights.
- the flow sensor 92 of this embodiment corresponds to the detection unit of this disclosure
- the control device 100 (CPU 101) corresponds to the control unit.
- the operation of the control device 100 is explained to clarify an example of a method of implementing this disclosure.
- the mounting device 10 described above can switch between a first probing operation that probes for contact between the component and the board S without taking into account the measurement results of previously executed probing operations, and a second probing operation that probes for contact between the component and the board S while taking into account the measurement results of previously executed probing operations. This makes it possible to appropriately switch between operations related to board height measurement.
- the control device 100 lowers the suction nozzle 60 based on the measurement results from the previously executed probing operation, so the measurement results can be appropriately reflected in the lowering operation of the suction nozzle 60.
- the control device 100 lowers the suction nozzle 60 at a constant speed from a fixed value H0
- the control device 100 lowers the suction nozzle 60 at a constant speed from a height (A+3 ⁇ ) based on the measurement results, so the measurement results can be appropriately reflected in the constant speed start height, making it possible to efficiently perform the second probing operation.
- the control device 100 can switch to the second probing operation when the number of first probing operations (number of samples n) reaches the value n1 (first number of times), and can switch to normal operation when the number of second probing operations reaches the difference between the value n2 and the value n1 (second number of times). This allows the operation related to measuring the board height to be switched with simple processing.
- the control device 100 also switches to normal operation when the number of second probing operations reaches the difference between the value n2 and the value n1 and the judgment condition using the judgment value J based on the standard deviation ⁇ is met, so that it can appropriately switch to normal operation while taking the standard deviation ⁇ into consideration.
- the control device 100 erases one measurement result and switches to the second probing operation until a new measurement result is obtained. Therefore, even after switching to normal operation, the control device 100 switches to the second probing operation as necessary to add a new height measurement result, so that the trend of the height measurement result can be adjusted to the actual trend. Also, the target height H* for normal operation can be set more appropriately. Furthermore, if the control device 100 determines that there was an abnormality detected during descent, it erases the minimum value from the measurement results, and if it determines that there was an undetected abnormality, it erases the maximum value from the measurement results. This makes it possible to respond appropriately to the nature of the abnormality.
- a descent detection abnormality occurs during normal operation, one of the minimum measurement results is erased, and if an undetected abnormality occurs during normal operation, one of the maximum measurement results is erased, but this is not limited to the above.
- a predetermined number of measurement results starting from the smallest may be erased.
- a predetermined number of measurement results starting from the largest may be erased. Note that this is not limited to performing both the former and latter processes, and only one of the processes may be performed.
- an abnormality occurs during normal operation, one of the oldest measurement results or a predetermined number of measurement results starting from the oldest may be erased.
- the operation when the number of second probing operations becomes the difference between the value n2 and the value n1 and the judgment condition using the judgment value J based on the standard deviation ⁇ is satisfied, the operation is switched to normal operation, but this is not limited to the above.
- the operation may be switched to normal operation based on the number of second probing operations without making a judgment using the judgment value J.
- the second number (the difference between the value n2 and the value n1) is set to be greater than the first number (value n1), but the first and second numbers may be the same or different, or one may be greater.
- it is sufficient that the first probing operation and the second probing operation can be switched and executed, and the first probing operation may be performed again after switching to the second probing operation.
- the constant speed start height in the second probing operation is based on the measurement results, but this is not limited to the above, and the suction nozzle 60 may be lowered based on at least the measurement results of the already-performed probing operation. That is, unlike the first probing operation, the second probing operation may reflect the measurement results of the already-performed probing operation in the lowering operation of the suction nozzle 60. Also, the first probing operation may be an operation that searches for contact without taking into account the measurement results of the already-performed probing operation, and the second probing operation may be an operation that searches for contact taking into account the measurement results of the already-performed probing operation.
- the flow sensor 92 detects the contact between the suction nozzle 60 (component) and the substrate S by detecting the air flow rate, but this is not limited to this, and the contact may be detected by detecting at least one of the flow rate and pressure. In addition, the flow rate of positive air pressure may be detected, and the flow rate of negative air pressure may be detected. Alternatively, any method may be used as long as it detects the contact between the suction nozzle 60 (component) and the substrate S.
- the nozzle holder 70 or a part of its configuration may be configured to displace upward when the component comes into contact with the substrate S, and the contact may be detected by detecting the displacement with a contact sensor or a non-contact sensor such as an optical or magnetic sensor.
- a contact sensor or a non-contact sensor such as an optical or magnetic sensor.
- an optical sensor may be arranged so that its optical axis is positioned within a through hole (long hole 61c) that penetrates the suction nozzle 60 (nozzle portion 61) in the radial direction, and contact may be detected by detecting that the optical axis is blocked due to displacement when the component comes into contact with the board S.
- This type of configuration is well known, as described in JP 2006-196618 A, and therefore a detailed description will be omitted.
- This disclosure can be used in the technical field of mounting components on a substrate.
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Supply And Installment Of Electrical Components (AREA)
Abstract
部品を保持する保持部材を昇降させて部品を基板に実装する実装装置は、保持部材が保持した部品と基板との接触を検出可能な検出部と、部品を実装する際、検出部の検出状況に基づいて接触を探ることで基板高さを測定しながら保持部材を下降させる探り動作と、探り動作での基板高さの測定結果に基づく目標高さに保持部材を下降させる通常動作とを実行可能な制御部と、を備える。制御部は、探り動作として、実行済みの探り動作での測定結果を考慮せずに接触を探る第1探り動作と、実行済みの探り動作での測定結果を考慮して接触を探る第2探り動作とを切り替えて実行可能である。
Description
本明細書は、実装装置および実装方法を開示する。
従来、ノズルで吸着した部品を基板に実装する実装装置において、基板の上面の高さである基板高さを測定するものが提案されている(例えば、特許文献1参照)。この実装装置は、ノズルに吸着されている部品が基板に接触したことを検出部で検出することで基板高さを測定し、以降の部品の実装高さに反映させる。また、基板高さの測定を伴って部品を実装する高さ測定動作(モード)では、基板高さの測定を伴わずに部品を実装する通常動作よりも、ノズルを低速で下降させる。
上述したような基板高さの測定は、部品を適切に実装するために重要である。しかし、高さ測定動作は部品の実装時間が長くなるため、生産効率の観点から、できるだけ早いタイミングで通常動作に切り替えることが求められる。しかし、切り替えのタイミングの判定には経験やスキルが要求されるため、作業者によっては困難となる。
本開示は、基板高さの測定に関する動作を適切に切り替えることを主目的とする。
本開示は、上述の主目的を達成するために以下の手段を採った。
本開示の実装装置は、
部品を保持する保持部材を昇降させて部品を基板に実装する実装装置であって、
前記保持部材が保持した部品と基板との接触を検出可能な検出部と、
前記部品を実装する際、前記検出部の検出状況に基づいて前記接触を探ることで基板高さを測定しながら前記保持部材を下降させる探り動作と、前記探り動作での基板高さの測定結果に基づく目標高さに前記保持部材を下降させる通常動作とを実行可能な制御部と、
を備え、
前記制御部は、前記探り動作として、実行済みの前記探り動作での前記測定結果を考慮せずに前記接触を探る第1探り動作と、実行済みの前記探り動作での前記測定結果を考慮して前記接触を探る第2探り動作とを切り替えて実行可能であることを要旨とする。
部品を保持する保持部材を昇降させて部品を基板に実装する実装装置であって、
前記保持部材が保持した部品と基板との接触を検出可能な検出部と、
前記部品を実装する際、前記検出部の検出状況に基づいて前記接触を探ることで基板高さを測定しながら前記保持部材を下降させる探り動作と、前記探り動作での基板高さの測定結果に基づく目標高さに前記保持部材を下降させる通常動作とを実行可能な制御部と、
を備え、
前記制御部は、前記探り動作として、実行済みの前記探り動作での前記測定結果を考慮せずに前記接触を探る第1探り動作と、実行済みの前記探り動作での前記測定結果を考慮して前記接触を探る第2探り動作とを切り替えて実行可能であることを要旨とする。
本開示の実装装置では、探り動作として、第1探り動作と第2探り動作とを切り替えて実行可能であるから、基板高さの測定に関する動作を適切に切り替えることができる。
本開示の実施形態について図面を用いて説明する。図1は、実装装置10の構成の概略を示す構成図である。図2,図3は、実装ヘッド40の構成の概略を示す構成図である。図4は、エアの流通状態を切り替える様子を示す説明図である。図5は、実装装置10の電気的な接続関係を示す説明図である。なお、図1の左右方向がX軸方向であり、前後方向がY軸方向であり、上下方向がZ軸方向である。
実装装置10は、図1に示すように、基板搬送装置14と、部品供給装置16と、XYロボット30と、実装ヘッド40と、制御装置100(図5参照)とを備える。基板搬送装置14は、前後に設けられた2組のコンベアユニットにより基板Sをそれぞれ左から右へと搬送する。部品供給装置16は、部品を収容する収容部が所定間隔毎に形成されたテープを送り出すことにより、部品を供給するテープフィーダとして構成されている。なお、実装装置10は、実装ヘッド40に採取された部品を下方から撮像するパーツカメラ26や、実装ヘッド40に設けられて基板Sに付された基準マークなどを上方から撮像するためのマークカメラ28なども備える。
XYロボット30は、X軸スライダ32と、Y軸スライダ36とを備える。Y軸スライダ36は、本体枠12の上段部に前後方向(Y軸方向)に沿って設けられた左右一対のY軸ガイドレール35に架け渡され、Y軸モータ37(図5参照)の駆動によりY軸ガイドレール35に沿って移動する。X軸スライダ32は、Y軸スライダ36の下面に左右方向(X軸方向)に沿って設けられたX軸ガイドレール31に取り付けられ、X軸モータ33(図5参照)の駆動によりX軸ガイドレール31に沿って移動する。XYロボット30は、X軸スライダ32とY軸スライダ36との移動により、XY平面上の任意の位置に実装ヘッド40を移動させることができる。
実装ヘッド40は、図2,図3に示すように、X軸スライダ32に取り付けられたフレーム41と、複数のノズルホルダ70が周方向に所定角度(例えば30度)の間隔で配置されたヘッド本体42と、各ノズルホルダ70に取り付けられた吸着ノズル60とを備える。また、実装ヘッド40は、ヘッド本体42を回転させて複数のノズルホルダ70を回転(公転)させるR軸モータ44と、複数のノズルホルダ70を回転(自転)させるQ軸モータ46と、ノズルホルダ70を昇降させる昇降装置50とを備える。また、実装ヘッド40は、吸着ノズル60に負圧を供給する負圧供給装置80と、ノズルホルダ70に正圧を供給する正圧供給装置90とを備える。
ヘッド本体42は、フレーム41に回転自在に支持された軸部42aと、軸部42aよりも大径の円柱状に形成され複数のノズルホルダ70をZ軸方向に昇降可能に保持するホルダ保持部42bとを備える。R軸モータ44が駆動すると、軸部42aおよびホルダ保持部42bが回転し、これにより複数のノズルホルダ70が回転(公転)する。また、ヘッド本体42は、軸部42aと同軸で軸部42aに対して相対的に回転自在に支持されたギヤ43と、ギヤ43の回転に伴って回転するギヤ47と、を有する。ギヤ43は、Q軸モータ46の回転軸に取り付けられたギヤ45と噛み合い、ギヤ47は、各ノズルホルダ70に取り付けられたギヤ70aと噛み合っている。Q軸モータ46が駆動すると、各ノズルホルダ70および各ノズルホルダ70に装着された吸着ノズル60は、いずれも同一回転方向に同一回転量(回転角度)だけ回転(自転)する。また、ギヤ70aの下面とホルダ保持部42bの上面との間には、スプリング71が配置されている。スプリング71は、ノズルホルダ70をZ軸方向の上方へ付勢する。ノズルホルダ70は、円筒部材であり、内部に第1エア通路72aと第2エア通路75aとが形成されている。
昇降装置50は、図2に示すように、リニアモータ51と、リニアモータ51の駆動によりZ軸方向に昇降可能なZ軸スライダ52とを備える。Z軸スライダ52には、ノズルホルダ70の上端部70bに係合(当接)可能な係合部52aが形成されている。昇降装置50は、複数のノズルホルダ70のうち所定の昇降位置に位置するノズルホルダ70の上端部70bに係合部52aが係合した状態で、Z軸スライダ52の昇降によりそのノズルホルダ70を昇降させる。これに伴い吸着ノズル60も昇降する。なお、複数のノズルホルダ70は、R軸モータ44の駆動により公転することで、昇降位置に順次移動する。
負圧供給装置80は、複数のノズルホルダ70に取り付けられた複数の吸着ノズル60の各々に、真空ポンプなどの負圧源81からの負圧を供給する装置である。負圧供給装置80は、図3に示すように、負圧源81と、負圧導入通路83と、大気導入通路85と、切替弁87とを備える。なお、切替弁87は、複数のノズルホルダ70の各々に対応して複数設けられている。負圧導入通路83は、負圧源81に接続され、フレーム41内と軸部42aの中心とを通ってホルダ保持部42bの中心から放射状に延在し、切替弁87を介して各ノズルホルダ70の第1エア通路72aに連通するように形成されている。大気導入通路85は、正圧源(大気)に連通するようにホルダ保持部42bの下端に開口し、ホルダ保持部42b内を通り、切替弁87を介して各ノズルホルダ70の第1エア通路72aに連通するように複数形成されている。切替弁87は、ホルダ保持部42b内を上下に貫通するスプール穴に挿入され略中央に縮径部を有する軸状のスプール88と、スプール88を上下に移動させるスプール駆動機構89(図5参照)とを備える。切替弁87は、スプール穴内のうち、スプール88の縮径部の周囲をエアが流通可能であり、スプール88を上下に移動させることで負圧導入通路83と大気導入通路85のいずれを第1エア通路72aに連通させるかを選択的に切り替える。スプール駆動機構89は、例えばスプール88に取り付けられた図示しないレバーを上下させる機構などに構成されている。
正圧供給装置90は、複数のノズルホルダ70の各々に設けられた第2エア通路75aに、コンプレッサなどの正圧源91からの正圧を供給する装置である。正圧供給装置90は、図3に示すように、正圧源91と、流量センサ92と、正圧導入通路93とを備える。流量センサ92は、第2エア通路75aのエアの流通の有無を検出するセンサである。後述するように、流量センサ92によるエアの流通の検出に基づいて、吸着ノズル60または吸着ノズル60が吸着している部品と、基板Sとの接触を検出可能となっている。正圧導入通路93は、流量センサ92を介して正圧源91に接続され、フレーム41内と軸部42a内とを通ってホルダ保持部42b内で径方向外側に延在し、第2エア通路75aに連通するように形成されている。
ノズルホルダ70および吸着ノズル60の構成の詳細を図4を用いて説明する。なお、図4の左側は吸着ノズル60がノズルホルダ70側に押し込まれていない状態を示し、図4の右側は吸着ノズル60がノズルホルダ70側に押し込まれた状態を示す。吸着ノズル60は、中空のノズル部61と、ノズル部61の外径よりも大きな内径の保持リング62と、ピン63とを備える。ノズル部61は、内部通路61aに負圧が供給されることで部品を吸着可能となる。ノズル部61は、上端に上下方向に貫通した複数の貫通孔61bが円周上に等間隔に複数形成されると共に側壁に径方向に貫通した一対の長孔61cが形成されている。保持リング62は、ノズル部61が上下に摺動可能に挿入され、下端にフランジ部が形成されると共に側壁に径方向に貫通した一対の貫通孔が形成されている。ピン63は、ノズル部61の一対の長孔61cおよび保持リング62の一対の貫通孔を径方向(図4の左右方向)に貫通するように配設されており、一対の長孔61cに対して上下動が可能で保持リング62の一対の貫通孔に対して上下動が不能に保持される。このため、ピン63は、ノズル部61が保持リング62に対して相対的に上下動するのを許容しつつ保持リング62から脱落しないようにノズル部61を保持する。
ノズルホルダ70は、外筒72と、押圧リング73と、スプリング74と、内筒75と、スプリング76と、バルブ77とを備える。外筒72は、下端に吸着ノズル60が取り付けられると共に内部に内筒75が挿入されており、内周面と内筒75の外周面との間に上下に円筒状に延びる隙間を上述した第1エア通路72aとして形成する。また、外筒72は、吸着ノズル60よりも上側の側壁に径方向に貫通するリーク孔72bが形成されている。押圧リング73は、外筒72の外径よりも大きな内径を有しており、内部に外筒72が挿入されている。スプリング74は、外筒72の外周面に形成された突起をスプリング受けとして押圧リング73の上端面を下方に付勢する。図示は省略するが、外筒72には、下端から上方に延在して周方向に屈曲する逆L字状のスリットが形成されている。ノズルホルダ70への吸着ノズル60の取付時には、ピン63が外筒72のスリットに入るように外筒72内に吸着ノズル60を差し込んでから吸着ノズル60を周方向に旋回させることで、ピン63がスリットの延在端まで移動してスリットに係合する状態となる。この状態で、外筒72から外方に突出しているピン63をスプリング74の付勢力により押圧リング73が上方から押圧することで、ピン63が外筒72のスリットから抜けるのを防止して吸着ノズル60を保持する。
内筒75は、下端が閉塞した底付きの筒状部材であり、上下方向に延びる内部空間を上述した第2エア通路75aとして形成し、フランジ部75bと、開口75dとを有する。フランジ部75bは、外周面から突出し、外筒72の内周面が一段狭くなる部分に下方から当接して係合しており、外筒72に対する内筒75の移動を規制する。このフランジ部75bには、上下方向に貫通する貫通孔75cが、上面視で円周上に等間隔で複数形成されている。開口75dは、内筒75を径方向に貫通する。
バルブ77は、外筒72と内筒75との間に配設され、外筒72のリーク孔72bと内筒75の開口75dとの連通の有無を切り替える円筒状の切替弁である。バルブ77は、外筒72の内周面に摺動可能な外径に形成されると共に内筒75の外周面に摺動可能な内径に形成され、下端がノズル部61の上端に当接してノズル部61と一体的に上下に昇降する。バルブ77は、上下方向に貫通する貫通孔77aと、径方向に貫通し内筒75内の第2エア通路75a(開口75d)と外筒72のリーク孔72bとを連通可能な連通孔77bとが形成されている。貫通孔77aは、上端が第1エア通路72aと連通すると共に下端がノズル部61の貫通孔61bと連通し、第1エア通路72aから供給される負圧または正圧(大気)は、貫通孔77aおよび貫通孔61bにより内部通路61aに導入される。スプリング76は、内筒75の外周面に形成された突起をスプリング受けとして、バルブ77およびノズル部61を下方に付勢する。
このバルブ77は、ノズル部61に吸着(保持)された部品が基板Sに接触していない状態では、スプリング76の付勢力によって下方に押圧されて図4の左側の状態になる。この状態では、バルブ77の連通孔77bと内筒75の開口75dとの位置が上下にずれている。このため、バルブ77は、リーク孔72bと開口75dとの連通を遮断する。したがって、正圧源91から供給される正圧は、第2エア通路75aから外部に流通しないため、流量センサ92はエアの流通を検出せず、接触を検出しないものとなる。一方、昇降装置50によってノズルホルダ70が下降してノズル部61に吸着された部品が基板Sに接触すると、ノズル部61はスプリング76の付勢力に抗して上方(ノズルホルダ70側)に押し込まれる。その押し込み量が所定量に達すると図4の右側の状態になる。この状態では、バルブ77の連通孔77bにより外筒72のリーク孔72bと内筒75の開口75dとが連通するから、正圧源91から第2エア通路75aに供給されるエア(正圧)がリーク孔72bから外部に流れる。このため、流量センサ92が、第2エア通路75a内のエアの流通を検出して、部品と基板Sとの接触を検出することができる。
制御装置100は、図5に示すように、CPU101を中心とするマイクロプロセッサとして構成されており、CPU101の他に、ROM102やHDD103、RAM104、入出力インタフェース105などを備える。これらはバス106を介して接続されている。制御装置100には、パーツカメラ26やマークカメラ28からの画像信号、X軸スライダ32の位置を検出するX軸位置センサ34やY軸スライダ36の位置を検出するY軸位置センサ38、Z軸スライダ52の位置を検出するZ軸位置センサ53からの各検出信号、流量センサ92からの検出信号などが入出力インタフェース105を介して入力される。一方、制御装置100からは、基板搬送装置14への制御信号や部品供給装置16への制御信号、XYロボット30(X軸モータ33やY軸モータ37)への駆動信号、実装ヘッド40(R軸モータ44やQ軸モータ46,リニアモータ51,スプール駆動機構89)への駆動信号などが入出力インタフェース105を介して出力される。
こうして構成された実装装置10は、以下のように、部品を採取して基板Sに実装する部品実装処理を行う。図6は、部品実装処理ルーチンの一例を示すフローチャートである。このルーチンは、例えば図示しない管理装置からジョブを受信した制御装置100(CPU101)により実行される。なお、ジョブは、基板Sに実装する部品の実装順に対応付けて、実装する部品の種類や実装位置、部品高さなどの部品サイズなどの情報を含むと共に、基板Sの厚みなどのサイズや生産枚数などの情報を含む。
部品実装処理ルーチンを開始すると、制御装置100のCPU101は、基板搬送装置14により基板Sを搬入して保持させ(S100)、基板Sにおける部品の実装点iを値0にリセットする(S110)。実装点iは、新たな基板Sが搬入されると値0にリセットされ、S130の実装処理で値1から順にインクリメントされていく。このため、実装点iは、基板Sへの部品の実装順に応じた値となる。次に、CPU101は、部品供給装置16によりテープを送り出して供給位置に供給された部品を実装ヘッド40の各吸着ノズル60に吸着させ(S120)、吸着(保持)した部品を基板Sに実装する実装処理を行う(S130)。続いて、CPU101は、各吸着ノズル60が吸着した部品の実装が完了したか否かを判定し(S140)、吸着した部品の実装が完了していないと判定すると、S130に戻り実装処理を行う。
また、CPU101は、吸着した部品の実装が完了したと判定すると、S100で保持した基板Sに対し全ての部品の実装が完了したか否かを判定する(S150)。CPU101は、全ての部品の実装が完了していないと判定すると、S120に戻り処理を行う。また、CPU101は、全ての部品の実装が完了したと判定すると、基板搬送装置14により基板Sの保持を解除して搬出させ(S160)、ジョブに含まれる生産枚数と部品を実装した基板Sの枚数とに基づいて、全ての基板Sの生産が完了したか否かを判定する(S170)。CPU101は、全ての基板Sの生産が完了していないと判定すると、S100に戻り処理を行う。また、CPU101は、全ての基板Sの生産が完了したと判定すると、本処理を終了する。
S130の実装処理は、図7のフローチャートに基づいて実行される。この実装処理では、CPU101は、まず、実装点iを値1だけインクリメントし(S200)、実装点iに対応付けてHDD103などの記憶部に登録されている高さ測定結果やそのサンプル数n、ジョブに含まれる実装点iの各情報を読み込み(S205)、実装ヘッド40を部品の実装位置上へ移動させる(S210)。次に、CPU101は、S205で読み込んだ高さ測定結果のサンプル数nが、値n1未満であるか否か(S215)、値n1以上で値n2未満であるか否か(S220)、をそれぞれ判定する。CPU101は、S215でサンプル数nが値n1未満であると判定すると、吸着ノズル60を第1探り動作で下降させて部品を実装するように実装ヘッド40(昇降装置50)を制御する(S225)。
ここで、図8は、下降動作と高さ制御方式と判定条件の一例を示す説明図である。図示するように、本実施形態では、実装時の吸着ノズル60の下降動作として、第1探り動作と第2探り動作と通常動作の3種類が実行可能である。図9は、第1探り動作の一例を示す説明図である。図10は、第2探り動作の一例を示す説明図である。図11は、通常動作の一例を示す説明図である。図9に示す第1探り動作は、流量センサ92からの検出信号に基づいて部品と基板Sとの接触を探ることで基板高さ(上面の高さ)を測定しながら吸着ノズル60を下降させる動作である。この第1探り動作では、部品が基板Sに接触する際に部品や基板Sに大きな衝撃を与えないように、所定高さ位置に到達すると、到達前よりも速度を下げた所定の等速で吸着ノズル60(部品)を下降させる。また、第1探り動作では、等速での下降を開始する等速開始高さ(所定高さ位置)として、部品が基板Sに接触するまでに十分なマージンをもった固定値H0(一定の高さ位置)が定められている(図8,図9参照)。このため、CPU101は、S225では、固定値H0から吸着ノズル60を等速で下降させる。なお、第2探り動作と通常動作については、後述する。
また、CPU101は、S225の第1探り動作中に部品と基板Sとの接触を検出すると、接触高さ(部品の下端高さ)を基板高さの高さ測定結果として、実装点iに対応付けて登録して(S230)、実装処理を終了する。実装点iに対応付けて登録された高さ測定結果をサンプルともいい、高さ測定結果として登録された数をサンプル数nとする。本実施形態では、サンプル数nは、同じ実装点iに対し値n2を上限として登録される。
CPU101は、S215,S220で、サンプル数nが値n1未満でなく、値n1以上で値n2未満であると判定すると、吸着ノズル60を第2探り動作で下降させて部品を実装するように実装ヘッド40(昇降装置50)を制御する(S235)。第2探り動作は、第1探り動作と同様に、流量センサ92からの検出信号に基づいて部品と基板Sとの接触を探ることで基板高さを測定しながら吸着ノズル60を下降させる動作であり、等速開始高さから吸着ノズル60を等速で下降させる。ただし、第2探り動作では、等速開始高さを、固定値H0ではなく、その実装点iの高さ測定結果に基づいた高さとする点で、第1探り動作と異なる。即ち、第2探り動作は、実行済みの探り動作(第1探り動作や第2探り動作)での高さ測定結果に適応した等速開始高さを設定する点で第1探り動作と異なるため、適応探り動作ともいう。本実施形態では、例えば実装点iでの高さ測定結果の平均値をA、標準偏差をσとして、第2探り動作における等速開始高さを、基板高さのばらつきの上限に相当する高さ「A+3σ」とする(図8,図10参照)。このように、第2探り動作では、高さ測定結果に基づいて、基板高さのばらつきの上限を等速開始高さとすることで、等速開始高さを必要以上に高くしないようにする。このため、第2探り動作では、第1探り動作よりも等速区間を短くして吸着ノズル60を速やかに下降させることが可能となる(図10参照)。
また、CPU101は、S235の第2探り動作中に部品と基板Sとの接触を検出すると、その接触高さを基板高さの測定結果として、実装点iに対応付けて登録して(S230)、実装処理を終了する。そして、CPU101は、S220でサンプル数nが値n2未満でないと判定すると、実装点iの高さ測定結果に基づいて、次式(1)により判定値Jを算出し(S240)、判定値Jが値1を超えるか否かを判定する(S245)。次式(1)の値kは、次式(2)により算出された値である。次式(2)では、吸着ノズル60のノズル部61が上下動(摺動)可能な最大の摺動量sから、実装時に部品を押し込むための最低の押込量pと、摺動端までのマージンmとを減じることにより、値kが算出される。この値kは、部品実装時の押込量pを確保して実際に使用可能な摺動量となる。また、次式(3)は、基板高さのばらつきの上限に相当する値(左辺)が、基板高さのばらつきの下限に値kを加えた押し込みの上限に相当する値(右辺)よりも大きくなる関係式である。次式(1)の判定値Jを含むS245の判定式は、次式(3)の関係式に基づいて導出することができる。
J=(-3σ+k)/3σ ・・・(1)
k=s-p-m ・・・(2)
A+3σ>A-3σ+k ・・・(3)
k=s-p-m ・・・(2)
A+3σ>A-3σ+k ・・・(3)
CPU101は、S245で判定値Jが値1を超えない、即ち判定値Jが値1以下となると判定すると、S235に進み、吸着ノズル60を第2探り動作で下降させて部品を実装するように実装ヘッド40(昇降装置50)を制御する。また、CPU101は、S230で高さ測定結果を登録する。本実施形態では、サンプル数nの上限を値n2とするから、CPU101は、例えば最も古い測定結果を1つ消去して新たな測定結果を登録する。一方、CPU101は、S245で判定値Jが値1を超えると判定すると、吸着ノズル60を通常動作で下降させて部品を実装するように実装ヘッド40(昇降装置50)を制御する(S250)。このように、CPU101は、サンプル数nが上限の値n2に到達した場合、判定値Jが値1以下であれば第2探り動作で部品を実装し、判定値Jが値1を超過すれば(所定条件が成立すれば)通常動作で部品を実装する(図8参照)。
通常動作は、吸着ノズル60の高さと目標高さH*に基づくフィードバック制御により吸着ノズル60を下降させる。目標高さH*は、次式(4)により、実装点iでの高さ測定結果の平均値Aおよび標準偏差σと、マージンmとに基づいて算出される。この次式(4)により、基板高さのばらつきの下限でも摺動端までのマージンmを確保して部品を押し込めるように目標高さH*が算出される。また、図11に示すように、通常動作では、第1探り動作や第2探り動作と異なり等速区間がないため、吸着ノズル60を比較的高速で下降させて部品を速やかに実装させることができる。なお、通常動作においても、部品と基板Sとの接触は検知される。
H*=A-3σ-m ・・・(4)
CPU101は、こうして通常動作で部品の実装を行うと、通常動作中における部品と基板Sとの接触検出の状況に基づいて、接触が検出されなかった未検出の異常があったか否か(S255)、吸着ノズル60の下降中に接触が検出された下降中検出の異常があったか否か(S260)、をそれぞれ判定する。CPU101は、いずれの異常もなかったと判定すると、そのまま実装処理を終了する。
また、CPU101は、S255で未検出の異常があったと判定すると、実装点iの高さ測定結果のうち最大値を消去して(S265)、実装処理を終了する。未検出の異常があった場合、高さ測定結果に基づいて設定される目標高さH*が高めの傾向になっている可能性がある。そこで、CPU101は、S265で高さ測定結果のうち最大値を1つ消去するのである。なお、同じ値の最大値が複数ある場合、CPU101は、例えば最も古い最大値など、いずれか1つを消去すればよい。最大値が消去されると、その実装点iのサンプル数nが1つ減るため、次に実装処理が行われた場合、CPU101は、S220でサンプル数nが値n2未満であると判定し、S235で第2探り動作を行って、S230で高さ測定結果を登録する。このように、最大値を消去して新たに高さ測定結果を登録することで、高さ測定結果の平均値Aを下げる可能性があるから、より適切な目標高さH*を設定することが可能となり、未検出の異常を抑制することができる。
一方、CPU101は、S260で下降中検出の異常があったと判定すると、実装点iの高さ測定結果のうち最小値を消去して(S270)、実装処理を終了する。下降中検出の異常があった場合、高さ測定結果に基づいて設定される目標高さH*が低めの傾向になっている可能性がある。そこで、CPU101は、S270で高さ測定結果のうち最小値を1つ消去するのである。なお、同じ値の最小値が複数ある場合、CPU101は、例えば最も古い最小値など、いずれか1つを消去すればよい。最小値が消去されると、その実装点iのサンプル数nが1つ減るため、次に実装処理が行われた場合、CPU101は、S220でサンプル数nが値n2未満であると判定し、S235で第2探り動作を行って、S230で高さ測定結果を登録する。このように、最小値を消去して新たに高さ測定結果を登録することで、高さ測定結果の平均値Aを上げる可能性があるから、より適切な目標高さH*を設定することが可能となり、下降中検出の異常を抑制することができる。
ここで、複数の実装点iのうち実装点1,2における下降動作と測定結果の推移の一例を説明する。図12は、実装点1の説明図であり、図13は、実装点2の説明図である。この例では、値n1を値3、上限の値n2を値10とするが、これらの値に限られない。また、図12,図13では、サンプル数nの測定結果の平均値をA(n)、3σを3σ(n)とする。このため、例えば2つの測定結果の平均値がA(2)、3σが3σ(2)となる。図12,図13のサンプル数nは、測定結果が登録された後の値を示す。また、実装点1,2とも、サンプル数nが値n2未満の場合に判定値Jを算出してもよいが、必須ではないため記載を省略する。
実装点1,2のいずれも、3枚目の基板Sまではサンプル数nが値n1(値3)未満となるため、第1探り動作が行われ、吸着ノズル60は固定値H0から等速で下降する。また、実装点1,2のいずれも、10枚目の基板Sまではサンプル数が値n2(値10)未満であるため、第2探り動作が行われる。例えば4枚目の基板Sにおける実装点1では、実装点1のA(3)に3σ(3)を加えた等速開始高さで第2探り動作が行われ、5枚目の基板Sにおける実装点1では、実装点1のA(4)に3σ(4)を加えた等速開始高さで第2探り動作が行われる。以降の第2探り動作も同様である。また、4枚目の基板Sにおける実装点2では、実装点2のA(3)に3σ(3)を加えた等速開始高さで第2探り動作が行われ、5枚目の基板Sにおける実装点2では、実装点2のA(4)に3σ(4)を加えた等速開始高さで第2探り動作が行われる。以降の第2探り動作も同様である。
また、11枚目の基板Sにおける実装点1では、サンプル数nが値n2(値10)未満でなく判定値Jが値1を超えるため、通常動作が行われる。通常動作では、目標高さH*が、実装点1のA(10)から3σ(10)とマージンmを減じた値とされる。以降の通常動作も同様に行われる。一方、11枚目の基板Sにおける実装点2では、サンプル数nが値n2(値10)未満でないものの判定値Jが値1以下であるため、第2探り動作が行われる。例えば11枚目の基板Sにおける実装点2では、実装点2のA(10)に3σ(10)を加えた等速開始高さで第2探り動作が行われる。この例では、12枚目以降の基板Sの実装点2においても判定値Jが値1以下であるため、実装点2のA(10)に3σ(10)を加えた等速開始高さで第2探り動作が行われる。なお、上述したように、測定結果は、古いものを削除しながら値n2(ここでは値10)を上限として登録されるから、同じA(10)や同じ3σ(10)でも値が異なる。このため、実際には、11枚目の基板Sにおける実装点2でA(10)に3σ(10)を加えた等速開始高さと、12枚目の基板Sにおける実装点2でA(10)に3σ(10)を加えた等速開始高さは異なる。以降の等速開始高さも同様である。
ここで、本実施形態の構成要素と本開示の構成要素との対応関係を明らかにする。本実施形態の流量センサ92が本開示の検出部に相当し、制御装置100(CPU101)が制御部に相当する。本実施形態では制御装置100の動作を説明することにより、本開示の実装方法の一例を明らかにしている。
以上説明した実装装置10は、実行済みの探り動作での測定結果を考慮せずに部品と基板Sとの接触を探る第1探り動作と、実行済みの探り動作での測定結果を考慮して部品と基板Sとの接触を探る第2探り動作とを切り替えて実行可能である。このため、基板高さの測定に関する動作を適切に切り替えることができる。
また、制御装置100は、第2探り動作では、実行済みの探り動作での測定結果に基づいて吸着ノズル60を下降させるから、測定結果を吸着ノズル60の下降動作に適切に反映させることができる。また、制御装置100は、第1探り動作では、吸着ノズル60を固定値H0から等速で下降させ、第2探り動作では、測定結果に基づいた高さ(A+3σ)から等速で下降させるから、測定結果を等速開始高さに適切に反映させて第2探り動作を効率よく行うことが可能となる。
また、制御装置100は、第1探り動作の回数(サンプル数n)が値n1(第1回数分)になると第2探り動作に切り替え、第2探り動作の回数が値n2と値n1との差の回数(第2回数分)になると通常動作に切り替え可能である。このため、基板高さの測定に関する動作を簡易な処理で切り替えることができる。また、制御装置100は、第2探り動作の回数が値n2と値n1との差の回数になり且つ標準偏差σに基づく判定値Jを用いた判定条件が成立すると、通常動作に切り替えるから、標準偏差σを考慮した上で通常動作に適切に切り替えることができる。
また、制御装置100は、通常動作中に部品と基板Sとの接触に異常があった場合、測定結果の1回分を消去し、1回分の測定結果が新たに得られるまで第2探り動作に切り替える。このため、通常動作に切り替わった後も、必要に応じて第2探り動作に切り替えて新たに高さ測定結果を追加するから、高さ測定結果の傾向を実際の傾向に合わせることができる。また、通常動作の目標高さH*をより適切に設定することができる。また、制御装置100は、下降中検出の異常があったと判定した場合、測定結果のうち最小値を消去し、未検出の異常があったと判定した場合、測定結果のうち最大値を消去する。このため、異常の内容に適切に対応することができる。
なお、本開示は上述した実施形態に何ら限定されることはなく、本開示の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
実施形態では、通常動作中に下降中検出の異常があった場合、測定結果のうち最小値を1つ消去し、通常動作中に未検出の異常があった場合、測定結果のうち最大値を1つ消去したが、これに限られない。例えば、前者の場合、測定結果の小さい方から所定回数分を消去してもよい。また、後者の場合、測定結果の大きい方から所定回数分を消去してもよい。なお、前者の場合の処理と後者の場合の処理とを両方行うものに限られず、一方の場合の処理のみを行ってもよい。また、通常動作中に異常があった場合、測定結果のうち最も古いものを1つまたは古いものから所定回数分消去してもよい。
実施形態では、第2探り動作の回数が値n2と値n1との差の回数になり且つ標準偏差σに基づく判定値Jを用いた判定条件が成立すると、通常動作に切り替えたが、これに限られない。例えば、判定値Jを用いた判定を行うことなく、第2探り動作の回数に基づいて通常動作に切り替えてもよい。また、第1回数(値n1)よりも第2回数(値n2と値n1との差の回数)が多い回数としたが、第1回数と第2回数は、同じ回数でもよいし、異なる回数でもよいし、いずれが多くてもよい。また、第1探り動作と第2探り動作とを切り替えて実行可能であればよく、第2探り動作に切り替えた後に再び第1探り動作を行う場合があってもよい。
実施形態では、第2探り動作では測定結果に基づいた等速開始高さとしたが、これに限られず、少なくとも実行済みの探り動作での測定結果に基づいて吸着ノズル60を下降させればよい。即ち、第2探り動作では、第1探り動作と異なり、実行済みの探り動作の測定結果を吸着ノズル60の下降動作に反映させればよい。また、第1探り動作は、実行済みの探り動作での測定結果を考慮せずに接触を探る動作であればよく、第2探り動作は、実行済みの探り動作での測定結果を考慮して接触を探る動作であればよい。
実施形態では、流量センサ92がエアの流量を検出することで吸着ノズル60(部品)と基板Sとの接触を検出したが、これに限られず、流量と圧力の少なくとも一方を検出することで接触を検出してもよい。また、正圧のエアの流量を検出するものに限られず、負圧のエアの流量を検出してもよい。あるいは、吸着ノズル60(部品)と基板Sとの接触を検出するものであれば、如何なる方式としてもよい。例えば、部品が基板Sと接触した際にノズルホルダ70やその一部の構成(外筒72や上端部70bなど)が上方に変位するように構成し、その変位を接触式のセンサや、光学的または磁気的などの非接触式のセンサで検出することで、接触を検出してもよい。このような構成は、WO2019/102550A1に記載されるように周知であるため、詳細な説明は省略する。あるいは、吸着ノズル60(ノズル部61)の径方向に貫通した貫通孔(長孔61c)内に光軸が位置するように光学的センサを配置し、部品が基板Sと接触した際の変位により光軸が遮蔽されたことを検出することで、接触を検出してもよい。このような構成は、特開2006-196618号公報に記載されるように周知であるため、詳細な説明は省略する。
本明細書では、出願当初の請求項4において「請求項1に記載の実装装置」を「請求項1ないし3のいずれか1項に記載の実装装置」に変更した技術思想や、出願当初の請求項6において「請求項4または5に記載の実装装置」を「請求項1ないし5のいずれか1項に記載の実装装置」に変更した技術思想も開示されている。
本開示は、基板に部品を実装する技術分野に利用可能である。
10 実装装置、12 本体枠、14 基板搬送装置、16 部品供給装置、26 パーツカメラ、28 マークカメラ、30 XYロボット、31 X軸ガイドレール、32 X軸スライダ、33 X軸モータ、34 X軸位置センサ、35 Y軸ガイドレール、36 Y軸スライダ、37 Y軸モータ、38 Y軸位置センサ、39 Z軸スライダ、39a Z軸ガイドレール、40 実装ヘッド、41 フレーム、42 ヘッド本体、42a 軸部、42b ホルダ保持部、43 ギヤ、44 R軸モータ、45 ギヤ、46 Q軸モータ、47 ギヤ、49 ケース、50 昇降装置、51 リニアモータ、52 Z軸スライダ、52a 係合部、53 Z軸位置センサ、60 吸着ノズル(保持部材)、61 ノズル部、61a 内部通路、61b 貫通孔、61c 長孔、62 保持リング、63 ピン、70 ノズルホルダ、70a ギヤ、70b 上端部、71 スプリング、72 外筒、72a 第1エア通路、72b リーク孔、73 押圧リング、74 スプリング、75 内筒、75a 第2エア通路、75b フランジ部、75c 貫通孔、75d 開口、76 スプリング、77 バルブ、77a 貫通孔、77b 連通孔、80 負圧供給装置、81 負圧源、83 負圧導入通路、85 大気導入通路、87 切替弁、88 スプール、89 スプール駆動機構、90 正圧供給装置、91 正圧源、92 流量センサ、93 正圧導入通路、100 制御装置、101 CPU、102 ROM、103 HDD、104 RAM、105 入出力インタフェース、106 バス、S 基板。
Claims (8)
- 部品を保持する保持部材を昇降させて部品を基板に実装する実装装置であって、
前記保持部材が保持した部品と基板との接触を検出可能な検出部と、
前記部品を実装する際、前記検出部の検出状況に基づいて前記接触を探ることで基板高さを測定しながら前記保持部材を下降させる探り動作と、前記探り動作での基板高さの測定結果に基づく目標高さに前記保持部材を下降させる通常動作とを実行可能な制御部と、
を備え、
前記制御部は、前記探り動作として、実行済みの前記探り動作での前記測定結果を考慮せずに前記接触を探る第1探り動作と、実行済みの前記探り動作での前記測定結果を考慮して前記接触を探る第2探り動作とを切り替えて実行可能である、
実装装置。 - 前記制御部は、前記第2探り動作では、実行済みの前記探り動作での前記測定結果に基づいて前記保持部材を下降させる、
請求項1に記載の実装装置。 - 前記制御部は、前記探り動作では、前記通常動作と異なり前記保持部材を所定高さ位置から等速で下降させるものであり、前記第1探り動作では前記所定高さ位置を固定とし、前記第2探り動作では前記所定高さ位置を前記測定結果に基づいた位置とする、
請求項1または2に記載の実装装置。 - 前記制御部は、前記第1探り動作による基板高さの測定結果が第1回数分得られると、前記第2探り動作に切り替え、前記第2探り動作による基板高さの測定結果が第2回数分得られると、前記通常動作に切り替える、
請求項1に記載の実装装置。 - 前記制御部は、前記第2探り動作による基板高さの測定結果が第2回数分得られ且つ前記測定結果の標準偏差に基づく所定条件が成立すると、前記通常動作に切り替える、
請求項4に記載の実装装置。 - 前記制御部は、前記通常動作で部品を実装した際に前記検出部の検出状況に基づいて異常の有無を判定し、異常があると判定した場合、前記測定結果のうち所定回数分を消去し、該所定回数分の測定結果が新たに得られるまで前記探り動作に切り替える、
請求項4または5に記載の実装装置。 - 前記制御部は、前記保持部材の下降中に前記接触が検出されたために異常があると判定した場合、前記測定結果のうち基板高さの低い方から前記所定回数分を消去し、前記接触が検出されないために異常があると判定した場合、前記測定結果のうち基板高さの高い方から前記所定回数分を消去する、
請求項6に記載の実装装置。 - 部品を保持する保持部材を昇降させて部品を基板に実装する実装方法であって、
前記部品を実装する際、検出部の検出状況に基づいて部品と基板との接触を探ることで基板高さを測定しながら前記保持部材を下降させる探り動作と、前記探り動作での基板高さの測定結果に基づく目標高さに前記保持部材を下降させる通常動作とを実行可能で、
前記探り動作として、実行済みの前記探り動作での前記測定結果を考慮せずに前記接触を探る第1探り動作と、実行済みの前記探り動作での前記測定結果を考慮して前記接触を探る第2探り動作とを切り替えて実行可能である、
実装方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE112023005920.9T DE112023005920T5 (de) | 2023-03-07 | 2023-03-07 | Montagevorrichtung und Montageverfahren |
| PCT/JP2023/008459 WO2024185027A1 (ja) | 2023-03-07 | 2023-03-07 | 実装装置および実装方法 |
| JP2025504958A JPWO2024185027A1 (ja) | 2023-03-07 | 2023-03-07 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2023/008459 WO2024185027A1 (ja) | 2023-03-07 | 2023-03-07 | 実装装置および実装方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024185027A1 true WO2024185027A1 (ja) | 2024-09-12 |
Family
ID=92674304
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2023/008459 Pending WO2024185027A1 (ja) | 2023-03-07 | 2023-03-07 | 実装装置および実装方法 |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JPWO2024185027A1 (ja) |
| DE (1) | DE112023005920T5 (ja) |
| WO (1) | WO2024185027A1 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017027989A (ja) * | 2015-07-16 | 2017-02-02 | ヤマハ発動機株式会社 | 部品厚み測定方法および部品実装装置 |
| JP2018022810A (ja) * | 2016-08-05 | 2018-02-08 | 富士機械製造株式会社 | 実装処理ユニット、実装装置及び実装処理ユニットの制御方法 |
| JP2019061990A (ja) * | 2017-09-25 | 2019-04-18 | パナソニックIpマネジメント株式会社 | 部品搭載装置および部品搭載方法 |
| WO2022113241A1 (ja) * | 2020-11-26 | 2022-06-02 | 株式会社Fuji | 実装装置、実装方法および基板高さ測定方法 |
-
2023
- 2023-03-07 JP JP2025504958A patent/JPWO2024185027A1/ja active Pending
- 2023-03-07 DE DE112023005920.9T patent/DE112023005920T5/de active Pending
- 2023-03-07 WO PCT/JP2023/008459 patent/WO2024185027A1/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017027989A (ja) * | 2015-07-16 | 2017-02-02 | ヤマハ発動機株式会社 | 部品厚み測定方法および部品実装装置 |
| JP2018022810A (ja) * | 2016-08-05 | 2018-02-08 | 富士機械製造株式会社 | 実装処理ユニット、実装装置及び実装処理ユニットの制御方法 |
| JP2019061990A (ja) * | 2017-09-25 | 2019-04-18 | パナソニックIpマネジメント株式会社 | 部品搭載装置および部品搭載方法 |
| WO2022113241A1 (ja) * | 2020-11-26 | 2022-06-02 | 株式会社Fuji | 実装装置、実装方法および基板高さ測定方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE112023005920T5 (de) | 2025-12-18 |
| JPWO2024185027A1 (ja) | 2024-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110431935B (zh) | 元件安装机及安装头 | |
| JP6021550B2 (ja) | 電子部品実装装置 | |
| KR101682036B1 (ko) | 반송 장치, 부품 실장 장치 및 파지구 | |
| CN109979868B (zh) | 搬送装置的示教方法 | |
| JP7615170B2 (ja) | 実装装置、実装方法および基板高さ測定方法 | |
| WO2024185027A1 (ja) | 実装装置および実装方法 | |
| CN107852860A (zh) | 元件安装机 | |
| KR20070014529A (ko) | 베어링 검사장치 | |
| JP6773879B2 (ja) | 部品実装装置 | |
| JP6630730B2 (ja) | 部品実装機 | |
| US20200084926A1 (en) | Component mounter | |
| JP7417472B2 (ja) | 吸着条件決定方法および吸着装置 | |
| US6289256B1 (en) | Method and apparatus for mounting parts | |
| JP2019161026A (ja) | 部品実装装置および実装基板の製造方法 | |
| JP4595259B2 (ja) | 実装機 | |
| JP4702262B2 (ja) | ハンドラの半導体チップ検出方法及びハンドラ | |
| JP2019158626A (ja) | 高さ探索装置および高さ探索方法 | |
| WO2018163394A1 (ja) | 部品実装機 | |
| WO2024069855A1 (ja) | 部品実装機および接触判定方法 | |
| JP7421430B2 (ja) | 部品吸着位置設定方法および部品吸着装置 | |
| US11439051B2 (en) | Grounding detection device and electronic component mounter | |
| EP3522693A1 (en) | Component mounting apparatus | |
| JP2010114378A (ja) | 正圧検査装置およびそれを用いた電子部品実装機、正圧検査方法 | |
| WO2023144862A1 (ja) | 基板の製造方法および部品実装機 | |
| JP4894291B2 (ja) | 電子部品実装装置および電子部品実装方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23926241 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2025504958 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2025504958 Country of ref document: JP |