(57)【要約】【課題】穴明け加工動作時の消費エネルギーを低減できる加工機の制御方法を提供する。【解決手段】制御部は、間隔変更部が加工部及びワークの間隔を離隔状態と接触状態との間で変更するのに要する時間である間隔変更時間Ｔｚと、位置変更部が加工位置を変更するのに要する時間である位置変更時間Ｔｘ，Ｔｙと、を取得する（ステップＳ１，Ｓ２，Ｓ３，Ｓ７，Ｓ８）と共に、位置変更時間Ｔｘ，Ｔｙが間隔変更時間Ｔｚより短い場合は（ステップＳ４，Ｓ９）、位置変更部がワークに対して加工部を移動させる加速度を、標準加速度より低くする（ステップＳ５，Ｓ１０）。【選択図】図１
2014061577.tif 000002
【特許請求の範囲】
【請求項１】
ワークを支持する支持部と、
前記支持部により支持される前記ワークに穴明け加工可能なドリルを有する加工部と、
前記加工部が前記ワークに接触して加工可能になる接触状態と、前記加工部が前記ワークから所定の距離だけ離隔する離隔状態と、の間で前記加工部及び前記ワークの間隔を変更して位置決め可能な間隔変更部と、
前記ワークに対して前記加工部を前記間隔変更部による移動方向とは異なる方向に移動させることにより、前記ワークが前記加工部により加工される加工位置を変更して位置決め可能な位置変更部と、
前記間隔変更部及び前記位置変更部を同時に制御する制御部と、を備え、
前記制御部が、前記位置変更部により前記加工位置を変更させ、前記間隔変更部により前記加工部及び前記ワークの間隔を前記離隔状態から前記接触状態に変更させることにより、前記加工部が前記ワークを穴明け加工する加工機の制御方法において、
前記制御部が、前記間隔変更部が前記加工部及び前記ワークの間隔を前記離隔状態と前記接触状態との間で変更するのに要する時間である間隔変更時間と、前記位置変更部が前記加工位置を変更するのに要する時間である位置変更時間と、を計算する工程と、
前記制御部が、前記位置変更時間が前記間隔変更時間より短いか否かを判断する工程と、
前記制御部が、前記位置変更時間が前記間隔変更時間より短いと判断した場合は、前記位置変更部が前記ワークに対して前記加工部を移動させる加速度を、標準加速度より低くする工程と、を備える、
ことを特徴とする加工機の制御方法。
【請求項２】
請求項１に記載の加工機の制御方法において、
前記位置変更時間と前記間隔変更時間を計算する工程、前記位置変更時間が前記間隔変更時間より短いか否かを判断する工程及び前記位置変更時間が前記間隔変更時間より短いと判断した場合に標準加速度より低くする工程を、予め変更距離と加速度の対応テーブルを作成して変更距離によって判断する工程に置き換える、
ことを特徴とする加工機の制御方法。
【請求項３】
コンピュータに請求項１又は２に記載の加工機の制御方法の各工程を実行させる、
ことを特徴とするプログラム。
【請求項４】
請求項１又は２に記載の加工機の制御方法を実行する制御部を有する、
ことを特徴とする穴明け加工装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント基板等のワークを穴明け加工する加工機の制御方法及びプログラム、並びに穴明け加工装置に関し、詳しくは、穴明け加工を行う加工部の位置を制御する加工機の制御方法及びプログラム、並びに穴明け加工装置に関する。
【背景技術】
【０００２】
一般に、ドリルとプリント基板とを相対的に移動及び位置決めして、ドリルによってプリント基板に穴明け加工を施すプリント基板加工機が知られている。この種のプリント基板加工機では、ドリルとプリント基板との水平位置をＸ軸駆動部及びＹ軸駆動部により、垂直位置をＺ軸駆動部により、それぞれ調整している。
【０００３】
図５は基本的なプリント基板加工機１の概略構成を示す図である。以下の説明において、図中に示す様に座標系を定めるものとする。加工するプリント基板２を載置するテーブル１０は前後Ｘ方向に移動可能に設置され、Ｘ軸駆動部（位置変更部）２０により駆動される。スライド板４０はテーブル（支持部）１０の上方に左右Ｙ方向に移動可能に設置され、Ｙ軸駆動部（位置変更部）３０により駆動される。加工部６０はスピンドル６１とドリル６２を備えており、スピンドル６１はスライド板４０に上下Ｚ方向に移動可能に設置され、Ｚ軸駆動部（間隔変更部）５０により駆動され、ドリル６２はスピンドル６１に回転自在に保持されている。テーブル１０とスライド板４０がそれぞれＸ方向、Ｙ方向に移動することで、プリント基板２の穴明け位置上方にドリル６２が位置決めされる。位置決め後、スピンドル６１が下降して、ドリル６２が回転しながらプリント基板２に切り込み、穴明け加工をする。テーブル１０とスライド板４０の位置決め動作と、ドリル６２の上下動作を繰り返すことで、必要な加工パターンの穴明け加工をする。Ｘ軸駆動部２０、Ｙ軸駆動部３０、Ｚ軸駆動部５０は制御部７０により制御される。制御部７０は入出力装置３により操作される。
【０００４】
図６（ａ）に示すように、プリント基板加工機１によりドリル６２のＸ軸方向及びＹ軸方向の加工位置の位置決めを行う際は、移動距離に応じたＸ軸方向及びＹ軸方向の位置指令が制御部７０からＸ軸駆動部２０及びＹ軸駆動部３０に与えられる（図中、実線で示す）。ドリル６２の実際の位置応答は、位置指令に少し遅れて追従する（図中、破線で示す）。
【０００５】
ここで、ドリル６２をＺ軸方向に上昇させて、その位置応答が基板上面位置に到達した時刻ｔ０において位置指令が開始されてから、ｔ１において終了するまでの時間を、指令時間Ｔｃとする。また、ｔ１において位置指令が終了してから、ｔ２においてドリル６２が次の加工位置に実際に到達するまでの時間を、整定時間Ｔｓとする。よって、制御部７０による位置指令の開始後は、指令時間Ｔｃ及び整定時間Ｔｓが順次経過した後に、ドリル６２が実際に次の加工位置に到達する。
【０００６】
また、図６（ｂ）に示すように、離隔状態（ドリル待機高さ：通常プリント基板表面から数ｍｍ）にあるドリル６２をＺ軸方向に下降させて接触状態においてプリント基板２の穴明け加工を行う際は、ドリル６２での加工条件に応じたＺ軸方向の下降指令が制御部７０からＺ軸駆動部５０に与えられる（図中、実線で示す）。ドリル６２の実際の位置応答は、下降指令に少し遅れて追従する（図中、破線で示す）。ここで、ｔ３において離隔状態にあるドリル６２に下降指令が開始されてから、ｔ２においてドリル６２の先端がプリント基板２の上面に実際に到達して接触状態になるまでの時間を、下降時間Ｔｄ（典型的には約５０ｍｓ）とする。ここで、ドリル６２をＺ軸方向に上昇させて、その位置応答が基板上面位置に到達した時刻ｔ０から位置指令終了ｔ４までの時間を、上昇時間Ｔｕ（典型的には約１０ｍｓ）とする。
【０００７】
そして、プリント基板加工機１によりプリント基板２に穴明け加工するための制御方法として、ドリル６２がＸ軸方向及びＹ軸方向において次の加工位置に到達する前にドリル６２のＺ軸方向への下降を開始し、ドリル６２がＸ軸方向及びＹ軸方向において次の加工位置に到達した時に、ドリル６２の先端をプリント基板２の上面に到達させる制御方法が知られている（特許文献１参照）。この制御方法では、制御部７０は、図６（ａ）及び図６（ｂ）に示すように、ｔ０においてドリル６２のＸ軸方向及びＹ軸方向の位置指令を開始して、指令時間Ｔｃ及び整定時間Ｔｓの合計から下降時間Ｔｄを減算した時間（Ｔｃ＋Ｔｓ−Ｔｄ）の経過後のｔ３において、ドリル６２の下降指令を開始する。
【０００８】
ｔ２においてドリル６２がＸ軸方向及びＹ軸方向の加工位置に到達した時に、制御部７０がドリル６２の先端をプリント基板２の上面に到達させることにより、ドリル６２のＸ軸方向及びＹ軸方向への加工位置の変更とＺ軸方向の下降とを同時に行うことができる。よって、ドリル６２のＸ軸方向及びＹ軸方向への加工位置の変更とＺ軸方向の下降とを別個に行う場合に比較して、穴明け加工の加工速度を増加させることができ、生産性の向上を図ることができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−９１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上述した特許文献１記載のプリント基板加工機１は、加工能率と加工品質を向上させる事が出来る加工装置が記載されている。電子機器の小型化・高機能化に伴い、プリント基板２の加工穴の密度も高まっており、位置変更動作の移動距離も短くなってきている。近年のプリント基板２の穴加工パターンにおいては、移動距離が１ｍｍ以下のものが実に７０％以上のものまで現れてきている。図７は従来のプリント基板加工機１における、移動距離が十分に短い場合の位置変更動作と穴明け加工動作の様子を示す図である。この場合、位置変更動作の時間（指令時間Ｔｃと整定時間Ｔｓの和）がドリル６２の上下動作の時間（上昇時間Ｔｕと下降時間Ｔｄの和）より小さくなってしまい、位置変更動作の時間が加工時間に影響を与えなくなる。プリント基板加工機１のエネルギー消費は位置変更動作時の加減速におけるものが大であるが、これを同じ加速度で行っている場合、エネルギーの無駄である。
【００１１】
本発明の目的は，移動距離の短い穴明け加工において生産性や加工精度を低下させることなく装置動作時の消費エネルギーを低減させるプリント基板加工機を提供することにある。
【課題を解決するための手段】
【００１２】
本発明は、ワーク（２）を支持する支持部（１０）と、前記支持部（１０）により支持される前記ワーク（２）に穴明け加工可能なドリルを有する加工部（６０）と、前記加工部（６０）が前記ワーク（２）に接触して加工可能になる接触状態と、前記加工部（６０）が前記ワーク（２）から所定の距離だけ離隔する離隔状態と、の間で前記加工部（６０）及び前記ワーク（２）の間隔を変更して位置決め可能な間隔変更部（５０）と、前記ワーク（２）に対して前記加工部（６０）を前記間隔変更部（５０）による移動方向とは異なる方向に移動させることにより、前記ワーク（２）が前記加工部（６０）により加工される加工位置を変更して位置決め可能な位置変更部（２０，３０）と、前記間隔変更部（５０）及び前記位置変更部（２０，３０）を同時に制御する制御部（７０）と、を備え、前記制御部（７０）が、前記位置変更部（２０，３０）により前記加工位置を変更させ、前記間隔変更部（５０）により前記加工部（６０）及び前記ワーク（２）の間隔を前記離隔状態から前記接触状態に変更させることにより、前記加工部（６０）が前記ワーク（２）を穴明け加工する加工機（１）の制御方法において、
例えば図１及び図２を参照して、前記制御部（７０）が、前記間隔変更部（５０）が前記加工部（６０）及び前記ワーク（２）の間隔を前記離隔状態と前記接触状態との間で変更するのに要する時間である間隔変更時間（Ｔｚ）と、前記位置変更部（２０，３０）が前記加工位置を変更するのに要する時間である位置変更時間（Ｔｘ，Ｔｙ）と、を計算する工程（ステップＳ１，Ｓ２，Ｓ３，Ｓ７，Ｓ８）と、前記制御部（７０）が、前記位置変更時間（Ｔｘ，Ｔｙ）が前記間隔変更時間（Ｔｚ）より短いか否かを判断する工程（ステップＳ４，Ｓ９）と、前記制御部（７０）が、前記位置変更時間（Ｔｘ，Ｔｙ）が前記間隔変更時間（Ｔｚ）より短いと判断した場合は、前記位置変更部（２０，３０）が前記ワーク（２）に対して前記加工部（６０）を移動させる加速度を、標準加速度より低くする工程（ステップＳ５，Ｓ１０）と、を備えることを特徴とする。
【００１３】
本発明は、上記制御方法において、前記位置変更時間と前記間隔変更時間を計算する工程（ステップＳ３，Ｓ８）、前記位置変更時間が前記間隔変更時間より短いか否かを判断する工程（ステップＳ４，Ｓ９）及び前記位置変更時間が前記間隔変更時間より短いと判断した場合に標準加速度より低くする工程（ステップＳ５，Ｓ１０）を、予め変更距離と加速度の対応テーブルを作成して変更距離によって判断する工程（ステップＳ２２，Ｓ２３，Ｓ２４，Ｓ２６，Ｓ２７，Ｓ２８）に置き換える、ことを特徴する。
【００１４】
本発明は、コンピュータ（７０）に上述した加工機（１）の制御方法の各工程を実行させることを特徴とするプログラムにある。
【００１５】
本発明は、加工機（１）の制御方法を実行する制御部（７０）を有することを特徴とする穴明け加工装置にある。
【００１６】
なお、上記カッコ内の符号は、図面と対照するためのものであるが、これにより特許請求の範囲の記載に何等影響を及ぼすものではない。
【発明の効果】
【００１７】
本発明によると、位置変更部が必要とするトルクや推力を低下させて動作時の消費エネルギーを低減することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施の形態に係るプリント基板加工機の動作を示すフローチャートである。
【図２】プリント基板加工機の加工部の短い移動距離における位置指令及び位置応答を示す図であって、（ａ）はＸ軸方向及びＹ軸方向の移動を示す図、（ｂ）はＺ軸方向の移動を示す図である。
【図３】加工部の移動距離と、それに対応する加速度との関係を示す図である。
【図４】本発明の第２の実施の形態に係るプリント基板加工機の動作を示すフローチャートである。
【図５】従来のプリント基板加工機の全体構成を示す斜視図である。
【図６】従来のプリント基板加工機の加工部の長い移動距離における位置指令及び位置応答を示す図であって、（ａ）はＸ軸方向及びＹ軸方向の移動を示す図、（ｂ）はＺ軸方向の移動を示す図である。
【図７】従来のプリント基板加工機の加工部の短い移動距離における位置指令及び位置応答を示す図であって、（ａ）はＸ軸方向及びＹ軸方向の移動を示す図、（ｂ）はＺ軸方向の移動を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面に沿って、本発明の第１の実施の形態について説明する。
【００２０】
図５に示したプリント基板加工機１を用い、本発明に係る動作を、図１に示すフローチャートに沿って説明する。
【００２１】
プリント基板加工機（穴明け加工装置）１の動作が開始されると、制御部７０は、加工部６０及びプリント基板（ワーク）２のＺ軸動作条件に基づいて、上昇時間Ｔｕ及び下降時間Ｔｄを演算し、間隔変更時間Ｔｚ＝Ｔｕ＋Ｔｄを計算する（ステップＳ１）。本実施の形態では、Ｚ軸駆動部５０への位置指令の動作時間にＺ軸駆動部５０の整定時間を加算あるいは減算等することで、上昇時間Ｔｕ及び下降時間Ｔｄを計算するようにしている。この他に、加工前に予備動作を実施してＴｕとＴｄを測定しても良いし、操作者が入出力装置３より設定出来る様にしても良い。
【００２２】
次に、制御部７０は、加工プログラムから、次の加工位置までのＸ軸方向の変更距離を読み取る（ステップＳ２）。そして、制御部７０は、Ｘ軸方向の次の変更距離から、Ｘ軸方向の位置指令の指令時間Ｔｃを計算する（ステップＳ３）。ここで、一定の加速度で加減速する位置指令の場合、位置変更動作の標準加速度をα、移動距離（＝変更距離）をｘとすると、指令時間Ｔｃは、
Ｔｃ＝２√（ｘ／α）          （１）
により求められる。あるいは，位置変更動作の最高速度Ｖｍａｘが設定されており，位置変更動作中に最高速度Ｖｍａｘに到達する位置指令の場合，指令時間Ｔｃは、
Ｔｃ＝ｘ／Ｖｍａｘ＋Ｖｍａｘ／α          （２）
により求められる。
【００２３】
次に、制御部７０は、Ｘ軸方向の位置変更時間Ｔｘ（＝Ｔｃ＋Ｔｓ）が間隔変更時間Ｔｚより短いか否かを判断する（ステップＳ４）。ここで、整定時間Ｔｓは、加工前に予備動作を実施して測定しても良いし、操作者が入出力装置３より設定出来る様にしても良い。Ｘ軸方向の位置変更時間Ｔｘが間隔変更時間Ｔｚより短いと判断した場合は（ステップＳ４；Ｙｅｓ）、図７に示す状態、即ち、加工部６０が、Ｚ軸駆動部５０により接触状態から離隔状態まで上昇して再び接触状態まで下降する前に、Ｘ軸駆動部２０により次の加工位置に位置変更して時間を余らせてしまうことを避けるため、Ｘ軸駆動部２０の加速度を標準加速度よりも、Ｔｘ≦Ｔｚの範囲内で低下させる（ステップＳ５）。ここで、一定の加速度で加減速する様な位置指令の場合、低下させた加速度α’は、
α’＝４ｘ／（Ｔｕ＋Ｔｄ−Ｔｓ）２          （３）
により求められる。Ｘ軸駆動部２０の加速度をこのα’にした場合Ｔｘ＝Ｔｚとなる。また、加速度は式（３）により求まるα’と標準加速度αの間に設定しても良い。または、位置決め動作の加速度だけでなく、位置変更動作中の最高速度Ｖｍａｘを低下させても良い。
【００２４】
一方、Ｘ軸方向の位置変更時間Ｔｘが間隔変更時間Ｔｚより短くないと判断した場合は（ステップＳ４；Ｎｏ）、制御部７０は、Ｘ軸駆動部２０の加速度を標準加速度αに設定する（ステップＳ６）。
【００２５】
次に、制御部７０は、加工プログラムから、次の加工位置までのＹ軸方向の変更距離を読み取る（ステップＳ７）。その後、Ｘ軸方向の位置変更時間Ｔｘに関するステップＳ３〜Ｓ６の判定と同様に、Ｙ軸方向の位置変更時間Ｔｙに関してステップＳ８〜Ｓ１１の判定を行う。
【００２６】
ここで、本例ではＸ軸とＹ軸に関する判定を別ステップで行ったが、ステップＳ２〜Ｓ６においてＸ軸及びＹ軸に関して同一ステップで計算し、同一ステップで判定しても良い。その場合、ステップＳ７〜Ｓ１１を省略できる。
【００２７】
その後、制御部７０は、上記ステップによって設定された各軸における加速度を反映し、Ｘ軸方向の位置指令をＸ軸駆動部２０に出力し、Ｙ軸方向の位置指令をＹ軸駆動部３０に出力し、Ｚ軸方向の位置指令をＺ軸駆動部５０に出力する（ステップＳ１２）。
【００２８】
そして、制御部７０は、全ての穴明け加工が終了したか否かを判断する（ステップＳ１３）。制御部７０が、全ての穴明け加工が終了したと判断した場合は（ステップＳ１３；Ｙｅｓ）、処理を終了する。
【００２９】
また、制御部７０が、全ての穴明け加工が終了していないと判断した場合は（ステップＳ１３；Ｎｏ）、制御部７０は、次の穴明け加工時にＺ軸動作条件が変更されるか否かを検出する（ステップＳ１４）。ここでのＺ軸動作条件の変更としては、例えば、加工穴径が変わることでドリル６２が変更される場合がある。
【００３０】
制御部７０が、次の穴明け加工時にＺ軸動作条件が変更されると判断した場合は（ステップ１４；Ｙｅｓ）、制御部７０は、次のＺ軸動作条件に基づいて、間隔変更時間Ｔｚを再び計算する（ステップＳ１）。制御部７０が、次の穴明け加工時にＺ軸動作条件が変更されないと判断した場合は（ステップ１４；Ｎｏ）、制御部７０は、間隔変更時間Ｔｚを再計算することなく、加工プログラムから次の加工位置までのＸ軸方向の変更距離を読み取る（ステップＳ２）。
【００３１】
図２は本実施の形態における位置変更動作と穴明け加工動作の様子を示す図である（Ｔｘ＝Ｔｚの場合）。図６（ａ）（ｂ）と同様に、位置指令を実線、位置応答を破線で示す。移動距離が短い場合に位置変更動作の加速度を低下させることにより、Ｘ軸駆動部２０、及びＹ軸駆動部３０が必要とするトルクや推力が低下するため、位置変更動作時の消費エネルギーを低減できる。また、必要以上に高加速度で位置変更することが無いため、各部品の耐久性も向上する。尚、位置変更動作時に位置変更動作の時間がドリル６２の上下動作の時間より短い範囲で位置変更動作の加速度を低下させているため、生産性や位置精度の低下は無い。
【００３２】
尚、標準加速度αは、加速・減速に十分な時間を取れないために急加速が必要となる移動距離に合わせて設定される場合が多い（例えば２Ｇ程度）が、加速・減速に十分な時間を確保することができる十分に長い移動距離（例えば３ｍｍ程度以上）の場合には、通常標準加速度より低い加速度α”（例えば０．５Ｇ程度）を設定すると、さらに消費エネルギーを低減することができる。この場合、標準加速度の時の指令時間Ｔｃと移動距離ｘを用いて最高速度Ｖｍａｘを、
Ｖｍａｘ＝（α”Ｔｃ−√（α”２Ｔｃ２−４α”ｘ））／２          （４）
のように設定すれば、指令時間Ｔｃは同じとなり、従って指令時間Ｔｃと制定時間Ｔｓの和である位置変更時間が長くなることはなく、生産性の低下は無い。
【００３３】
次いで、図３及び図４に沿って、第２の実施形態について説明する。
【００３４】
本実施の形態では、制御部７０は、図３に示すように、加工部６０のＺ軸動作条件に基づいて予め設定した変更距離と加速度との対応関係を示す対応テーブルとしての動作条件リストを備えている。そして、制御部７０は、Ｘ軸方向及びＹ軸方向のそれぞれについて、動作条件リストを参照することにより、変更距離に基づいて加速度を取得するようになっている。
【００３５】
動作条件リストは、位置変更時間Ｔｘ，Ｔｙと間隔変更時間Ｔｚについて、Ｔｘ（又はＴｙ）≦Ｔｚの場合に位置変更動作の加速度を低下させるように作成する。位置変更動作の変更距離を区分に分割し、使用するドリル６２の工具番号と区分の組合せ毎に、位置変更動作の加速度を設定し、動作条件リストとして管理する。動作条件リストは加工の前に作成し、制御部７０に記憶しておく。ここで、間隔変更時間Ｔｚは、工具番号に対応するドリル６２のＺ軸動作条件から、下降時間Ｔｄと上昇時間Ｔｕを計算、又は予備動作の実施により求める。Ｔｘ（又はＴｙ）＝Ｔｚである場合の変更距離を標準変更距離とし、図３の例の場合１ｍｍである。
【００３６】
図３の動作条件リストの区分を具体的に説明する。加速・減速に十分な時間を画することができる十分に長い変更距離をこの場合３ｍｍとし、それを超える場合には加速度を０．５Ｇとした。加速・減速に十分な時間を取れる長い変更距離以下で標準変更距離を越える場合を標準加速度２Ｇとした。標準変更距離以下は、本例の場合０．１ｍｍで区分し、また工具番号毎に加速度を設定した。加速度の設定は（３）式を参考にして行った。ここで、変更距離を４つの区分に分割しているが、区分がより細かくても粗くても構わない。また、工具番号毎に共通の区分を使用しているが、工具番号毎に変更距離の区分が異なっていても構わない。また、位置変更動作の加速度だけでなく、位置変更動作の最大速度も動作条件リストに含めても良い。
【００３７】
上述したプリント基板加工機１の動作を、図４に示すフローチャートに沿って説明する。
【００３８】
プリント基板加工機１の動作が開始されると、制御部７０は、取得工程として、ドリル６２の種類の工具番号を取得する（ステップＳ２０）。
【００３９】
次に、制御部７０は、加工プログラムから、次の加工位置までのＸ軸方向の変更距離を読み取る（ステップＳ２１）。そして、Ｘ軸方向の次の変更距離を動作条件リストと照合する（ステップＳ２２）。
【００４０】
更に、制御部７０は、動作条件リストから変更距離の区分とドリル６２の工具番号に対応したＸ軸方向の位置決め動作の加速度を取得する（ステップＳ２３）。そして、取得した加速度をＸ軸駆動部２０の加速度として設定する（ステップＳ２４）。
【００４１】
次に、制御部７０は、加工プログラムから、次の加工位置までのＹ軸方向の変更距離を読み取る（ステップＳ２５）。そして、Ｙ軸方向の次の変更距離を動作条件リストと照合する（ステップＳ２６）。
【００４２】
更に、制御部７０は、動作条件リストから変更距離の区分とドリル６２の工具番号に対応したＹ軸方向の位置決め動作の加速度を取得する（ステップＳ２７）。そして、取得した加速度をＹ軸駆動部３０の加速度として設定する（ステップＳ２８）。
【００４３】
その後、制御部７０は、制御部７０により設定された各軸の加速度を反映し、Ｘ軸方向の位置指令をＸ軸駆動部２０に出力し、Ｙ軸方向の位置指令をＹ軸駆動部３０に出力し、Ｚ軸方向の位置指令をＺ軸駆動部５０に出力する（ステップＳ２９）。
【００４４】
ここで、本例ではＸ軸とＹ軸に関する判定を別ステップで行ったが、ステップＳ２１〜Ｓ２４においてＸ軸及びＹ軸に関して同一ステップで計算し、同一ステップで判定しても良い。その場合、ステップＳ２５〜Ｓ２８を省略できる。
【００４５】
そして、制御部７０は、全ての穴明け加工が終了したか否かを判断する（ステップＳ３０）。制御部７０が、全ての穴明け加工が終了したと判断した場合は（ステップＳ３０；Ｙｅｓ）、処理を終了する。
【００４６】
また、制御部７０が、全ての穴明け加工が終了していないと判断した場合は（ステップＳ３０；Ｎｏ）、制御部７０は、次の穴明け加工時にドリル６２が変更されるか否かを検出する（ステップＳ３１）。
【００４７】
制御部７０が、次の穴明け加工時にドリル６２が変更されると判断した場合は（ステップ３１；Ｙｅｓ）、制御部７０は、次のドリル６２の種類の工具番号を再び取得する（ステップＳ２０）。制御部７０が、次の穴明け加工時にドリル６２が変更されないと判断した場合は（ステップ３１；Ｎｏ）、制御部７０は、加工プログラムから次の加工位置までのＸ軸方向の変更距離を読み取る（ステップＳ２１）。
【００４８】
上述したように、本実施の形態に係る制御方法によれば、加工中に位置決め動作の加速度や速度を計算しないため、上記第１の実施形態と比べて加工中の制御部７０での計算量を低減出来る。
【００４９】
尚、上述した実施の形態においては、一定の加速度で加減速する位置指令の場合を想定した。これは、通常のＸ軸駆動部２０やＹ軸駆動部３０に用いられるボールねじの場合、移動距離が短いと、このような制御しか考えられないからである。しかしながら、Ｘ軸駆動部２０やＹ軸駆動部３０にリニアモーターを用いた場合、最初少し加速して速度を上げ、その後電源を切って慣性走行させ、最後に減速するという制御が可能であり、加速度を変更せずとも消費エネルギーの低減効果を得ることができる。
【符号の説明】
【００５０】
１  穴明け加工装置（プリント基板加工機）
２  ワーク（プリント基板）
１０  支持部（テーブル）
２０  位置変更部（Ｘ軸駆動部）
３０  位置変更部（Ｙ軸駆動部）
５０  間隔変更部（Ｚ軸駆動部）
６０  加工部
７０  制御部
Ｔｘ  位置変更時間（Ｘ軸方向の位置変更時間）
Ｔｙ  位置変更時間（Ｙ軸方向の位置変更時間）
Ｔｚ  間隔変更時間
【図１】
2014061577.tif 000003
【図２】
2014061577.tif 000004
【図３】
2014061577.tif 000005
【図４】
2014061577.tif 000006
【図５】
2014061577.tif 000007
【図６】
2014061577.tif 000008
【図７】
2014061577.tif 000009