JP2017126633A - Feeder type fixture, deviation amount detection method, and parameter setting method - Google Patents

Feeder type fixture, deviation amount detection method, and parameter setting method Download PDF

Info

Publication number
JP2017126633A
JP2017126633A JP2016004267A JP2016004267A JP2017126633A JP 2017126633 A JP2017126633 A JP 2017126633A JP 2016004267 A JP2016004267 A JP 2016004267A JP 2016004267 A JP2016004267 A JP 2016004267A JP 2017126633 A JP2017126633 A JP 2017126633A
Authority
JP
Japan
Prior art keywords
jig
mounting
feeder
component
nozzle
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.)
Granted
Application number
JP2016004267A
Other languages
Japanese (ja)
Other versions
JP6674261B2 (en
Inventor
鈴木 康弘
Yasuhiro Suzuki
康弘 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Motor Co Ltd
Original Assignee
Yamaha Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Motor Co Ltd filed Critical Yamaha Motor Co Ltd
Priority to JP2016004267A priority Critical patent/JP6674261B2/en
Publication of JP2017126633A publication Critical patent/JP2017126633A/en
Application granted granted Critical
Publication of JP6674261B2 publication Critical patent/JP6674261B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Abstract

PROBLEM TO BE SOLVED: To allow even an unskilled worker to precisely detect a deviation amount between an original loading position of a component and an actual loading position.SOLUTION: A feeder type fixture 60 comprises: a feeder type fixture body 61 having a loading surface 64 on which a fixture component 70 for position detection is loaded; and a fixture fitting part 62 for detachably fitting the fixture body 61 to a feeder fitting part 44. When fitting the feeder type fixture 60 to the feeder fitting part 44, even an unskilled worker can fit the feeder type fixture 60 practically without positional deviation, and thus, the deviation amount between an original loading position of a component and an actual loading position can be precisely detected by the unskilled worker.SELECTED DRAWING: Figure 5

Description

本明細書で開示される技術は、フィーダ型治具、ずれ量検出方法、及び、パラメータ設定方法に関する。   The technology disclosed in the present specification relates to a feeder-type jig, a deviation amount detection method, and a parameter setting method.

従来、基板に部品を実装する表面実装機において、部品が保持された部品供給テープを部品供給位置へと送出するフィーダを備え、フィーダによって供給される部品を吸着ノズルなどの部品保持部によって保持し、その部品保持部を移動させて基板に搭載するものが知られている(例えば、特許文献1参照)。   2. Description of the Related Art Conventionally, a surface mounter that mounts components on a substrate has a feeder that sends a component supply tape holding the components to a component supply position, and the components supplied by the feeder are held by a component holding unit such as a suction nozzle. In addition, a device that moves the component holding portion and mounts it on a substrate is known (for example, see Patent Document 1).

ところで、一般に表面実装機ではメンテナンスや交換のために部品保持部が取り外される。その場合に、部品保持部を取り付けたときに部品保持部の位置がずれてしまい、それにより本来の搭載位置と実際の搭載位置とがずれてしまうことがある。あるいは、部品保持部を基板の板面に平行な方向に移動させる移動機構の摩耗によって部品保持部の移動距離に誤差が生じ、それにより本来の搭載位置と実際の搭載位置とがずれてしまうこともある。   By the way, in general, in a surface mounter, a component holding part is removed for maintenance or replacement. In that case, when the component holding unit is attached, the position of the component holding unit may be shifted, and thereby the original mounting position and the actual mounting position may be shifted. Or, an error occurs in the moving distance of the component holding unit due to wear of a moving mechanism that moves the component holding unit in a direction parallel to the plate surface of the board, and thereby the original mounting position and the actual mounting position shift. There is also.

上述した特許文献1に記載の部品実装装置は、治具部品を搭載可能な搭載面を有する模擬実装用テーブルが基台に常設されており、部品実装装置によって模擬実装用テーブル上に模擬搭載された治具部品を撮像手段によって撮像することにより、本来の搭載位置と実際の搭載位置とのずれ量を検出している。   In the component mounting apparatus described in Patent Document 1 described above, a simulation mounting table having a mounting surface on which a jig component can be mounted is permanently installed on the base, and is mounted on the simulation mounting table by the component mounting apparatus. The deviation amount between the original mounting position and the actual mounting position is detected by picking up the jig part with the image pickup means.

特開2010−135534号公報JP 2010-135534 A

しかしながら、特許文献1に記載の部品実装装置によると、模擬実装用テーブルが基台に常設されているので、部品実装装置の体格が大きくなってしまうという問題がある。   However, according to the component mounting apparatus described in Patent Document 1, there is a problem that the physique of the component mounting apparatus becomes large because the simulation mounting table is permanently installed on the base.

これに対し、模擬実装用テーブルを常設するのではなく、基板型の治具を表面実装機の基板搬送装置(例えばコンベア)にセットし、そのセットされた基板型の治具に治具部品を模擬搭載してずれ量を検出することも考えられる。このようにすると、表面実装機の体格が大きくなってしまうことを抑制しつつずれ量を検出することができる。しかしながら、その場合は基板型の治具の位置に誤差がないよう基板搬送装置に基板型の治具を精度よくセットしたり、コンベア幅を基板型の治具の幅に合わせたりすることが求められるので、熟練した作業者でなければずれ量の検出を精度よく行わせることが難しいという問題がある。   On the other hand, instead of permanently installing a simulation mounting table, a substrate-type jig is set on a substrate transfer device (for example, a conveyor) of a surface mounter, and jig components are placed on the set substrate-type jig. It is also conceivable to detect the amount of deviation by mounting in a simulated manner. In this way, it is possible to detect the amount of deviation while suppressing an increase in the size of the surface mounter. However, in that case, it is required to set the substrate-type jig accurately in the substrate transfer device so that there is no error in the position of the substrate-type jig, or to adjust the conveyor width to the width of the substrate type jig. Therefore, there is a problem that it is difficult for a skilled worker to accurately detect the deviation amount.

本明細書では、熟練した作業者でなくても部品の本来の搭載位置と実際の搭載位置とのずれ量の検出を精度よく行わせることができる技術を開示する。   In the present specification, a technique that can accurately detect a deviation amount between an original mounting position of a component and an actual mounting position, even if it is not a skilled worker, is disclosed.

本明細書で開示するフィーダ型治具は、位置検出用の治具部品が搭載される搭載面を有するフィーダ型の治具本体と、前記治具本体をフィーダ取付部に着脱可能に取り付けるための治具取付部と、を備える。   A feeder-type jig disclosed in the present specification is a feeder-type jig main body having a mounting surface on which a jig component for position detection is mounted, and for attaching the jig main body to a feeder mounting portion in a detachable manner. A jig mounting portion.

フィーダはフィーダ取付部に対して決まった位置に取り付けられるので、フィーダに替えてフィーダ型治具をフィーダ取付部に取り付けるようにすると、熟練した作業者でなくてもフィーダ型治具をほぼ位置ずれすることなく取り付けることができる。よって上記のフィーダ型治具によると、熟練した作業者でなくても部品の本来の搭載位置と実際の搭載位置とのずれ量の検出を精度よく行わせることができる。   Since the feeder is mounted at a fixed position with respect to the feeder mounting portion, if the feeder-type jig is mounted on the feeder mounting portion instead of the feeder, the feeder-type jig is almost displaced even if it is not a skilled worker. Can be installed without doing. Therefore, according to the above feeder-type jig, it is possible to accurately detect the amount of deviation between the original mounting position of the component and the actual mounting position even if it is not a skilled worker.

また、本明細書で開示するずれ量検出方法は、部品を保持する部品保持部によって位置検出用の治具部品を保持し、請求項1に記載のフィーダ型治具の前記搭載面に搭載する搭載工程と、前記搭載面に搭載されている前記治具部品を第1の撮像部によって撮像し、前記治具部品を表す画像を生成する第1の撮像工程と、前記画像を解析して前記治具部品の搭載位置を検出し、検出した搭載位置と本来の搭載位置とのずれ量を算出する算出工程と、を含む。   Further, in the deviation amount detection method disclosed in the present specification, a jig component for position detection is held by a component holding unit that holds the component, and is mounted on the mounting surface of the feeder-type jig according to claim 1. A mounting step; a first imaging step in which the jig component mounted on the mounting surface is imaged by a first imaging unit to generate an image representing the jig component; A calculation step of detecting a mounting position of the jig component and calculating a deviation amount between the detected mounting position and the original mounting position.

上記のずれ量検出方法によると、熟練した作業者でなくても部品の本来の搭載位置と実際の搭載位置とのずれ量の検出を精度よく行わせることができる。   According to the above-described deviation amount detection method, even an unskilled worker can accurately detect the deviation amount between the original mounting position of the component and the actual mounting position.

また、前記フィーダ型治具の前記搭載面に前記治具部品を搭載したときの本来の搭載位置と検出した搭載位置とのずれ量と、基板に部品を搭載したときの本来の搭載位置と検出した搭載位置とのずれ量との差を記憶部から読み出す読み出し工程と、前記算出工程で算出したずれ量を前記差に基づいて補正する補正工程と、前記補正工程で補正したずれ量に基づいて、基板に部品を搭載する際の搭載位置のずれを補正するための補正値を設定する補正値設定工程と、を更に含んでもよい。   Further, the deviation amount between the original mounting position when the jig component is mounted on the mounting surface of the feeder jig and the detected mounting position, and the original mounting position and detection when the component is mounted on the board. A reading step of reading out a difference from the mounting position from the storage position from the storage unit, a correction step of correcting the shift amount calculated in the calculation step based on the difference, and a shift amount corrected in the correction step And a correction value setting step for setting a correction value for correcting a shift in the mounting position when mounting a component on the board.

上記のずれ量検出方法によると、フィーダ型治具の搭載面に治具部品を搭載したときの本来の搭載位置と検出した搭載位置とのずれ量をそのまま補正値として設定する場合に比べ、基板に部品を搭載する際の搭載位置のずれをより精度よく補正できる。   According to the above deviation amount detection method, the substrate is compared with the case where the deviation amount between the original mounting position and the detected mounting position when the jig part is mounted on the feeder surface of the feeder jig is set as a correction value as it is. It is possible to correct the displacement of the mounting position when mounting the component on the head with higher accuracy.

また、本明細書で開示するパラメータ設定方法は、請求項1に記載のフィーダ型治具に載置されている位置検出用の治具部品を、部品を保持する部品保持部によって保持する保持工程と、前記部品保持部に保持されている前記治具部品を第2の撮像部によって撮像し、前記治具部品を表す画像を生成する第2の撮像工程と、前記画像を解析して前記部品保持部及び前記第2の撮像部の少なくとも一方の位置を検出し、検出した位置に基づいて制御用のパラメータを設定するパラメータ設定工程と、を含む。   Further, the parameter setting method disclosed in the present specification includes a holding step of holding the position detection jig component placed on the feeder jig according to claim 1 by a component holding unit that holds the component. A second imaging step of imaging the jig component held by the component holding unit by a second imaging unit and generating an image representing the jig component; and analyzing the image to analyze the component A parameter setting step of detecting a position of at least one of the holding unit and the second imaging unit, and setting a control parameter based on the detected position.

上記のパラメータ設定方法によると、熟練した作業者でなくてもパラメータの設定を精度よく行わせることができる。   According to the parameter setting method, parameters can be set with high accuracy even without a skilled worker.

また、本明細書で開示するフィーダ型治具は、部品を吸着する吸着ノズルを保管する吸着ノズル保管穴と、先端に被撮像面を有する治具ノズルを保管する治具ノズル保管穴とが形成されているフィーダ型の治具本体と、前記治具本体をフィーダ取付部に着脱可能に取り付けるための治具取付部と、前記吸着ノズル保管穴に挿入された前記吸着ノズル及び前記治具ノズル保管穴に挿入された前記治具ノズルの少なくとも一方を表面実装機から取り外すノズル取り外し機構と、を備える。   In addition, the feeder-type jig disclosed in this specification is formed with a suction nozzle storage hole for storing a suction nozzle for sucking a component, and a jig nozzle storage hole for storing a jig nozzle having an imaging surface at the tip. Feeder-type jig main body, a jig mounting section for detachably mounting the jig main body to the feeder mounting section, the suction nozzle inserted into the suction nozzle storage hole, and the jig nozzle storage A nozzle removing mechanism for removing at least one of the jig nozzles inserted into the holes from the surface mounter.

上記のフィーダ型治具によると、熟練した作業者でなくてもパラメータの設定を精度よく行わせることができる。また、上記のフィーダ型治具によると、吸着ノズルが小さいことによって治具部品を吸着できない場合であっても、治具ノズルを用いることによってパラメータを設定することが可能になる。   According to the feeder-type jig described above, the parameter can be set with high accuracy even if it is not a skilled worker. Further, according to the feeder-type jig described above, even if the jig part cannot be sucked because the suction nozzle is small, it is possible to set parameters by using the jig nozzle.

また、本明細書で開示するパラメータ設定方法は、表面実装機に取り付けられている吸着ノズルを請求項5に記載のフィーダ型治具の前記吸着ノズル保管穴に挿入し、前記ノズル取り外し機構によって前記吸着ノズルを取り外す吸着ノズル取り外し工程と、前記治具ノズル保管穴に保管されている前記治具ノズルを前記表面実装機に取り付ける治具ノズル取り付け工程と、前記表面実装機に取り付けられている前記治具ノズルの前記被撮像面を第2の撮像部によって撮像し、前記被撮像面を表す画像を生成する第3の撮像工程と、前記画像を解析して前記治具ノズル及び前記第2の撮像部の少なくとも一方の位置を検出し、検出した位置に基づいて制御用のパラメータを設定するパラメータ設定工程と、前記表面実装機に取り付けられている前記治具ノズルを前記治具ノズル保管穴に挿入し、前記ノズル取り外し機構によって前記治具ノズルを取り外す治具ノズル取り外し工程と、前記吸着ノズル保管穴に保管されている前記吸着ノズルを前記表面実装機に取り付ける吸着ノズル取り付け工程と、を含む。   Further, the parameter setting method disclosed in the present specification is configured such that a suction nozzle attached to a surface mounter is inserted into the suction nozzle storage hole of the feeder-type jig according to claim 5, and the nozzle removal mechanism A suction nozzle removing step for removing the suction nozzle, a jig nozzle attaching step for attaching the jig nozzle stored in the jig nozzle storage hole to the surface mounter, and the jig attached to the surface mounter. A third imaging step in which the imaging surface of the tool nozzle is imaged by a second imaging unit and an image representing the imaging surface is generated; and the jig nozzle and the second imaging by analyzing the image A parameter setting step of detecting a position of at least one of the parts and setting a control parameter based on the detected position; A jig nozzle removing step for inserting the jig nozzle into the jig nozzle storage hole and removing the jig nozzle by the nozzle removal mechanism, and the surface mounting of the suction nozzle stored in the suction nozzle storage hole A suction nozzle attaching step to be attached to the machine.

上記のパラメータ設定方法によると、フィーダ型治具を用いてパラメータを設定するので、熟練した作業者でなくてもパラメータの設定を精度よく行わせることができる。また、上記のパラメータ設定方法によると、吸着ノズルが小さいことによって治具部品を吸着できない場合であっても、治具ノズルを用いることによってパラメータを設定することができる。   According to the above parameter setting method, the parameters are set using the feeder-type jig, so that the parameters can be set with high accuracy even without a skilled worker. Further, according to the above parameter setting method, even when the jig component cannot be sucked because the suction nozzle is small, the parameter can be set by using the jig nozzle.

本明細書で開示される技術によれば、熟練した作業者でなくても部品の本来の搭載位置と実際の搭載位置とのずれ量の検出を精度よく行わせることができる。   According to the technology disclosed in the present specification, it is possible to accurately detect the amount of deviation between the original mounting position of a component and the actual mounting position even if it is not a skilled worker.

実施形態1に係る表面実装機の上面図Top view of the surface mounter according to the first embodiment ヘッドユニットの側面図Side view of the head unit フィーダ型供給装置の斜視図Perspective view of feeder type feeder フィーダの側面図Side view of feeder フィーダ型治具の斜視図Perspective view of feeder-type jig フィーダ型治具の側面図Side view of feeder-type jig 治具部品が搭載されたフィーダ型治具の上面図Top view of feeder-type jig with jig parts 治具部品の上面図Top view of jig parts 表面実装機の電気的構成を示すブロック図Block diagram showing the electrical configuration of the surface mounter XYR補正値の更新処理のフローチャートXYR correction value update processing flowchart 選択した搭載角度のずれ量平均処理のフローチャートFlowchart of deviation amount averaging process for selected mounting angle ずれ量検出処理のフローチャートFlow chart of deviation amount detection processing X軸方向、Y軸方向、及び、R軸方向のずれ量を示す模式図Schematic diagram showing the amount of deviation in the X-axis direction, Y-axis direction, and R-axis direction 実施形態2に係る基板に部品を搭載したときの本来の搭載位置と検出した搭載位置とのずれ量を示す模式図The schematic diagram which shows the deviation | shift amount of the original mounting position when components are mounted in the board | substrate which concerns on Embodiment 2, and the detected mounting position. フィーダ型治具の搭載面に治具部品を搭載したときの本来の搭載位置と検出した搭載位置とのずれ量と、基板に部品を搭載したときの本来の搭載位置と検出した搭載位置とのずれ量との差を示す模式図The amount of deviation between the original mounting position when the jig component is mounted on the feeder jig mounting surface and the detected mounting position, and the original mounting position when the component is mounted on the board and the detected mounting position. Schematic showing the difference from the amount of deviation 選択した搭載角度のずれ量平均処理のフローチャートFlowchart of deviation amount averaging process for selected mounting angle 補正したずれ量を示す模式図Schematic diagram showing the corrected deviation 実施形態3に係る部品認識カメラの位置調整のフローチャートFlowchart of position adjustment of component recognition camera according to embodiment 3 実装ヘッドのXY位置調整のフローチャートFlow chart of XY position adjustment of mounting head 実装ヘッドのR軸角度調整のフローチャートFlow chart of R-axis angle adjustment of mounting head 実施形態4に係るフィーダ型治具の上面図Top view of feeder-type jig according to Embodiment 4 治具ノズルの下面図Bottom view of jig nozzle 部品認識カメラの位置調整のフローチャートFlow chart of position adjustment of parts recognition camera 検出した治具ノズルの位置を示す模式図Schematic diagram showing the position of the detected jig nozzle 実装ヘッドのXY位置調整のフローチャートFlow chart of XY position adjustment of mounting head 実装ヘッドのR軸角度調整R-axis angle adjustment of mounting head

<実施形態1>
図1から図13を参照して実施形態1を説明する。以降の説明において前後方向及び左右方向とは図1に示す前後方向及び左右方向を基準とし、上下方向とは図1において紙面垂直方向を基準とする。また、以降の説明では左右方向をX軸方向、前後方向をY軸方向、上下方向をZ軸方向という。
<Embodiment 1>
The first embodiment will be described with reference to FIGS. In the following description, the front-rear direction and the left-right direction are based on the front-rear direction and the left-right direction shown in FIG. 1, and the up-down direction is based on the direction perpendicular to the paper surface in FIG. In the following description, the left-right direction is referred to as the X-axis direction, the front-rear direction is referred to as the Y-axis direction, and the up-down direction is referred to as the Z-axis direction.

(1−1)表面実装機の全体構成
図1に示すように、本実施形態に係る表面実装機1は基台10、プリント基板P1(基板の一例)を搬送する搬送コンベア20、プリント基板P1上に電子部品E1(部品の一例)を実装する部品実装装置30、部品実装装置30に電子部品E1を供給するフィーダ型供給装置40等を備えている。
(1-1) Overall Configuration of Surface Mounter As shown in FIG. 1, the surface mounter 1 according to this embodiment includes a base 10, a transport conveyor 20 that transports a printed board P <b> 1 (an example of a board), and a printed board P <b> 1. A component mounting apparatus 30 for mounting an electronic component E1 (an example of a component) and a feeder-type supply apparatus 40 for supplying the electronic component E1 to the component mounting apparatus 30 are provided.

基台10は平面視長方形状をなすとともに上面が平坦とされる。また、基台10における搬送コンベア20の下方にはプリント基板P1に電子部品E1を実装する際にプリント基板P1をバックアップする図示しない複数のバックアップピンが設けられている。   The base 10 has a rectangular shape in plan view and a flat upper surface. A plurality of backup pins (not shown) for backing up the printed circuit board P1 when the electronic component E1 is mounted on the printed circuit board P1 are provided below the transport conveyor 20 in the base 10.

搬送コンベア20はY軸方向における基台10の略中央位置に配置されており、プリント基板P1を搬送方向(X軸方向)に沿って搬送する。搬送コンベア20は搬送方向に循環駆動する一対のコンベアベルト22を備えている。プリント基板P1は搬送コンベア20によって搬送方向の一方側(図1で示す右側)から基台10上の作業位置に搬入され、作業位置で停止して電子部品E1が実装された後、他方側(図1で示す左側)に搬出される。   The transport conveyor 20 is disposed at a substantially central position of the base 10 in the Y-axis direction, and transports the printed circuit board P1 along the transport direction (X-axis direction). The conveyor 20 includes a pair of conveyor belts 22 that circulate in the conveying direction. The printed circuit board P1 is carried into the work position on the base 10 from one side (the right side shown in FIG. 1) in the transport direction by the transport conveyor 20, stops at the work position, and after the electronic component E1 is mounted, It is carried out to the left side shown in FIG.

部品実装装置30は、基台10及び後述するフィーダ型供給装置40等の上方に設けられる一対の支持フレーム31と、ヘッドユニット32と、ヘッドユニット32を搬送するヘッドユニット搬送機構とから構成される。
各支持フレーム31はそれぞれX軸方向における基台10の両側に位置しており、Y軸方向に延びている。支持フレーム31にはヘッドユニット搬送機構を構成するX軸サーボ機構及びY軸サーボ機構が設けられている。ヘッドユニット32はX軸サーボ機構及びY軸サーボ機構によって一定の可動領域内でX軸方向及びY軸方向に移動可能とされている。
The component mounting apparatus 30 includes a pair of support frames 31 provided above the base 10 and a feeder type supply apparatus 40 described later, a head unit 32, and a head unit transport mechanism that transports the head unit 32. .
Each support frame 31 is located on both sides of the base 10 in the X-axis direction and extends in the Y-axis direction. The support frame 31 is provided with an X-axis servo mechanism and a Y-axis servo mechanism that constitute a head unit transport mechanism. The head unit 32 is movable in the X-axis direction and the Y-axis direction within a certain movable region by the X-axis servo mechanism and the Y-axis servo mechanism.

Y軸サーボ機構は、Y軸ガイドレール33Yと、図示しないボールナットが螺合されたY軸ボールねじ34Yと、Y軸サーボモータ35Yとを有している。各Y軸ガイドレール33Yには、ボールナットに固定されたヘッド支持体36が取り付けられている。Y軸サーボモータ35Yが通電制御されるとY軸ボールねじ34Yに沿ってボールナットが進退し、ボールナットに固定されたヘッド支持体36、及び、ヘッドユニット32がY軸ガイドレール33Yに沿ってY軸方向に移動する。   The Y-axis servo mechanism has a Y-axis guide rail 33Y, a Y-axis ball screw 34Y screwed with a ball nut (not shown), and a Y-axis servo motor 35Y. A head support 36 fixed to a ball nut is attached to each Y-axis guide rail 33Y. When the Y-axis servomotor 35Y is energized and controlled, the ball nut advances and retracts along the Y-axis ball screw 34Y, and the head support 36 and the head unit 32 fixed to the ball nut move along the Y-axis guide rail 33Y. Move in the Y-axis direction.

X軸サーボ機構は、図示しないX軸ガイドレールと、図示しないボールナットが螺合されたX軸ボールねじ34Xと、X軸サーボモータ35Xとを有している。X軸ガイドレールにはその軸方向に沿ってヘッドユニット32が移動自在に取り付けられている。X軸サーボモータ35Xが通電制御されるとX軸ボールねじ34Xに沿ってボールナットが進退し、ボールナットに固定されたヘッドユニット32がX軸ガイドレールに沿ってX軸方向に移動する。   The X-axis servo mechanism includes an X-axis guide rail (not shown), an X-axis ball screw 34X into which a ball nut (not shown) is screwed, and an X-axis servo motor 35X. A head unit 32 is movably attached to the X-axis guide rail along the axial direction. When the X-axis servomotor 35X is energized and controlled, the ball nut advances and retreats along the X-axis ball screw 34X, and the head unit 32 fixed to the ball nut moves in the X-axis direction along the X-axis guide rail.

図2に示すように、ヘッドユニット32は、フレーム120、フレーム120に対して上下移動可能に取り付けられた複数本(ここでは10本)の実装ヘッド37、10台のZ軸サーボモータ35Z、2台のR軸サーボモータ35R、2台の基板認識カメラC1(第1の撮像部の一例)などを備えている。   As shown in FIG. 2, the head unit 32 includes a frame 120, a plurality of (here, 10) mounting heads 37 that are attached to the frame 120 so as to be vertically movable, 10 Z-axis servomotors 35 </ b> Z, A single R-axis servomotor 35R, two substrate recognition cameras C1 (an example of a first imaging unit), and the like are provided.

各実装ヘッド37はフレーム120に対してX軸方向に一列状に配列されている。本実施形態では図2において左端の実装ヘッド37から順に1番〜10番のヘッド番号が付与されている。以降の説明において実装ヘッド37(N)と表記するときはヘッド番号Nの実装ヘッド37のことをいうものとする。   The mounting heads 37 are arranged in a line in the X-axis direction with respect to the frame 120. In the present embodiment, head numbers 1 to 10 are assigned in order from the leftmost mounting head 37 in FIG. In the following description, the mounting head 37 (N) refers to the mounting head 37 having the head number N.

各実装ヘッド37は上下方向に長い中空の軸状であり、下部に吸着ノズル121(部品保持部の一例)が着脱可能に取り付けられている。各実装ヘッド37には図外の負圧手段から負圧が供給される構成になっており、各実装ヘッド37の先端に取り付けられている吸着ノズル121に負圧による吸引力が生じるようになっている。   Each mounting head 37 has a hollow shaft shape that is long in the vertical direction, and a suction nozzle 121 (an example of a component holding portion) is detachably attached to the lower portion. Each mounting head 37 is configured to be supplied with negative pressure from a negative pressure means (not shown), and suction force due to negative pressure is generated at the suction nozzle 121 attached to the tip of each mounting head 37. ing.

10台のZ軸サーボモータ35Zは各実装ヘッド37の上部側に取り付けられており、各実装ヘッド37を個別に昇降させる。
2台のR軸サーボモータ35Rはフレーム120の下部に取り付けられている。R軸サーボモータ35Rのモータ軸と実装ヘッド37のプーリとの間にはベルト122が掛けられており、R軸サーボモータ35Rを駆動するとモータの動力がベルト122を介して実装ヘッド37に伝達され、実装ヘッド37が軸回りに回転する。本実施形態では1本のベルト122を5本の実装ヘッド37に掛け渡しており、左側のR軸サーボモータ35Rを駆動すると左側5本の実装ヘッド37が同時回転し、右側のR軸サーボモータ35Rを駆動すると右側5本の実装ヘッド37が同時回転する。
Ten Z-axis servo motors 35Z are attached to the upper side of each mounting head 37, and each mounting head 37 is moved up and down individually.
The two R-axis servo motors 35R are attached to the lower part of the frame 120. A belt 122 is hung between the motor shaft of the R-axis servo motor 35R and the pulley of the mounting head 37. When the R-axis servo motor 35R is driven, the power of the motor is transmitted to the mounting head 37 via the belt 122. The mounting head 37 rotates about the axis. In this embodiment, one belt 122 is stretched over five mounting heads 37. When the left R-axis servo motor 35R is driven, the five left mounting heads 37 rotate simultaneously, and the right R-axis servo motor is driven. When 35R is driven, the right five mounting heads 37 rotate simultaneously.

このような構成とすることで、X軸サーボモータ35X、Y軸サーボモータ35Y、Z軸サーボモータ35Zを駆動することにより、ヘッドユニット32に搭載された各吸着ノズル121を基台10上において3軸方向(X軸、Y軸、Z軸方向)に移動させることができる。これにより、フィーダ型供給装置40によって供給される電子部品E1を吸着ノズル121により吸着し、プリント基板P1上に搭載することができる。また、R軸サーボモータ35Rを駆動することにより、実装ヘッド37を回転させ、吸着ノズル121に吸着されている電子部品E1のR軸方向の位置(回転角度)を調整することができる。   With this configuration, by driving the X-axis servo motor 35X, the Y-axis servo motor 35Y, and the Z-axis servo motor 35Z, each suction nozzle 121 mounted on the head unit 32 is moved to 3 on the base 10. It can be moved in the axial direction (X-axis, Y-axis, Z-axis direction). Thereby, the electronic component E1 supplied by the feeder type supply device 40 can be sucked by the suction nozzle 121 and mounted on the printed circuit board P1. Further, by driving the R-axis servo motor 35R, the mounting head 37 can be rotated, and the position (rotation angle) in the R-axis direction of the electronic component E1 sucked by the suction nozzle 121 can be adjusted.

前述したヘッドユニット搬送機構、Z軸サーボモータ35Z、及び、R軸サーボモータ35Rは移動機構の一例である。すなわち、本実施形態に係る移動機構は吸着ノズル121(部品保持部)をX軸、Y軸、Z軸、及び、R軸方向に移動させるものである。   The head unit conveyance mechanism, the Z-axis servomotor 35Z, and the R-axis servomotor 35R described above are examples of the movement mechanism. That is, the moving mechanism according to this embodiment moves the suction nozzle 121 (component holding unit) in the X-axis, Y-axis, Z-axis, and R-axis directions.

2台の基板認識カメラC1は作業位置上にあるプリント基板P1を画像認識するためのものであり、ヘッドユニット32の左右両側に取り付けられている。基板認識カメラC1はヘッドユニット32に対して撮像面を下に向けた状態で固定されており、ヘッドユニット32と一体に移動する。また、本実施形態では、基板認識カメラC1は後述するフィーダ型治具60(図5参照)に搭載された電子部品E1の画像認識にも用いられる。   The two board recognition cameras C1 are for recognizing an image of the printed board P1 on the working position, and are attached to the left and right sides of the head unit 32. The board recognition camera C1 is fixed to the head unit 32 with the imaging surface facing downward, and moves together with the head unit 32. In the present embodiment, the substrate recognition camera C1 is also used for image recognition of an electronic component E1 mounted on a feeder-type jig 60 (see FIG. 5) described later.

また、図1に示すように、基台10上の作業位置(図1の二点鎖線で囲まれる位置)の近傍には2台の部品認識カメラC2(第2の撮像部の一例)が固定されている。部品認識カメラC2は吸着ノズル121に吸着されている電子部品E1の画像認識に用いられるものである。   Further, as shown in FIG. 1, two component recognition cameras C2 (an example of a second imaging unit) are fixed in the vicinity of a work position on the base 10 (a position surrounded by a two-dot chain line in FIG. 1). Has been. The component recognition camera C2 is used for image recognition of the electronic component E1 sucked by the suction nozzle 121.

(1−2)フィーダ型供給装置
次に、図1、図3及び図4を参照して、フィーダ型供給装置40の構成について説明する。図1に示すように、フィーダ型供給装置40は搬送コンベア20の両側(図1の前後両側)においてX軸方向に並んで2箇所ずつ、計4箇所に配されている。
(1-2) Feeder Type Supply Device Next, the configuration of the feeder type supply device 40 will be described with reference to FIGS. 1, 3, and 4. As shown in FIG. 1, the feeder type supply devices 40 are arranged at four places, two places in parallel in the X-axis direction on both sides (front and rear sides in FIG. 1) of the conveyor 20.

図3に示すように、フィーダ型供給装置40は、下面に車輪41が取り付けられている略箱状の本体部42、複数のリール43(図3では一つのみを図示)、フィーダ取付部44、複数のフィーダ50(図3では一つのみを図示)などを備えている。   As shown in FIG. 3, the feeder type supply device 40 includes a substantially box-shaped main body portion 42 having wheels 41 attached to the lower surface, a plurality of reels 43 (only one is shown in FIG. 3), and a feeder attachment portion 44. And a plurality of feeders 50 (only one is shown in FIG. 3).

リール43は電子部品E1が保持されている部品供給テープが巻き回されているものであり、本体部42に回転可能に支持されている。
フィーダ取付部44は複数のフィーダ50を保持するものであり、本体部42の上側に設けられている。フィーダ取付部44にはフィーダ50を着脱可能に取り付けるための左右方向に延びる取付部45が設けられている。
The reel 43 is wound with a component supply tape holding the electronic component E1, and is rotatably supported by the main body portion.
The feeder attachment portion 44 holds a plurality of feeders 50 and is provided on the upper side of the main body portion 42. The feeder mounting portion 44 is provided with a mounting portion 45 extending in the left-right direction for detachably mounting the feeder 50.

図1に示すように、各フィーダ50はフィーダ取付部44に横並び状に整列して取り付けられている。図4に示すように、各フィーダ50にはコイルばね51を有するクリップ部52が設けられており、クリップ部52によって取付部45を上下から挟み込むことによってフィーダ取付部44に着脱可能に取り付けられている。各フィーダ50は前後方向(Y軸方向)に長い形状をなしており、内側に部品供給テープを送出する送出機構が設けられている。   As shown in FIG. 1, the feeders 50 are attached to the feeder attachment portion 44 so as to be aligned side by side. As shown in FIG. 4, each feeder 50 is provided with a clip portion 52 having a coil spring 51. The clip portion 52 is detachably attached to the feeder attachment portion 44 by sandwiching the attachment portion 45 from above and below. Yes. Each feeder 50 has a shape that is long in the front-rear direction (Y-axis direction), and is provided with a feeding mechanism that feeds the component supply tape inside.

(1−3)フィーダ型治具
次に、図5、図6及び図7を参照して、フィーダ型治具60について説明する。フィーダ型治具60はプリント基板P1に電子部品E1を搭載するときの本来の搭載位置と実際の搭載位置とのずれ量の検出に用いられるものであって、フィーダ50の替りに取付部45に取り付けられて用いられるものである。
(1-3) Feeder-type jig Next, the feeder-type jig 60 will be described with reference to FIGS. 5, 6, and 7. The feeder-type jig 60 is used for detecting the amount of deviation between the original mounting position and the actual mounting position when the electronic component E1 is mounted on the printed circuit board P1, and is attached to the mounting portion 45 instead of the feeder 50. It is attached and used.

図6に示すように、フィーダ型治具60はフィーダ型の治具本体61、及び、ボルトによって治具本体61に固定されているクリップ部62(治具取付部の一例)を備えている。ここでフィーダ型とは、フィーダ50に替えてフィーダ型供給装置40のフィーダ取付部44に取り付け可能な形状であることをいう。
フィーダ型の治具本体61は大まかには左右方向(図6において紙面垂直方向)から見て内側がくり貫かれた長方形状をなしており、上側を向く平坦面61Aを有している。平坦面61の高さ(上下方向の位置)はフィーダ50の部品供給位置の高さと略一対している。
As shown in FIG. 6, the feeder-type jig 60 includes a feeder-type jig main body 61 and a clip portion 62 (an example of a jig attachment portion) fixed to the jig main body 61 with a bolt. Here, the feeder type means a shape that can be attached to the feeder attachment portion 44 of the feeder type supply device 40 instead of the feeder 50.
The feeder-type jig main body 61 has a rectangular shape with the inner side cut out when viewed from the left-right direction (the vertical direction in FIG. 6), and has a flat surface 61A facing upward. The height (vertical position) of the flat surface 61 is approximately paired with the height of the component supply position of the feeder 50.

図5に示すように、平坦面61Aには供給面63、及び、搭載面64が設けられている。供給面63はずれ量を検出するときに後述する治具部品70(図8参照)が最初に載置される領域である。供給面63に載置されている治具部品70は表面実装機1によって吸着され、図7に示すように搭載面64に搭載される。そして、搭載された治具部品70が基板認識カメラC1によって画像認識されることによってずれ量が検出される。   As shown in FIG. 5, a supply surface 63 and a mounting surface 64 are provided on the flat surface 61A. The supply surface 63 is an area where a jig component 70 (see FIG. 8), which will be described later, is first placed when detecting the shift amount. The jig component 70 placed on the supply surface 63 is attracted by the surface mounter 1 and mounted on the mounting surface 64 as shown in FIG. Then, the mounted jig component 70 is image-recognized by the board recognition camera C1 to detect the shift amount.

また、図5に示すように、治具本体61には、一端が搭載面64に開口する2つの空気流路65が形成されている。2つの空気流路65は搭載面64に搭載された治具部品70の位置が変化してしまわないように治具部品70を吸い付けておくためのものである。   As shown in FIG. 5, the jig body 61 is formed with two air flow paths 65 whose one ends are open to the mounting surface 64. The two air flow paths 65 are for sucking the jig part 70 so that the position of the jig part 70 mounted on the mounting surface 64 does not change.

また、治具本体61は左下の角部が一部切り欠かれている。2つの空気流路65は下に向かって伸びており、他端側がその切り欠かれた空間の上方に開口している。そして、空気流路65内の空気を吸引する吸引装置に接続されているホースを取り付けるためのホース取付部66がその切り欠かれた空間に収容されるようにして取り付けられており、ホースを介して空気流路65内の空気が吸引されることによって治具部品70がフィーダ型治具60に吸い付けられる。   The jig body 61 is partially cut off at the lower left corner. The two air flow paths 65 extend downward, and the other end side opens above the notched space. A hose attachment portion 66 for attaching a hose connected to a suction device for sucking air in the air flow path 65 is attached so as to be accommodated in the notched space, Thus, the jig component 70 is sucked to the feeder-type jig 60 by sucking the air in the air flow path 65.

図6に示すように、クリップ部62ははさみ状に形成されており、把手部62A、レバー62B、コイルばね62C、及び、ツメ部62Dを備えている。把手部62Aはボルトによって治具本体61の右下に固定されている。レバー62Bは把手部62Aに回動可能に軸支されており、前端部に後側に向かって上側に傾斜するテーパ面62Eが形成されている。   As shown in FIG. 6, the clip part 62 is formed in a scissors shape, and includes a handle part 62A, a lever 62B, a coil spring 62C, and a claw part 62D. The handle 62A is fixed to the lower right of the jig body 61 with a bolt. The lever 62B is pivotally supported by the handle portion 62A, and a tapered surface 62E that is inclined upward toward the rear side is formed at the front end portion.

コイルばね62Cは把手部62Aとレバー62Bとの回動軸より後側に設けられており、レバー62Bを把手部62Aから離間する方向に付勢している。ツメ部62Dはレバー62Bの前端部と共働してフィーダ型供給装置40の取付部45を挟み込むためのものであり、治具本体61に取り付けられている。   The coil spring 62C is provided on the rear side of the rotating shaft between the handle portion 62A and the lever 62B, and urges the lever 62B in a direction away from the handle portion 62A. The claw portion 62D cooperates with the front end portion of the lever 62B to sandwich the attachment portion 45 of the feeder type supply device 40, and is attached to the jig main body 61.

作業者がフィーダ型治具60を取付部45に向けて押し込むとレバー62Bのテーパ面62Eが取付部45に押されてレバー62Bとツメ部62Dとの間隔が広がり、レバー62Bとツメ部62Dとによって取付部45が挟み込まれる。フィーダ型治具60を取り外すときはレバー62Bを握って後側に引き抜くことによって取り外すことができる。   When the operator pushes the feeder-type jig 60 toward the attachment portion 45, the taper surface 62E of the lever 62B is pushed by the attachment portion 45, and the distance between the lever 62B and the claw portion 62D increases, and the lever 62B and the claw portion 62D Due to this, the mounting portion 45 is sandwiched. When removing the feeder jig 60, it can be removed by grasping the lever 62B and pulling it out to the rear side.

(1−4)治具部品
次に、図8を参照して、治具部品70について説明する。本実施形態に係る治具部品70は角が面取りされた正方形の透明なガラス板であり、位置を検出するための黒色の点71が裏面の4隅の近傍に印刷されている。4つの点71は一点鎖線で示す仮想の正方形72の角に位置している。
なお、本実施形態に係る治具部品70には電子部品を模した図形73が印刷されているが、図形73は本実施形態では用いられない。
(1-4) Jig Component Next, the jig component 70 will be described with reference to FIG. The jig component 70 according to the present embodiment is a square transparent glass plate with chamfered corners, and black dots 71 for detecting the position are printed in the vicinity of the four corners on the back surface. The four points 71 are located at the corners of a virtual square 72 indicated by a one-dot chain line.
Note that a graphic 73 imitating an electronic component is printed on the jig component 70 according to the present embodiment, but the graphic 73 is not used in the present embodiment.

(1−5)表面実装機の電気的構成
次に、図9を参照して、表面実装機1の電気的構成について説明する。制御部110は表面実装機1の全体を制御統括するものであり、CPU等により構成される演算制御部111を備えている。演算制御部111には、モータ制御部112、記憶部113、画像処理部114、外部入出力部115、フィーダ通信部116、表示部117、及び、入力部118が接続されている。
(1-5) Electrical Configuration of Surface Mounter Next, an electrical configuration of the surface mounter 1 will be described with reference to FIG. The control unit 110 controls and controls the entire surface mounter 1, and includes an arithmetic control unit 111 configured by a CPU or the like. A motor control unit 112, a storage unit 113, an image processing unit 114, an external input / output unit 115, a feeder communication unit 116, a display unit 117, and an input unit 118 are connected to the arithmetic control unit 111.

モータ制御部112は演算処理部111の制御の下で部品実装装置30のX軸サーボモータ35X、及び、Y軸サーボモータ35Yを駆動させるとともに、ヘッドユニット32のZ軸サーボモータ35Z、及び、R軸サーボモータ35Rを駆動させる。また、モータ制御部112は、実装プログラム113Aに従って搬送コンベア20を駆動させる。   The motor control unit 112 drives the X-axis servo motor 35X and the Y-axis servo motor 35Y of the component mounting apparatus 30 under the control of the arithmetic processing unit 111, and the Z-axis servo motor 35Z and R of the head unit 32. The axis servo motor 35R is driven. In addition, the motor control unit 112 drives the conveyor 20 according to the mounting program 113A.

記憶部113は、CPUを制御するプログラム等を記憶するROM(Read Only Memory)や装置の動作中に種々のデータを一時的に記憶するRAM(Random Access Memory)等から構成されている。記憶部113には演算処理部111によって実行される実装プログラム113A、各種データ113Bなどが記憶されている。   The storage unit 113 includes a ROM (Read Only Memory) that stores a program for controlling the CPU, a RAM (Random Access Memory) that temporarily stores various data during operation of the apparatus, and the like. The storage unit 113 stores a mounting program 113A executed by the arithmetic processing unit 111, various data 113B, and the like.

各種データ113Bには実装対象となるプリント基板P1の生産枚数に関する基板情報、プリント基板P1に実装される電子部品E1の個数や種類等を含む部品情報、プリント基板P1に電子部品E1を搭載するときの搭載位置に関する搭載位置情報、フィーダ型供給装置40の各フィーダ50に保持された電子部品E1の数や種類に関するデータ、次に説明するXYR補正値等が含まれている。   Various data 113B includes board information regarding the number of printed circuit boards P1 to be mounted, parts information including the number and types of electronic parts E1 mounted on the printed circuit board P1, and when the electronic parts E1 are mounted on the printed circuit board P1. Mounting position information relating to the mounting position of the feeder, data relating to the number and type of electronic components E1 held in each feeder 50 of the feeder type supply device 40, XYR correction values described below, and the like.

XYR補正値はプリント基板P1に電子部品E1を搭載するときの搭載位置を補正するためのものである。ここで搭載位置とは、プリント基板P1上におけるX軸、Y軸、及び、R軸(すなわち回転角度)方向の位置のことをいう。制御部110は、ある実装ヘッド37を用いて電子部品E1をプリント基板P1に搭載するとき、搭載位置情報によって示される搭載位置をその実装ヘッド37に対応するXYR補正値によって補正し、補正後の搭載位置に電子部品E1を搭載する。   The XYR correction value is for correcting the mounting position when the electronic component E1 is mounted on the printed circuit board P1. Here, the mounting position refers to a position in the X-axis, Y-axis, and R-axis (that is, rotation angle) directions on the printed circuit board P1. When the electronic component E1 is mounted on the printed circuit board P1 using a certain mounting head 37, the control unit 110 corrects the mounting position indicated by the mounting position information with the XYR correction value corresponding to the mounting head 37, and after the correction. The electronic component E1 is mounted at the mounting position.

画像処理部114には、基板認識カメラC1及び部品認識カメラC2から出力される撮像信号がそれぞれ取り込まれるようになっている。画像処理部114では、取り込まれた各カメラC1,C2からの撮像信号に基づいて、部品画像の解析並びに基板画像の解析がそれぞれ行われるようになっている。   The image processing unit 114 captures image signals output from the board recognition camera C1 and the component recognition camera C2. In the image processing unit 114, analysis of the component image and analysis of the board image are performed based on the captured image signals from the cameras C1 and C2, respectively.

外部入出力部115は、いわゆるインターフェースであって、表面実装機1の本体に設けられる各種センサ類115Aから出力される検出信号が取り込まれるように構成されている。また、外部入出力部115は、演算処理部111から出力される制御信号に基づいて、各種アクチュエータ類115Bに対する動作制御を行うように構成されている。   The external input / output unit 115 is a so-called interface, and is configured to receive detection signals output from various sensors 115 </ b> A provided in the main body of the surface mounter 1. The external input / output unit 115 is configured to perform operation control on the various actuators 115 </ b> B based on a control signal output from the arithmetic processing unit 111.

フィーダ通信部116は、フィーダ型供給装置40に取り付けられた各フィーダ50の制御部と接続されており、各フィーダ50による部品供給テープの送出を制御する。
表示部117は表示画面を有する液晶表示装置等から構成され、表面実装機1の状態等を表示画面上に表示する。入力部118(設定部の一例)はキーボード等から構成され、手動による操作によって外部からの入力を受け付けるようになっている。
The feeder communication unit 116 is connected to the control unit of each feeder 50 attached to the feeder type supply device 40 and controls the feeding of the component supply tape by each feeder 50.
The display unit 117 includes a liquid crystal display device having a display screen and displays the state of the surface mounter 1 on the display screen. The input unit 118 (an example of a setting unit) is composed of a keyboard or the like, and accepts external input by manual operation.

以上のような構成とされた表面実装機1では、自動運転中において、搬送コンベア20によってプリント基板P1を基台10上の作業位置に搬送する搬送状態と、作業位置に搬入されたプリント基板P1上に電子部品E1を実装する実装状態とが交互に実行される。この実装状態では、フィーダ型供給装置40によって供給される電子部品E1を10個の吸着ノズル121にそれぞれ吸着させる吸着作業と、ヘッドユニット32を搬送してそれらの電子部品E1をプリント基板P1に搭載する搭載作業とが交互に繰り返される。   In the surface mounter 1 configured as described above, during automatic operation, the conveyance state where the printed circuit board P1 is conveyed to the work position on the base 10 by the conveyance conveyor 20 and the printed circuit board P1 carried into the work position. The mounting state in which the electronic component E1 is mounted thereon is executed alternately. In this mounting state, a suction operation for sucking the electronic components E1 supplied by the feeder-type supply device 40 to the ten suction nozzles 121, and the head unit 32 are transported to mount the electronic components E1 on the printed circuit board P1. The mounting operation is repeated alternately.

(1−6)XYR補正値の更新処理
次に、制御部110によって実行されるXYR補正値の更新処理について説明する。XYR補正値の更新処理は、プリント基板P1に電子部品E1を搭載するときの本来の搭載位置と実際の搭載位置とのX軸、Y軸、及び、R軸方向のずれ量を検出し、その検出結果に基づいて前述したXYR補正値を更新する処理である。ただし、本実施形態に係るXYR補正値の更新処理では実際にプリント基板P1に電子部品E1を搭載してずれ量を検出するのではなく、フィーダ型治具60の搭載面64に治具部品70を模擬搭載することによってずれ量を検出する。
(1-6) XYR Correction Value Update Processing Next, XYR correction value update processing executed by the control unit 110 will be described. The update process of the XYR correction value detects the amount of deviation in the X-axis, Y-axis, and R-axis directions between the original mounting position and the actual mounting position when the electronic component E1 is mounted on the printed circuit board P1. This is a process for updating the above-described XYR correction value based on the detection result. However, in the update process of the XYR correction value according to the present embodiment, the electronic component E1 is not actually mounted on the printed circuit board P1 to detect the shift amount, but the jig component 70 is mounted on the mounting surface 64 of the feeder jig 60. The amount of displacement is detected by simulating.

本処理は作業者がフィーダ取付部44にフィーダ型治具60を取り付け、更に、フィーダ型治具60の供給面63に治具部品70を載置した後、入力部118を操作してXYR補正値の更新処理の実行を指示すると開始される。   In this process, the operator attaches the feeder jig 60 to the feeder attachment portion 44, and further places the jig component 70 on the supply surface 63 of the feeder die jig 60, and then operates the input portion 118 to perform XYR correction. It starts when execution of the value update process is instructed.

制御部110は、XYR補正値の更新処理の実行が指示されると、実装ヘッド37毎に4つの搭載角度(0度、90度、180度、及び270度)についてそれぞれ複数回ずれ量を検出し、現在のXYR補正値から検出したずれ量の平均値を減算した値(=現在のXYR補正値―検出したずれ量の平均値)をその実装ヘッド37の新たなXYR補正値とする。そして、制御部は記憶部113に記憶されているXYR補正値を新たなXYR補正値で更新する。以下、具体的に説明する。   When instructed to execute the XYR correction value update process, the control unit 110 detects a plurality of deviation amounts for each of the four mounting angles (0 degrees, 90 degrees, 180 degrees, and 270 degrees) for each mounting head 37. Then, a value obtained by subtracting the average value of the detected deviation amount from the current XYR correction value (= current XYR correction value−average value of the detected deviation amount) is set as a new XYR correction value of the mounting head 37. Then, the control unit updates the XYR correction value stored in the storage unit 113 with the new XYR correction value. This will be specifically described below.

(1−6―1)XYR補正値の更新処理
図10を参照して、XYR補正値の更新処理について説明する。
S101では、制御部110はヘッド番号を表す変数であるヘッド番号Nに初期値として1を設定する。
S102では、制御部110は搭載面64に治具部品70を搭載するときの搭載角度を一つ選択する。ここでは0度、90度、180度、及び、270度の順に選択するものとする。
(1-6-1) XYR Correction Value Update Processing XYR correction value update processing will be described with reference to FIG.
In S101, the control unit 110 sets 1 as an initial value to the head number N which is a variable representing the head number.
In S <b> 102, the control unit 110 selects one mounting angle when mounting the jig component 70 on the mounting surface 64. Here, selection is made in the order of 0 degrees, 90 degrees, 180 degrees, and 270 degrees.

S103では、制御部110は選択した搭載角度のずれ量平均処理を実行する。詳しくは後述するが、選択した搭載角度のずれ量平均処理は、S102で選択した搭載角度についてX軸、Y軸、及び、R軸方向のずれ量を複数回検出し、方向毎にずれ量の平均値を算出する処理である。
S104では、制御部110は全ての搭載角度を選択したか否かを判断し、全ての搭載角度を選択した場合はS105に進み、未だ選択していない搭載角度がある場合はS102に戻って次の搭載角度を選択する。
In S103, the control unit 110 executes a deviation amount averaging process for the selected mounting angle. As will be described in detail later, in the selected mounting angle deviation amount averaging process, the deviation amount in the X-axis, Y-axis, and R-axis directions is detected a plurality of times for the mounting angle selected in S102, and the deviation amount for each direction is detected. This is a process for calculating an average value.
In S104, the control unit 110 determines whether or not all the mounting angles have been selected. If all the mounting angles are selected, the process proceeds to S105. If there is a mounting angle that has not yet been selected, the process returns to S102 and proceeds to the next. Select the mounting angle.

S105では、制御部110は4つの搭載角度毎に算出したX軸、Y軸、及び、R軸方向のずれ量の平均値を方向毎に平均し、現在のXYR補正値からずれ量の平均値を減算した値(=現在のXYR補正値―検出したずれ量の平均値)を実装ヘッド37(N)の新たなXYR補正値としてRAMに記憶する。ただし、制御部110は新たなXYR補正値をRAMに記憶するのみであり、この時点では未だ記憶部113に記憶されているXYR補正値の更新は行わない。   In S105, the control unit 110 averages the average value of the deviation amounts in the X-axis, Y-axis, and R-axis directions calculated for each of the four mounting angles for each direction, and calculates the average value of the deviation amount from the current XYR correction value. Is stored in the RAM as a new XYR correction value of the mounting head 37 (N). However, the control unit 110 only stores a new XYR correction value in the RAM, and does not update the XYR correction value stored in the storage unit 113 at this time.

S106では、制御部110は記憶部113に記憶されている実装ヘッド37(N)のXYR補正値を新たなXYR補正値で更新するか否かを判断する。
具体的には、ユーザは単に新たなXYR補正値を知りたいだけの場合と、記憶部113に記憶されているXYR補正値を新たなXYR補正値によって更新したい場合とがあり、XYR補正値の算出だけを行うのかXYR補正値の更新まで行うのかを入力部118を操作して予め設定しておくことができる。制御部110は、XYR補正値の更新まで行う設定がされている場合はS107に進み、XYR補正値の算出だけを行う設定がされている場合はS108に進む。
In S106, the control unit 110 determines whether or not to update the XYR correction value of the mounting head 37 (N) stored in the storage unit 113 with a new XYR correction value.
Specifically, there are a case where the user simply wants to know a new XYR correction value and a case where the user wants to update the XYR correction value stored in the storage unit 113 with the new XYR correction value. Whether to perform only the calculation or to update the XYR correction value can be set in advance by operating the input unit 118. The control unit 110 proceeds to S107 when the setting to update the XYR correction value is performed, and proceeds to S108 when the setting to perform only the calculation of the XYR correction value is performed.

S107では、制御部110は記憶部113に記憶されている実装ヘッド37(N)のXYR補正値を、S105でRAMに記憶した新たなXYR補正値で更新する。S107は補正値設定工程の一例である。
S108では、制御部110はS105でRAMに記憶した新たなXYR補正値を表示部117に表示する。
In S107, the control unit 110 updates the XYR correction value of the mounting head 37 (N) stored in the storage unit 113 with the new XYR correction value stored in the RAM in S105. S107 is an example of a correction value setting process.
In S108, the control unit 110 displays the new XYR correction value stored in the RAM in S105 on the display unit 117.

S109では、制御部110はヘッド番号Nに1を加算する。
S110では、制御部110はヘッド番号Nが実装ヘッド37の総数より大きいか否かを判断し、大きい場合は処理を終了し、大きくない場合はS102に戻って処理を繰り返す。
In S109, the control unit 110 adds 1 to the head number N.
In S110, the control unit 110 determines whether or not the head number N is larger than the total number of mounting heads 37. If it is larger, the process ends. If not, the process returns to S102 and repeats the process.

(1−6―2)選択した搭載角度のずれ量平均処理
次に、図11を参照して、S103で実行される選択した搭載角度のずれ量平均処理について説明する。
S201では、制御部110は記憶部113に記憶されている現在のXYR補正値を、前述したS102で選択した搭載角度についての現在のXYR補正値としてRAMに記憶する。現在のXYR補正値はフィーダ型治具60の搭載面64に治具部品70を模擬搭載する際に搭載位置を補正するために用いられるものである。
S202では、制御部110は検出回数をカウントするための変数である検出回数iに初期値として0を設定する。
(1-6-2) Selected Mount Angle Deviation Averaging Processing Next, the selected mount angle deviation amount averaging processing executed in S103 will be described with reference to FIG.
In S201, the control unit 110 stores the current XYR correction value stored in the storage unit 113 in the RAM as the current XYR correction value for the mounting angle selected in S102 described above. The current XYR correction value is used to correct the mounting position when the jig component 70 is mounted on the mounting surface 64 of the feeder jig 60 in a simulated manner.
In S202, the control unit 110 sets 0 as the initial value for the number of detections i, which is a variable for counting the number of detections.

S203では、制御部110はずれ量検出処理を実行する。詳しくは後述するが、ずれ量検出処理は、フィーダ型治具60の搭載面64にS102で選択した搭載角度で治具部品70を模擬搭載し、X軸、Y軸、及び、R軸方向のずれ量を検出する処理である。前述した現在のXYR補正値はずれ量検出処理においてフィーダ型治具60に治具部品70を模擬搭載する際に用いられる。
S204では、制御部110は検出回数iに1を加算する。
In S203, the control unit 110 executes a shift amount detection process. As will be described in detail later, in the deviation amount detection processing, the jig component 70 is mounted on the mounting surface 64 of the feeder jig 60 at the mounting angle selected in S102, and the X-axis, Y-axis, and R-axis directions are mounted. This is processing for detecting the amount of deviation. The above-described current XYR correction value is used when the jig part 70 is mounted on the feeder-type jig 60 in the deviation amount detection process.
In S204, the control unit 110 adds 1 to the number of detections i.

S205では、制御部110は検出回数iが設定回数(例えば5回)に達したか否かを判断し、達していない場合はS203に戻って処理を繰り返し、達している場合はS206に進む。
S206では、制御部110はX軸、Y軸、及び、R軸方向のそれぞれについて各回で検出したずれ量をそれぞれ平均し、平均したずれ量を、S102で選択した搭載角度のX軸、Y軸、及び、R軸方向のずれ量とする。
In S205, the control unit 110 determines whether or not the number of detections i has reached a set number (for example, 5 times). If not, the process returns to S203 and repeats the process. If it has reached, the process proceeds to S206.
In S206, the control unit 110 averages the deviation amounts detected each time in the X-axis, Y-axis, and R-axis directions, and averages the deviation amounts to the X-axis and Y-axis at the mounting angle selected in S102. And the amount of deviation in the R-axis direction.

S207では、制御部110はX軸、Y軸、及び、R軸方向のずれ量のうちいずれか一つでも規格値を超えている場合はS208に進み、全て規格値以下である場合はXYR補正値の更新処理に戻る。
S208では、制御部110は現在のXYR補正値からS206で平均したX軸、Y軸、及び、R軸方向のずれ量を減算した値を、S102で選択した搭載角度の新たな現在のXYR補正値としてRAMに記憶する。そして、制御部110はS202に戻って処理を繰り返す。このため、次回S203を実行するときは本ステップで記憶した現在のXYR補正値が用いられる。
In S207, the control unit 110 proceeds to S208 if any one of the deviation amounts in the X-axis, Y-axis, and R-axis directions exceeds the standard value, and proceeds to XYR correction if all are less than the standard value. Return to the value update process.
In S208, the control unit 110 calculates a new current XYR correction of the mounting angle selected in S102 by subtracting the deviation amount in the X-axis, Y-axis, and R-axis directions averaged in S206 from the current XYR correction value. Stored in RAM as a value. Then, the control unit 110 returns to S202 and repeats the process. Therefore, the next time S203 is executed, the current XYR correction value stored in this step is used.

(1−6―3)ずれ量検出処理
次に、図12を参照して、前述したS203で実行されるずれ量検出処理について説明する。
S301では、制御部110は実装ヘッド37(N)をフィーダ型治具60の供給面63(2回目以降は搭載面64)の上方に移動させ、実装ヘッド37(N)を下降させて治具部品70を吸着する。
ここで、本実施形態では実装ヘッド37(1)によって初めて治具部品70を吸着するときは供給面63に載置されている治具部品70を吸着し、実装ヘッド37(1)による2回目以降の吸着では搭載面64から治具部品70を吸着するものとする。他の実装ヘッド37の場合は常に搭載面64から治具部品70を吸着するものとする。
(1-6-3) Deviation Amount Detection Processing Next, the deviation amount detection processing executed in S203 described above will be described with reference to FIG.
In S301, the control unit 110 moves the mounting head 37 (N) above the supply surface 63 (the mounting surface 64 after the second time) of the feeder-type jig 60, and lowers the mounting head 37 (N). The component 70 is adsorbed.
Here, in the present embodiment, when the jig component 70 is sucked for the first time by the mounting head 37 (1), the jig component 70 placed on the supply surface 63 is sucked and the second time by the mounting head 37 (1). In the subsequent suction, the jig component 70 is sucked from the mounting surface 64. In the case of other mounting heads 37, the jig component 70 is always sucked from the mounting surface 64.

S302では、制御部110は治具部品70を吸着している実装ヘッド37(N)を部品認識カメラC2の上方に移動させ、部品認識カメラC2によって下方から治具部品70を撮像する。そして、制御部110は治具部品70を撮像して生成された画像を解析して治具部品70のX軸、Y軸、R軸方向の位置を認識する。
S303では、制御部110はフィーダ型治具60の搭載面64に治具部品70を模擬搭載する。このとき制御部110は搭載位置を前述した現在のXYR補正値を用いて補正し、補正した搭載位置に治具部品70を搭載する。S303は搭載工程の一例である。
In S302, the control unit 110 moves the mounting head 37 (N) that sucks the jig component 70 above the component recognition camera C2, and images the jig component 70 from below by the component recognition camera C2. Then, the control unit 110 analyzes the image generated by imaging the jig component 70 and recognizes the positions of the jig component 70 in the X-axis, Y-axis, and R-axis directions.
In S <b> 303, the control unit 110 simulates and mounts the jig component 70 on the mounting surface 64 of the feeder-type jig 60. At this time, the control unit 110 corrects the mounting position using the above-described current XYR correction value, and mounts the jig component 70 at the corrected mounting position. S303 is an example of a mounting process.

S304では、制御部110は搭載面64に搭載されている治具部品70を基板認識カメラC1によって上方から撮像する。S304は第1の撮像工程の一例である。
S305では、制御部110はS304で治具部品70を撮像して生成された画像を解析して4つの点71の座標を求める。すなわち、図13に示すように、制御部110は搭載面64に搭載されている治具部品70の搭載位置126を検出する。
In S304, the control unit 110 images the jig component 70 mounted on the mounting surface 64 from above with the board recognition camera C1. S304 is an example of a first imaging process.
In S305, the control unit 110 analyzes the image generated by imaging the jig component 70 in S304 and obtains the coordinates of the four points 71. That is, as shown in FIG. 13, the control unit 110 detects the mounting position 126 of the jig component 70 mounted on the mounting surface 64.

S306では、制御部110は、図13に示すように、本来の搭載位置125に対する実際の搭載位置126のX軸方向のずれ量dX1、Y軸方向のずれ量dY1、及び、R軸方向のずれ量dR1を算出する。ここで、図13において点125Aは本来の搭載位置125の中心点を表しており、点126Aは実際の搭載位置126の中心点を表している。
具体的には、制御部110は4つ点71のX座標及びY座標をそれぞれ平均し、本来のX座標との差dX1、及び、本来のY座標dY1との差をX軸方向及びY軸方向のずれ量とする。R軸方向については、制御部110は左上の点71と左下の点71との中点、及び、右上の点71と右下の点71との中点を求め、それら二つの中点を通る直線の傾きからR軸方向の回転角度を求める。そして、制御部110は求めた回転角度と本来の回転角度との差dR1をR軸方向のずれ量とする。S306は算出工程の一例である。
In S306, as shown in FIG. 13, the controller 110 shifts the actual mounting position 126 relative to the original mounting position 125 in the X-axis direction dX1, the Y-axis shift dY1, and the R-axis shift. The quantity dR1 is calculated. Here, in FIG. 13, the point 125 </ b> A represents the center point of the original mounting position 125, and the point 126 </ b> A represents the center point of the actual mounting position 126.
Specifically, the control unit 110 averages the X coordinate and the Y coordinate of the four points 71, and calculates the difference dX1 from the original X coordinate and the difference from the original Y coordinate dY1 in the X axis direction and the Y axis. The amount of direction deviation. For the R-axis direction, the control unit 110 obtains the midpoint between the upper left point 71 and the lower left point 71 and the midpoint between the upper right point 71 and the lower right point 71 and passes through these two midpoints. The rotation angle in the R-axis direction is obtained from the slope of the straight line. Then, the control unit 110 sets the difference dR1 between the obtained rotation angle and the original rotation angle as a deviation amount in the R-axis direction. S306 is an example of a calculation process.

(1−7)実施形態の効果
フィーダ50はフィーダ取付部44に対して決まった位置に取り付けられるので、フィーダ50に替えてフィーダ型治具60をフィーダ取付部44に取り付けるようにすると、熟練した作業者でなくてもフィーダ型治具60を表面実装機1にほぼ位置ずれすることなく取り付けることができる。よってフィーダ型治具60によると、熟練した作業者でなくても電子部品E1の本来の搭載位置と実際の搭載位置とのずれ量の検出を精度よく行わせることができる。
(1-7) Effect of Embodiment Since the feeder 50 is attached to a fixed position with respect to the feeder attachment portion 44, it is proficient when the feeder-type jig 60 is attached to the feeder attachment portion 44 instead of the feeder 50. Even if it is not an operator, the feeder-type jig 60 can be attached to the surface mounter 1 without being substantially displaced. Therefore, according to the feeder-type jig 60, it is possible to accurately detect the amount of deviation between the original mounting position of the electronic component E1 and the actual mounting position, even if it is not a skilled worker.

<実施形態2>
次に、本発明の実施形態2を図14ないし図17によって説明する。
前述したように実施形態1に係るXYR補正値の更新処理ではフィーダ型治具60に治具部品70を搭載してずれ量を検出する。しかしながら、フィーダ型治具60に治具部品70を搭載するときと実際にプリント基板P1に電子部品E1を実装するときとでずれ量が一致しないこともある。
<Embodiment 2>
Next, a second embodiment of the present invention will be described with reference to FIGS.
As described above, in the XYR correction value update process according to the first embodiment, the jig part 70 is mounted on the feeder-type jig 60 to detect the deviation amount. However, the amount of deviation may not match between when the jig component 70 is mounted on the feeder jig 60 and when the electronic component E1 is actually mounted on the printed circuit board P1.

そこで、実施形態2では、フィーダ型治具60を用いて検出されるずれ量と、プリント基板P1に電子部品E1を実装するときのずれ量との差dX、dY、dRを予め記憶部113に記憶させておき、フィーダ型治具60を用いて検出されるずれ量を差dX、dY、dRによって補正したずれ量からXYZ補正値を求める。ここでdXはX軸方向の差、dYはY軸方向の差、dRはR軸方向の差である。   Therefore, in the second embodiment, differences dX, dY, and dR between the shift amount detected using the feeder-type jig 60 and the shift amount when the electronic component E1 is mounted on the printed circuit board P1 are stored in the storage unit 113 in advance. An XYZ correction value is obtained from the shift amount stored in advance and the shift amount detected using the feeder-type jig 60 corrected by the differences dX, dY, dR. Here, dX is a difference in the X-axis direction, dY is a difference in the Y-axis direction, and dR is a difference in the R-axis direction.

例えば、X軸を例に説明すると、前述した図13に示すようにフィーダ型治具60に治具部品70を搭載したときの本来の搭載位置125と検出した搭載位置126とのずれ量をdX1とし、図14に示すようにプリント基板P1に電子部品E1を実装したときの本来の搭載位置135と検出した搭載位置136とのずれ量をdX2としたとき、図15に示すように差dXはdX2−dX1として取得される。この場合、プリント基板P1に電子部品E1を実装したときの実際の搭載位置は本来の搭載位置に対してdX1+dXだけずれることになる。   For example, taking the X axis as an example, the deviation amount between the original mounting position 125 and the detected mounting position 126 when the jig part 70 is mounted on the feeder jig 60 as shown in FIG. 14, when the displacement amount between the original mounting position 135 and the detected mounting position 136 when the electronic component E1 is mounted on the printed circuit board P1 as shown in FIG. 14 is dX2, the difference dX is as shown in FIG. Obtained as dX2-dX1. In this case, the actual mounting position when the electronic component E1 is mounted on the printed circuit board P1 is shifted by dX1 + dX from the original mounting position.

なお、ここでは差dX、dY、dRは製品出荷時に予め記憶部113に記憶されているものとするが、出荷後の任意のタイミングで差dX、dY、dRを取得できる構成であってもよい。   Here, the differences dX, dY, and dR are stored in the storage unit 113 in advance at the time of product shipment. However, the difference dX, dY, and dR may be acquired at an arbitrary timing after shipment. .

(2−1)選択した搭載角度のずれ量平均処理
図16を参照して、実施形態2に係る選択した搭載角度のずれ量平均処理について説明する。ここでは実施形態1と実質的に同一の処理には同一の符号を付して説明を省略する。
(2-1) Selected Mounting Angle Deviation Amount Average Processing With reference to FIG. 16, the selected mounting angle deviation amount average processing according to the second embodiment will be described. Here, processes substantially the same as those of the first embodiment are denoted by the same reference numerals and description thereof is omitted.

S401では、制御部110は記憶部113に記憶されている差dX、dY、dRを読み出し、図17に示すように、平均したずれ量dX1、dY1、dR1に差dX、dY、dRを加算することによってずれ量を補正する。S401は読み出し工程、及び、補正工程の一例である。
S402では、制御部110は現在のXYR補正値からS401で補正したX軸方向のずれ量dX3、Y軸方向のずれ量dY3、及び、R軸方向のずれ量dR3を減算した値を、S102で選択した搭載角度の新たな現在のXYR補正値としてRAMに記憶する。
In S401, the control unit 110 reads the differences dX, dY, dR stored in the storage unit 113, and adds the differences dX, dY, dR to the average deviations dX1, dY1, dR1, as shown in FIG. The amount of deviation is corrected accordingly. S401 is an example of a reading process and a correction process.
In S402, the control unit 110 subtracts, in S102, a value obtained by subtracting the X-axis direction shift amount dX3, the Y-axis direction shift amount dY3, and the R-axis direction shift amount dR3 corrected in S401 from the current XYR correction value. A new current XYR correction value for the selected mounting angle is stored in the RAM.

(2−2)実施形態の効果
以上説明した実施形態2に係るフィーダ型治具60によると、フィーダ型治具60の搭載面64に治具部品70を模擬搭載したときの本来の搭載位置と実際の搭載位置とのずれ量をそのまま用いてXYR補正値を設定する場合に比べ、プリント基板P1に電子部品E1を搭載したときの本来の搭載位置と実際の搭載位置とのずれをより精度よく補正できる。
(2-2) Effect of Embodiment According to the feeder-type jig 60 according to the second embodiment described above, the original mounting position when the jig component 70 is mounted on the mounting surface 64 of the feeder-type jig 60 by simulation. Compared to setting the XYR correction value using the deviation amount from the actual mounting position as it is, the deviation between the original mounting position and the actual mounting position when the electronic component E1 is mounted on the printed circuit board P1 is more accurate. Can be corrected.

<実施形態3>
次に、本発明の実施形態3を図18ないし図20によって説明する。
実施形態3に係る表面実装機1の構成は実施形態1に係る表面実装機1と実質的に同一であるが、実施形態3に係る表面実装機1は前述したXYR補正値の更新の他に、フィーダ型治具60を用いて部品認識カメラC2の位置調整、実装ヘッド37のXY位置調整、及び、実装ヘッド37のR軸角度調整なども行う。以下、具体的に説明する。
<Embodiment 3>
Next, a third embodiment of the present invention will be described with reference to FIGS.
The configuration of the surface mounter 1 according to the third embodiment is substantially the same as that of the surface mounter 1 according to the first embodiment, but the surface mounter 1 according to the third embodiment is not limited to the update of the XYR correction value described above. Further, the position of the component recognition camera C2, the XY position adjustment of the mounting head 37, the R-axis angle adjustment of the mounting head 37, and the like are also performed using the feeder-type jig 60. This will be specifically described below.

実施形態3に係る表面実装機1には、ヘッド番号1の実装ヘッド37である実装ヘッド37(1)の位置を基準とする部品認識カメラC2の位置、実装ヘッド37(1)の位置を基準とする他の実装ヘッド37の位置、各実装ヘッド37のR軸角度などがパラメータとして記憶されており、制御部110はそれらのパラメータを各種の制御に用いる。   In the surface mounter 1 according to the third embodiment, the position of the component recognition camera C2 with respect to the position of the mounting head 37 (1), which is the mounting head 37 having the head number 1, and the position of the mounting head 37 (1) are used as references. The positions of other mounting heads 37, the R-axis angle of each mounting head 37, and the like are stored as parameters, and the control unit 110 uses these parameters for various controls.

部品認識カメラC2の位置は、部品認識カメラC2によって実装ヘッド37(1)を撮像して生成された画像において実装ヘッド37(1)の回転中心を表す座標(以下、「カメラ位置座標」という)として記憶されている。
他の実装ヘッド37のXY位置は、実装ヘッド37(1)の回転中心を表す座標(すなわちカメラ位置座標)に対する他の実装ヘッド37の回転中心の相対的な座標として記憶されている。
The position of the component recognition camera C2 is a coordinate representing the rotation center of the mounting head 37 (1) in an image generated by imaging the mounting head 37 (1) by the component recognition camera C2 (hereinafter referred to as “camera position coordinates”). Is remembered as
The XY position of the other mounting head 37 is stored as a relative coordinate of the rotation center of the other mounting head 37 with respect to the coordinates representing the rotation center of the mounting head 37 (1) (that is, the camera position coordinates).

各実装ヘッド37のR軸角度は、実装ヘッド37をR軸周りに任意の角度回転させたときの当該任意の角度と実装ヘッド37の実際の回転角度との差として記憶されている。   The R axis angle of each mounting head 37 is stored as a difference between the arbitrary angle when the mounting head 37 is rotated about the R axis and the actual rotation angle of the mounting head 37.

ところで、これらのパラメータは実装ヘッド37の交換や表面実装機1の経時変化などによって実際の値からずれてしまうことがある。例えば、部品認識カメラC2自体は固定されているので部品認識カメラC2の物理的な位置がずれることはないが、本実施形態では実装ヘッド37(1)を基準にして部品認識カメラC2の位置が記憶されるので、実装ヘッド37(1)の交換や表面実装機1の経時変化などによって実装ヘッド37(1)の位置が変化すると、部品認識カメラC2の位置は実際の実装ヘッド37(1)の回転中心を表さないものとなってしまう。   By the way, these parameters may deviate from actual values due to the replacement of the mounting head 37 or the change over time of the surface mounting machine 1. For example, since the component recognition camera C2 itself is fixed, the physical position of the component recognition camera C2 does not shift, but in this embodiment, the position of the component recognition camera C2 is based on the mounting head 37 (1). Therefore, when the position of the mounting head 37 (1) changes due to the replacement of the mounting head 37 (1) or the surface mounter 1 over time, the position of the component recognition camera C2 is changed to the actual mounting head 37 (1). It will not represent the center of rotation.

また、他の実装ヘッド37の位置は、交換や経時変化によって実装ヘッド37(1)の位置が変化したり、あるいは他の実装ヘッド37自体の位置が変化したりすることにより、実装ヘッド37(1)に対してずれてしまうことがある。
また、実装ヘッド37のR軸角度も、実装ヘッド37の交換や経時変化によってずれてしまうことがある。
Further, the position of the other mounting head 37 is changed by changing the position of the mounting head 37 (1) or changing the position of the other mounting head 37 itself due to replacement or aging. 1).
Further, the R-axis angle of the mounting head 37 may also be shifted due to replacement of the mounting head 37 or a change with time.

