(57)【要約】      （修正有）【課題】工作機械において、生産効率を低下させることなく、工具ホルダ洗浄用の冷却液を濾過するフィルターの目詰まりを確実に検知できること。【解決手段】工具交換指令が入力されたとき工具交換が開始され、経過時間Δｔが２４時間以上である場合（Ｓ７；Ｙｅｓ）、タイマーをスタートさせた後（Ｓ８）、ポンプを駆動させてクーラント液を洗浄ノズルから工具ホルダのシャンク部とプルスタッド部に噴射させて、工具ホルダのシャンク部とプルスタッド部が洗浄され、これと並行的に差圧センサによる差圧検出が実行され（Ｓ９）、２秒以上経過した場合に（Ｓ１０；Ｙｅｓ）、ポンプを停止させて工具ホルダの洗浄と、差圧センサによる差圧検出が完了した後、工具装着処理が実行される（Ｓ１３）。【選択図】図７
2009241186.tif 000002
【特許請求の範囲】
【請求項１】
主軸に取付けられた工具を保持した工具ホルダと工具収納部に収納された工具を保持した工具ホルダとを交換する工具交換機構と、該工具交換機構によって前記主軸から取外された工具ホルダ又は主軸に取付けられる工具ホルダに向けて冷却液を噴射する冷却液噴射手段と、該冷却液噴射手段にフィルターを介して冷却液を供給する冷却液供給手段とを備えた工作機械において、
前記冷却液供給手段に設けられ、前記フィルターの上流側と下流側の前記冷却液の差圧を検出する差圧検出手段と、
前記差圧検出手段により前記差圧を検出した日時を記憶する時間記憶手段と、
前記工具交換機構による工具の交換指令が出された際、前記時間記憶手段に記憶された日時に基づいて所定時間経過したか否かを判断する判断手段と、
前記判断手段によって、前回差圧を検出してから所定時間経過したと判断した場合、前記工具交換機構による動作を遅延させる制御手段と
を備えたことを特徴とする工作機械。
【請求項２】
前記所定時間は、前記差圧検出手段によって前記差圧を検出するのに必要な時間であることを特徴とする請求項１に記載の工作機械。
【請求項３】
前記制御手段は、前記工具交換機構の動作を一時停止することを特徴とする請求項１又は２に記載の工作機械。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械において、特に工具ホルダ洗浄用の冷却液を濾過するフィルターの上流側と下流側の冷却液の差圧を検出する差圧検出手段を設けて、前回の差圧検出から所定時間が経過した際の工具交換機構の動作を遅延させるものに関する。
【背景技術】
【０００２】
一般に、工作機械においては、切削加工の際に生じた切粉が工具や工具ホルダに付着するため、工具交換を行う際に工具ホルダの上部（シャンク部及びプルスタッド部）に付着した切粉を除去する必要がある。切削加工時に工具交換指令が入力されると、工具交換機構により工具交換が開始され、冷却液供給手段から供給される冷却液を工具ホルダ洗浄手段から噴射して、工具ホルダのシャンク部とプルスタッド部に付着した切粉を除去した後、工具装着処理が実行される。
【０００３】
通常、工具ホルダ洗浄用の冷却液は、工具ホルダ洗浄手段から噴射された後、回収されて循環供給されるため、工具ホルダ洗浄手段の上流側にフィルターを設けて冷却液中に含まれる切粉を分離除去した後、工具ホルダ洗浄手段に清浄な冷却液を供給している。
【０００４】
特許文献１には、主軸ヘッドの下端にリング状の洗浄ノズル（冷却液噴射手段）を取付けた工作機械用洗浄装置が開示され、この洗浄装置には、洗浄ノズルの上流側にクーラント液（冷却液）に混入している切粉を除去するフィルターが設けられ、洗浄ノズルから清浄なクーラント液が噴射されるようになっている。
【０００５】
特許文献１の洗浄装置では、工具ホルダの洗浄を行っていくうちに除去された切粉がフィルターに付着するため、フィルターが次第に目詰まりしフィルター内の通路抵抗が増すため、冷却液が噴射されにくくなる。この状態で洗浄動作を継続すると、主軸のテーパ穴と工具ホルダのシャンク部との間に切粉の噛み込みが発生し、ワークの加工に悪影響を及ぼすため、早期にフィルターの目詰まりを検知しフィルターを交換する必要がある。
この場合、フィルターの上流側と下流側の冷却液の差圧を検出する差圧検出手段を設けて、差圧検出手段により検出された差圧に基づいてフィルターの目詰まりを検知することが考えられる。
【０００６】
特許文献２には、ワークの切削箇所に供給されるクーラント液を濾過する濾過フィルターの上流側と下流側に接続された第１，第２の還流パイプに、両者の圧力に基づいて濾過フィルターの目詰まりを検知する差圧スイッチ（差圧検出手段）を設けた工作機械が開示されている。
【特許文献１】特開２０００−５２１８５号公報
【特許文献２】特開２００４−７４３８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１の洗浄装置に特許文献２の差圧検出手段を適用した場合、工具交換指令が入力されてから工具交換機構による工具交換を完了するまでの時間に、工具ホルダ洗浄手段による工具ホルダの洗浄と並行的に差圧検出手段に差圧検出を実行させることが必要である。
【０００８】
通常、工具交換機構による工具交換は、工具交換指令が入力されてから数１００ｍｓｅｃで完了するため、工具交換指令が入力されてから工具交換を完了するまでの短時間の間に差圧検出手段に差圧検出を実行させるのは困難である。そのため、工具交換指令が入力されてから工具交換を完了するまでの時間を延長した場合、差圧検出手段に差圧検出を実行させることができるが、工具交換に要する時間が増加するため、工具交換を実行する毎に差圧検出を実行させたのでは、生産効率が低下するという問題が生じる。
【０００９】
本発明の目的は、工作機械において、生産効率を低下させることなく、工具ホルダ洗浄用の冷却液を濾過するフィルターの目詰まりを確実に検知することができることである。
【課題を解決するための手段】
【００１０】
請求項１の工作機械は、主軸に取付けられた工具を保持した工具ホルダと工具収納部に収納された工具を保持した工具ホルダとを交換する工具交換機構と、該工具交換機構によって前記主軸から取外された工具ホルダ又は主軸に取付けられる工具ホルダに向けて冷却液を噴射する冷却液噴射手段と、該冷却液噴射手段にフィルターを介して冷却液を供給する冷却液供給手段とを備えた工作機械において、前記冷却液供給手段に設けられ、前記フィルターの上流側と下流側の前記冷却液の差圧を検出する差圧検出手段と、前記差圧検出手段により前記差圧を検出した日時を記憶する時間記憶手段と、前記工具交換機構による工具の交換指令が出された際、前記時間記憶手段に記憶された日時に基づいて所定時間経過したか否かを判断する判断手段と、前記判断手段によって、前回差圧を検出してから所定時間経過したと判断した場合、前記工具交換機構による動作を遅延させる制御手段とを備えたことを特徴としている。
【００１１】
この工作機械では、フィルターの上流側と下流側の冷却液の差圧を検出する差圧検出手段が冷却液供給手段に設けられ、差圧検出手段により差圧を検出した日時が記憶時間記憶手段に記憶される。工具交換機構による工具の交換指令が出された際、判断手段によって、前回差圧を検出してから所定時間経過したと判断した場合、制御手段が工具交換機構による動作を遅延させる。これにより、工具交換を実行する毎に差圧検出が実行されないため、工具交換機構による動作を遅延させた場合にも、工具交換に要する時間がほとんど増加することなく生産効率が低下しない。
【００１２】
請求項２の工作機械は、請求項１の発明において、前記所定時間は、前記差圧検出手段によって前記差圧を検出するのに必要な時間であることを特徴としている。
【００１３】
請求項３の工作機械は、請求項１又は２の発明において、前記制御手段は、前記工具交換機構の動作を一時停止することを特徴としている。
【発明の効果】
【００１４】
請求項１の発明によれば、フィルターの上流側と下流側の冷却液の差圧を検出する差圧検出手段を冷却液供給手段に設け、差圧検出手段により差圧を検出した日時を記憶する時間記憶手段と、工具交換機構による工具の交換指令が出された際、時間記憶手段に記憶された日時に基づいて所定時間経過したか否かを判断する判断手段と、判断手段によって、前回差圧を検出してから所定時間経過したと判断した場合、工具交換機構による動作を遅延させる制御手段とを備えたので、フィルターの上流側と下流側の冷却液の差圧を正確に検出することができる。これにより、検出された差圧に基づいて、フィルターの目詰まりを確実に検知することができる。しかも、冷却液噴射手段による工具ホルダの洗浄時間を差圧検出に必要な長さに延長した場合にも、工具交換に要する時間がほとんど増加することがないので生産効率がほとんど低下しない。
【００１５】
請求項２の発明によれば、所定時間は、差圧検出手段によって差圧を検出するのに必要な時間であるので、正確に差圧を検出することができ、検出された差圧に基づいてフィルターの目詰まりを確実に検知することができる。
【００１６】
請求項３の発明によれば、制御手段は、工具交換機構の動作を一時停止するので、工具交換機構の動作が一時停止している間に、差圧検出手段により正確に差圧を検出することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施する為の最良の形態について説明する。
【実施例】
【００１８】
以下、本発明の実施例について図面に基づいて説明する。
最初に、マシニングセンタ１の構成について説明する。
図１に示すように、マシニングセンタ１は、ワークと工具とをＸＹＺ直交座標系における各軸方向へ独立に相対移動させることによって、ワークに所望の機械加工（例えば、「中ぐり」、「フライス削り」、「穴空け」、「切削」等）を施すことができる工作機械である。このマシニングセンタ１は、鋳鉄製の基台であるベース２と、ベース２の上部に設けられ、ワークの切削加工を行う機械本体３と、ベース２の上部に固定され、機械本体３とベース２の上部を覆う箱状のスプラッシュカバー４とを主体に構成されている。
【００１９】
図１，図２に示すように、ベース２はＹ軸方向に長い略直方体状の鋳造品である。ベース２の下部の四隅には高さ調節が可能な脚部２ａが夫々設けられ、これらの脚部２ａを工場等の床面に設置することでマシニングセンタ１が設置されている。
【００２０】
図１に示すように、スプラッシュカバー４は略直方体状のボックス型に形成され、その内側には機械本体３（図２参照）の加工領域が設けられている。スプラッシュカバー４の前面には開口部が設けられ、この開口部には１対のスライド式の開閉扉５，６が設けられている。この開閉扉５，６には、矩形状のガラス窓部５ａ，６ａが夫々設けられ、開閉扉５，６には取っ手部５ｂ，６ｂが設けられ、これら取っ手部５ｂ，６ｂを互いに離れる方向に開くことにより開口部が開口され、オペレータはベース２の上に固定されたテーブル１０（図２参照）に対してワークの着脱を行うことができる。
【００２１】
正面開口部の右側には、マシニングセンタ１を操作する操作パネル８０が設けられている。この操作パネル８０には、テンキー、各種操作キーを備えたキーボード８１が設けられ、その上部には設定画面又は実行動作を表示する為のディスプレイ８２が設けられている。オペレータは、この操作パネル８０のディスプレイ８２を確認しながらキーボード８１を操作することによって、ワーク加工を実行する為の加工プログラムや、使用される工具２６の種類、工具情報、各種パラメータ等を各々設定することができる。
【００２２】
次に、機械本体３について説明する。
図２に示すように、機械本体３は、ベース２の後部上のコラム座部２３の上面に固定され且つ鉛直上方に延びるコラム１６と、このコラム１６の前面に沿って昇降可能な主軸ヘッド７と、この主軸ヘッド７の下部から下方に延びる主軸９と、主軸ヘッド７の右側に設けられ、主軸９の先端に工具２６の工具ホルダ６０（図３参照）を取り付けて交換する工具交換機構としての工具交換装置（ＡＴＣ）２０と、ベース２の上部に設けられ、ワークを着脱可能に固定するテーブル１０とを主体に構成されている。コラム１６の背面側には、箱状の制御ボックス１９が設けられ、この制御ボックス１９の内側には、マシニングセンタ１の動作を制御する数値制御装置５０（図５参照）が設けられている。
【００２３】
次に、テーブル１０の移動機構について説明する。
図２に示すように、テーブル１０は、サーボモータからなるＸ軸モータ７１（図５参照）及びＹ軸モータ７２（図５参照）により、Ｘ軸方向（機械本体３の左右方向）及びＹ軸方向（機械本体３の奥行き方向）に移動制御される。この移動機構は以下の構成からなる。先ず、テーブル１０の下側には直方体状の支持台１２が設けられている。その支持台１２の上面にはＸ軸方向に沿って延びる１対のＸ軸送りガイドが設けられ、１対のＸ軸送りガイド上にテーブル１０が移動可能に支持されている。
【００２４】
支持台１２は、ベース２の上部に設けられ、そのベース２の長手方向に沿って延びる１対のＹ軸送りガイド上に移動可能に支持されている。こうして、テーブル１０は、ベース２上に設けられたＸ軸モータ７１によりＸ軸送りガイドに沿ってＸ軸方向に移動駆動され、ベース２上に設けられたＹ軸モータ７２によりＹ軸送りガイドに沿ってＹ軸方向に移動駆動される。
【００２５】
図５に示すように、Ｘ軸モータ７１はＸ軸駆動回路６１に接続され、このＸ軸駆動回路６１は、数値制御装置５０の出力インターフェース５５に接続されている。Ｙ軸モータ７２はＹ軸駆動回路６２に接続され、このＹ軸駆動回路６２は、数値制御装置５０の出力インターフェース５５に接続されている。こうして、数値制御装置５０のＣＰＵ５１からの制御信号に基づいて、Ｘ軸駆動回路６１とＹ軸駆動回路６２がＸ軸モータ７１とＹ軸モータ７２を夫々駆動することによって、テーブル１０を所望の場所に移動させることができる。
【００２６】
Ｘ軸送りガイドには、テレスコピック式に収縮するテレスコピックカバー１３，１４がテーブル１０の左右両側に設けられている。Ｙ軸送りガイドには、テレスコピックカバー１５とＹ軸後ろカバー（図示省略）とが、支持台１２の前後に夫々設けられている。Ｙ軸後ろカバーは１枚の板金からなる断面山型に形成され、コラム１６の下側のカバー収納穴に収容される。これら複数のカバーによって、テーブル１０がＸ軸方向とＹ軸方向の何れの方向に移動した場合でも、Ｘ軸送りガイドとＹ軸送りガイドは、常にテレスコピックカバー１３，１４，１５とＹ軸後ろカバーによって覆われている。つまり、加工領域から飛散する切粉や、クーラント液（冷却液）の飛沫等が各レール上に落下するのを防止できる。
【００２７】
次に、主軸ヘッド７の昇降機構について説明する。
図２，図３に示すように、主軸ヘッド７は、コラム１６の前面側で上下方向に延びるガイドレール（図示省略）に対してリニアガイド（図示省略）を介して昇降自在に支持されている。主軸ヘッド７は、コラム１６の前面側の上下方向に延びる送りネジ（図示省略）に対してナット（図示省略）で連結されている。その送りネジをＺ軸モータ７３（図５参照）によって正逆方向に回転駆動することで、主軸ヘッド７が上下方向に昇降駆動される。Ｚ軸モータ７３はＺ軸駆動回路６３に接続され、このＺ軸駆動回路６３は、数値制御装置５０の出力インターフェース５５に接続されている。よって、数値制御装置５０のＣＰＵ５１からの制御信号に基づいて、Ｚ軸駆動回路６３によりＺ軸モータ７３を駆動することにより、主軸ヘッド７を昇降駆動するようになっている。
【００２８】
次に、主軸９について説明する。
図３に示すように、主軸９は、上下方向に長い円筒状に形成され、その内側にはスピンドルが回転自在に設けられている。このスピンドルは、主軸ヘッド７の上部に設けられた主軸モータ８（図２参照）により回転駆動される。スピンドルの先端側部分には、先端に向かって拡径するホルダ取付穴２９（図４参照）が設けられている。
【００２９】
このホルダ取付穴２９は、工具ホルダ６０のシャンク部６０ａのテーパ状の外周面を密着させて嵌める為にテーパ状の内周面を備えている。そのホルダ取付穴２９の縮径する上部には、ホルダ取付穴２９の内周面に連続するとともに、径がやや広くなった広径部が設けられ、広径部の上部には、複数の鋼球を介して工具ホルダ６０のプルスタッド部６０ｂを把持するチャック機構部が設けられている。
【００３０】
図４に示すように、主軸９の先端には、工具ホルダ６０のシャンク部６０ａとプルスタッド部６０ｂに向かってクーラント液を噴射し、そこに付着している切粉を洗い流す為のリング状の洗浄ノズル（冷却液噴射手段）３２が設けられている。この洗浄ノズル３２は、ポンプ７８（図５参照）にホース８４又は配管（図６参照）を介して接続されている。
【００３１】
ポンプ７８は、ポンプ制御回路６８（図５参照）に接続され、このポンプ制御回路６８は、数値制御装置５０の出力インターフェース５５に接続されている。よって、数値制御装置５０のＣＰＵ５１からの制御信号に基づいて、ポンプ制御回路６８がポンプ７８を駆動し、工具交換の際などの所望のタイミングで工具ホルダ６０のシャンク部６０ａとプルスタッド部６０ｂにクーラント液を噴射することができる。
【００３２】
図６に示すように、主軸９の上側には、クーラント液を濾過する濾過フィルター８５が設けられている。クーラント液が貯蔵されたタンク（図示省略）からポンプ７８によって供給されたクーラント液は、濾過フィルター８５によってクーラント液中に含まれる切粉が分離除去された後、洗浄ノズル３２に供給される。濾過フィルター８５の上流側と下流側には、濾過フィルター８５の上流側と下流側のクーラント液の差圧を検出する差圧センサ（差圧検出手段）８６が設けられ、この差圧センサ８６は、数値制御装置５０の入力インターフェース５４に接続されている。洗浄ノズル３２によって工具ホルダ６０の上部を洗浄する際に差圧検出が実行され、この差圧データは数値制御装置５０に出力され、数値制御装置５０のＣＰＵ５１により差圧データに基づいて濾過フィルター８５の目詰まり状態が検知される。尚、ポンプ７８、ホース８４及び濾過フィルター８５が冷却液供給手段に相当する。
【００３３】
図３，図４に示すように、工具交換装置２０は、工具２６を支持する工具ホルダ６０を複数格納する工具マガジン２１（工具収納部に相当）と、主軸９に取り付けられた工具ホルダ６０と他の工具ホルダ６０とを把持して搬送する為の工具交換アーム２２等で構成されている。図２，図３に示す工具マガジン２１の内側には、工具ホルダ６０を支持する複数の工具ポットと、それら工具ポットを工具マガジン２１内で搬送する搬送機構とが設けられている。
【００３４】
次に、数値制御装置５０の電気的構成について説明する。
図５に示すように、数値制御装置５０は、ＣＰＵ５１とＲＯＭ５２とＲＡＭ５３とからなるマイクロコンピュータと、入力インターフェース５４と、出力インターフェース５５を基本に構成されている。入力インターフェース５４には、操作パネル８０のキーボード８１と、差圧センサ８６とが電気的に夫々接続されている。
【００３５】
一方、出力インターフェース５５には、Ｘ軸モータ７１を駆動するＸ軸駆動回路６１と、Ｙ軸モータ７２を駆動するＹ軸駆動回路６２と、Ｚ軸モータ７３を駆動するＺ軸駆動回路６３と、主軸モータ８を駆動する主軸駆動回路６４と、操作パネル８０のディスプレイ８２を駆動する為のＣＲＴ駆動回路６５と、洗浄ノズル３２にクーラント液を供給するポンプ７８を駆動するポンプ制御回路６８とが夫々電気的に接続されている。
【００３６】
ＲＯＭ５２には、マシニングセンタ１の加工プログラムを機能させるメインの制御プログラム、図７のフローチャートに示す差圧検出制御の制御プログラム等が記憶されている。ＲＡＭ５３には、各軸モータ８，７１〜７３を駆動制御する為の位置情報や工具情報を含んだ複数の加工プログラムと、キーボード８１を介して入力された差圧検出の実行間隔である設定時間及び差圧検出を実行する場合に設定される工具ホルダ６０の洗浄時間と、差圧検出日時ｔ０等が記憶される。但し、このＲＡＭ５３は常に２次電池等でバックアップされている。尚、ＲＡＭ５３が、時間記憶手段に相当する。
【００３７】
次に、数値制御装置５０が実行する制御について、図７のフローチャートに基づいて説明する。尚、図中Ｓｉ（ｉ＝１，２・・・）は各ステップを示す。
加工プログラムを実行させるとこの制御が開始され、先ず、プログラムブロック番号ｎに１がセットされ（Ｓ１）、１番目のプログラムブロックが読込まれてその指令内容が解釈される（Ｓ２）。
【００３８】
プログラム終了指令でない場合は（Ｓ３；Ｎｏ）、工具交換指令か否かが判定され、工具交換指令である場合（Ｓ４；Ｙｅｓ）、工具交換が開始される。具体的には、工具交換アーム２２により主軸９に取付けられた工具ホルダ６０が主軸９から取外されると共に、
工具マガジン２１に格納された他の工具ホルダ６０が把持され、この状態で工具交換アーム２２を回転させて、これから装着される工具ホルダ６０を主軸９の下側に位置させる。前回の差圧検出日時ｔ０がＲＡＭ５３より読出され、経過時間Δｔが、現在日時ｔ１−前回の差圧検出日時ｔ０の演算式により演算される（Ｓ６）。
【００３９】
次に、経過時間ΔｔがＲＡＭ５３に記憶された設定時間（例えば、２４時間）以上であるか否かが判定され、経過時間Δｔが２４時間以上である場合（Ｓ７；Ｙｅｓ）、タイマーをスタートさせる（Ｓ８）。ここで、差圧を検出するときの工具ホルダ６０の洗浄時間として、ＲＡＭ５３に記憶された洗浄時間が設定され、差圧検出に必要な長さ（例えば、２秒）に延長される。ポンプ７８を駆動させてクーラント液を洗浄ノズル３２から工具ホルダ６０のシャンク部６０ａとプルスタッド部６０ｂに噴射させて、工具ホルダ６０のシャンク部６０ａとプルスタッド部６０ｂが洗浄され、これと並行的に差圧センサ８６による差圧検出が実行される（Ｓ９）。
【００４０】
次に、タイマーがスタートしてから２秒以上経過したか否かが判定され、２秒以上経過した場合（Ｓ１０；Ｙｅｓ）、ポンプ７８を停止させて工具ホルダ６０の洗浄が完了すると共に、差圧センサ８６による差圧検出が完了する。検出された差圧データに基づいて濾過フィルター８５の目詰まり状態が検知され、濾過フィルター８５の目詰まりが検知された場合、ディスプレイ８２にその旨が表示される。このときの現在日時が差圧検出日時ｔ０としてＲＡＭ５３に記憶され（Ｓ１１）、タイマーを停止させる（Ｓ１２）。
【００４１】
尚、濾過フィルター８５の目詰まりが検知された場合に、ディスプレイ８２にその旨が表示されると共に、マシニングセンタ１の作動を停止させてもよい。次に、工具装着処理が実行され（Ｓ１３）、ｎが１だけインクリメントされてから（Ｓ１４）、Ｓ２へ移行し、次のプログラムブロックが読込まれてその指令内容が解釈される。
【００４２】
一方、経過時間Δｔが２４時間未満である場合（Ｓ７；Ｎｏ）、工具ホルダ６０の洗浄が実行される（Ｓ１６）。具体的には、差圧検出を実行するときの洗浄時間よりも短い通常の洗浄時間が設定され、ポンプ制御回路６８によりポンプ７８が駆動されて、クーラント液が洗浄ノズル３２から工具ホルダ６０のシャンク部６０ａとプルスタッド部６０ｂに噴射されて、工具ホルダ６０のシャンク部６０ａとプルスタッド部６０ｂが洗浄された後Ｓ１３へ移行し、Ｓ１３以降が前記と同様に実行される。但し、解釈されたプログラムブロックがプログラム終了指令である場合（Ｓ３；Ｙｅｓ）、この処理を終了する。
【００４３】
次に、以上説明したマシニングセンタ１の作用、効果について説明する。
このマシニングセンタ１では、切削加工時に工具交換指令が入力されたとき、工具交換が開始され、工具交換アーム２２により主軸９に取付けられた工具ホルダ６０が主軸９から取外されると共に、工具マガジン２１に格納された他の工具ホルダ６０が把持され、この状態で工具交換アーム２２を回転させて、これから装着される工具ホルダ６０を主軸９の下側に位置させる。差圧センサ８６による前回の差圧検出日時ｔ０から設定時間が経過している場合、工具交換装置２０の動作を停止させる。工具ホルダ６０の洗浄時間として、ＲＡＭ５３に記憶された洗浄時間が設定され、洗浄ノズル３２から噴射されるクーラント液による工具ホルダ６０の洗浄が工具交換装置２０の停止した状態で実行される。これらの処理が完了した後、工具交換装置２０の動作が継続し、工具装着処理が実行される。
【００４４】
一方、差圧センサ８６による前回の差圧検出日時ｔ０から設定時間が経過していない場合は、工具ホルダ６０の洗浄時間として、差圧検出を実行するときの洗浄時間よりも短い通常の洗浄時間が設定される。このとき、工具交換装置２０は、停止することなく工具ホルダ６０の洗浄を実行させた後、工具装着処理が実行される。
【００４５】
このように、工具ホルダ洗浄用のクーラント液を濾過する濾過フィルター８５の上流側と下流側のクーラント液の差圧を検出する差圧センサ８６を備え、工具交換指令時に差圧センサ８６による前回の差圧検出日時ｔ０から設定時間が経過した場合、数値制御装置５０が、洗浄ノズル３２による工具ホルダ６０の洗浄と工具交換動作の遅延を実行させるので、正確に差圧を検出することができる。また、工具交換動作を遅延させるのは、前回の差圧検出時から所定時間経過したときのみであるため、洗浄ノズル３２による工具ホルダ６０の洗浄時間を差圧検出に必要な長さに延長した場合にも、１日当たりの加工による影響はほとんどないので生産効率は低下しない。
【００４６】
数値制御装置５０は、工具交換装置２０の動作を一時停止すると共に、差圧を検出するときの洗浄ノズル３２による工具ホルダ６０の洗浄時間を、差圧検出に必要な時間に延長するので、濾過フィルター８５の上流側と下流側のクーラント液の差圧を正確に検出することができ、検出された差圧に基づいて濾過フィルター８５の目詰まりを確実に検知することができる。さらに、数値制御装置５０は、差圧を検出しないときの洗浄ノズル３２による洗浄時間を、差圧検出を実行するときの洗浄時間よりも短く設定するので、工具交換に要する時間が不必要に増加するのを抑制することができ、生産効率が低下しない。
尚、Ｓ７を実行する数値制御装置５０が判断手段に相当する。また、Ｓ７〜Ｓ１２を実行する数値制御装置５０が制御手段に相当する。
【００４７】
次に、前記実施例を部分的に変更した変更例について説明する。
１］差圧センサ８６による差圧検出は、工具交換指令が入力されて工具交換を完了するまでの時間に実行させる代わりに、工具ホルダ洗浄指令が入力されたときに実行させてもよい。
２］工具交換装置２０による工具の交換速度を通常の速度と、通常の速度よりも遅い速度（低速）とをＲＡＭ５３に記憶させ、前回差圧を検出してから所定時間経過したと判断した場合、低速で工具交換装置２０を動作させるようにしてもよい。
【図面の簡単な説明】
【００４８】
【図１】マシニングセンタの正面図である。
【図２】機械本体の斜視図である。
【図３】主軸ヘッドの周囲の正面図である。
【図４】工具交換アームの周囲を下側から見た図である。
【図５】数値制御装置の電気的構成を示すブロック図である。
【図６】工具ホルダ洗浄用のクーラント液供給に関する概略構成図である。
【図７】差圧検出制御のフローチャートである。
【符号の説明】
【００４９】
１        マシニングセンタ
９        主軸
２０      工具交換装置
２１      工具マガジン
２６      工具
３２      洗浄ノズル
５０      数値制御装置
５３      ＲＡＭ
６０      工具ホルダ
７８      ポンプ
８４      ホース
８５      濾過フィルター
８６      差圧センサ
【図１】
2009241186.tif 000003
【図２】
2009241186.tif 000004
【図３】
2009241186.tif 000005
【図４】
2009241186.tif 000006
【図５】
2009241186.tif 000007
【図６】
2009241186.tif 000008
【図７】
2009241186.tif 000009