(57)【特許請求の範囲】
【請求項１】
工具を装着する主軸と、ワークに冷却液を送出するノズルと、ノズルに冷却液を送出するポンプとを備える工作機械において、
ワークを加工する為の複数の指令を記憶する記憶部と、
前記ワークを計測する計測指令を読み込んだか否かを判定する判定部と、
該判定部にて前記計測指令を読み込んだと判定した場合、前記ノズルからの冷却液の送出を停止する停止部と、
前記ポンプに供給する冷却液を貯留する貯留槽と、
流路を切り換える切替弁及び前記ポンプを連結する第１配管と、
前記貯留槽及び前記切替弁を連結する第２配管と、
前記切替弁及び前記ノズルを連結する第３配管と、
初期状態にて、前記切替弁にて前記第１配管及び第２配管を接続する第１接続部と、
前記ノズルから冷却液を送出可能な工具に交換する指令を読み込んだか否かを判定する第２判定部と、
該第２判定部にて、前記ノズルから冷却液を送出可能な工具に交換する指令を読み込んだと判定した場合、前記ポンプを駆動して工具交換を実行する工具交換実行部と、
該工具交換実行部による工具交換が終了したか否かを判定する第３判定部と、
該第３判定部にて工具交換が終了したと判定した場合、前記切替弁にて前記第１配管及び第３配管を接続する第２接続部と
を備えること
を特徴とする工作機械。
【請求項２】
工具を装着する主軸、ワークに冷却液を送出するノズル及び該ノズルに冷却液を送出するポンプを備える工作機械のノズル制御方法において、
前記工作機械は、
前記ポンプに供給する冷却液を貯留する貯留槽と、
流路を切り換える切替弁及び前記ポンプを連結する第１配管と、
前記貯留槽及び前記切替弁を連結する第２配管と、
前記切替弁及び前記ノズルを連結する第３配管と
を備え、
ワークを加工する為の複数の指令を記憶し、
前記ワークを計測する計測指令を読み込んだか否かを判定し、
前記計測指令を読み込んだと判定した場合、前記ノズルからの冷却液の送出を停止し、
初期状態にて、前記切替弁にて前記第１配管及び第２配管を接続し、
前記ノズルから冷却液を送出可能な工具に交換する指令を読み込んだか否かを判定し、
前記ノズルから冷却液を送出可能な工具に交換する指令を読み込んだと判定した場合、前記ポンプを駆動して工具交換を実行し、
工具交換が終了したか否かを判定し、
工具交換が終了したと判定した場合、前記切替弁にて前記第１配管及び第３配管を接続すること
を特徴とする工作機械のノズル制御方法。
【請求項３】
工具を装着する主軸、ワークに冷却液を送出するノズル及び該ノズルに冷却液を送出するポンプを備え、記憶部に記憶された指令を読み込んで駆動する工作機械の制御装置で実行可能なコンピュータプログラムであって、
前記工作機械は、
前記ポンプに供給する冷却液を貯留する貯留槽と、
流路を切り換える切替弁及び前記ポンプを連結する第１配管と、
前記貯留槽及び前記切替弁を連結する第２配管と、
前記切替弁及び前記ノズルを連結する第３配管と
を備え、
前記制御装置に、
ワークを加工する為の複数の指令を記憶させ、
前記ワークを計測する計測指令を読み込んだか否かを判定させ、
前記計測指令を読み込んだと判定した場合、前記ノズルからの冷却液の送出を停止させ、
初期状態にて、前記切替弁にて前記第１配管及び第２配管を接続させ、
前記ノズルから冷却液を送出可能な工具に交換する指令を読み込んだか否かを判定させ、
前記ノズルから冷却液を送出可能な工具に交換する指令を読み込んだと判定した場合、前記ポンプを駆動して工具交換を実行させ、
工具交換が終了したか否かを判定させ、
工具交換が終了したと判定した場合、前記切替弁にて前記第１配管及び第３配管を接続させること
を特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主軸に装着した工具でワークを加工し、ワークに冷却液を送出するノズルを備える工作機械、工作機械のノズル制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
工作機械は、工具を格納する工具マガジンと、主軸ヘッドに収容した主軸と、該主軸に装着した工具及び工具マガジンに収容した工具を交換する交換部と、前記主軸ヘッドに設けてあり、前記主軸に装着する工具に冷却液を噴射するノズルとを備える。
【０００３】
工具マガジンは、洗浄すべきでない洗浄不可工具（例えばプローブ）と、洗浄すべき洗浄可能工具（例えばドリル、バイト等）を収容する。主軸に洗浄不可工具を装着する場合、ノズルは冷却液を噴射しない（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６０８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
工作機械は、ワークに冷却液を噴射する第２ノズルを備える。第２ノズルは冷却液をワークに噴射し、工具による円滑な切削を実現し、また工具で加工した場合に生じる熱を冷却する。
【０００６】
主軸に装着したプローブでワークの寸法を測定している場合にも、第２ノズルはワークに冷却液を噴射する。プローブは冷却液によって、ワークの寸法を誤検出するおそれがある。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、主軸に装着した工具でワークの寸法測定等を行う場合に、工具に冷却液が付着することを防止する工作機械、工作機械のノズル制御方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る工作機械は、工具を装着する主軸と、ワークに冷却液を送出するノズルと、ノズルに冷却液を送出するポンプとを備える工作機械において、前記ノズルから冷却液を送出すべきでない第１工具を前記主軸に装着しているか否かを判定する判定部と、該判定部にて前記主軸に前記第１工具を装着していると判定した場合、前記ノズルからの冷却液の送出を停止する停止部とを備えることを特徴とする。
【０００９】
本発明に係る工作機械は、前記ワークを加工する為の複数の指令を記憶する記憶部を備え、前記判定部は、前記第１工具への交換指令を読み込んだ場合又はワークを計測する計測指令を読み込んだ場合、前記主軸に前記第１工具を装着していると判定し、前記停止部は、前記判定部にて前記主軸に前記第１工具を装着していると判定した場合、前記ポンプを停止することを特徴とする。
【００１０】
本発明に係る工作機械は、前記ポンプに供給する冷却液を貯留する貯留槽と、流路を切り換える切替弁及び前記ポンプを連結する第１配管と、前記貯留槽及び前記切替弁を連結する第２配管と、前記切替弁及び前記ノズルを連結する第３配管と、初期状態にて、前記切替弁にて前記第１配管及び第２配管を接続する第１接続部と、前記第１工具以外の第２工具への交換指令を読み込んだか否かを判定する第２判定部と、該第２判定部にて、前記第２工具への交換指令を読み込んだと判定した場合、前記ポンプを駆動して工具交換を実行する工具交換実行部と、該工具交換実行部による工具交換が終了したか否かを判定する第３判定部と、該第３判定部にて工具交換が終了したと判定した場合、前記切替弁にて前記第１配管及び第３配管を接続する第２接続部とを備えることを特徴とする。
【００１１】
本発明に係る工作機械のノズル制御方法は、工具を装着する主軸、ワークに冷却液を送出するノズル及び該ノズルに冷却液を送出するポンプを備える工作機械のノズル制御方法において、前記ノズルから冷却液を送出すべきでない第１工具を前記主軸に装着しているか否かを判定し、前記主軸に前記第１工具を装着していると判定した場合、前記ノズルからの冷却液の送出を停止することを特徴とする。
【００１２】
本発明に係るコンピュータプログラムは、工具を装着する主軸、ワークに冷却液を送出するノズル及び該ノズルに冷却液を送出するポンプを備える工作機械の制御装置で実行可能なコンピュータプログラムであって、前記制御装置に、前記ノズルから冷却液を送出すべきでない第１工具を前記主軸に装着しているか否かを判定させ、前記主軸に前記第１工具を装着していると判定した場合、前記ノズルからの冷却液の送出を停止させることを特徴とする。
【００１３】
本発明においては、冷却液を送出すべきでない第１工具が前記主軸に装着している場合、前記ノズルからの冷却液の送出を停止する。故に、例えば第１工具がワークの寸法を測定している場合、第１工具に冷却液が付着しない。
【００１４】
本発明においては、第１工具への交換指令を読み込んだ場合又はワークを計測する計測指令を読み込んだ場合、前記主軸に前記第１工具を装着していると判定し、前記ポンプを停止して、第１工具への冷却液の付着を防止することができる。
【００１５】
本発明においては、初期状態にて、切替弁にて第１配管及び第２配管を接続する。このときポンプと貯留槽が接続し、ノズルとポンプは接続しない。第２工具への交換指令を読み込んだと判定した場合、ポンプを駆動して工具交換を実行する。工具交換を実行している間に、第１配管及び第２配管の圧力は高圧になる。工具交換が終了したと判定した場合、切替弁は第１配管及び第３配管を接続する。第１配管及び第２配管の圧力は高圧になっているので、第３配管には、冷却液が速やかに流れ、ノズルから直ちに噴出する。故に、第１配管及び第３配管を接続してから冷却液がノズルから噴出するまでの時間（噴出しない時間）を短縮することができる。
【発明の効果】
【００１６】
本発明に係る工作機械、工作機械のノズル制御方法及びコンピュータプログラムにあっては、冷却液を送出すべきでない第１工具が主軸に装着している場合、ノズルからの冷却液の送出を停止する。例えば第１工具がワークの寸法を測定している場合、第１工具に冷却液が付着しないので、第１工具が寸法を誤検出することを防止することができる。
【図面の簡単な説明】
【００１７】
【図１】実施の形態１に係る工作機械を略示する斜視図である。
【図２】工作機械を略示する右側面図である。
【図３】カム機構を略示する斜視図である。
【図４】把持部を略示する斜視図である。
【図５】ワークを加工する加工領域に主軸ヘッドが位置する状態を示す図である。
【図６】加工領域及び工具を交換する交換位置の間に主軸ヘッドが位置する状態を示す図である。
【図７】主軸ヘッドが交換位置に位置する状態を示す図である。
【図８】制御装置及び第２ポンプを略示するブロック図である。
【図９】工具番号及び工具の種類を示すテーブルの一例を示す概念図である。
【図１０】加工プログラムの一例を示す概念図である。
【図１１】制御装置による第２ポンプの駆動制御を説明するフローチャートである。
【図１２】実施の形態２に係る工作機械の制御装置及び第２ポンプを略示するブロック図である。
【図１３】制御装置による第２ポンプの駆動制御を説明するフローチャートである。
【発明を実施するための形態】
【００１８】
（実施の形態１）
以下本発明を実施の形態１に係る工作機械を示す図面に基づいて説明する。以下の説明では図において矢印で示す上下、左右及び前後を使用する。図１は、工作機械を略示する斜視図、図２は、工作機械を略示する右側面図である。なお図１において、カバー１００及び洗浄液ユニット５０の記載を省略している。
【００１９】
工作機械１は基台１１、コラム１２、主軸ヘッド２、工具交換装置３、テーブル１５、制御装置６等を備える。基台１１は床面上に固定する。コラム１２は基台１１の上部後方寄りに立設する。主軸ヘッド２はコラム１２の前面に沿ってＺ軸方向（上下方向）に昇降可能である。主軸ヘッド２は、工具ホルダ５に冷却液を噴射する洗浄ノズル（図示略）を備える。主軸ヘッド２の主軸２ｂ（図３参照）は工具ホルダ５を装着する。工具ホルダ５は工具ｔを保持する。主軸２ｂは主軸モータ８４の駆動により高速回転する。
【００２０】
コラム１２、主軸ヘッド２、工具交換装置３及びテーブル１５等をカバー１００が覆う。カバー１００の内側は加工室を形成する。加工室には、テーブル１５が保持したワークに冷却液を送出するノズル１０１が設けてある。
【００２１】
工作機械１は、洗浄液ユニット５０を備える。洗浄液ユニット５０は貯留槽５１、回収槽５２、第１ポンプ５３、第２ポンプ５４を備えている。貯留槽５１は箱形の容器であり、加工室内に供給する洗浄液を収容している。回収槽５２、第１ポンプ５３、第２ポンプ５４は貯留槽５１の上に設置してある。
【００２２】
洗浄液ユニット５０は基台１１の後側に取り付けてある。洗浄液ユニット５０は基台１１から取り外すことが可能である。回収槽５２は基台１１後側の排出部（図示略）に接続する。回収槽５２は排出部に集まる使用済の冷却液を回収する。回収槽５２は貯留槽５１に連続している。回収槽５２に回収した冷却液は濾過装置（図示略）を通って貯留槽５１内に戻る。
【００２３】
第１ポンプ５３は、貯留槽５１に貯留した冷却液を吸い上げ、前記洗浄ノズルに圧送する。工具交換を行う場合、主軸２ｂに工具ｔを装着する前に、該工具ｔを保持する工具ホルダ５に洗浄ノズルは冷却液を送出し、洗浄する。
【００２４】
第２ポンプ５４は、貯留槽５１に貯留した冷却液を吸い上げ、加工室のノズル１０１に送り出す。ワークを工具で加工する場合、工具との接触部分にノズル１０１は冷却液を送出する。
【００２５】
工具交換装置３を説明する。工具交換装置３は、工具ｔを固定した複数の工具ホルダ５を支持するマガジン３１、主軸ヘッド２の前部に設けたカム機構２０（図３参照）を備える。マガジン３１は、マガジン本体３２、複数の把持部４（図４参照）を備える。マガジン本体３２は円盤状をなす。
【００２６】
図１に示す支持台１４は前方下がりに傾斜した支持軸３３を固定する。支持軸３３は軸受等を介してマガジン本体３２を回転自在に軸支する。マガジンモータ８５（図１参照）はマガジン本体３２を回転駆動する。
【００２７】
複数の把持部４はマガジン本体３２の外周部に所定の中心角で周方向に等間隔に設け、全体として円環状をなすように配列する。各把持部４は工具ｔを装着した工具ホルダ５を把持する。
【００２８】
図３は、カム機構２０を略示する斜視図である。カム機構２０は主軸ヘッド２の前端側部分である主軸支持部２ａの前側面に設ける。カム機構２０は接近カム２１、離反カム２２を備える。接近カム２１、離反カム２２は主軸支持部２ａの前面から突出し且つ上下方向に長い板状である。
【００２９】
接近カム２１は上端から下方に向けて突出幅（前後幅）が一定の平坦部２１ａを有し、下端よりやや上方で突出幅（前後幅）がテーパ状に増大して頂点２１ｂを形成する。離反カム２２は、下端から上方に向かうに従い突出幅（前後幅）がテーパ状に増大するテーパ部２２ａを有し、テーパ部２２ａより上方で突出幅（前後幅）が一定の平坦部２２ｂを形成する。
【００３０】
主軸支持部２ａは内部に主軸２ｂを回転自在に支持する。主軸２ｂは上下方向の回転軸を有し、主軸支持部２ａの上端部に装備した主軸モータ８４に連動して回転する。主軸２ｂは下端部に工具ホルダ５を装着する円錐状の工具保持穴を有する。
【００３１】
主軸２ｂは内部にドローバー（図示略）を有し、該ドローバーによって工具保持穴に嵌挿した工具ホルダ５を主軸２ｂに固定する。主軸ヘッド２はコラム１２の前面に上下方向に延びる１対のガイドレール（図示略）によって支持し、ガイドレールに平行に延設したボールネジ機構（図示略）により昇降可能である。ボールネジ機構はＺ軸モータ（図示略）によって駆動する。
【００３２】
図４は、把持部４を略示する斜視図である。把持部４はアーム４０、把持ピン４３、接近カム従動子４５、離反カム従動子４６、当接部４７等を備える。アーム４０は上下に延び屈曲した形状である。アーム４０は上端部に支持軸４１を有し、支持軸４１回りに揺動可能である。支持軸４１は支持台４２で支持し、支持台４２はマガジン本体３２に固定する。支持軸４１はマガジン本体３２の円周接線方向に平行である。故にアーム４０は、マガジン本体３２が回転して上下方向の最下部にあるときに、支持軸４１が左右方向となり、下端部が前後方向に揺動する。
【００３３】
アーム４０の下端部は二股に分かれ、各先端部に互いに対向する把持ピン４３を有する。２つの把持ピン４３は圧縮コイルバネによって付勢することで互いに相手方向へ突出しており、圧縮コイルバネによる付勢力に抗して力を受けることで後退可能である。
【００３４】
アーム４０は上端部にレバー４４を有する。レバー４４は主軸ヘッド２側に突設している。レバー４４は、先端部において支持軸４１と平行な軸心回りに回転自在に接近カム従動子４５を支持する。アーム４０は、中途部において支持軸４１と平行な軸心回りに回転自在に離反カム従動子４６を支持する。
【００３５】
接近カム従動子４５及び離反カム従動子４６は例えば遊転コロである。接近カム従動子４５はカム機構２０の接近カム２１に当接する。離反カム従動子４６はカム機構２０の離反カム２２に当接する。当接部４７は、圧縮コイルバネによる弾性付勢でアーム４０の上端部から上方へ突出する鋼球からなる。
【００３６】
図５は、ワークを加工する加工領域に主軸ヘッド２が位置する状態を示す図である。なお主軸ヘッド２は、ワークを加工する加工領域から、加工領域よりも上方に位置し、工具を交換する交換位置に向けて上昇する。
【００３７】
把持部４の離反カム従動子４６が離反カム２２の平坦部２２ｂに当接し、アーム４０は支持軸４１を中心に前側へ揺動した状態となっている。マガジン本体３２は同軸で円環状の位置決め部３４を有する。位置決め部３４は軸方向に沿って円弧状をなす外周側面を有する。この外周側面の円弧形状は、支持軸４１を中心とする。位置決め部３４は軸方向の一端側における外周側面の全周に亘って溝３４ａを、他端側における外周側面の全周に亘って溝３４ｂを有する。図５に示すように、当接部４７は溝３４ａに嵌合することでアーム４０の前後方向への動きを止める。
【００３８】
図６は、加工領域及び工具を交換する交換位置の間に主軸ヘッド２が位置する状態を示す図である。把持部４の接近カム従動子４５は、接近カム２１の頂点２１ｂに当接する。アーム４０は支持軸４１を中心に下端部が最も後方へ揺動した姿勢になる。アーム４０の下端部に設けた２つの把持ピン４３が工具ホルダ５の溝５ａに嵌合し、工具ホルダ５を把持した状態となっている。当接部４７は溝３４ｂに嵌合することでアーム４０の前後方向への動きを止める。
【００３９】
図７は、主軸ヘッド２が交換位置に位置する状態を示す図である。把持部４の接近カム従動子４５及び離反カム従動子４６は夫々、接近カム２１及び離反カム２２から離れる。アーム４０は下端部が最も後方へ揺動した姿勢を維持する。当接部４７は溝３４ｂに嵌合することでアーム４０の前後方向への動きを止める。下端部に設けた２つの把持ピン４３が工具ホルダ５の溝５ａに嵌合して工具ホルダ５を把持する。主軸ヘッド２が交換位置まで上昇したことで、工具ホルダ５が主軸２ｂからＺ軸方向に離間する。この状態でマガジン本体３２が主軸ヘッド２と機械的に干渉することなく回転可能となる。制御装置６からの指令によってマガジンモータ８５がマガジン本体３２を回転し、主軸２ｂに装着すべき工具ホルダ５を主軸２ｂの直下に割り出す。
【００４０】
主軸ヘッド２を下降させることで、図５から図７の順序と逆順を辿り、工具を主軸２ｂに装着する。
【００４１】
図８は、制御装置６及び第２ポンプ５４を略示するブロック図、図９は、工具番号及び工具の種類を示すテーブルの一例を示す概念図、図１０は、加工プログラムの一例を示す概念図である。第２ポンプ５４とノズル１０１は配管６０を介して接続している。
【００４２】
制御装置６は、ＣＰＵ６ａ、ＲＯＭ６ｂ、ＲＡＭ６ｃ及び不揮発性メモリ６ｄを備える。ＣＰＵ６ａは、ＲＯＭ６ｂに格納した制御プログラムをＲＡＭ６ｃに読み込んで、工作機械１の駆動を制御する。例えば、制御装置６は、第２ポンプ５４に対して駆動信号又は停止信号を出力する。不揮発性メモリ６ｄは、工具ｔの工具番号及び工具の種類を示すテーブル（図９参照）、加工プログラム（図１０参照）等を格納する。
【００４３】
図９において、「工具番号」は工具ｔの番号を示し、「種類」は工具ｔの種類、例えば、冷却液を送出すべきでない第１工具又は冷却液を送出可能な第１工具以外の第２工具を示す。操作者は、キーボード又はタッチパネル等の操作部（図示略）を操作し、前記テーブルを不揮発性メモリ６ｄに設定することができる。
【００４４】
図１０において、「番号」の欄は、加工プログラムを構成するブロックの番号を示す。「指令」の欄は、制御装置６が実行する指令内容を示す。「Ｇ１００」は工具交換指令を示し、例えば「Ｇ１００Ｔ１Ｘ１Ｙ１」は、主軸２ｂに工具番号Ｔ１の工具を装着し、位置（Ｘ１、Ｙ１）に移動することを示す。なおＸ１はＸ軸方向の位置を示し、Ｙ１はＹ軸方向の位置を示す（以下同様）。制御装置６は、ブロックを番号順に読み込み、指令を実行する。
【００４５】
「Ｇ１２１」は計測指令を示し、制御装置６は、主軸２ｂに装着した工具（例えば、プローブ、カメラ、超音波測定器、光測定器等）によって、ワークの寸法又は形状等を測定する。例えば、「Ｇ１２１Ｘ２Ｙ２」は、ワークを測定し、位置（Ｘ２、Ｙ２）に移動する。「Ｍ０８」はノズル１０１からの冷却液の送出停止を示す。操作者は、前記操作部を操作し、加工プログラムを不揮発性メモリ６ｄに設定することができる。
【００４６】
図１１は、制御装置６による第２ポンプ５４の駆動制御を説明するフローチャートである。なお初期状態において、第２ポンプ５４は停止している。
【００４７】
ＣＰＵ６ａは、不揮発性メモリ６ｄを参照し、加工プログラムの一のブロックを読み込む（ステップＳ１）。ＣＰＵ６ａは、読み込んだブロックに工具交換指令が含まれているか否か判定する（ステップＳ２）。
【００４８】
工具交換指令が含まれていると判定した場合（ステップＳ２：ＹＥＳ）、ＣＰＵ６ａは、不揮発性メモリ６ｄに格納したテーブルを参照し、主軸２ｂに装着する次の工具が第１工具であるか否かを判定する（ステップＳ３）。
【００４９】
次工具が第１工具であると判定した場合（ステップＳ３：ＹＥＳ）、ＣＰＵ６ａは、第２ポンプ５４に停止信号を出力し（ステップＳ４）、工具交換を実行して（ステップＳ５）、ステップＳ１に処理を戻す。このとき、主軸２ｂに第１工具が装着し、冷却液はノズル１０１から吹き出ない。
【００５０】
ステップＳ２において、工具交換指令が含まれていないと判定した場合（ステップＳ２：ＮＯ）、ＣＰＵ６ａは、読み込んだブロックに計測指令が含まれているか否か判定する（ステップＳ７）。
【００５１】
計測指令が含まれていると判定した場合（ステップＳ７：ＹＥＳ）、ＣＰＵ６ａは、第２ポンプ５４に停止信号を出力し（ステップＳ８）、ワークの計測を実行して（ステップＳ９）、ステップＳ１に処理を戻す。このとき、主軸２ｂに第１工具が装着し、冷却液はノズル１０１から吹き出ない。
【００５２】
計測指令が含まれていないと判定した場合（ステップＳ７：ＮＯ）、ＣＰＵ６ａは、読み込んだ指令を実行して（ステップＳ１０）、ステップＳ１に処理を戻す。
【００５３】
ステップＳ３において、次工具が第１工具でないと判定した場合（ステップＳ３：ＮＯ）、すなわち、次工具が第２工具であると判定した場合、ＣＰＵ６ａは、第２ポンプ５４に駆動信号を出力し（ステップＳ６）、工具交換を実行して（ステップＳ５）、ステップＳ１に処理を戻す。このとき、主軸２ｂに第２工具が装着し、冷却液は、貯留槽５１から配管６０を通り、ノズル１０１からワーク及び第２工具に対して吹き出る。
【００５４】
実施の形態１に係る工作機械、工作機械のノズル制御方法及びコンピュータプログラムにあっては、冷却液を送出すべきでない第１工具が主軸２ｂに装着している場合、ノズル１０１からの冷却液の送出を停止する。例えば第１工具がワークの寸法を測定している場合、第１工具に冷却液が付着しないので、第１工具が寸法を誤検出することを防止することができる。
【００５５】
また第１工具への交換指令を読み込んだ場合又はワークを計測する計測指令を読み込んだ場合、主軸２ｂに第１工具を装着していると判定し、第２ポンプ５４を停止するので、第１工具への冷却液の付着を防止することができる。
【００５６】
なお工具番号及び工具の種類を示すテーブルを不揮発性メモリ６ｄに設定する機能を工作機械が有していない場合、又は操作者が第１工具に設定すべき工具を誤って第２工具に設定する場合がある。この場合でも、ワークを計測する計測指令を読み込んだ場合、主軸２ｂに第１工具を装着していると判定するので、主軸２ｂに第１工具が装着している場合、冷却液はノズル１０１から吹き出ない。
【００５７】
（実施の形態２）
以下本発明を実施の形態２に係る工作機械を示す図面に基づいて説明する。実施の形態２に係る構成の内、実施の形態１と同様な構成については同じ符号を付し、その詳細な説明を省略する。
【００５８】
図１２は、制御装置６及び第２ポンプ５４を略示するブロック図である。工作機械は、第１配管６１、第２配管６２、第３配管６３及び電磁式の切替弁６４を備える。第１配管６１は第２ポンプ５４と切替弁６４を接続する。第２配管６２は切替弁６４と貯留槽５１を接続する。第３配管６３はノズル１０１と切替弁６４を接続する。
【００５９】
制御装置６は切替弁６４に切替指令を出力し、第１配管６１と第２配管６２を接続するか又は第１配管６１と第３配管６３を接続する。第１配管６１と第２配管６２が接続する場合、第３配管６３は、第１配管６１及び第２配管６２と接続しない。第１配管６１と第３配管６３が接続する場合、第２配管６２は、第１配管６１及び第３配管６３と接続しない。
【００６０】
図１３は、制御装置６による第２ポンプ５４の駆動制御を説明するフローチャートである。ＣＰＵ６ａは、切替弁６４に切替信号を出力し、第１配管６１及び第２配管６２を接続し（ステップＳ２１）、第２ポンプ５４に駆動信号を出力する（ステップＳ２２）。すなわち、初期状態において、第１配管６１及び第２配管６２は接続し、第２ポンプ５４は駆動する。この場合、第２ポンプ５４から吐出した冷却液は第１配管６１及び第２配管６２を通って貯留槽５１に戻るので、ノズル１０１から吹き出ない。
【００６１】
ＣＰＵ６ａは、不揮発性メモリ６ｄを参照し、加工プログラムの一のブロックを読み込む（ステップＳ２３）。ＣＰＵ６ａは、読み込んだブロックに工具交換指令が含まれているか否か判定する（ステップＳ２４）。
【００６２】
工具交換指令が含まれていると判定した場合（ステップＳ２４：ＹＥＳ）、ＣＰＵ６ａは、不揮発性メモリ６ｄに格納したテーブルを参照し、主軸２ｂに装着する次の工具が第１工具であるか否かを判定する（ステップＳ２５）。
【００６３】
次工具が第１工具であると判定した場合（ステップＳ２５：ＹＥＳ）、ＣＰＵ６ａは、第２ポンプ５４に停止信号を出力し（ステップＳ２６）、工具交換を実行して（ステップＳ２７）、ステップＳ２３に処理を戻す。このとき、主軸２ｂに第１工具が装着し、冷却液はノズル１０１から吹き出ない。
【００６４】
ステップＳ２４において、工具交換指令が含まれていないと判定した場合（ステップＳ２４：ＮＯ）、ＣＰＵ６ａは、読み込んだブロックに計測指令が含まれているか否か判定する（ステップＳ３２）。
【００６５】
計測指令が含まれていると判定した場合（ステップＳ３２：ＹＥＳ）、ＣＰＵ６ａは、第２ポンプ５４に停止信号を出力し（ステップＳ３３）、ワークの計測を実行して（ステップＳ３４）、ステップＳ２３に処理を戻す。このとき、主軸２ｂに第１工具が装着し、冷却液はノズル１０１から吹き出ない。
【００６６】
計測指令が含まれていないと判定した場合（ステップＳ３２：ＮＯ）、ＣＰＵ６ａは、読み込んだ指令を実行して（ステップＳ３５）、ステップＳ２３に処理を戻す。
【００６７】
ステップＳ２５において、次工具が第１工具でないと判定した場合（ステップＳ２５：ＮＯ）、すなわち、次工具が第２工具であると判定した場合、ＣＰＵ６ａは、第２ポンプ５４に駆動信号を出力し（ステップＳ２８）、工具交換を実行して（ステップＳ２９）、工具交換が終了したか否かを判定する（ステップＳ３０）。
【００６８】
なお工具交換が終了した場合、工具交換が終了したことを示す交換終了信号を工具交換装置３は制御装置６に出力する。ＣＰＵ６ａは、交換終了信号の入力があった場合、工具交換が終了したと判定する。
【００６９】
工具交換が終了していないと判定した場合（ステップＳ３０：ＮＯ）、ＣＰＵ６ａはステップＳ３０に処理を戻す。工具交換が終了したと判定した場合（ステップＳ３０：ＹＥＳ）、ＣＰＵ６ａは、切替弁６４に切替信号を出力して、第１配管６１及び第３配管６３を接続し（ステップＳ３１）、ステップＳ２３に処理を戻す。このとき、主軸２ｂに第２工具が装着し、冷却液は、貯留槽５１から第１配管６１及び第３配管６３を通り、ノズル１０１からワーク及び第２工具に対して吹き出る。
【００７０】
実施の形態２に係る工作機械、工作機械のノズル制御方法及びコンピュータプログラムにあっては、初期状態にて、切替弁６４が第１配管６１及び第２配管６２を接続する。このとき第２ポンプ５４と貯留槽５１が接続し、ノズル１０１と第２ポンプ５４は接続しない。第２工具への交換指令を読み込んだと判定した場合、第２ポンプ５４を駆動して工具交換を実行する（ステップＳ２５、Ｓ２８、Ｓ２９参照）。工具交換を実行している間に、第１配管及び第２配管の圧力は高圧になる（ステップＳ３０参照）。工具交換が終了したと判定した場合、切替弁６４は第１配管６１及び第３配管６３を接続する（ステップＳ３１参照）。第１配管６１及び第２配管６２の圧力は高圧になっているので、第３配管６３には、冷却液が速やかに流れ、ノズル１０１から直ちに噴出する。故に、第１配管６１及び第３配管６３を接続してから冷却液がノズル１０１から噴出するまでの時間（噴出しない時間）を短縮することができる。
【符号の説明】
【００７１】
１  工作機械
２ｂ  主軸
３  工具交換装置（工具交換実行部）
６  制御装置
６ａ  ＣＰＵ（判定部、第２判定部、停止部、第１接続部、第２接続部、工具交換実行部、第３判定部）
６ｄ  不揮発性メモリ（記憶部）
５１  貯留槽
５４  （ポンプ）
６１  第１配管
６２  第２配管
６３  第３配管
６４  切替弁
１０１  ノズル
ｔ  工具
【図１】
0006784037.tif 000002
【図２】
0006784037.tif 000003
【図３】
0006784037.tif 000004
【図４】
0006784037.tif 000005
【図５】
0006784037.tif 000006
【図６】
0006784037.tif 000007
【図７】
0006784037.tif 000008
【図８】
0006784037.tif 000009
【図９】
0006784037.tif 000010
【図１０】
0006784037.tif 000011
【図１１】
0006784037.tif 000012
【図１２】
0006784037.tif 000013
【図１３】
0006784037.tif 000014