これらがずれてしまうと制御部110は前述した各種の制御を精度よく行うことができなくなってしまう。そこで、実施形態3に係る表面実装機1は、フィーダ型治具60を用いて、部品認識カメラC2の位置調整、実装ヘッド37のXY位置調整、及び、実装ヘッド37のR軸角度調整を行う。   If these are deviated, the control unit 110 cannot perform the various controls described above with high accuracy. Therefore, the surface mounter 1 according to the third embodiment uses the feeder-type jig 60 to perform position adjustment of the component recognition camera C2, XY position adjustment of the mounting head 37, and R-axis angle adjustment of the mounting head 37. .

これらの調整は、作業者がフィーダ取付部44にフィーダ型治具60を取り付け、更に、フィーダ型治具60の供給面63に治具部品70を載置した後、入力部118を操作してこれらの調整を指示すると開始される。なお、これらの調整はそれぞれ独立して行うこともできるし、まとめて行うこともできる。ここでは独立して行う場合を例に説明する。   For these adjustments, the operator attaches the feeder-type jig 60 to the feeder mounting portion 44, and further places the jig component 70 on the supply surface 63 of the feeder-type jig 60, and then operates the input unit 118. It is started when these adjustments are instructed. These adjustments can be performed independently or collectively. Here, the case where it carries out independently is demonstrated to an example.

