(57)【要約】【課題】移動距離が短い場合であっても、加工精度を維持すると共に、保守を容易にする。【解決手段】ボール（転動体）を有する直線案内装置５０をベース（移動体）１１とクロススライド（固定体）７との間に介在させる。ＮＣ装置（制御装置）３９は、ベース１１をクロススライド７に対して下方に移動させる際に、ベース１１に対する毎回の移動距離の指令を監視し、第１距離Ｌよりも短い移動距離の指令が所定値Ｎだけ連続し、且つ、（Ｎ＋１）回目の指令が第１距離Ｌよりも短い移動距離である場合は、（Ｎ＋１）回目の指令を実行するのに先立ち、ベース１１を第２距離Ｍだけ上方に移動させ、その後、（Ｎ＋１）回目の移動距離の指令に基づく位置にベース１１を移動させる。【選択図】図３
2009241235.tif 000002
【特許請求の範囲】
【請求項１】
転動体を有する直線案内装置を介して固定体に対して移動する移動体を、移動距離の指令に基づいて移動開始位置から第１移動方向に移動させる移動体の制御方法において、
移動距離の指令が第１距離以下となるのが連続する度に、該移動距離の指令に基づいて移動させた前記移動体の連続移動回数に対応する値をカウントするカウント過程と、
前記カウント過程でカウントした値が予め設定した所定値を超えており、且つ、移動距離の指令が前記第１距離以下である場合、前記第１距離よりも長い第２距離、前記移動体を第２移動方向に移動させ、その後、移動距離の指令に基づく位置に移動させる移動制御過程と、を備えた、
ことを特徴とする移動体の制御方法。
【請求項２】
前記第１距離は、前記転動体の周長以下に設定されている、
ことを特徴とする請求項１に記載の移動体の制御方法。
【請求項３】
前記第２移動方向は、前記第１移動方向と反対方向であり、
前記移動制御過程では、前記移動体を、前記第２距離移動させた後、前記移動開始位置を通過して移動距離の指令に基づく位置に移動させる、
ことを特徴とする請求項１又は２に記載の移動体の制御方法。
【請求項４】
前記第２移動方向は、前記第１移動方向と同一方向であり、
前記移動制御過程では、前記移動体を、前記第２移動方向に前記第２距離移動させた後、前記第２距離から移動距離の指令を引いた分だけ前記第２移動方向と反対方向に移動させることで、前記移動距離の指令に基づく位置に移動させる、
ことを特徴とする請求項１又は２に記載の移動体の制御方法。
【請求項５】
前記移動制御過程後は、移動距離の指令が前記第１距離以下であるか否かに拘らず、前記移動体を前記第２距離前記第２移動方向に移動させた後に移動距離の指令に基づく位置に移動させる動作を、所定回数実行する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の移動体の制御方法。
【請求項６】
転動体を有する直線案内装置を介して固定体に対して移動する移動体を、移動距離の指令に基づいて移動開始位置から第１移動方向に移動させる移動体の制御装置において、
移動距離の指令が第１距離以下となるのが連続する度に、該移動距離の指令に基づいて移動させた前記移動体の連続移動回数に対応する値をカウントするカウント手段と、
前記カウント手段でカウントした値が予め設定した所定値を超えており、且つ、移動距離の指令が前記第１距離以下である場合、前記移動体を、移動距離の指令に基づく位置に移動させるのに先立って、前記第１距離よりも長い第２距離、第２移動方向に移動させる移動制御手段と、を備えた、
ことを特徴とする移動体の制御装置。
【請求項７】
固定体と、前記固定体に対して移動する移動体と、転動体を有し、前記固定体と前記移動体との間に介在する直線案内装置と、前記移動体に固定され、工具を保持する工具保持手段と、前記移動体を、移動距離の指令に基づいて移動開始位置から第１移動方向に移動させてワークに加工処理を施す制御装置と、を備えた加工装置において、
前記制御装置は、移動距離の指令が第１距離以下となるのが連続する度に、該移動距離の指令に基づいて移動させた前記移動体の連続移動回数に対応する値をカウントするカウント手段と、
前記カウント手段でカウントした値が予め設定した所定値を超えており、且つ、移動距離の指令が前記第１距離以下である場合、前記移動体を、移動距離の指令に基づく位置に移動させるのに先立って、前記第１距離よりも長い第２距離、第２移動方向に移動させる移動制御手段と、を備えた、
ことを特徴とする加工装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、転動体として、例えばローラ又はボール（以下、両者をまとめて「ボール」という。）を有する直線案内装置を介して固定体に対して移動する移動体の移動を制御する制御方法、制御装置及び加工装置に関するものである。
【背景技術】
【０００２】
図２は加工装置としてのプリント基板穴明機の斜視図であり、図３は図２における工具保持手段としてのスピンドル近傍の側面図である。
【０００３】
図２に示すように、プリント基板穴明機１００のテーブル１（第２の移動体）には、転動体としてのボールを保持した不図示のリニアベアリングが固定され、ベッド４には、軌道２が固定されている。テーブル１は、モータ３及び不図示のボールねじにより駆動され、不図示のリニアベアリング及び軌道２を有する直線案内装置により案内されて、ベッド４上をＸ軸方向に移動自在である。ベッド４には、クロスレール５がテーブル１を跨ぐようにして固定されている。クロスレール５の前面には軌道６が固定されている。クロススライド７（第３の移動体）には、転動体としてのボールを有する不図示のリニアベアリングが固定されている。クロススライド７は、モータ８及びボールねじ９により駆動され、軌道６及び不図示のリニアベアリングを有する直線案内装置により案内されて、クロスレール５上をＹ軸方向に移動自在である。
【０００４】
図３に示すように、クロススライド７の前面には、直線状の軌道１０が固定されている。ベース１１（第１の移動体）には、転動体としてのボールを有するリニアベアリング２０が固定されている。ベース１１には、ボールねじ１３に螺合するナット２１が固定されている。ボールねじ１３は、カップリング２２を介してモータ１２の出力軸に固定されている。モータ１２は、クロススライド７に固定されている。ベース１１は、モータ１２及びボールねじ１３により駆動され、軌道１０及びリニアベアリング２０を有する直線案内装置５０により案内されて、クロススライド７上を軌道１０に沿ってＺ軸方向に移動自在である。ベース１１には、工具保持手段としてのスピンドル１４が固定されている。スピンドル１４の先端には、工具としてのドリル１５が回転自在に保持されている。また、プリント基板穴明機１００は、プリント基板穴明機本体（加工装置本体）を制御する制御装置としてのＮＣ装置３９を備えている。そして、ＮＣ装置３９の制御の下、ドリル１５によってワークとしてのプリント基板Ｗが加工される（特許文献１参照）。なお、２３はボールねじ１３を回転自在に支持するベアリングである。
【０００５】
【特許文献１】特開２００６−１１９８５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年、プリント基板Ｗの実装密度が高まり、１枚のプリント基板Ｗに加工する穴数が１万〜１０万になると共に、加工する穴の間隔が小さくなってきている。
【０００７】
図４は、リニアベアリング２０の断面を模式的に示す図であり、（ａ）は潤滑が正常な場合を、（ｂ）は潤滑がされていない場合を示している。
【０００８】
直線案内装置５０のリニアベアリング２０（図３）は、ボール３０と、ボール３０を案内保持する保持器３１とを有しており、保持器３１には、潤滑剤３２が封入されており、通常は図４（ａ）に示すように、ボール３０の表面は潤滑膜３３により覆われている。しかし、ボール３０は予圧が付与されており、ボール３０と保持器３１とのギャップはほとんどない。このため、ボール３０が移動（転動）することにより、潤滑剤３２は移動の両端側に移動する。そして、ボール３０の転動距離がある回数連続して１回転未満である場合、同図（ｂ）に示すように、ボール３０表面の潤滑膜３３がなくなり、ボール３０と保持器３１とが金属接触となる結果、両者が摩耗してしまう。
【０００９】
例えば、０．３ｍｍの穴を加工する場合、ドリル１５の移動距離が５ｍｍで数千穴を連続して加工する場合がある。直線案内装置５０のボール３０の直径ｄが２ｍｍの場合、ボール３０が１回転するときの移動距離は、６．２８（≒π×ｄ）ｍｍであるから、移動距離５ｍｍの加工が連続することによりボール３０と保持器３１とが金属接触となる。そして、例えば、同図（ｂ）に示すように、ボール３０の移動距離が０．３ｍｍ程度になる場合もあり、この場合には、ボール３０と保持器３１とが金属接触となる。この結果、両者が摩耗して、加工精度が低下するおそれがあった。また、このように摩耗してしまうと、直線案内装置５０のリニアベアリング２０の交換等、保守に時間を要してしまうという問題もあった。
【００１０】
本発明の目的は、移動体の移動距離が短い場合であっても、加工精度を維持すると共に、保守が容易な移動体の制御方法、制御装置及び加工装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明は（例えば、図１〜図４参照）、転動体（３０）を有する直線案内装置（５０）を介して固定体（７）に対して移動する移動体（１１）を、移動距離の指令（ｋ）に基づいて移動開始位置から第１移動方向に移動させる移動体の制御方法において、
移動距離の指令（ｋ）が第１距離（Ｌ）以下となるのが連続する度に、該移動距離の指令（ｋ）に基づいて移動させた前記移動体（１１）の連続移動回数に対応する値（ｉ）をカウントするカウント過程（Ｓ１５０）と、
前記カウント過程（Ｓ１５０）でカウントした値（ｉ）が予め設定した所定値（Ｎ）を超えており、且つ、移動距離の指令（ｋ）が前記第１距離（Ｌ）以下である場合、前記第１距離（Ｌ）よりも長い第２距離（Ｍ）、前記移動体（１１）を第２移動方向に移動させ、その後、移動距離の指令（ｋ）に基づく位置に移動させる移動制御過程（Ｓ２００，Ｓ２１０）と、を備えた、
ことを特徴とする移動体の制御方法、にある。
【００１２】
また、上記制御方法において、前記第１距離（Ｌ）は、前記転動体（３０）の周長（π×ｄ）以下に設定されている、ことを特徴とするものである。
【００１３】
また、上記制御方法において、前記第２移動方向は、前記第１移動方向と反対方向であり、
前記移動制御過程（Ｓ２００，Ｓ２１０）では、前記移動体（１１）を、前記第２距離移動させた後、前記移動開始位置を通過して移動距離の指令（ｋ）に基づく位置に移動させる、ことを特徴とするものである。
【００１４】
また、上記制御方法において、前記第２移動方向は、前記第１移動方向と同一方向であり、
前記移動制御過程では、前記移動体（１，７）を、前記第２移動方向に前記第２距離（Ｍ）移動させた後、前記第２距離（Ｍ）から移動距離の指令（ｋ）を引いた分（Ｍ−ｋ）だけ前記第２移動方向と反対方向に移動させることで、前記移動距離の指令（ｋ）に基づく位置に移動させる、ことを特徴とするものである。
【００１５】
また、上記制御方法において、前記移動制御過程（Ｓ２００，Ｓ２１０）後は、移動距離の指令（ｋ）が前記第１距離（Ｌ）以下であるか否かに拘らず、前記移動体（１１）を前記第２距離（Ｍ）前記第２移動方向に移動させた後に移動距離の指令（ｋ）に基づく位置に移動させる動作を、所定回数実行する、ことを特徴とするものである。
【００１６】
また、本発明は（例えば、図１〜図４参照）、転動体（３０）を有する直線案内装置（５０）を介して固定体（７）に対して移動する移動体（１１）を、移動距離の指令（ｋ）に基づいて移動開始位置から第１移動方向に移動させる移動体の制御装置において、
移動距離の指令（ｋ）が第１距離（Ｌ）以下となるのが連続する度に、該移動距離の指令（ｋ）に基づいて移動させた前記移動体（１１）の連続移動回数に対応する値（ｉ）をカウントするカウント手段（Ｓ１５０）と、
前記カウント手段（Ｓ１５０）でカウントした値（ｉ）が予め設定した所定値（Ｎ）を超えており、且つ、移動距離の指令（ｋ）が前記第１距離（Ｌ）以下である場合、前記移動体（１１）を、移動距離の指令（ｋ）に基づく位置に移動させるのに先立って、前記第１距離（Ｌ）よりも長い第２距離（Ｍ）、第２移動方向に移動させる移動制御手段（Ｓ２００，Ｓ２１０）と、を備えた、
ことを特徴とする移動体の制御装置（３９）、にある。
【００１７】
また、本発明は（例えば、図１〜図４参照）、固定体（７）と、前記固定体（７）に対して移動する移動体（１１）と、転動体（３０）を有し、前記固定体（７）と前記移動体（１１）との間に介在する直線案内装置（５０）と、前記移動体（１１）に固定され、工具（１５）を保持する工具保持手段（１４）と、前記移動体（１１）を、移動距離の指令（ｋ）に基づいて移動開始位置から第１移動方向に移動させてワーク（Ｗ）に加工処理を施す制御装置（３９）と、を備えた加工装置において、
前記制御装置（３９）は、移動距離の指令（ｋ）が第１距離（Ｌ）以下となるのが連続する度に、該移動距離の指令（ｋ）に基づいて移動させた前記移動体（１１）の連続移動回数に対応する値（ｉ）をカウントするカウント手段（Ｓ１５０）と、
前記カウント手段（１５０）でカウントした値（ｉ）が予め設定した所定値（Ｎ）を超えており、且つ、移動距離の指令（ｋ）が前記第１距離（Ｌ）以下である場合、前記移動体（１１）を、移動距離の指令（ｋ）に基づく位置に移動させるのに先立って、前記第１距離（Ｌ）よりも長い第２距離（Ｍ）、第２移動方向に移動させる移動制御手段（Ｓ２００）と、を備えた、
ことを特徴とする加工装置、にある。
【００１８】
なお、上記カッコ内の符号は、図面と対照するためのものであるが、これは、発明の理解を容易にするための便宜的なものであり、特許請求の範囲の構成に何等影響を及ぼすものではない。
【発明の効果】
【００１９】
請求項１の本発明によると、移動距離の指令に基づく移動体の移動距離が短い場合であっても、移動体を第２距離移動させることにより、直線案内装置の転動体表面が潤滑膜で覆われ、転動体の摩耗が抑制され、直線案内装置の転動体の寿命が延びるので、加工精度を維持することができると共に、保守が容易になる。
【００２０】
請求項２の本発明によると、転動体の摩耗が生じやすいのは、転動体の周長よりも短い移動距離で移動体を移動させる場合であるので、第１距離を転動体の周長以下に設定することで、より効果的に転動体の摩耗を抑制することができる。
【００２１】
請求項３の本発明によると、第１移動方向が、例えばワークに加工を施す加工方向である場合に、移動体を第２距離、反対方向である第２移動方向に移動させることにより、ワークを退避させる必要がない。このように、通常の移動距離の指令に基づく移動体のストロークの方向とは反対方向に移動するので、他に影響を及ぼすことがなく、安定した動作で直線案内装置の転動体表面を潤滑膜で覆い、転動体の摩耗を抑制することができる。
【００２２】
請求項４の本発明によると、第２移動方向が第１移動方向と同一方向であり、例えば、移動体を位置決めする際等に、直線案内装置の転動体表面を潤滑膜で覆い、転動体の摩耗を抑制することができる。
【００２３】
請求項５の本発明によると、移動体を第２距離移動させる動作を何回か行うことにより、潤滑剤が転動体表面に万遍なく行き渡り、より効果的に転動体の摩耗を抑制することができる。
【００２４】
請求項６の本発明によると、移動距離の指令に基づく移動体の移動距離が短い場合であっても、移動体を第２距離移動させることにより、直線案内装置の転動体表面が潤滑膜で覆われ、転動体の摩耗が抑制され、直線案内装置の転動体の寿命が延びるので、加工精度を維持することができると共に、保守が容易になる。
【００２５】
請求項７の本発明によると、移動距離の指令に基づく移動体の移動距離が短い場合であっても、移動体を第２距離移動させることにより、直線案内装置の転動体表面が潤滑膜で覆われ、転動体の摩耗が抑制され、直線案内装置の転動体の寿命が延びるので、加工精度を維持することができると共に、保守が容易になる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明を実施するための最良の形態を図面を参照しながら詳細に説明する。
【００２７】
図１は本実施の形態に係る移動体の移動手順を示すフローチャートである。なお、本実施の形態では、図２における制御装置としてのＮＣ装置３９の機能を除き、他の構成は同じであるため、全体構成に関する説明を省略する。
【００２８】
本実施の形態では、工具保持手段としてのスピンドル１４を移動させる場合の動作を説明する。
【００２９】
上述したように、加工装置としてのプリント基板穴明機１００は、固定体としてのクロススライド７と、クロススライド７に対して移動する移動体としてのベース１１と、クロススライド７とベース１１との間に介在する直線案内装置５０と、ベース１１に固定され、工具としてのドリル１５を保持するスピンドル１４と、ベース１１を、ストローク量を示す移動距離の指令に基づいて加工方向にストロークさせる制御装置としてのＮＣ装置３９とを備えている。直線案内装置５０は、転動体としてのボール３０、及びボール３０を保持する保持器３１を有するリニアベアリング２０と、軌道１０とを有しており、保持器３１に潤滑剤３２が封入されている。
【００３０】
なお、本実施の形態において、ボール３０の直径ｄは、２ｍｍであるものとする。そして、予め、ＮＣ装置３９には、第１距離Ｌ、第２距離Ｍ及び移動回数を示す所定値Ｎを記憶させておく。本実施の形態では、ボール３０の直径ｄが２ｍｍであるので、第１距離Ｌとして６．２８（≦π×ｄ）ｍｍが設定されている。また、所定値Ｎとして１０００回が、第２距離Ｍとして２０（≧２×π×ｄ）ｍｍが、それぞれ設定されている。また、加工時におけるスピンドル１４の高さはワークとしてのプリント基板Ｗの表面から一定の位置、例えば、工具としてのドリル１５の先端がプリント基板Ｗの表面から２ｍｍの位置に維持され、この位置を基準（移動開始位置としての基準位置）にして移動距離の指令ｋが指示される。例えば、プリント基板Ｗに深さ３ｍｍの穴を明ける場合、ＮＣ装置３９の加工プログラムには、移動距離ｋとして５ｍｍを設定しておく。ここで、移動距離の指令ｋとは、ＮＣ装置３９において加工プログラムに設定されている移動距離ｋのことであり、ベース１１は、ＮＣ装置３９の制御の下、移動距離の指令ｋ応じた実際の移動距離ｋ、移動することとなる。
【００３１】
不図示の加工開始ボタンが作業者によりオン操作されると、ＮＣ装置３９は、カウントしたことを示す値（以下、「カウント値」という。）ｉを１（ｉ＝１）にリセットしてから（Ｓ１００）、加工プログラムに指定された今回の移動距離の指令ｋと第１距離Ｌとを比較する（Ｓ１１０）。具体的には、ＮＣ装置３９は、移動距離の指令ｋが第１距離Ｌよりも大きいか（ｋ＞Ｌ）否か（ｋ≦Ｌ）を判断する。移動距離の指令ｋが第１距離Ｌよりも大きい（ｋ＞Ｌ）場合（Ｓ１１０：Ｙｅｓ）、直線案内装置５０のボール３０表面には、潤滑剤３２が万遍なく塗られて潤滑膜３３が形成されている状態であり、ボール３０が摩耗するのが抑制されている。そして、ＮＣ装置３９は、移動距離の指令ｋに基づいて、基準位置からベース１１を加工方向（第１移動方向）に実際に移動距離ｋだけ移動させ（Ｓ１６０）、プリント基板Ｗに加工処理を施し、その後、ベース１１を基準位置に復帰させる。次いで、ＮＣ装置３９は、手順Ｓ１００の処理に移行してカウント値ｉを１にリセットする。
【００３２】
手順Ｓ１１０において、移動距離の指令ｋが第１距離Ｌ以下（ｋ≦Ｌ）の場合（Ｓ１１０：Ｎｏ）、ＮＣ装置３９は、カウント値ｉが所定値Ｎよりも大きいか（ｉ＞Ｎ）否か（ｉ≦Ｎ）を判断する（Ｓ１２０）。手順Ｓ１２０では、ｉとＮとを比較し、カウント値ｉが所定値Ｎ以下（ｉ≦Ｎ）の場合（Ｓ１２０：Ｎｏ）、ＮＣ装置３９は、加工プログラムに指定された今回の移動距離の指令ｋに基づいて、ベース１１を実際に移動距離ｋ、基準位置から移動させてプリント基板Ｗに加工処理を施し（Ｓ１３０）、その後、ベース１１を基準位置に復帰させて、次の移動距離の指令ｋがあるか否かを確認する（Ｓ１４０）。そして、次の移動距離の指令ｋがある場合（Ｓ１４０：Ｙｅｓ）、ＮＣ装置３９は、カウント値ｉを１つインクリメント（ｉ＝ｉ＋１）するカウント動作を実行し（Ｓ１５０：カウント過程、カウント手段）、手順Ｓ１１０の処理に移行する。つまり、この手順Ｓ１５０では、移動距離の指令ｋが第１距離Ｌ以下となるのが連続する度に、移動距離の指令ｋに基づいて移動させたベース１１の連続移動回数に対応する値をカウントすることとなる。次の移動距離の指令ｋがない場合（Ｓ１４０：Ｎｏ）は、処理を終了する。なお、カウント値ｉが所定値Ｎ以下（例えばｉ＝５００）である状態で手順Ｓ１１０において移動距離の指令ｋが第１距離Ｌよりも大きい場合は、手順Ｓ１６０及び手順Ｓ１００の処理に順次移行して、移動距離の指令ｋが連続して第１距離Ｌ以下となるのが途切れているので、カウント値ｉが１にリセットされる。つまり、カウント値ｉが所定値Ｎを超えていない場合は、ボール３０が摩耗する可能性は低く、また、途中でベース１１の移動距離が大きくなれば、ボール３０には、万遍なく潤滑剤３２が塗られた状態となり、カウント値ｉがリセットされるものである。
【００３３】
次に、手順Ｓ１２０において、ＮＣ装置３９は、カウント値ｉが所定値Ｎを超えた（ｉ＞Ｎ）と判断した場合（Ｓ１２０：Ｙｅｓ）、例えば、カウント値ｉが１００１となった場合、加工プログラムに指定された今回の移動距離の指令ｋに先立って、距離（−Ｍ）、すなわち第２距離Ｍ、加工方向とは反対方向（第２移動方向）の上方にベース１１を移動させる（Ｓ２００：移動制御過程、移動制御手段）。なお、ベース１１を上方に移動させるのは、スピンドル１４により保持されているドリル１５がプリント基板Ｗに衝突するのを防止するためである。次に、ＮＣ装置３９は、ベース１１を上方に移動させた状態から、今回の移動距離の指令ｋと第２距離Ｍとの和である距離（ｋ＋Ｍ）だけベース１１を下方に移動させ、プリント基板Ｗに穴加工を施す（Ｓ２１０：移動制御過程、移動制御手段）。そして、ＮＣ装置３９は、ベース１１を基準位置に復帰させる。
【００３４】
つまり、手順Ｓ２００及び手順Ｓ２１０において、ＮＣ装置３９は、移動距離の指令ｋが第１距離Ｌ以下であり（Ｓ１１０：Ｎｏ）、且つ、手順Ｓ１５０でカウントしたカウント値ｉが予め設定した所定値Ｎを超えている場合（Ｓ１２０：Ｙｅｓ）、移動距離の指令ｋに基づいてベース１１を移動させるのに先立って、ベース１１を第２距離Ｍ、移動距離の指令ｋに基づく加工方向（第１移動方向）とは反対方向（第２移動方向）に移動させている。次いで、ＮＣ装置３９は、移動距離の指令ｋに基づく位置に、基準位置を通過してベース１１を移動（つまり、第２距離反対方向に移動した位置から、（Ｍ＋ｋ）だけ移動）させることでプリント基板Ｗに加工処理を施す位置に移動させている。
【００３５】
言い換えると、ＮＣ装置３９は、ベース１１に指令される毎回の移動距離を監視し、第１距離Ｌよりも短い移動距離の指令ｋが予め定める移動回数を示す所定値Ｎ（例えば、１０００回）だけ連続し、且つ、（Ｎ＋１）回目の指令ｋが第１距離Ｌよりも短い移動距離である場合は、（Ｎ＋１）回目の指令ｋを実行するのに先立ち、ベース１１を第２距離Ｍだけ予め定める方向（加工方向とは反対方向）に移動させ、その後、（Ｎ＋１）回目の移動距離として指令された位置にベース１１を移動させる。
【００３６】
このように、ベース１１を第２距離Ｍ、移動させることにより、直線案内装置５０のボール３０表面が潤滑膜３３で覆われ、ボール３０の摩耗が抑制され、直線案内装置５０のボール３０の寿命が延びるので、加工精度を維持することができると共に、保守が容易になる。
【００３７】
そして、ボール３０の直径をｄとした場合に、ボール３０の周長は、π×ｄとなるが、第１距離Ｌをボール３０の周長π×ｄ以下、第２距離Ｍをボールの周長の倍の２×π×ｄ以上に設定したことにより、ベース１１を第２距離Ｍストロークさせたとき、潤滑剤３２がボール３０表面に万遍なく行き渡り、より効果的にボール３０の摩耗を抑制することができる。
【００３８】
次に、ＮＣ装置３９は、次の移動距離の指令ｋがあるか否かを確認する（Ｓ２２０）。次の移動距離の指令ｋがある場合（Ｓ２２０：Ｙｅｓ）、ＮＣ装置３９は、手順Ｓ１００の処理に移行し、次の移動距離の指令ｋがない場合（Ｓ２２０：Ｎｏ）は処理を終了する。
【００３９】
なお、上記実施の形態に基づいて本発明を説明したが、本発明はこれに限定されるものではない。
【００４０】
上記実施の形態では、手順Ｓ２００と手順Ｓ２１０の処理を（Ｎ＋１）回目の１回のみ行うようにしたが、これに限定するものではなく、さらに引き続いてｎ回（所定回数）、すなわち、例えばｎ＝２とすると、さらに引き続いて（Ｎ＋２）、（Ｎ＋３）の２回は、手順Ｓ２００と手順Ｓ２１０の処理を行うようにしてもよい。つまり、次回以降の移動距離の指令ｋが第１距離Ｌ以下であるか否かに拘らず、次回以降はベース１１を第２距離Ｍ第２移動方向にさせた後に移動距離の指令ｋに基づく位置に移動させる動作を、所定回数（ｎ回）実行するようにしてもよい。言い換えれば、次回以降の移動距離の指令ｋが第１距離Ｌ以下であるか否かに拘らず、次回以降の移動距離の指令ｋが予め設定した所定回数（ｎ）を超えるまでは、次回以降の移動距離の指令ｋに基づいてベース１１を移動させるに先立って、第１距離Ｌよりも長い第２距離Ｍベース１１を移動させるようにすればよい。
【００４１】
これによれば、ベース１１を第２距離Ｍ、移動させる動作を何回か行うこととなり、これにより、潤滑剤３２がボール３０表面に万遍なく行き渡り、より効果的にボール３０の摩耗を抑制することができる。
【００４２】
また、移動距離の指令には、穴を加工するための指令だけではなく、例えば、ドリル１５を交換するための移動指令や加工が終了してスピンドルの待機位置に戻る場合等も含まれていることは言うまでもない。
【００４３】
また、第１距離Ｌ、所定値Ｎ及び第２距離Ｍの値はボール３０の直径に応じて最適な値を選定するようにすればよい。
【００４４】
また、第１距離Ｌ、所定値Ｎ及び第２距離Ｍを固定値としたが、加工内容に応じて作業者が選択できるようにしておいてもよい。
【００４５】
また、上記実施の形態では、移動体として、ベース１１である場合について説明したが、これに限定するものではなく、テーブル１やクロススライド７が移動体で、ベッド４やクロスレール５が固定体であってもよい。特に、テーブル１やクロススライド７を往復動作させる場合などに本発明を適用すると効果的である。ここで、テーブル１やクロススライド７の移動に本発明を適用する場合は、第２距離Ｍの移動方向として特に制限をする必要はないが、それぞれの移動端を超えない方向に移動させる必要がある。
【００４６】
また、テーブル１やクロススライド７に本発明を適用する場合には、手順Ｓ２００と手順Ｓ２１０に代えて次のようにしてもよい。手順Ｓ２００において、移動距離の指令ｋに基づく第１移動方向と同一方向である第２移動方向にテーブル１やクロススライド７を第２距離Ｍ移動させ、手順Ｓ２１０において、第２距離Ｍから移動距離の指令ｋを差し引いた距離（Ｍ−ｋ）だけ第２移動方向と反対方向（移動開始位置に復帰する方向）に戻すことにより、移動距離の指令ｋに基づく位置に移動させるようにして、テーブル１やクロススライド７の位置決めをしてもよい。このように、テーブル１やクロススライド７を、移動開始位置から移動距離の指令ｋに基づく位置に移動させるのに先立って第２移動方向に第２距離Ｍ移動させ、その後、第２距離Ｍから移動距離の指令ｋを差し引いた距離（Ｍ−ｋ）だけ第２移動方向と反対方向に移動させるようにしたことで、テーブル１側の直線案内装置の転動体やクロススライド７側の直線案内装置の転動体の摩耗を効果的に抑制することができる。
【００４７】
また、本発明は、プリント基板加工機に限定するものではなく、他の加工装置にも適用可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明に係る移動体の移動手順を示すフローチャートである。
【図２】プリント基板穴明機の斜視図である。
【図３】スピンドルの側面図である。
【図４】直線案内装置のリニアベアリングの断面を模式的に示す図である。
【符号の説明】
【００４９】
７  固定体（クロススライド）
１１  移動体（ベース）
１４  工具保持手段（スピンドル）
１５  工具（ドリル）
３０  転動体（ボール）
３２  潤滑剤
３３  潤滑膜
３９  制御装置（ＮＣ装置）
５０  直線案内装置
１００  加工装置（プリント基板穴明機）
Ｌ  第１距離
Ｍ  第２距離
Ｎ  所定値
【図１】
2009241235.tif 000003
【図２】
2009241235.tif 000004
【図３】
2009241235.tif 000005
【図４】
2009241235.tif 000006