(57)【特許請求の範囲】
【請求項１】
部品のＣＡＤデータを用いて部品実装用のＮＣデータを作成する演算手段を備えた部品実装用ＮＣデータ作成装置において、
ＮＣデータ作成者が実際の部品を見て判断した当該部品の極性マーク象限情報を当該部品の極性マークの位置に応じて８種類に分類して前記演算手段に入力する入力手段を備え、
前記演算手段は、前記部品のＣＡＤデータの基準姿勢情報に基いて当該部品の基準姿勢象限情報を算出する手段と、前記部品の極性マーク象限情報と当該部品の基準姿勢象限情報とを比較して両者の象限情報が一致すれば、ＮＣデータの当該部品の装着角度情報を補正する必要はないと判断し、両者の象限情報が不一致であれば、両者の象限情報から換算される部品基準角度の角度差相当分だけ前記ＮＣデータの当該部品の装着角度情報を補正する手段とを備えていることを特徴とする部品実装用ＮＣデータ作成装置。
【請求項２】
前記部品のＣＡＤデータの基準姿勢情報は、当該部品の１番ピンの位置座標であることを特徴とする請求項１に記載の部品実装用ＮＣデータ作成装置。
【請求項３】
部品のＣＡＤデータを用いて部品実装用のＮＣデータを作成する部品実装用ＮＣデータ作成方法において、
ＮＣデータ作成者が実際の部品を見て判断した当該部品の極性マーク象限情報を当該部品の極性マークの位置に応じて８種類に分類して入力手段によりコンピュータに入力し、  前記コンピュータにより、前記部品のＣＡＤデータの基準姿勢情報に基いて当該部品の基準姿勢象限情報を算出する処理と、前記部品の極性マーク象限情報と当該部品の基準姿勢象限情報とを比較して両者の象限情報が一致すれば、ＮＣデータの当該部品の装着角度情報を補正する必要はないと判断し、両者の象限情報が不一致であれば、両者の象限情報から換算される部品基準角度の角度差相当分だけ前記ＮＣデータの当該部品の装着角度情報を補正する処理とを実行することを特徴とする部品実装用ＮＣデータ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品のＣＡＤデータを用いて部品実装用のＮＣデータを作成する部品実装用ＮＣデータ作成装置及び部品実装用ＮＣデータ作成方法に関する発明である。
【背景技術】
【０００２】
従来の部品実装用ＮＣデータ作成方法では、特許文献１（特開２００４−２１３５５４号公報）に記載されているように、入力したＣＡＤデータにおいて基板上に配置されたＣＡＤシンボルを、部品形状ライブラリに登録されている基準シンボルに置き換えて基準シンボルの配置情報を出力するシンボル置換工程と、ＣＡＤデータ中に新規部品が含まれる場合に、部品基準ライブラリからＮＣデータ作成用部品形状ライブラリを自動生成するライブラリ自動生成工程と、シンボル置換工程で生成した基準シンボルの配置情報、荷姿方向情報を定義した部品形状ライブラリと設備制約条件ファイルを読み込み、最適化したＮＣデータを生成する最適ＮＣデータ生成工程とを実行するようにしたものがある。この場合、シンボル置換工程において、部品形状寸法情報、基準座標情報、基準姿勢情報、および、ピン情報を格納した部品形状基準ライブラリを用いて、部品配置位置、部品形状寸法、ピン配列、および、極性を示すピン情報からなるＣＡＤシンボル配置情報と部品形状基準ライブラリとを配置位置情報および１番ピン情報をもとに部品形状基準シンボルに置き換え、配置位置および基準姿勢からの回転角度からなる部品形状基準シンボルの配置情報を取得するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２１３５５４号公報（第１頁〜第２頁参照）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、ＣＡＤデータとＮＣデータは、作成者が異なるため、両者の部品基準角度が一致するとは限らず、不一致の場合がある。従って、両者の部品基準角度が不一致の場合は、両者の部品基準角度の差に応じてＮＣデータの部品装着角度を補正する必要があるが、上記従来技術では、ＮＣデータ作成者が実際の部品から部品形状基準ライブラリに部品を登録する場合、目視により部品の１番ピンを見つけ出してＮＣデータ作成用のコンピュータに入力し、この１番ピンを基準にして部品装着角度を補正する必要がある。しかし、部品の１番ピンは、極性マークの意味を知らない等の場合には、部品カタログ等を見なければ、識別が困難である場合があるため、ＮＣデータ作成者が１番ピンの位置を間違えて入力してしまう可能性があり、その結果、ＮＣデータの部品装着角度を間違えて補正する可能性があった。
【０００５】
そこで、本発明が解決しようとする課題は、ＣＡＤデータとＮＣデータとの間で部品基準角度が不一致の場合に、ＮＣデータの部品装着角度の補正を従来より簡単に且つ正確に行うことができる部品実装用ＮＣデータ作成装置及び部品実装用ＮＣデータ作成方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、ＮＣデータ作成者が実際の部品を見て判断した当該部品の極性マーク象限情報を当該部品の極性マークの位置に応じて８種類に分類して入力手段により演算手段（コンピュータ）に入力し、この演算手段（コンピュータ）により、部品のＣＡＤデータの基準姿勢情報に基いて当該部品の基準姿勢象限情報を算出し、前記部品の極性マーク象限情報と当該部品の基準姿勢象限情報とを比較して両者の象限情報が一致すれば、ＮＣデータの当該部品の装着角度情報を補正する必要はないと判断し、両者の象限情報が不一致であれば、両者の象限情報から換算される部品基準角度の角度差相当分だけＮＣデータの当該部品の装着角度情報を補正するようにしたものである。ここで、部品のＣＡＤデータの基準姿勢情報としては、当該部品の１番ピンの位置座標を用いれば良い。
【０００７】
本発明は、ＮＣデータ作成者が部品カタログ等を見なければ識別が困難である１番ピン情報を入力するのではなく、実際の部品から簡単に識別できる極性マーク象限情報を入力するようにしているため、入力作業が簡単で且つ誤入力を防止でき、ＮＣデータの部品装着角度の補正を従来より簡単に且つ正確に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】図１は本発明の一実施例における部品装着角度補正プログラムの処理の流れを示すフローチャートである。
【図２】図２は、ＣＡＤデータとＮＣデータの部品基準角度の関係を説明する図である。
【図３】図３は、回路基板への部品の実装例を示す図である。
【図４】図４は、極性マーク象限情報と極性マークの位置との関係を説明する図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態を具体化した一実施例を説明する。
図２に示すように、部品の表面には、部品の方向（向き）を示す極性マークが付されている。部品のＣＡＤデータを作成するＣＡＤデータ作成者は、ＣＡＤデータを用いてＮＣデータを作成するＮＣデータ作成者とは異なるため、ＣＡＤデータとＮＣデータの部品基準角度が一致するとは限らず、不一致の場合がある。従って、両者の部品基準角度が不一致の場合は、両者の部品基準角度の角度差相当分だけＮＣデータの部品装着角度を補正する必要がある。ＮＣデータの部品基準角度を基準にして部品装着角度が設定されるため、ＣＡＤデータとＮＣデータの部品基準角度が不一致であると、ＣＡＤデータを用いて作成するＮＣデータの部品装着角度（図３参照）が間違った角度に設定されるためである。
【００１０】
従来は、ＮＣデータ作成者が実際の部品から部品形状基準ライブラリに部品を登録する場合、目視により部品の基準姿勢となる１番ピン（基準姿勢情報）を見つけ出してＮＣデータ作成用のコンピュータに入力し、この１番ピンを基準にして部品装着角度を補正するようにしていたが、部品の１番ピンは、部品カタログ等を見なければ、識別が困難である場合があるため、ＮＣデータ作成者が１番ピンの位置を間違えて入力してしまう可能性があり、その結果、ＮＣデータの部品装着角度を間違えて補正する可能性があった。
【００１１】
そこで、本実施例では、ＮＣデータ作成者が実際の部品から簡単に識別できる極性マーク象限情報を、キーボード、マウス等の入力手段によりＮＣデータ作成用のコンピュータ（演算手段）に入力する。ここで、極性マーク象限情報は、図４に示すように、極性マークの位置（部品の向き）に応じて「０」から「７」までの８種類の数字を割り当てたものである。
【００１２】
例えば、ＮＣデータ上での部品形状基準ライブラリの基準角度が０°の場合に、部品の極性マークが部品の右下角部に存在すれば、極性マーク象限情報は「７」であり、部品の極性マークが部品の右上角部に存在すれば、極性マーク象限情報は「１」であり、部品の極性マークが部品の左下角部に存在すれば、極性マーク象限情報は「５」であり、部品の極性マークが部品の左上角部に存在すれば、極性マーク象限情報は「３」である。
【００１３】
また、基準角度が０°の場合に、部品の極性マークが部品の右辺中央に存在すれば、極性マーク象限情報は「０」であり、部品の極性マークが部品の左辺中央に存在すれば、極性マーク象限情報は「４」であり、部品の極性マークが部品の上辺中央に存在すれば、極性マーク象限情報は「２」であり、部品の極性マークが部品の下辺中央に存在すれば、極性マーク象限情報は「６」である。尚、極性マーク象限情報に割り当てる数字は、適宜変更しても良いことは言うまでもない。
【００１４】
一方、ＮＣデータ作成用のコンピュータは、部品のＣＡＤデータの基準姿勢情報である１番ピン位置座標に基いて当該部品の基準姿勢象限情報である１番ピン位置象限情報を算出する。本実施例では、１番ピンの近傍に極性マークが位置し、１番ピンと極性マークとが同じ象限に含まれるため、１番ピン位置象限情報は極性マーク象限情報と同じ番号となる。従って、本実施例では、１番ピン位置座標に基いて算出した１番ピン位置象限情報をそのまま極性マーク象限情報として用いる。
【００１５】
そして、ＮＣデータ作成用のコンピュータは、１番ピン位置座標に基いて算出した極性マーク象限情報（１番ピン位置象限情報）と、ＮＣデータ作成者が入力した極性マーク象限情報とを比較して、両者の極性マーク象限情報が一致すれば、ＮＣデータの当該部品の装着角度情報を補正する必要はないと判断するが、両者の極性マーク象限情報が不一致であれば、両者の極性マーク象限情報から換算される部品基準角度の角度差相当分だけＮＣデータの当該部品の装着角度情報を補正する。
【００１６】
以上説明した本実施例の部品装着角度の補正処理は、ＮＣデータ作成用のコンピュータによって図１の部品装着角度補正プログラムに従って次のように実行される。
【００１７】
まず、ステップ１０１で、予め記憶装置（図示せず）に保存された部品のＣＡＤデータを読み込む。この後、ステップ１０２に進み、部品のＣＡＤデータの基準姿勢情報である１番ピン位置座標に基いて極性マーク象限情報（１番ピン位置象限情報）を算出する。
【００１８】
この後、ステップ１０３に進み、ＮＣデータ作成者が入力した極性マーク象限情報を読み込み、次のステップ１０４で、１番ピン位置座標に基いて算出した極性マーク象限情報（１番ピン位置象限情報）が、ＮＣデータ作成者が入力した極性マーク象限情報と一致するか否かを判定し、両者の極性マーク象限情報が一致すれば、ステップ１０５に進み、ＮＣデータの当該部品の装着角度情報を補正する必要はないと判断するが、両者の極性マーク象限情報が不一致であれば、ステップ１０６に進み、両者の極性マーク象限情報から換算される部品基準角度の角度差相当分だけＮＣデータの当該部品の装着角度情報を補正する。
【００１９】
以上説明した本実施例によれば、ＮＣデータ作成者が部品カタログ等を見なければ識別が困難である１番ピン情報を入力するのではなく、実際の部品から簡単に識別できる極性マーク象限情報を入力するようにしているため、入力作業が簡単で且つ誤入力を防止でき、ＮＣデータの部品装着角度の補正を従来より簡単に且つ正確に行うことができる。
【００２０】
尚、本実施例では、１番ピンの近傍に極性マークが位置し、１番ピンと極性マークが同じ象限に属することを考慮して、１番ピン位置座標に基いて算出した１番ピン位置象限情報をそのまま極性マーク象限情報として用いるようにしたが、１番ピンと極性マークとが異なる象限に属する場合には、１番ピン位置座標から算出した１番ピン位置象限情報を基にして、１番ピンと極性マークとの位置関係（角度差）から極性マーク象限情報を算出するようにすれば良い。
【図１】
0005565898.tif 000002
【図２】
0005565898.tif 000003
【図３】
0005565898.tif 000004
【図４】
0005565898.tif 000005