(3−1)部品認識カメラの位置調整
先ず、図18を参照して、部品認識カメラC2の位置調整について説明する。
(3-1) Position Adjustment of Component Recognition Camera First, the position adjustment of the component recognition camera C2 will be described with reference to FIG.

S501では、制御部110は実装ヘッド37(1)をフィーダ型治具60の供給面63の上方に移動させ、実装ヘッド37(1)を下降させて治具部品70を吸着する。S501は保持工程の一例である。
S502では、制御部110は実装ヘッド37(1)を部品認識カメラC2の上方に移動させ、部品認識カメラC2によって治具部品70を撮像する。S502は第2の撮像工程の一例である。
具体的には、制御部110は実装ヘッド37(1)を90度ずつ回転させて合計4つの角度(0度、90度、180度、270度)で撮像する。
In step S <b> 501, the control unit 110 moves the mounting head 37 (1) above the supply surface 63 of the feeder-type jig 60 and lowers the mounting head 37 (1) to suck the jig component 70. S501 is an example of a holding process.
In S502, the control unit 110 moves the mounting head 37 (1) above the component recognition camera C2, and images the jig component 70 by the component recognition camera C2. S502 is an example of a second imaging process.
Specifically, the control unit 110 rotates the mounting head 37 (1) by 90 degrees and images at a total of four angles (0 degrees, 90 degrees, 180 degrees, and 270 degrees).

