(57)【特許請求の範囲】
【請求項１】
基板上に特定した座標基準点を基準として、基板上で基板に対して相対的に直線移動を繰り返し基板上に装着部品を実装する制御対象物の移動位置座標、前記装着部品の角度および移動順を表したＮＣデータを記憶するＮＣデータ記憶手段と、
前記座標基準点と異なる新座標基準点を入力する入力手段と、
前記入力手段により入力した前記新座標基準点に対応して、前記ＮＣデータ記憶手段の前記ＮＣデータを装着データ、座標基準点と新座標基準点との差を補正するオフセット位置データ、及び前記装着部品の角度を決定する装着データの中の値を補正するオフセット角度データに基づき演算処理して新座標基準の新ＮＣデータを求めるＮＣデータ処理手段と、
前記ＮＣデータ記憶手段の前記ＮＣデータを前記新ＮＣデータに書き換えるデータ書換え手段とを備えたことを特徴とするＮＣデータ書換え装置。
【請求項２】
割り基板上に特定した第１座標基準点を基準として、各単位基板上に特定したそれぞれの第２座標基準点の座標を表した単位基板位置データと、各単位基板の第２座標基準点を基準として、各単位基板上で基板に対して相対的に直線移動を繰り返し基板上に装着部品を実装する制御対象物の移動位置座標、前記装着部品の角度および移動順を表した対象物移動データと、から成るＮＣデータを記憶するＮＣデータ記憶手段と、
前記第１座標基準点と異なる新第１座標基準点を入力する入力手段と、
前記入力手段により入力した前記新第１座標基準点に対応して、前記ＮＣデータ記憶手段の前記単位基板位置データ、座標基準点と新座標基準点との差を補正するオフセット位置データ、及び前記装着部品の角度を決定する装着データの中の値を補正するオフセット角度データに基づき演算処理して新座標基準の新ＮＣデータを求めるＮＣデータ処理手段と、
前記ＮＣデータ記憶手段の前記ＮＣデータを前記新ＮＣデータに書き換えるデータ書換え手段とを備えたことを特徴とするＮＣデータ書換え装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、基板に電子部品を実装するマウンタや、電子部品の装着に先立ち基板に接着剤等を塗布するディスペンサなどを備えた電子部品装着装置の数値制御に用いるＮＣデータの書換え装置に関するものである。
【０００２】
【従来の技術】
電子部品装着装置では、マウンタの吸着ヘッドやディスペンサの塗布ヘッドの基板上における頻繁な移動を数値制御（ＮＣ）で行っている。かかる場合の位置制御情報は、導入する基板の四角のいずれかの角を座標基準点（原点）として、データ化され、移動順と合わせてＮＣデータを構成している。座標基準点は、各構成装置（例えばマウンタ）の構造や扱う基板の形態を考慮し、装着ヘッド等に無駄な動きが生じないように構成装置毎に予め特定されると共に、構成装置側に予め設定されている。一方、各構成装置のＮＣデータは、専用ソフトとして予めパーソナルコンピュータ（パソコン）に搭載され、パソコンから通信回線を介して各構成装置に出力される。
【０００３】
【発明が解決しようとする課題】
このような従来の電子部品装着装置では、新規に扱う基板等の都合で、座標基準点の異なるＮＣデータが出力されると、これを入力した構成装置側では、ＮＣデータを受け入れるが、そのカレントチェンジの時にＮＣチェックエラーとなってしまう。
【０００４】
本発明は、ＮＣデータの座標基準点と構成装置側の座標基準点が異なる場合に、そのＮＣデータを構成装置側の座標基準となるように書き換えるＮＣデータ書換え装置を提供することをその目的としている。
【０００５】
【課題を解決するための手段】
本発明のＮＣデータ書換え装置は、基板上に特定した座標基準点を基準として、基板上で基板に対して相対的に直線移動を繰り返し基板上に装着部品を実装する制御対象物の移動位置座標、装着部品の角度および移動順を表したＮＣデータを記憶するＮＣデータ記憶手段と、座標基準点と異なる新座標基準点を入力する入力手段と、入力手段により入力した新座標基準点に対応して、ＮＣデータ記憶手段のＮＣデータを装着データ、座標基準点と新座標基準点との差を補正するオフセット位置データ、及び装着部品の角度を決定する装着データの中の値を補正するオフセット角度データに基づき演算処理して新座標基準の新ＮＣデータを求めるＮＣデータ処理手段と、ＮＣデータ記憶手段のＮＣデータを前記新ＮＣデータに書き換えるデータ書換え手段とを備えたことを特徴とする。
【０００６】
この構成によれば、入力手段により、基板上に特定した座標基準点と異なる新座標基準点を入力すると、ＮＣデータ処理手段は、新座標基準点に対応して、ＮＣデータ記憶手段のＮＣデータを装着データ、座標基準点と新座標基準点との差を補正するオフセット位置データ、及び装着部品の角度を決定する装着データの中の値を補正するオフセット角度データに基づき演算処理して新座標基準の新ＮＣデータを求める。そして、データ書換え手段は、ＮＣデータ記憶手段のＮＣデータを新ＮＣデータに書き換える。すなわち、基板上で基板に対して相対的に直線移動を繰り返す制御対象物は、新座標基準点に基づく新ＮＣデータにより制御されるが、旧座標基準点に基づく旧ＮＣデータにより制御される場合と全く同一の制御動作を行うことになる。
【０００７】
また、本発明の他のＮＣデータ書換え装置は、割り基板上に特定した第１座標基準点を基準として、各単位基板上に特定したそれぞれの第２座標基準点の座標を表した単位基板位置データと、各単位基板の第２座標基準点を基準として、各単位基板上で基板に対して相対的に直線移動を繰り返し基板上に装着部品を実装する制御対象物の移動位置座標、装着部品の角度および移動順を表した対象物移動データと、から成るＮＣデータを記憶するＮＣデータ記憶手段と、第１座標基準点と異なる新第１座標基準点を入力する入力手段と、入力手段により入力した新第１座標基準点に対応して、ＮＣデータ記憶手段の単位基板位置データ、座標基準点と新座標基準点との差を補正するオフセット位置データ、及び装着部品の角度を決定する装着データの中の値を補正するオフセット角度データに基づき演算処理して新座標基準の新ＮＣデータを求めるＮＣデータ処理手段と、ＮＣデータ記憶手段のＮＣデータを前記新ＮＣデータに書き換えるデータ書換え手段とを備えたことを特徴とする。
【０００８】
この構成によれば、入力手段により、割り基板上に特定した第１座標基準点と異なる新第１座標基準点を入力すると、ＮＣデータ処理手段は、新第１座標基準点に対応して、ＮＣデータ記憶手段の単位基板位置データ、座標基準点と新座標基準点との差を補正するオフセット位置データ、及び装着部品の角度を決定する装着データの中の値を補正するオフセット角度データに基づき演算処理して新座標基準の新ＮＣデータを求める。そして、データ書換え手段は、ＮＣデータ記憶手段のＮＣデータを新ＮＣデータに書き換える。すなわち、各単位基板上における制御対象物の制御動作を規定する対象物移動データを書き換えることなく、割り基板の第１座標基準点に対する各単位基板の第２座標基準点の位置関係を規定する単位基板位置データのみを書き換える。この場合、各単位基板上で基板に対して相対的に直線移動を繰り返す制御対象物は、新第１座標基準点に基づく新ＮＣデータにより制御されるが、旧第１座標基準点に基づく旧ＮＣデータにより制御される場合と全く同一の制御動作を行うことになる。
【０００９】
【発明の実施の形態】
以下、添付の図面に基いて、本発明の一実施形態に係るＮＣデータ書換え装置を適用した電子部品装着装置１について説明する。図１は電子部品装着装置１の構成装置であるマウンタ３およびディスペンサ４と、その制御装置であるパソコン２とを表している。電子部品が装着される基板は、図外の構成装置からディスペンサ４に搬送され、ディスペンサ４によりその表面の部品装着位置に接着剤が塗布される。接着剤が塗布された基板は、マウンタ３に移送され、マウンタ３によりその部品装着位置に電子部品が実装される。そして、電子部品が実装された基板は続く電気炉などの構成装置に移送される。
【００１０】
ディスペンサ４では、パソコン２から入力した制御プログラムに従って、塗布ヘッドが基板に対して相対的に直線移動を繰り返しながら、基板上に接着剤を多数箇所塗布する。同様に、マウンタ３では、パソコン２から入力した制御プログラムに従って、装着ヘッドが基板と部品供給装置との間で基板に対して相対的に直線移動を繰り返しながら、基板上に多数の電子部品を実装する。制御プログラムには、パソコン２に記憶されているＮＣデータが含まれており、塗布ヘッドおよび装着ヘッドの移動および移動順は、このＮＣデータにより決定される。なお、扱う基板には、通常の単一基板の他に割り基板があり、割り基板は全く同一の複数の単位基板を連ねて構成されている。
【００１１】
次に、図２のブロック図を参照して、マウンタ３における装着ヘッドの移動制御を例に、電子部品装着装置１の制御系について説明する。マウンタ３は、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、ヘッドドライバ３４、入出力インターフェース（Ｉ／Ｏ）３６を備え、相互に内部バス３３で接続されている。また、ヘッドドライバ３４には、Ｘ軸モータ、Ｙ軸モータ、Ｚ軸モータ（いずれも図示省略）を備えた装着ヘッド３５が接続されている。
【００１２】
ＣＰＵ３０は、Ｉ／Ｏ３６を介して入力した部品データおよびＮＣデータと、ＲＯＭ３１に記憶された部品データ毎の下降データに基づき、ＲＡＭ３２を作業領域として使用して、ヘッドドライバ３４を介して装着ヘッド３５のＸ・Ｙ・Ｚ方向の移動（移動位置および移動順）を制御する。
【００１３】
パソコン２は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、Ｉ／Ｏ２４を備え、
相互に内部バス２３で接続されている。Ｉ／Ｏ２３には、ＣＲＴやＬＥＤ等のディスプレイ２７、キーボード２８が接続されると共に、通信回線を介して上記のマウンタ３が接続されている。
【００１４】
ＲＯＭ２１は、下記の種々の制御を行うための格納している。ＲＡＭ２２は、基板データと基板上に実装する部品データおよび基板毎のＮＣデータを格納すると共に、制御上の各種データを処理する作業領域として使用される。ＣＰＵ２０は、ＲＯＭ２１内の制御プログラムに従い、ＲＡＭ内の各種データを処理し、マウンタ３に必要な制御プログラム（ＮＣデータを含む）や部品データの他、マウンタ３を制御するための制御信号をＩ／Ｏ２４を介して出力する。
【００１５】
また、ＣＰＵ２０は、マウンタ３の持つ基板の座標基準点と、異なる座標基準点を有するＮＣデータが入力されたときに、このＮＣデータをマウンタ３の持つ座標基準となるように演算処理し、ＲＡＭ２２に格納されているＮＣデータを新たなＮＣデータに書換える。
【００１６】
ところで、マウンタ３の持つ基板の座標基準点は、基板上に実装する電子部品の実装位置の基準を為すものであり、基板の四角のいずれかの位置に設定されている。したがって、制御対象となるマウンタ３の座標基準点とＮＣデータの座標基準点とが異なる場合には、マウンタ３にＮＣチェックエラーが発生してしまうので、ＮＣデータを新たなＮＣデータに変換する。
【００１７】
以下、具体的に説明するが、まず、ここで、図示における基板の上側を「奥」、下側を「前」と仮定する。また、変換対象とするデータは、ＮＣデータの装着データであり、ＮＣデータには装着データの他にオフセットデータが含まれている。
【００１８】
オフセットデータには、図３（ａ）に示すように、位置を決定する装着データ（Ｘ、Ｙ）の基準（座標基準点）Ｎ０と基板位置決め基準点Ｐ０との差を補正するオフセット位置データと、同図（ｂ）に示すように、装着部品の角度を決定する装着データ（θ）の値を補正するオフセット角度（Θ）データとが含まれ、装着データと全く同様に且つこれと同時に変換される。
【００１９】
また、図示のように、座標基準点Ｎ０から対象位置までのＸ方向の距離を「Ｘ」、Ｙ方向の距離を「Ｙ」で示し、図示の方向に正の方向とする。また、基板ＢのＸ方向の全長を「ΔＸ」、Ｙ方向の全幅を「ΔＹ」とする。
【００２０】
また、上記のＸ方向を基準としたオフセット角度、すなわちＸ軸を基準として極座標的に示した相対角度を「Θ」とし、図示のように、半時計方向を正、時計方向に負の角度で示す。また、装着データ（θ）は、ＮＣデータのＸ軸の方向に拘らず、同図（ｃ）のように、装着部品を装填したテープカセットとの関係で決まるいわば絶対角度で規定されている。以下、この角度を、オフセット角度Θと区別してＮＣ角度θという。したがって、実際に装着に使用される角度は、オフセット角度ΘおよびＮＣ角度θにより決定される。
【００２１】
まず、ユーザは、マウンタ３にＮＣチェックエラーが発生した場合、制御対象となるマウンタ３の座標基準点とＮＣデータの座標基準点と異なるものと判断して、キーボード２８から新たな座標基準点となるマウンタ３の座標基準点Ｐ０を入力する。これにより、パソコン２のＣＰＵ２０は、以下に示すように、ＮＣデータを新たなＮＣデータに変換する。
【００２２】
図４（ａ）の左側に示すように、座標基準点（ＮＣデータの座標基準点）Ｎ０が「左奥基準」の場合、座標基準点Ｎ０に基づく対象位置の座標を「Ｘ、Ｙ、θ」で表す。実際には、オフセット位置データが存在するが、以下の説明では、理解を容易にするため、ＮＣデータに基づく座標基準点Ｎ０は、その場合の基板位置決め基準点と一致しているものとする。また、便宜的に、ＮＣデータの座標基準点を「旧座標基準点Ｎ０」とし、ＮＣデータの変換により一致させる対象となるマウンタ３の座標基準点を「新座標基準点Ｐ０」として、説明を進める。
【００２３】
ここで、新座標基準点（マウンタ３の座標基準点）Ｐ０が「左前基準」となっている場合、同図（ａ）に示すように、旧座標基準点Ｎ０に基づく対象位置の座標「Ｘ、Ｙ、θ」を、新座標基準点Ｐ０に基づく対象位置の座標「Ｘ、ΔＹ−Ｙ、θ」に変換する。
【００２４】
同様に、同図（ｂ）に示すように、旧座標基準点Ｎ０の「左奥基準」を新座標基準点Ｐ０の「右前基準」に変える場合には、旧座標基準点Ｎ０の座標「Ｘ、Ｙ、θ」を、新座標基準点Ｐ０の座標「ΔＸ−Ｘ、ΔＹ−Ｙ、θ」に変換する。
【００２５】
なお、上記の場合、マウンタ３が基板反転の機能を有している場合、基板を反転することにより、旧座標基準点Ｎ０を新座標基準点Ｐ０に合わせ、角度θのみ反転（＋１８０°）させれば、データ変換がθだけですむ。この場合には、新ＮＣデータ上の座標は「ΔＸ−Ｘ、ΔＹ−Ｙ、θ」でなく、反転させた座標「Ｘ、Ｙ、θ＋１８０°」となる。
【００２６】
また、図４（ｃ）に示すように、旧座標基準点Ｎ０の「左奥基準」を新座標基準点Ｐ０の「右奥基準」に変える場合には、旧座標基準点Ｎ０の座標「Ｘ、Ｙ、θ」を、新座標基準点Ｐ０の座標「ΔＸ−Ｘ、Ｙ、θ」に変換する。
【００２７】
なお、前述の「左奥基準」から「左前基準」への変換の場合、「左奥基準」のＮＣデータのＸＹ座標を９０°半時計方向に回転させ、オフセット角度Θ＝−９０°（＝２７０°）とすることにより、また、「左奥基準」から「右奥基準」への変換の場合、時計方向にＸＹ座標を９０°回転させ、オフセット角度Θ＝９０°とすることにより、後述の割り基板と同様の考え方による変換もできる。「左奥基準」から「右前基準」については言うまでもない。
【００２８】
次に、図５（ａ）に示すように、旧座標基準点Ｎ０の「左前基準」を新座標基準点Ｐ０の「左奥基準」に変える場合には、旧座標基準点Ｎ０の座標「Ｘ、Ｙ、θ」を、新座標基準点Ｐ０の座標「Ｘ、ΔＹ−Ｙ、θ」に変換する。
【００２９】
同図（ｂ）の「左前基準」を「右前基準」に変える場合には、座標「Ｘ、Ｙ、θ」を座標「ΔＸ−Ｘ、Ｙ、θ」に変換する。同図（ｃ）の「左前基準」を「右奥基準」に変える場合には、座標「Ｘ、Ｙ、θ」を座標「ΔＸ−Ｘ、ΔＹ−Ｙ、θ」または基板を反転させて座標「Ｘ、Ｙ、θ＋１８０°」に変換する。
【００３０】
このようにして、旧座標基準点Ｎ０を「左奥基準」→「左前基準」→「右前基準」→「右奥基準」と変化させ、これに対応する新座標基準点Ｐ０のＸＹ座標を求めると、図６に示すような関係が成立し、これにより、新たなＮＣデータが求められる。なお、同図では、「Ｘａ、Ｙａ」を変換前のＮＣデータのＸＹ座標としている。
【００３１】
上述のように、本実施形態の構成によれば、キーボード（入力手段）２８により、旧座標基準点Ｎ０と異なる新座標基準点Ｐ０を入力すると、パソコン２のＣＰＵ（ＮＣデータ処理手段、データ書換手段）２０は、新座標基準点Ｐ０に対応して、ＲＡＭ（ＮＣデータ記憶手段）２２のＮＣデータを新座標基準となるように演算処理して新ＮＣデータを求め、旧ＮＣデータを新ＮＣデータに書き換える。
【００３２】
すなわち、基板上で基板に対して相対的に直線移動を繰り返す装着ヘッド（制御対象物）３５は、新座標基準点Ｐ０に基づく新ＮＣデータにより制御されるが、旧座標基準点Ｎ０に基づく旧ＮＣデータにより制御される場合と全く同一の制御動作を行うことになる。
【００３３】
次に、割り基板の場合におけるＮＣデータの変換方法について説明する。割り基板には、例えば図７（ａ）に示すように、複数個の単位基板（パターン１〜４）が作り込まれており、複数個の単位基板は全く同一の基板を分離（割る）可能に並べたものである。
【００３４】
このため、割り基板では、割り基板自体の座標基準点Ｎ０（第１座標基準点）と、各単位基板の座標基準点（第２座標基準点）Ｐ１〜Ｐ４とが存在すると共に、各単位基板における装着データは全く同一となる。この場合、ＮＣデータには、上記の装着データおよびオフセット位置データに加え、割り基板自体の座標基準点Ｎ０を基準として、各単位基板の座標基準点Ｐ１〜Ｐ４の位置を示す単位基板位置データが含まれる。
【００３５】
また、各単位基板は、同図（ｂ）のように異なる向きに作り込まれる場合もあり、この場合、ＮＣデータには、さらに基準の向き（図示のパターン１の向き）に対するオフセット角度データとも言える単位基板角度データが含まれる。
【００３６】
例えば、座標基準点Ｐ１のパターン１に、単位基板角度Θ１＋ＮＣ角度θ１（θ１＝θ＝例えば０°）で装着される部品を、座標基準点Ｐ２に対して同じ関係となるようにパターン２内に装着するためには、その装着の角度を単位基板角度Θ２＋ＮＣ角度θ２＝Θ１＋θ１＋９０°（＝９０°）とする必要がある。
【００３７】
すなわち、上記２枚の単位基板における装着データを全く同一（ＮＣ角度θ＝θ１＝θ２）にするためには、単位基板角度Θ２＝Θ１＋９０°（＝９０°）とする必要がある。他の各単位基板も同様であり、各単位基板（パターンｎ、ｎ＝１〜４）のオフセット角度ともいえる単位基板角度Θｎを規定した単位基板角度データが必要となる。
【００３８】
さて、前述と同様に、ユーザは、マウンタ３にＮＣチェックエラーが発生した場合、制御対象となるマウンタ３の座標基準点Ｐ０とＮＣデータの座標基準点Ｎ０（第１座標基準点）と異なるものと判別して、キーボードから新たな座標基準点Ｐ０（新第１座標基準点）となるマウンタ３の座標基準点を入力する。これにより、パソコン２のＣＰＵ２０は、以下に示すように、ＮＣデータを新たなＮＣデータに変換する。
【００３９】
図９（ａ）は、上記の場合の各単位基板（パターン１〜４）の各座標基準点（第２座標基準点）Ｐ１〜Ｐ４を同一の点Ｐ０において、上記の関係を示したものであり、上記のパターン１〜４の各単位基板の向きを、それぞれ各単位基板角度Θｎの値０°、９０°、１８０°、および２７０°を付すことにより区別して図示している。
【００４０】
すなわち、これらの各単位基板角度Θｎを変えることにより、各単位基板内での装着データ（この場合、特に装着の角度θの内部データ）を変えることなく、同一の装着データによる部品の装着を可能にしている。
【００４１】
割り基板の場合におけるＮＣデータの変換においても、前述の通常基板と同様にＸＹ座標の変換が行われる。すなわち、図７（ａ）の割り基板自体の座標基準点Ｎ０の基準の違いによるＸＹ座標の変換は、前述の図６と全く同様となる。
【００４２】
そして、これを基準として、さらに各単位基板位置データにより、各単位基板の座標基準点Ｐ１〜Ｐ４等の位置が特定される。図８（ａ）はパターンの例、同図（ｂ）は各単位基板の位置（Ｘ、Ｙ）および角度（Θ）のデータの例を示す。
【００４３】
一方、座標基準点として「左奥基準」、「左前基準」、「右前基準」および「右奥基準」があるためにＸＹ座標の変換が必要なのと同様に、オフセット角度Θのデータについても座標基準の違いによる変換が必要となる。
【００４４】
図９（ａ）は、図７で前述のように「左奥基準」のときの単位基板角度Θｎの角度データの変換図であり、同様に、同図（ｂ）、（ｃ）および（ｄ）は、それぞれ「左前基準」、「右前基準」および「右奥基準」のときの角度データの変換図である。
【００４５】
これらの各図は、各単位基板の各座標基準点Ｐ１〜Ｐ４を同一の点Ｐ０において、それぞれ各単位基板の単位基板角度Θ１〜Θ４の値０°、９０°、１８０°、および２７０°を付すことにより図示してある。すなわち、同図（ａ）の「左奥基準」ばかりでなく、同図（ｂ）、（ｃ）および（ｄ）の「左前基準」、「右前基準」および「右奥基準」においても、各単位基板角度Θｎの角度データを変えることにより、各単位基板内での装着データ（この場合、特に装着の角度θの内部データ）を変えることなく、同一の装着データによる部品の装着を可能にしている。
【００４６】
そして、このことは、例えば基準の異なる同図（ａ）の「左奥基準」と同図（ｂ）の「左前基準」と間にも適用できる。図示から明らかなように、同図（ａ）の「左奥基準」の単位基板角度Θ２＝９０°の単位基板と、同図（ｂ）の「左前基準」の単位基板角度Θ１＝０°の単位基板とは、座標基準点Ｐ０に対する相対角度に関する限り、同じ位置関係にある。すなわち、この関係を利用して、同図（ａ）の「左奥基準」のＮＣデータを同図（ｂ）の「左前基準」に適用できる。
【００４７】
例えば、同図（ａ）の「左奥基準」において、ＮＣ角度θ（＝例えば０°）のときに、装着角度Θ２＋θ（＝９０°：座標基準点Ｐ０に対して右上の領域内）で装着される部品を、同図（ｂ）の「左前基準」において、単位装着角度Θ１＋θ（＝０°）とすることにより、同一のＮＣ角度θ（＝０°）のときに同一の装着角度（座標基準点Ｐ０に対して右上の領域内）で装着できる。
【００４８】
これらの関係は、同図（ａ）の角度０°の単位基板と同図（ｂ）の角度２７０°の単位基板の関係など、座標基準点Ｐ０からの角度が同じものについて同様に言える。そして、図１０は、これらの関係を示している。
【００４９】
したがって、座標基準点として「左奥基準」、「左前基準」、「右前基準」および「右奥基準」があっても、図６に従って前述のＸＹ座標の変換を行うのと同様に、図１０に従って単位基板角度データを変換することにより、各単位基板内の装着データとしては同一のものを使用できる。
【００５０】
上述のように、本実施形態の構成によれば、キーボード（入力手段）２８により、割り基板上に特定した座標基準点（第１座標基準点）Ｎ０と異なる新座標基準点（新第１座標基準点）Ｐ０を入力すると、パソコン２のＣＰＵ（ＮＣデータ処理手段、データ書換手段）２０、新第１座標基準点Ｐ０に対応して、ＲＡＭ（ＮＣデータ記憶手段）２２の単位基板位置データを新座標基準となるように演算処理して新ＮＣデータを求め、旧ＮＣデータを新ＮＣデータに書き換える。
【００５１】
すなわち、各単位基板上における装着ヘッド（制御対象物）３５の制御動作を規定する対象物移動データを書き換えることなく、割り基板の第１座標基準点に対する各単位基板の第２座標基準点の位置関係を規定する単位基板位置データのみを書き換える。この場合、各単位基板上で基板に対して相対的に直線移動を繰り返す制御対象物は、新第１座標基準点に基づく新ＮＣデータにより制御されるが、旧第１座標基準点に基づく旧ＮＣデータにより制御される場合と全く同一の制御動作を行うことになる。
【００５２】
【発明の効果】
以上のように本発明のＮＣデータ書換え装置によれば、ＮＣデータの座標基準点と構成装置側の座標基準点が異なる場合に、ＮＣデータ記憶手段の単位基板位置データ、座標基準点と新座標基準点との差を補正するオフセット位置データ、及び装着部品の角度を決定する装着データの中の値を補正するオフセット角度データに基づき演算処理して新座標基準の新ＮＣデータを求め、そのＮＣデータを構成装置側の座標基準となるように書き換えることができる、などの効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るＮＣデータ書換え装置を適用した電子部品装着装置の構成を示す図である。
【図２】図１の電子部品装着装置の制御系のブロック図である。
【図３】オフセットデータその他の位置・角度データの説明図である。
【図４】座標基準点の異なるＸＹ座標系への変換の一例を示す図である。
【図５】別の例を示す、図４と同様の図である。
【図６】異なる座標基準相互間のＸＹ座標変換の関係を示す図である。
【図７】割り基板の場合の各単位基板の基本的な概念の説明図である。
【図８】（ａ）は割り基板のパターンの例、（ｂ）は各単位基板の位置および角度のデータの例を示す。
【図９】各座標基準における単位基板角度データの変換を示す図である。
【図１０】異なる座標基準相互間の単位基板角度データ変換の関係を示す図である。
【符号の説明】
１  電子部品装着装置
２  パソコン
３  マウンタ
４  ディスペンサ
【図１】
0003880154.tif 000002
【図２】
0003880154.tif 000003
【図３】
0003880154.tif 000004
【図４】
0003880154.tif 000005
【図５】
0003880154.tif 000006
【図６】
0003880154.tif 000007
【図７】
0003880154.tif 000008
【図８】
0003880154.tif 000009
【図９】
0003880154.tif 000010
【図１０】
0003880154.tif 000011