(57)【要約】【課題】基板に部品を実装するために必要な設定作業における負荷を軽減することができる技術を提供する。【解決手段】基板に部品を実装するために必要な実装関連情報に基づいて基板に部品を実装する実装装置であって、処理部と記憶部を備えており、前記処理部が、基板に部品を実装するために必要な情報を定義する定義情報を含む定義ファイルが前記記憶部に存在することを認識すると、前記定義情報に基づいて前記実装関連情報を生成する、実装装置。
2019021396.tif 000002
【特許請求の範囲】
【請求項１】
基板に部品を実装するために必要な実装関連情報に基づいて基板に部品を実装する実装装置であって、
処理部と記憶部を備えており、
前記処理部が、基板に部品を実装するために必要な情報を定義する定義情報を含む定義ファイルが前記記憶部に存在することを認識すると、前記定義情報に基づいて前記実装関連情報を生成する、実装装置。
【請求項２】
前記定義情報には、基板に部品を実装する位置を特定する位置情報が含まれている、請求項１に記載の実装装置。
【請求項３】
前記処理部が前記実装関連情報を生成する処理には、前記定義情報から前記位置情報を取得する処理が含まれている、請求項２に記載の実装装置。
【請求項４】
前記処理部が前記実装関連情報を生成する処理には、ＣＡＤファイルから情報を取得する処理と、ＢＯＭファイルから情報を取得する処理が含まれている、請求項１から３のいずれか一項に記載の実装装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示する技術は、実装装置に関する。
【背景技術】
【０００２】
特許文献１には、基板に部品を実装する実装装置が開示されている。特許文献１の実装装置では、動作データを生成し、生成された動作データに基づいて基板に部品を実装している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２３６９９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の実装装置では動作データを生成するために多くの処理が必要となる。例えば、特許文献１の実装装置では、実装部品をグループ分けし、仕向け地別実装部品スキップ命令対応表を作成し、各実装設備での実装順序を決定し、仕向け地別実装部品スキップ命令対応表を参照してスキップ命令を付与した各実装設備の動作データを生成している。そのため、動作データを生成するために多くの時間を費やしていた。また、動作データを生成するために必要な多くのデータを作業者が準備しなければならず、作業者の負荷が大きくなっていた。そこで本明細書は、基板に部品を実装するために必要な設定作業における負荷を軽減することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書に開示する実装装置は、基板に部品を実装するために必要な実装関連情報に基づいて基板に部品を実装する。この実装装置は、処理部と記憶部を備えている。前記処理部が、基板に部品を実装するために必要な情報を定義する定義情報を含む定義ファイルが前記記憶部に存在することを認識すると、前記定義情報に基づいて前記実装関連情報を生成する。【０００６】
この構成によれば、基板に部品を実装するために必要な設定作業における負荷を軽減することができる。【０００７】
上記の実装装置において、前記定義情報には、基板に部品を実装する位置を特定する位置情報が含まれていてもよい。【０００８】
また、前記処理部が前記実装関連情報を生成する処理には、前記定義情報から前記位置情報を取得する処理が含まれていてもよい。【０００９】
前記処理部が前記実装関連情報を生成する処理には、ＣＡＤファイルから情報を取得する処理と、ＢＯＭファイルから情報を取得する処理が含まれていてもよい。
【図面の簡単な説明】
【００１０】
【図１】実施例に係る実装装置を示す斜視図である。
【図２】実装関連情報生成処理を示すフローチャートである。
【図３】記憶部における定義ファイルを示す模式図である。
【図４】実装関連情報を生成する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
実施例に係る実装装置について添付図面を参照して説明する。図１に示すように、実施例に係る実装装置１は、基板搬送装置１１と、部品供給装置１２と、装着ヘッド１３と、移動装置１４を備えている。また、実装装置１は、ホストコンピュータ２０を備えている。実装装置１は、後述する実装関連情報に基づいて基板５０に部品６０を実装する装置である。
【００１２】
実装装置１における基板搬送装置１１は、部品６０を実装するための基板５０を搬送する装置である。基板搬送装置１１は、２台のコンベア３１ａ、３１ｂを備えている。２台のコンベア３１ａ、３１ｂは、互いに平行、かつ、Ｘ方向に延びるように配置されている。各コンベア３１ａ、３１ｂは、基板５０をＸ方向に搬送する。基板搬送装置１１は、２台のコンベア３１ａ、３１ｂによって複数の基板５０を搬送する。
【００１３】
部品供給装置１２は、基板５０に実装するための部品６０を供給する装置である。部品供給装置１２は、テープフィーダ型の装置である。部品供給装置１２は、複数の部品６０が収容されているテープを送り出すことによって複数の部品６０を供給する。また、部品供給装置１２は、着脱可能に構成されている。複数の部品供給装置１２が実装装置１に着脱される。
【００１４】
装着ヘッド１３は、部品供給装置１２によって供給された部品６０を部品供給装置１２からピックアップする。また、装着ヘッド１３は、ピックアップした部品６０を、基板搬送装置１１によって搬送された基板５０まで搬送する。装着ヘッド１３は、部品６０を吸着保持した状態で搬送する。また、装着ヘッド１３は、基板５０まで搬送した部品６０を基板５０に実装する。
【００１５】
移動装置１４は、装着ヘッド１３を部品供給装置１２と基板５０の間で移動させる。移動装置１４は、装着ヘッド１３をＸ方向とＹ方向に移動させる。移動装置１４は、例えばモータによって動作するＸＹロボットである。
【００１６】
実装装置１のホストコンピュータ２０は、処理部２１と記憶部２２を備えている。処理部２１が実行する処理と、記憶部２２が記憶する情報については後述する。
【００１７】
次に、実装装置１で実行される実装関連情報生成処理についてフローチャートを参照して説明する。図２に示すように、実装関連情報生成処理では、ホストコンピュータ２０の処理部２１が、ステップＳ１１で記憶部２２に定義ファイルが存在するか否かを監視する。記憶部２２に定義ファイルが存在する場合は、ステップＳ１１で処理部２１がＹＥＳと判断してステップＳ１２に進む。処理部２１は、定義ファイルが記憶部２２に存在することを認識するとステップＳ１２に進む。一方、記憶部２２に定義ファイルが存在しない場合は、ステップＳ１１で処理部２１がＮＯと判断して定義ファイルの監視を続ける。
【００１８】
定義ファイルは、予め作成されており、図３に示すように、必要に応じて記憶部２２に移される。例えば、定義ファイルは、実装装置１を管理する管理者によって作成される。また、定義ファイルは、基板５０に部品６０を実装する工程を行うときに記憶部２２に移される。通常時には、記憶部２２に定義ファイルが格納されていない。また、定義ファイルには、定義情報が含まれている。定義情報は、基板５０に部品６０を実装するために必要な情報を定義する情報である。例えば、定義情報には、基板５０に部品６０を実装する位置を特定する位置情報が含まれている。また、定義情報には、基板５０の種類を特定する情報、部品６０の種類を特定する情報などが含まれていてもよい。その他に、定義情報には、複数の基板５０が配置されるパネルと特定する情報、生産対象ラインを特定する情報、最適化パラメータを特定する情報などが含まれていてもよい。
【００１９】
続くステップＳ１２では、処理部２１が、実装関連情報を生成する。実装関連情報は、基板５０に部品６０を実装するために必要な情報であり、この実装関連情報には、例えば、基板５０に部品６０を実装する位置に関連する情報、基板５０の種類に関連する情報、部品６０の種類に関連する情報などが含まれている。実装関連情報を生成する処理では、例えば、定義ファイルに含まれている定義情報から位置情報を取得することができる。処理部２１が、例えばパネルに対する基板５０の位置、基板５０に対する部品６０の位置などを特定する位置情報を定義情報から取得する。
【００２０】
次に、実装関連情報を生成するステップＳ１２の処理の一例についてフローチャートを参照して説明する。図４に示すように、ステップＳ１０１では、処理部２１が、実装関連情報のデータ名を設定する。例えば、基板５０に部品６０を実装する工程を特定できる名前をデータ名として設定する。
【００２１】
続くステップＳ１０２では、処理部２１が、ＣＡＤファイルをインポートする。ＣＡＤファイルには、例えば基板５０の面積や座標を特定する情報が含まれている。処理部２１は、ＣＡＤファイルが保存されている保存先から記憶部２２にＣＡＤファイルをインポートする。また、処理部２１は、ネットワークを経由してＣＡＤファイルをインポートすることができる。例えば、処理部２１は、ホストコンピュータ２０に接続されている他のコンピュータから、ホストコンピュータ２０の記憶部２２にＣＡＤファイルをインポートする。これによって、ＣＡＤファイルから必要な情報を取得する。
【００２２】
続くステップＳ１０３では、処理部２１が、ＢＯＭファイルをインポートする。ＢＯＭファイルには、例えば部品６０の配置位置や形状を特定する情報が含まれている。処理部２１は、ＢＯＭファイルが保存されている保存先から記憶部２２にＢＯＭファイルをインポートする。また、処理部２１は、ネットワークを経由してＢＯＭファイルをインポートすることができる。例えば、処理部２１は、ホストコンピュータ２０に接続されている他のコンピュータから、ホストコンピュータ２０の記憶部２２にＢＯＭファイルをインポートする。これによって、ＢＯＭファイルから必要な情報を取得する。
【００２３】
続くステップＳ１０４では、処理部２１が、パネル情報を設定する。パネル情報は、複数の基板５０が配置されるパネルに関連する情報である。パネル情報には、例えば基板５０の配置位置を特定する情報が含まれている。
【００２４】
続くステップＳ１０５では、処理部２１が、生産対象ラインを選択する。生産対象ラインは、部品６０が実装された基板５０を含む製品を生産するためのラインであって、実装装置１が配置されるラインである。処理部２１は、複数のラインの中から特定の生産対象ラインを選択する。
【００２５】
続くステップＳ１０６では、処理部２１が、最適化パラメータを設定する。最適化パラメータは、装着ヘッド１３を移動させる際の装着ヘッド１３に対する位置指令の最適化を図るためのパラメータである。続くステップＳ１０７では、処理部２１が、上記のステップＳ１０６で設定した最適化パラメータに基づいて最適化を実行する。以上により、実装関連情報が生成される。
【００２６】
続くステップＳ１０８では、処理部２１が、実装関連情報のデータを記憶部２２に保存する。続くステップＳ１０９では、処理部２１が、実装関連情報のファイルを閉じる。その後、処理が終了する。
【００２７】
以上、実施例に係る実装装置１について説明した。上記の説明から明らかなように、実装装置１では、処理部２１が、基板５０に部品６０を実装するために必要な情報を定義する定義情報を含む定義ファイルが記憶部２２に存在することを認識すると（ステップＳ１１）、前記定義情報に基づいて前記実装関連情報を生成する（ステップＳ１２）。
【００２８】
基板５０に部品６０を正確に実装するためには実装関連情報が必要になる。例えば、基板５０に部品６０を実装する位置、基板５０の種類および部品６０の種類等に関する情報が必要になる。そこで、上記の構成によれば、基板５０に部品６０を実装するために必要な情報を定義する定義情報を含む定義ファイルが記憶部２２に存在することを処理部２１が認識すると自動的に実装関連情報が生成されるので、少ない負荷で実装関連情報を生成することができる。また、実装関連情報を生成するために作業者が多くのデータを準備する必要が無いので、作業者の負荷を軽減することができる。よって、基板５０に部品６０を実装するために必要な設定作業における負荷を軽減することができる。
【００２９】
また、上記の定義情報には、基板５０に部品６０を実装する位置を特定する位置情報が含まれている。また、処理部２１が実装関連情報を生成する処理には、定義情報から位置情報を取得する処理が含まれている。そのため、基板５０に部品６０を正確に実装することができる。
【００３０】
また、処理部２１が実装関連情報を生成する処理には、ＣＡＤファイルから情報を取得する処理と、ＢＯＭファイルから情報を取得する処理が含まれている。そのため、異なるファイルから必要な情報を取得して実装関連情報を生成することができる。複数のファイルが異なる場所に保存されていても、それらを集めて１つの実装関連情報を生成することができる。これによって、作業者が複数のデータを１カ所に集める作業を省略することができ負荷が軽減される。
【００３１】
以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、請求の範囲を限定するものではない。請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００３２】
１        ：実装装置
１１      ：基板搬送装置
１２      ：部品供給装置
１３      ：装着ヘッド
１４      ：移動装置
２０      ：ホストコンピュータ
２１      ：処理部
２２      ：記憶部
５０      ：基板
６０      ：部品
【図１】
2019021396.tif 000003
【図２】
2019021396.tif 000004
【図３】
2019021396.tif 000005
【図４】
2019021396.tif 000006
【国際調査報告】
2019021396.tif 000007
2019021396.tif 000008
2019021396.tif 000009