S503では、制御部110は4つの角度毎に撮像して生成された画像から実装ヘッド37(1)の回転中心を表す座標を算出する。
具体的には例えば、制御部110は画像毎に4つの点71の座標を求めることによって合計で16の座標を求め、それら16の座標のX座標及びY座標をそれぞれ平均することによって実装ヘッド37の回転中心の座標を算出する。
In S503, the control unit 110 calculates coordinates representing the rotation center of the mounting head 37 (1) from images generated by imaging at every four angles.
Specifically, for example, the control unit 110 obtains a total of 16 coordinates by obtaining the coordinates of the four points 71 for each image, and averages the X coordinate and the Y coordinate of each of these 16 coordinates, thereby implementing the mounting head 37. Calculate the coordinates of the rotation center.

S504では、制御部110はS503で算出した回転中心の座標を部品認識カメラC2の新たな位置とし、記憶部113に記憶されている部品認識カメラC2の位置を新たな位置で更新する。S504はパラメータ設定工程の一例である。   In S504, the control unit 110 sets the coordinates of the rotation center calculated in S503 as a new position of the component recognition camera C2, and updates the position of the component recognition camera C2 stored in the storage unit 113 with the new position. S504 is an example of a parameter setting process.

(3−2)実装ヘッドのXY位置調整
次に、図19を参照して、実装ヘッド37のXY位置調整について説明する。ここでは前述した部品認識カメラC2の位置調整と実質的に同一の処理には同一の符号を付して説明を省略する。
(3-2) XY Position Adjustment of Mounting Head Next, the XY position adjustment of the mounting head 37 will be described with reference to FIG. Here, substantially the same processing as the position adjustment of the component recognition camera C2 described above is denoted by the same reference numeral, and description thereof is omitted.

