(57)【特許請求の範囲】
【請求項１】
ＣＡＤデータから基板に関する諸情報を得、実装する部品の寸法形状、実装するときの実装条件を記録したデータベースを用いて実装機のＮＣデータ生成を行う際の実装機データの管理方法であって、その基板品種に対するオリジナルＮＣデータを記憶しておき、さらに、その基板の当初の仕様に対する設計変更の都度、この時の設計バージョンの設計データと前記オリジナルＮＣデータとを比較し設計変更分を設計変更内容としてとりこみ、設計バージョンおよび変更日とともにその基板品種に対する設計変更履歴ファイルとして記憶し、当初仕様のオリジナルＮＣデータおよび前記設計バージョンを付加した設計変更内容を一元管理することを特徴とする実装機データの管理方法。
【請求項２】
対象となる設計バージョンに対応するＮＣデータ生成に際し、指定された設計バージョンをキーコードとして設計変更履歴ファイルを検索し、前記設計バージョンの設計データと当初仕様のオリジナルＮＣデータとを比較した設計変更分である設計変更内容を読み取り、設計変更分のＮＣデータを設計変更の都度生成し、生成した設計変更分のＮＣデータを前記当初仕様のオリジナルＮＣデータへ追加、削除、入れ替えを行って、対象となる基板の設計バージョンのＮＣデータを生成することを特徴とする実装機データの生成方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、電子部品実装機のＮＣデータ生成における上位システム側のデータ管理方法とデータ生成方法とに関し、特に頻繁に行われる基板品種の設計変更に対応するための上位システム側のデータ管理方法とデータ生成方法とに関するものである。
【０００２】
【従来の技術】
従来におけるデータ生成方法を図７をもとに説明する。図７に示したフローは、基板１品種の設計（ＣＡＤ）データから設備のＮＣデータ生成までの上位システムにおける基本処理を示したものである。ステップ１において、設計部門からのＣＡＤデータを上位システム内に取り込み、上位システムにおける内部処理に都合の良いデータ形式に変換したＣＡＭデータを作成する。ステップ２で、このＣＡＭデータに対して、対象のラインを構成する設備間でのラインバランスを考慮して部品割りつけを行い、ステップ３で実装順序、部品カセット配列の決定を行う最適化処理を経て、ステップ４で該当設備に対するＮＣデータを生成する。
【０００３】
【発明が解決しようとする課題】
しかし、上記の従来例では下記の問題がある。第１に、基板の設計変更の度に、図７に示した一連の処理を行い、ＮＣデータを１から作り直す必要があり、そ都度、設計変更内容に対応したＣＡＭデータ、ＮＣデータを作成し管理していくため、変更内容がわずかな場合であっても、データブロックにおいて、オリジナルＮＣデータとかなり重複するＮＣデータに関するものであっても、管理していくことにより、上位システムにおけるデータ領域の有効活用ができないばかりか、ＮＣデータ生成に時間がかかる。
【０００４】
第２に、従来の方法では、設計変更に対応して作成するデータの設計バージョン管理は、担当のオペレータがそこで作成するＮＣデータにつける名称を区分することによって区別していたため、設計変更に対応した一元的なデータバージョン管理ができにくい構造となっていた。
【０００５】
本発明は、上記問題を解決するもので、電子部品実装機のＮＣデータ生成システムにおいて、オリジナルＮＣデータと、以降発生する設計変更情報とをそれぞれ一次元的に管理することによって、データ生成時間を短縮でき、管理するデータ量を軽減できる実装機データの管理方法および生成方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の課題を解決するために、本発明の実装機データの管理方法は、上位システムにおいて、対象基板品種に対するオリジナルＮＣデータを記憶しておき、さらにその基板品種に対して設計変更の都度、その設計変更内容をオリジナルＮＣデータと比較して、とりこみ、設計バージョン、変更日などの情報とともにその変更内容をその基板品種に対する設計変更履歴ファイルとして記憶し、これらを共に管理することを特徴とする。
【０００７】
さらに、本発明の実装機データの生成方法は、上位システムでの実現に際し、生成する設計バージョンを指定し、この設計バージョンをキーコードとして設計変更履歴ファイルを検索し、当社仕様のオリジナルＮＣデータに対しての設計変更内容を読みとり、その設計変更内容を基に、当初の仕様に対する設計変更分に対応するＮＣデータを生成し、生成した設計変更分のＮＣデータを、当初仕様のオリジナルＮＣデータへ追加、削除、入れ替えなどを行って組みこみ、再チューニングして対象となる基板の設計バージョンのＮＣデータを生成することを特徴とする。
【０００８】
【作用】
本発明の実装機データの管理方法と生成方法は、頻繁に発生する基板品種の設計変更にともなう実装機のＮＣデータ生成作業において、当初仕様のオリジナルＮＣデータに対する設計変更分だけのデータ生成を行い、これを当初仕様のオリジナルＮＣデータに組みこんで再チューニングし、対象となる基板の設計バージョンに対応するＮＣデータを生成することに特徴があり、下記の作用を有する。
【０００９】
まず、設計変更履歴ファイルをオリジナルＮＣデータとあわせ持って管理することにより、当初仕様の設計変更情報の一元管理ができる。この管理方法により、当初仕様のオリジナルＮＣデータに対しての設計変更分が生成対象となるため、新たなるデータ生成量を減少でき、結果的に生成時間を短縮し、生成したデータを保管するための上位システムにおけるハード的なデータ領域の有効活用を図ることができる。
【００１０】
【実施例】
以下、本発明の一実施例について図１〜図６を参照しながら説明する。本実施例では、設計変更により、部品品番の変更と座標値の変更が発生した場合を示している。
【００１１】
図１は本発明の一実施例の実装機データの管理方法および生成方法の内容を示すフローチャートである。本実施例では、その基板品種に対するオリジナルＮＣデータを記憶し、設計データとりこみ処理において、その基板品種に対して設計変更の都度、その設計変更内容となる新バージョンの設計データと当初仕様のオリジナルＮＣデータとを比較し、設計変更箇所を図２に示すように「設計変更履歴ファイル」にまとめて記憶する（ステップ５）。
【００１２】
次に新規設計変更を行ったとき、上記変更履歴ファイル（図２）を検索し、ＣＡＭの各処理で用いる形式に変換されている当初仕様に対応するＣＡＭデータ（図３）に対し、変更ブロックの絞りこみを行い、変更ブロックに対するＣＡＭデータ（図４）を生成する（ステップ６）。本実施例では設計変更履歴ファイル（図２）における設計バージョン１．０１のケース（▲１▼，▲２▼）を具体例として示す。▲１▼で示すブロックでは部品品番の変更，▲２▼で示すブロックでは座標値（Ｘ，Ｙ）の変更が行われている。
【００１３】
この設計バーション１．０１のＣＡＭデータ（図４）に対し、対象の設備名、号機Ｎｏ．に対するＮＣデータを行う（ステップ７）。生成したＮＣデータを、設計変更履歴ファイル内の回路番号をキーコードとして、オリジナルＮＣデータへ組みこみ（ステップ８）、ブロック入れ替えなどのチューニング処理（ステップ９）を行い、新しい設計バージョンのＮＣデータ生成を行う。
【００１４】
設計バージョン１．０１の例では、当初仕様のオリジナルＮＣデータ（図５）に対し、設計変更履歴ファイルに示す▲１▼部については、回路番号「ＳＷ１」をキーに当初仕様のオリジナルＮＣデータを検索し、オリジナルＮＣデータ（図５）の▲１▼部を新バージョンＮＣデータ（図６）の▲１▼部のようにデータの入れ替えを行う。同様に設計変更履歴ファイルに示す▲２▼部については、回路番号「ＩＣ３」をキーにオリジナルＮＣデータ（図５）の▲２▼部を新バージョンＮＣデータ（図６）の▲２▼部のようにデータの入れ替えを行い、設計バージョン１．０１のＮＣデータを生成する。
【００１５】
【発明の効果】
以上のように、本発明によれば、当初仕様に対応するオリジナルＮＣデータと、設計変更の都度、その基板品種に対する設計変更情報に設計バージョンを付加して記録する設計変更履歴ファイルとを存在させることにより、設計バージョンの集中管理ができる。一方、設計変更が生じた場合の、新たなるデータ生成量の削減により、生成時間の短縮とともに生成したデータを管理する上での上位システム内部のハード的なデータ領域の有効活用が図れる。
【００１６】
また、設計変更内容を集中管理することにより、従来データ名からしか設計バージョンおよびそのデータ仕様内容の判別が特定のデータ管理者でしかできなかったものが、担当者以外のオペレータにも識別でき、データ仕様の確認作業を省くことができる。
【図面の簡単な説明】
【図１】本発明の一実施例の実装機データの管理方法および生成方法を示すフローチャート
【図２】本発明の一実施例による、基板の設計変更内容を示す設計変更履歴ファイルの一例を示す図
【図３】本発明の一実施例による、ＣＡＤデータをもとに生成された基板１品種に対応するＣＡＭデータの一例を示す図
【図４】本発明の一実施例による、設計バージョン１．０１に対応したＣＡＭデータの一例を示す図
【図５】本発明の一実施例による、図３に示すＣＡＭデータをもとに生成された基板のオリジナルＮＣデータの一例を示す図
【図６】本発明の一実施例による、設計バージョン１．０１に対応したＮＣデータの一例を示す図
【図７】従来例を示すフローチャート
【図１】
0003601839.tif 000002
【図２】
0003601839.tif 000003
【図３】
0003601839.tif 000004
【図４】
0003601839.tif 000005
【図５】
0003601839.tif 000006
【図６】
0003601839.tif 000007
【図７】
0003601839.tif 000008