S601では、制御部110はヘッド番号Nに初期値として1を設定する。
S602では、制御部110は実装ヘッド37(N)をフィーダ型治具60の供給面63の上方に移動させ、実装ヘッド37(N)を下降させて治具部品70を吸着する。S601は保持工程の一例である。
In S <b> 601, the control unit 110 sets 1 as the initial value for the head number N.
In S602, the control unit 110 moves the mounting head 37 (N) above the supply surface 63 of the feeder jig 60 and lowers the mounting head 37 (N) to suck the jig component 70. S601 is an example of a holding process.

S603では、制御部110はS503で算出した回転中心の座標を実装ヘッド37(N)の回転中心とし、部品認識カメラC2の位置(すなわち実装ヘッド37(1)の回転中心の座標)に対する実装ヘッド37(N)の回転中心の相対的な座標を求める。具体的には、部品認識カメラC2の位置を原点(0,0)としたときの実装ヘッド37(N)の回転中心の座標を求める。   In S603, the control unit 110 uses the coordinates of the rotation center calculated in S503 as the rotation center of the mounting head 37 (N), and the mounting head with respect to the position of the component recognition camera C2 (that is, the coordinates of the rotation center of the mounting head 37 (1)). The relative coordinates of the rotation center 37 (N) are obtained. Specifically, the coordinates of the rotation center of the mounting head 37 (N) when the position of the component recognition camera C2 is the origin (0, 0) are obtained.

S604では、制御部110はS603で求めた座標を実装ヘッド37(1)に対する実装ヘッド37(N)の新たな位置とし、記憶部113に記憶されている実装ヘッド37(N)の位置を新たな位置で更新する。S604はパラメータ設定工程の一例である。
S605では、制御部110は治具部品70を供給面63に戻す。
S606では、制御部110はヘッド番号Nに1を加算する。
In S604, the control unit 110 sets the coordinates obtained in S603 as a new position of the mounting head 37 (N) with respect to the mounting head 37 (1), and newly sets the position of the mounting head 37 (N) stored in the storage unit 113. Update at the correct position. S604 is an example of a parameter setting process.
In S <b> 605, the control unit 110 returns the jig component 70 to the supply surface 63.
In S606, the control unit 110 adds 1 to the head number N.

S607では、制御部110はヘッド番号Nが実装ヘッド37の総数より大きいか否かを判断し、大きい場合は処理を終了し、大きくない場合はS602に戻って処理を繰り返す。   In S607, the control unit 110 determines whether or not the head number N is larger than the total number of mounting heads 37. If it is larger, the process is terminated, and if it is not larger, the process returns to S602 and repeats the process.

(3−3)実装ヘッドのR軸角度調整
次に、図20を参照して、実装ヘッド37のR軸角度調整について説明する。ここでは前述した部品認識カメラの位置調整、及び、実装ヘッド37のXY位置調整と実質的に同一の処理には同一の符号を付して説明を省略する。
(3-3) R-axis angle adjustment of mounting head Next, the R-axis angle adjustment of the mounting head 37 will be described with reference to FIG. Here, substantially the same processes as the position adjustment of the component recognition camera and the XY position adjustment of the mounting head 37 described above are denoted by the same reference numerals and description thereof is omitted.

S701では、制御部110は4つの角度毎に撮像して生成された画像から実装ヘッド37(N)のR軸方向の位置(回転角度)を算出する。
具体的には、制御部110は4つの角度毎に撮像して生成された画像をそれぞれ解析して画像毎に4つの点71の座標を求める。そして、制御部110は、各画像について、左上の点と左下の点との中点、及び、右上の点と右下の点との中点を求め、それら二つの中点を通る直線の傾きからR軸方向の回転角度を求める。そして、制御部110は画像毎に求めた回転角度を平均することによって実装ヘッド37(N)のR軸方向の角度(回転角度)を算出する。
In S701, the control unit 110 calculates the position (rotation angle) of the mounting head 37 (N) in the R-axis direction from images generated by imaging at every four angles.
Specifically, the control unit 110 analyzes the images generated by imaging at every four angles to obtain the coordinates of the four points 71 for each image. Then, for each image, the control unit 110 obtains the midpoint between the upper left point and the lower left point, and the midpoint between the upper right point and the lower right point, and the slope of the straight line passing through these two midpoints. To determine the rotation angle in the R-axis direction. And the control part 110 calculates the angle (rotation angle) of the R-axis direction of the mounting head 37 (N) by averaging the rotation angle calculated | required for every image.

S702では、制御部110はS701で算出した回転角度を実装ヘッド37(N)の新たな回転角度とし、記憶部113に記憶されている実装ヘッド37(N)の回転角度を新たな回転角度で更新する。S702はパラメータ設定工程の一例である。   In S702, the control unit 110 sets the rotation angle calculated in S701 as a new rotation angle of the mounting head 37 (N), and sets the rotation angle of the mounting head 37 (N) stored in the storage unit 113 as the new rotation angle. Update. S702 is an example of a parameter setting process.

(3−4)実施形態の効果
以上説明した実施形態3に係るフィーダ型治具60によると、フィーダ型治具60を用いてパラメータを設定するので、熟練した作業者でなくてもパラメータの設定を精度よく行わせることができる。
(3-4) Effects of Embodiment According to the feeder-type jig 60 according to the third embodiment described above, since the parameters are set using the feeder-type jig 60, the parameters can be set even if not a skilled worker. Can be performed with high accuracy.

<実施形態4>
次に、本発明の実施形態4を図21ないし図26によって説明する。
前述した実施形態3ではフィーダ型治具60に治具部品70が載置されており、その治具部品70を用いて部品認識カメラC2の位置調整、実装ヘッド37のXY位置調整、及び、実装ヘッド37のR軸角度調整を行う場合を例に説明した。これに対し、実施形態4ではフィーダ型治具90(図21参照)に治具ノズル80(図22参照)が保管されており、表面実装機1は治具ノズル80を用いてこれらの調整を行う。
<Embodiment 4>
Next, a fourth embodiment of the present invention will be described with reference to FIGS.
In the third embodiment described above, the jig component 70 is placed on the feeder-type jig 60, and using the jig component 70, the position adjustment of the component recognition camera C2, the XY position adjustment of the mounting head 37, and the mounting are performed. The case where the R axis angle of the head 37 is adjusted has been described as an example. On the other hand, in the fourth embodiment, the jig nozzle 80 (see FIG. 22) is stored in the feeder jig 90 (see FIG. 21), and the surface mounter 1 uses the jig nozzle 80 to adjust these. Do.

(4−1)治具部品、及び、治具ノズル
先ず、図22を参照して、治具ノズル80について説明する。治具ノズル80は電子部品E1を吸着することのできない疑似的なノズルであり、下端面80Aが光反射率の高い正方形の被撮像面とされている。治具ノズル80は部品認識カメラC2によって下端面80Aが撮像されて下端面80Aの4隅が画像認識されることによってX軸、Y軸、及び、R軸方向の位置が検出される。
(4-1) Jig Parts and Jig Nozzle First, the jig nozzle 80 will be described with reference to FIG. The jig nozzle 80 is a pseudo nozzle that cannot suck the electronic component E1, and the lower end surface 80A is a square imaging surface with high light reflectance. The jig nozzle 80 has its lower end surface 80A imaged by the component recognition camera C2, and the four corners of the lower end surface 80A are image-recognized to detect positions in the X-axis, Y-axis, and R-axis directions.

次に、図21を参照して、実施形態4に係るフィーダ型治具90について説明する。実施形態4に係るフィーダ型治具90には上面から下に向かって伸びる2つの穴91、92が形成されている。穴91は吸着ノズル121を保管するための吸着ノズル保管穴であり、穴92は治具ノズル80を保管するための治具ノズル保管穴である。   Next, a feeder-type jig 90 according to the fourth embodiment will be described with reference to FIG. Two holes 91 and 92 extending downward from the upper surface are formed in the feeder-type jig 90 according to the fourth embodiment. The hole 91 is a suction nozzle storage hole for storing the suction nozzle 121, and the hole 92 is a jig nozzle storage hole for storing the jig nozzle 80.

また、フィーダ型治具90には板状のシャッタ93とシャッタ93を駆動する図示しないシャッタ駆動部とが設けられている。図21ではシャッタ93が閉じた状態を示している。例えば吸着ノズル保管穴91に吸着ノズル121が挿入された状態でシャッタ93が閉じられ、その状態で実装ヘッド37が上昇すると、吸着ノズル121はシャッタ93に係合して上昇が規制され、実装ヘッド37から取り外される。治具ノズル80についても同様である。シャッタ93及び図示しないシャッタ駆動部はノズル取り外し機構の一例である。   The feeder-type jig 90 is provided with a plate-like shutter 93 and a shutter driving unit (not shown) that drives the shutter 93. FIG. 21 shows a state where the shutter 93 is closed. For example, when the suction nozzle 121 is inserted into the suction nozzle storage hole 91 and the shutter 93 is closed and the mounting head 37 is lifted in this state, the suction nozzle 121 is engaged with the shutter 93 and the rise is restricted, and the mounting head 37 is removed. The same applies to the jig nozzle 80. The shutter 93 and a shutter driving unit (not shown) are examples of a nozzle removal mechanism.

そして、図21において二点鎖線94はシャッタ93が開いた状態を示している。この状態では吸着ノズル121や治具ノズル80はシャッタ93に係合しないので、実装ヘッド37と共に上昇する。   In FIG. 21, a two-dot chain line 94 indicates a state where the shutter 93 is opened. In this state, the suction nozzle 121 and the jig nozzle 80 do not engage with the shutter 93, and therefore rise together with the mounting head 37.

(4−2)部品認識カメラの位置調整
次に、図23を参照して、部品認識カメラの位置調整について説明する。
S801では、制御部110は実装ヘッド37(1)に取り付けられている吸着ノズル121を吸着ノズル保管穴91に保管する。
具体的には、制御部110は実装ヘッド37(1)をフィーダ型治具90の吸着ノズル保管穴91の上方に移動させる。そして、制御部110はシャッタ93を開き、実装ヘッド37(1)を下降させて吸着ノズル121を吸着ノズル保管穴91に挿入する。そして、制御部110はシャッタ93を閉じ、その状態で実装ヘッド37(1)を上昇させる。実装ヘッド37(1)が上昇すると吸着ノズル121がシャッタ93に係合して実装ヘッド37(1)から取り外され、吸着ノズル保管穴91に保管される。S801は吸着ノズル取り外し工程の一例である。
(4-2) Position Adjustment of Component Recognition Camera Next, position adjustment of the component recognition camera will be described with reference to FIG.
In step S <b> 801, the control unit 110 stores the suction nozzle 121 attached to the mounting head 37 (1) in the suction nozzle storage hole 91.
Specifically, the control unit 110 moves the mounting head 37 (1) above the suction nozzle storage hole 91 of the feeder-type jig 90. Then, the control unit 110 opens the shutter 93 and lowers the mounting head 37 (1) to insert the suction nozzle 121 into the suction nozzle storage hole 91. Then, the control unit 110 closes the shutter 93 and raises the mounting head 37 (1) in this state. When the mounting head 37 (1) moves up, the suction nozzle 121 engages with the shutter 93 and is detached from the mounting head 37 (1) and stored in the suction nozzle storage hole 91. S801 is an example of a suction nozzle removing process.

S802では、制御部110は実装ヘッド37(1)に治具ノズル80を取り付ける。
具体的には、制御部110は実装ヘッド37(1)を治具ノズル保管穴92の上方に移動させる。そして、制御部110はシャッタ93を開き、実装ヘッド37(1)を下降させて実装ヘッド37(1)に治具ノズル80を取り付ける。そして、制御部110は実装ヘッド37(1)を上昇させる。S802は治具ノズル取り付け工程の一例である。
In S802, the control unit 110 attaches the jig nozzle 80 to the mounting head 37 (1).
Specifically, the control unit 110 moves the mounting head 37 (1) above the jig nozzle storage hole 92. Then, the control unit 110 opens the shutter 93, lowers the mounting head 37 (1), and attaches the jig nozzle 80 to the mounting head 37 (1). Then, the control unit 110 raises the mounting head 37 (1). S802 is an example of a jig nozzle attachment process.

S803では、制御部110は実装ヘッド37(1)を部品認識カメラC2の上方に移動させ、部品認識カメラC2によって治具ノズル80の下端面80Aを撮像する。
具体的には、制御部110は実装ヘッド37(1)を90度ずつ回転させて合計4つの角度(0度、90度、180度、270度)で撮像する。S803は第3の撮像工程の一例である。
In S803, the control unit 110 moves the mounting head 37 (1) above the component recognition camera C2, and images the lower end surface 80A of the jig nozzle 80 by the component recognition camera C2.
Specifically, the control unit 110 rotates the mounting head 37 (1) by 90 degrees and images at a total of four angles (0 degrees, 90 degrees, 180 degrees, and 270 degrees). S803 is an example of a third imaging process.

S804では、制御部110は、図24に示すように、4つの角度毎に撮像して生成された画像140から治具ノズル80の回転中心141を表す座標を算出する。すなわち、制御部110は治具ノズル80(言い換えると部品認識カメラC2)の位置を検出する。
S805では、制御部110はS804で算出した回転中心141の座標を部品認識カメラC2の新たな位置とし、記憶部113に記憶されている部品認識カメラC2の位置を新たな位置で更新する。
In S <b> 804, the control unit 110 calculates coordinates representing the rotation center 141 of the jig nozzle 80 from the image 140 generated by imaging every four angles, as shown in FIG. 24. That is, the control unit 110 detects the position of the jig nozzle 80 (in other words, the component recognition camera C2).
In S805, the control unit 110 sets the coordinates of the rotation center 141 calculated in S804 as a new position of the component recognition camera C2, and updates the position of the component recognition camera C2 stored in the storage unit 113 with the new position.

S806では、制御部110は実装ヘッド37(1)に取り付けられている治具ノズル80を治具ノズル保管穴92に保管する。
具体的には、制御部110は実装ヘッド37(1)をフィーダ型治具90の治具ノズル保管穴92の上方に移動させる。そして、制御部110はシャッタ93を開き、実装ヘッド37(1)を下降させて実装ヘッド37(1)を治具ノズル保管穴92に挿入する。そして、制御部110はシャッタ93を閉じ、その状態で実装ヘッド37(1)を上方に移動させる。実装ヘッド37(1)が上方に移動すると治具ノズル80がシャッタ93に係合して実装ヘッド37(1)から取り外され、治具ノズル保管穴92に保管される。S806は治具ノズル取り外し工程の一例である。
In S <b> 806, the control unit 110 stores the jig nozzle 80 attached to the mounting head 37 (1) in the jig nozzle storage hole 92.
Specifically, the control unit 110 moves the mounting head 37 (1) above the jig nozzle storage hole 92 of the feeder-type jig 90. Then, the control unit 110 opens the shutter 93, lowers the mounting head 37 (1), and inserts the mounting head 37 (1) into the jig nozzle storage hole 92. Then, the control unit 110 closes the shutter 93 and moves the mounting head 37 (1) upward in this state. When the mounting head 37 (1) moves upward, the jig nozzle 80 engages with the shutter 93 and is detached from the mounting head 37 (1) and stored in the jig nozzle storage hole 92. S806 is an example of a jig nozzle removing process.

S807では、制御部110は吸着ノズル保管穴91に保管されている吸着ノズル121を実装ヘッド37(1)に取り付ける。
具体的には、制御部110は実装ヘッド37(1)を吸着ノズル保管穴91の上方に移動させる。そして、制御部110はシャッタ93を開き、実装ヘッド37(1)を下降させて実装ヘッド37(1)に吸着ノズル121を取り付ける。そして、制御部110は実装ヘッド37(1)を上昇させる。S807は吸着ノズル取り付け工程の一例である。
In S807, the control unit 110 attaches the suction nozzle 121 stored in the suction nozzle storage hole 91 to the mounting head 37 (1).
Specifically, the control unit 110 moves the mounting head 37 (1) above the suction nozzle storage hole 91. Then, the control unit 110 opens the shutter 93, lowers the mounting head 37 (1), and attaches the suction nozzle 121 to the mounting head 37 (1). Then, the control unit 110 raises the mounting head 37 (1). S807 is an example of a suction nozzle mounting step.

(4−3)実装ヘッドのXY位置調整
次に、図25を参照して、実装ヘッドのXY位置調整について説明する。ここでは前述した部品認識カメラC2の位置調整と実質的に同一の処理には同一の符号を付して説明を省略する。
(4-3) XY Position Adjustment of Mounting Head Next, the XY position adjustment of the mounting head will be described with reference to FIG. Here, substantially the same processing as the position adjustment of the component recognition camera C2 described above is denoted by the same reference numeral, and description thereof is omitted.

S901では、制御部110はヘッド番号Nに初期値として1を設定する。
S902では、制御部110はS804で算出した回転中心の座標を実装ヘッド37(N)の回転中心の座標とし、部品認識カメラC2の位置(すなわち実装ヘッド37(1)の回転中心の座標)に対する実装ヘッド37(N)の回転中心の相対的な座標を求める。
In step S901, the control unit 110 sets 1 as the initial value for the head number N.
In S902, the control unit 110 uses the coordinates of the rotation center calculated in S804 as the coordinates of the rotation center of the mounting head 37 (N), and the position of the component recognition camera C2 (that is, the coordinates of the rotation center of the mounting head 37 (1)). The relative coordinates of the rotation center of the mounting head 37 (N) are obtained.

S903では、制御部110はS902で求めた座標を実装ヘッド37(1)に対する実装ヘッド37(N)の新たな位置とし、記憶部113に記憶されている実装ヘッド37(N)の位置を新たな位置で更新する。
S904では、制御部110はヘッド番号Nに1を加算する。
In S903, the control unit 110 sets the coordinates obtained in S902 as a new position of the mounting head 37 (N) with respect to the mounting head 37 (1), and newly sets the position of the mounting head 37 (N) stored in the storage unit 113. Update at the correct position.
In S904, the control unit 110 adds 1 to the head number N.

S905では、制御部110はヘッド番号Nが実装ヘッド37の総数より大きいか否かを判断し、大きい場合は処理を終了し、大きくない場合はS801に戻って処理を繰り返す。   In S905, the control unit 110 determines whether or not the head number N is larger than the total number of mounting heads 37. If it is larger, the process is terminated, and if not larger, the process returns to S801 and repeats the process.

(4−4)実装ヘッドのR軸角度調整
次に、図26を参照して、実装ヘッドのR軸角度調整について説明する。ここでは前述した部品認識カメラの位置調整、及び、実装ヘッドのXY位置調整と実質的に同一の処理には同一の符号を付して説明を省略する。
(4-4) R-axis angle adjustment of mounting head Next, the R-axis angle adjustment of the mounting head will be described with reference to FIG. Here, substantially the same processes as the position adjustment of the component recognition camera and the XY position adjustment of the mounting head described above are denoted by the same reference numerals, and the description thereof is omitted.

S1001では、制御部110は4つの角度毎に撮像して生成された画像から実装ヘッド37(N)のR軸方向の位置(回転角度)を算出する。
S1002では、制御部110はS1001で算出した回転角度を実装ヘッド37(N)の新たな回転角度とし、記憶部113に記憶されている実装ヘッド37(N)の回転角度を新たな回転角度で更新する。
In S1001, the control unit 110 calculates the position (rotation angle) of the mounting head 37 (N) in the R-axis direction from images generated by imaging every four angles.
In S1002, the control unit 110 sets the rotation angle calculated in S1001 as a new rotation angle of the mounting head 37 (N), and sets the rotation angle of the mounting head 37 (N) stored in the storage unit 113 as the new rotation angle. Update.

(4−5)実施形態の効果
以上説明した実施形態4に係るフィーダ型治具90によると、熟練した作業者でなくてもパラメータの設定を精度よく行わせることができる。また、フィーダ型治具90によると、吸着ノズル121が小さいことによって治具部品70を吸着できない場合であっても、治具ノズル80を用いることによってパラメータを設定することができる。
(4-5) Effect of Embodiment According to the feeder-type jig 90 according to the fourth embodiment described above, the parameter can be set with high accuracy even if it is not a skilled worker. Further, according to the feeder-type jig 90, even if the jig component 70 cannot be sucked because the suction nozzle 121 is small, the parameters can be set by using the jig nozzle 80.

<他の実施形態>
本明細書で開示される技術は上記既述及び図面によって説明した各実施形態に限定されるものではなく、例えば次のような各実施形態も技術的範囲に含まれる。
<Other embodiments>
The technology disclosed in this specification is not limited to the embodiments described with reference to the above description and the drawings. For example, the following embodiments are also included in the technical scope.

(1)上記実施形態1では治具部品70に位置を検出するための黒色の点71が印刷されている場合を例に説明した。これに対し、点71を印刷せず、矩形に形成された治具部品の4つの角を画像認識することによって治具部品の位置を検出する構成であってもよい。   (1) In the first embodiment, the case where the black point 71 for detecting the position is printed on the jig component 70 has been described as an example. On the other hand, the structure which detects the position of a jig | tool component by recognizing the four corners of the jig | tool components formed in the rectangle without printing the point 71 may be sufficient.

(2)上記実施形態では治具取付部としてクリップ部62を例に説明したが、治具取付部はフィーダ型治具60をフィーダ取付部44に着脱可能に取り付け可能なものであればクリップに限られない。例えば治具取付部はフィーダ型治具60をボルトによってフィーダ取付部44に取り付けるものであってもよい。   (2) In the above embodiment, the clip portion 62 has been described as an example of the jig mounting portion. However, the jig mounting portion can be a clip as long as the feeder-type jig 60 can be detachably attached to the feeder mounting portion 44. Not limited. For example, the jig mounting portion may be one that attaches the feeder-type jig 60 to the feeder mounting portion 44 with a bolt.

(3)上記実施形態ではX軸、Y軸、及び、R軸方向のずれ量を検出する場合を例に説明したが、表面実装機1は少なくともX軸又はY軸方向のずれ量を検出するものであればよく、R軸方向についてはずれ量を検出しないものであってもよい。   (3) In the above-described embodiment, the case of detecting the shift amount in the X-axis, Y-axis, and R-axis directions has been described as an example. However, the surface mounter 1 detects at least the shift amount in the X-axis or Y-axis direction. Any one may be used, and the amount of deviation may not be detected in the R-axis direction.

(4)上記実施形態1ではフィーダ型治具60に供給面63が設けられている場合を例に説明した。これに対し、供給面63を設けず、治具部品70を常に搭載面64から吸着する構成であってもよい。   (4) In the first embodiment, the case where the supply surface 63 is provided on the feeder-type jig 60 has been described as an example. On the other hand, the supply surface 63 may not be provided, and the jig component 70 may always be sucked from the mounting surface 64.

(5)上記実施形態3ではパラメータとして部品認識カメラC2の位置、他の実装ヘッド37のXY位置、及び、各実装ヘッド37のR軸角度を例に説明した。これに対し、パラメータはこれら3つのうちのいずれか一つ、あるいは二つであってもよい。   (5) In the third embodiment, the positions of the component recognition camera C2, the XY positions of the other mounting heads 37, and the R-axis angles of the mounting heads 37 have been described as parameters. On the other hand, the parameter may be any one or two of these three.

(6)上記実施形態4では治具ノズル80の下端面80Aに位置検出用の印が付されていない場合を例に説明したが、下端面80Aに位置検出用の印が付されていてもよい。また、上記実施形態4では下端面80Aが正方形の被撮像面である場合を例に説明したが、下端面80Aは例えば円形であってもよい。下端面80Aが円形の場合はR軸方向のずれ量は検出できないが、少なくともX軸及びY軸方向のずれ量は検出可能である。   (6) In the fourth embodiment, the case where the position detection mark is not attached to the lower end surface 80A of the jig nozzle 80 is described as an example. However, even if the position detection mark is attached to the lower end face 80A. Good. In the fourth embodiment, the case where the lower end surface 80A is a square imaging surface has been described as an example. However, the lower end surface 80A may be, for example, a circle. When the lower end surface 80A is circular, the amount of deviation in the R-axis direction cannot be detected, but at least the amount of deviation in the X-axis and Y-axis directions can be detected.

(7)上記実施形態では部品保持部として吸着ノズル121を例に説明したが、部品保持部は複数の爪によって電子部品E1を挟んで保持する所謂チャックであってもよい。   (7) In the above embodiment, the suction nozzle 121 is described as an example of the component holding unit. However, the component holding unit may be a so-called chuck that holds the electronic component E1 with a plurality of claws.

(8)上記実施形態ではヘッドユニット32として複数の実装ヘッド37が一列上に配列された所謂インラインヘッドを例に説明した。これに対し、ヘッドユニット32は複数の実装ヘッド37が円周上に配列された所謂ロータリーヘッドであってもよい。   (8) In the above embodiment, a so-called inline head in which a plurality of mounting heads 37 are arranged in a row as the head unit 32 has been described as an example. On the other hand, the head unit 32 may be a so-called rotary head in which a plurality of mounting heads 37 are arranged on the circumference.

1…表面実装機、44…フィーダ取付部、50…フィーダ、60…フィーダ型治具、61…治具本体、62…クリップ部(治具取付部)、64…搭載面、70…治具部品、71…点、80…治具ノズル、80A…下端面(被撮像面の一例)、90…フィーダ型治具、91…吸着ノズル保管穴、92…治具ノズル保管穴、93…シャッタ(ノズル取り外し機構の一例)、110…制御部、113…記憶部、121…吸着ノズル(部品保持部の一例)、C1…基板認識カメラ(第1の撮像部の一例)、C2…部品認識カメラ(第2の撮像部の一例)、E1…電子部品、P1…プリント基板(基板の一例) DESCRIPTION OF SYMBOLS 1 ... Surface mounter, 44 ... Feeder attachment part, 50 ... Feeder, 60 ... Feeder type jig, 61 ... Jig body, 62 ... Clip part (jig attachment part), 64 ... Mounting surface, 70 ... Jig component , 71, dots, 80, jig nozzle, 80 A, lower end surface (an example of the imaged surface), 90, feeder-type jig, 91, suction nozzle storage hole, 92, jig nozzle storage hole, 93, shutter (nozzle) Example of removal mechanism), 110... Control unit, 113... Storage unit, 121... Suction nozzle (example of component holding unit), C1... Substrate recognition camera (example of first imaging unit), C2. 2), E1 ... electronic component, P1 ... printed circuit board (an example of a circuit board)

Claims (6)

位置検出用の治具部品が搭載される搭載面を有するフィーダ型の治具本体と、
前記治具本体をフィーダ取付部に着脱可能に取り付けるための治具取付部と、
を備えるフィーダ型治具。
A feeder-type jig body having a mounting surface on which jig parts for position detection are mounted;
A jig mounting portion for detachably mounting the jig body to the feeder mounting portion;
Feeder-type jig comprising
部品を保持する部品保持部によって位置検出用の治具部品を保持し、請求項1に記載のフィーダ型治具の前記搭載面に搭載する搭載工程と、
前記搭載面に搭載されている前記治具部品を第1の撮像部によって撮像し、前記治具部品を表す画像を生成する第1の撮像工程と、
前記画像を解析して前記治具部品の搭載位置を検出し、検出した搭載位置と本来の搭載位置とのずれ量を算出する算出工程と、
を含むずれ量検出方法。
A mounting step of holding a jig part for position detection by a part holding part for holding the part and mounting the jig part on the mounting surface of the feeder-type jig according to claim 1;
A first imaging step of imaging the jig component mounted on the mounting surface with a first imaging unit and generating an image representing the jig component;
Analyzing the image to detect the mounting position of the jig component, and calculating a deviation amount between the detected mounting position and the original mounting position;
Deviation amount detection method including
前記フィーダ型治具の前記搭載面に前記治具部品を搭載したときの本来の搭載位置と検出した搭載位置とのずれ量と、基板に部品を搭載したときの本来の搭載位置と検出した搭載位置とのずれ量との差を記憶部から読み出す読み出し工程と、
前記算出工程で算出したずれ量を前記差に基づいて補正する補正工程と、
前記補正工程で補正したずれ量に基づいて、基板に部品を搭載する際の本来の搭載位置に対する実際の搭載位置のずれを補正するための補正値を設定する補正値設定工程と、
を更に含む請求項2に記載のずれ量検出方法。
Deviation amount between the original mounting position when the jig component is mounted on the mounting surface of the feeder jig and the detected mounting position, and the original mounting position when the component is mounted on the board and the detected mounting A reading step of reading out the difference between the position and the deviation amount from the storage unit;
A correction step of correcting the deviation amount calculated in the calculation step based on the difference;
A correction value setting step for setting a correction value for correcting a deviation of an actual mounting position with respect to an original mounting position when a component is mounted on a board based on the shift amount corrected in the correction step;
The deviation amount detection method according to claim 2, further comprising:
請求項1に記載のフィーダ型治具に載置されている位置検出用の治具部品を、部品を保持する部品保持部によって保持する保持工程と、
前記部品保持部に保持されている前記治具部品を第2の撮像部によって撮像し、前記治具部品を表す画像を生成する第2の撮像工程と、
前記画像を解析して前記部品保持部及び前記第2の撮像部の少なくとも一方の位置を検出し、検出した位置に基づいて制御用のパラメータを設定するパラメータ設定工程と、
を含むパラメータ設定方法。
A holding step of holding the position detection jig component placed on the feeder-type jig according to claim 1 by a component holding unit for holding the component,
A second imaging step of imaging the jig component held by the component holding unit with a second imaging unit and generating an image representing the jig component;
A parameter setting step of analyzing the image to detect a position of at least one of the component holding unit and the second imaging unit, and setting a control parameter based on the detected position;
Parameter setting method including
部品を吸着する吸着ノズルを保管する吸着ノズル保管穴と、先端に被撮像面を有する治具ノズルを保管する治具ノズル保管穴とが形成されているフィーダ型の治具本体と、
前記治具本体をフィーダ取付部に着脱可能に取り付けるための治具取付部と、
前記吸着ノズル保管穴に挿入された前記吸着ノズル及び前記治具ノズル保管穴に挿入された前記治具ノズルの少なくとも一方を表面実装機から取り外すノズル取り外し機構と、
を備えるフィーダ型治具。
A feeder-type jig body in which a suction nozzle storage hole for storing a suction nozzle for sucking parts and a jig nozzle storage hole for storing a jig nozzle having an imaging surface at the tip are formed;
A jig mounting portion for detachably mounting the jig body to the feeder mounting portion;
A nozzle removing mechanism for removing at least one of the suction nozzle inserted into the suction nozzle storage hole and the jig nozzle inserted into the jig nozzle storage hole from a surface mounter;
Feeder-type jig comprising
表面実装機に取り付けられている吸着ノズルを請求項5に記載のフィーダ型治具の前記吸着ノズル保管穴に挿入し、前記ノズル取り外し機構によって前記吸着ノズルを取り外す吸着ノズル取り外し工程と、
前記治具ノズル保管穴に保管されている前記治具ノズルを前記表面実装機に取り付ける治具ノズル取り付け工程と、
前記表面実装機に取り付けられている前記治具ノズルの前記被撮像面を第2の撮像部によって撮像し、前記被撮像面を表す画像を生成する第3の撮像工程と、
前記画像を解析して前記治具ノズル及び前記第2の撮像部の少なくとも一方の位置を検出し、検出した位置に基づいて制御用のパラメータを設定するパラメータ設定工程と、
前記表面実装機に取り付けられている前記治具ノズルを前記治具ノズル保管穴に挿入し、前記ノズル取り外し機構によって前記治具ノズルを取り外す治具ノズル取り外し工程と、
前記吸着ノズル保管穴に保管されている前記吸着ノズルを前記表面実装機に取り付ける吸着ノズル取り付け工程と、
を含むパラメータ設定方法。
A suction nozzle removing step of inserting a suction nozzle attached to the surface mounter into the suction nozzle storage hole of the feeder-type jig according to claim 5, and removing the suction nozzle by the nozzle removal mechanism;
A jig nozzle attaching step of attaching the jig nozzle stored in the jig nozzle storage hole to the surface mounter;
A third imaging step in which the imaging surface of the jig nozzle attached to the surface mounter is imaged by a second imaging unit to generate an image representing the imaging surface;
A parameter setting step of analyzing the image to detect a position of at least one of the jig nozzle and the second imaging unit, and setting a control parameter based on the detected position;
A jig nozzle removing step of inserting the jig nozzle attached to the surface mounter into the jig nozzle storage hole and removing the jig nozzle by the nozzle removing mechanism;
A suction nozzle attaching step of attaching the suction nozzle stored in the suction nozzle storage hole to the surface mounter;
Parameter setting method including
JP2016004267A 2016-01-13 2016-01-13 Feeder type jig, deviation amount detection method, and parameter setting method Active JP6674261B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016004267A JP6674261B2 (en) 2016-01-13 2016-01-13 Feeder type jig, deviation amount detection method, and parameter setting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016004267A JP6674261B2 (en) 2016-01-13 2016-01-13 Feeder type jig, deviation amount detection method, and parameter setting method

Publications (2)

Publication Number Publication Date
JP2017126633A true JP2017126633A (en) 2017-07-20
JP6674261B2 JP6674261B2 (en) 2020-04-01

Family

ID=59364166

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016004267A Active JP6674261B2 (en) 2016-01-13 2016-01-13 Feeder type jig, deviation amount detection method, and parameter setting method

Country Status (1)

Country Link
JP (1) JP6674261B2 (en)

Also Published As

Publication number Publication date
JP6674261B2 (en) 2020-04-01

Similar Documents

Publication Publication Date Title
JP4692268B2 (en) Electronic component mounting system and electronic component mounting method
JP4237158B2 (en) Mounting board manufacturing apparatus and manufacturing method
WO2016147331A1 (en) Component supply device
JP2008205134A (en) Electronic circuit component mounting apparatus and unit for accuracy inspection
US20160029521A1 (en) Component mounting apparatus and component mounting method
JP4587745B2 (en) Electronic component suction position correction device for electronic component mounting machine
WO2017013781A1 (en) Component-mounting machine
JP4824739B2 (en) Component mounting apparatus and component mounting method
JP2013251475A (en) Calibration value obtaining method in electronic component mounting line and electronic component mounting method on electronic component mounting line
JP2009164276A (en) Sucking position correcting method in component mounting device
JPWO2018096577A1 (en) Image processing system and image processing method
JP2015018888A (en) Pitch error correction method, component mounting device, and component mounting system
JP6674261B2 (en) Feeder type jig, deviation amount detection method, and parameter setting method
EP3768057A1 (en) Mounting device and mounting method
JP5338767B2 (en) Calibration method for electronic component mounting apparatus
JP5787397B2 (en) Electronic component mounting apparatus and electronic component mounting method
WO2018158948A1 (en) Work machine and mounting method
JP2016115754A (en) Component mounting device, surface mounting machine and component thickness detection method
WO2021157077A1 (en) Suction position adjustment device
JP2013219131A (en) Attachment method of suction nozzle, component mounting method, and component mounting device
JP2006073959A (en) Component recognition device, surface mounting machine and component testing device
JP6726310B2 (en) Component mounter
US10709049B2 (en) Component mounting machine and component mounting line
JP2012248591A (en) Component mounting system and component mounting method
WO2021053790A1 (en) Component mounting machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180704

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190911

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200303

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200306

R150 Certificate of patent or registration of utility model

Ref document number: 6674261

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250