(57)【要約】【課題】  工作機械の冷却装置において、発熱部の温度に基づいて冷却手段を適正に制御することができること、冷却手段を駆動する為の無駄な電力消費を削減できること。【解決手段】  回生抵抗の推定温度Ｔｒ（ｎ）がＴｒ（ｎ）＝Ｔｒ（ｎ−１）＋Δｔ｛Ｑｒ（ｎ）−Ｋ１×Ｔｒ（ｎ−１）｝／Ｃｒの演算式により演算された後（Ｓ６）、演算された推定温度Ｔｒ（ｎ）が１２０℃以上であるか否かが判断され、推定温度Ｔｒ（ｎ）が１２０℃以上である場合（Ｓ７；Ｙｅｓ）、冷却ファン１７を作動させた後（Ｓ８）、Ｓ４へ移行する。一方、推定温度Ｔｒ（ｎ）が１２０℃未満である場合（Ｓ７；Ｎｏ）、冷却ファン１７を停止させた後（Ｓ９）、Ｓ４へ移行する。【選択図】  図２
2009214188.tif 000002
【特許請求の範囲】
【請求項１】
工具によりワークを加工する工作機械の発熱部を冷却手段によって冷却する工作機械の冷却装置において、
前記発熱部の温度を推定する温度推定手段と、
前記温度推定手段により推定された温度が設定温度以上か否かを判断する判断手段と、
前記判断手段により設定温度以上であると判断されたときだけ前記冷却手段を作動させる冷却制御手段とを備えたことを特徴とする工作機械の冷却装置。
【請求項２】
前記発熱部は、工作機械の電動モータから発生する電力を消費する回生抵抗であり、
雰囲気温度を検出する雰囲気温度検出手段と、
前記回生抵抗に流れる電流値を検出する電流検出手段とを備え、
前記温度推定手段は、前記雰囲気温度検出手段により検出された雰囲気温度と前記電流検出手段により検出された電流値とに基づいて、前記回生抵抗の温度を推定することを特徴とする請求項１に記載の工作機械の冷却装置。
【請求項３】
前記発熱部は電動モータであり、
雰囲気温度を検出する雰囲気温度検出手段と、
前記電動モータの駆動電流値を検出する電流検出手段とを備え、
前記温度推定手段は、前記雰囲気温度検出手段により検出された雰囲気温度と前記電流検出手段により検出された電流値とに基づいて、前記電動モータの温度を推定することを特徴とする請求項１に記載の工作機械の冷却装置。
【請求項４】
前記冷却手段は２つの冷却ファンで構成され、
第１設定温度と、第１設定温度よりも高い第２設定温度とを有し、
前記冷却制御手段は、前記判断手段により第１設定温度以上且つ第２設定温度未満であると判断されたとき１つの冷却ファンを作動させ、第２設定温度以上であると判断されたとき２つの冷却ファンを作動させることを特徴とする請求項１又は２に記載の工作機械の冷却装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冷却手段によって発熱部を冷却する工作機械の冷却装置において、特に発熱部の温度を推定し、推定された発熱部の温度に基づいて冷却手段を制御するように構成したものに関する。
【背景技術】
【０００２】
従来、工具によりワークを加工する工作機械には、主軸モータ等の電動モータの減速時に電動モータが発電機として動作し回生電力が発生するため、この回生電力を消費する為の回生抵抗が設けられている。回生電力を消費する際に回生抵抗が発熱するため、回生抵抗の近傍に、回生抵抗を冷却する冷却ファン等の冷却手段が設けられている。これと同様に、電動モータの駆動時においては電動モータ自体が発熱するため、電動モータにも冷却ファン等の冷却手段が設けられている。
【０００３】
このような冷却手段を制御する冷却装置として種々の装置が開示されており、例えば、特許文献１に記載の交流エレベータの制御装置においては、回生抵抗に作用する電圧を検出する回生モード検出回路を備え、回生モード検出回路により検出された電圧が所定電圧以上の場合に冷却用ファンを作動させる。
【０００４】
特許文献２に記載のエレベータの制御盤においては、平滑コンデンサの端子電圧から回生運転状態であるか否かを検出する回生運転検出手段を備え、回生運転検出手段により回生運転状態であると検出されたとき、冷却ファンの回転速度を速めて冷却能力を向上させる。
【０００５】
特許文献３に記載の制御盤冷却システム、制御盤冷却方法及び制御盤冷却用プログラムにおいては、主軸における作動回数と加減速回数と回転数の推移に基づいて、機械の制御状態（作動状態）を判定する。機械の制御状態が制御盤内部の温度上昇を伴う第１の制御状態となった場合、冷却ファンを作動させ、制御盤内部の温度上昇を伴わない第２の制御状態となった場合は、冷却ファンを停止させる。
【特許文献１】特開平４−２６３８７号公報
【特許文献２】特開２００３−３１２９５３号公報
【特許文献３】特開２００３−２４５８４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、発熱部が発熱している場合でも、回生抵抗や電動モータ等の発熱部周辺の雰囲気温度が低いときは、雰囲気によって発熱部が十分に冷却されるため、冷却手段を作動させる必要のない場合がある。この場合に、冷却手段を作動させると、冷却手段を駆動する為の電力を無駄に浪費するという問題がある。
【０００７】
冷却手段を適正に制御する為に、発熱部の温度に基づいて制御を行う必要があるが、特許文献１〜３の装置においては、発熱部の温度を検出する為の手段を備えておらず、発熱部の温度に基づいて冷却手段の制御を行うことができない。それ故、発熱部が発熱している場合において、発熱部周辺の雰囲気温度が低いときに雰囲気によって発熱部が十分に冷却される場合でも、冷却手段が作動するためその電力が無駄になる。
【０００８】
本発明の目的は、工作機械の冷却装置において、発熱部の温度に基づいて冷却手段を適正に制御することができること、冷却手段を駆動する為の無駄な電力消費を削減できること、等である。
【課題を解決するための手段】
【０００９】
請求項１の工作機械の冷却装置は、工具によりワークを加工する工作機械の発熱部を冷却手段によって冷却する工作機械の冷却装置において、前記発熱部の温度を推定する温度推定手段と、前記温度推定手段により推定された温度が設定温度以上か否かを判断する判断手段と、前記判断手段により設定温度以上であると判断されたときだけ前記冷却手段を作動させる冷却制御手段とを備えたことを特徴としている。
【００１０】
この工作機械の冷却装置では、温度推定手段により発熱部の温度が推定され、判断手段によりその発熱部の温度が設定温度以上であると判断されたときだけ、冷却制御手段が冷却手段を作動させる。これにより、発熱部周辺の雰囲気温度が低いときに、雰囲気によって発熱部が十分に冷却されて冷却手段を作動させる必要のない場合、冷却手段を作動させないので、冷却手段を駆動する為の無駄な電力消費を削減できる。
【００１１】
請求項２の工作機械の冷却装置は、請求項１の発明において、前記発熱部は、工作機械の電動モータから発生する電力を消費する回生抵抗であり、雰囲気温度を検出する雰囲気温度検出手段と、前記回生抵抗に流れる電流値を検出する電流検出手段とを備え、前記温度推定手段は、前記雰囲気温度検出手段により検出された雰囲気温度と前記電流検出手段により検出された電流値とに基づいて、前記回生抵抗の温度を推定することを特徴としている。
【００１２】
請求項３の工作機械の冷却装置は、請求項１の発明において、前記発熱部は電動モータであり、雰囲気温度を検出する雰囲気温度検出手段と、前記電動モータの駆動電流値を検出する電流検出手段とを備え、前記温度推定手段は、前記雰囲気温度検出手段により検出された雰囲気温度と前記電流検出手段により検出された電流値とに基づいて、前記電動モータの温度を推定することを特徴としている。
【００１３】
請求項４の工作機械の冷却装置は、請求項１又は２の発明において、前記冷却手段は２つの冷却ファンで構成され、第１設定温度と、第１設定温度よりも高い第２設定温度とを有し、前記冷却制御手段は、前記判断手段により第１設定温度以上且つ第２設定温度未満であると判断されたとき１つの冷却ファンを作動させ、第２設定温度以上であると判断されたとき２つの冷却ファンを作動させることを特徴としている。
【発明の効果】
【００１４】
請求項１の発明によれば、発熱部の温度を推定する温度推定手段と、温度推定手段により推定された温度が設定温度以上か否かを判断する判断手段と、判断手段により設定温度以上であると判断されたときだけ冷却手段を作動させる冷却制御手段とを備えたので、発熱部の温度に基づいて冷却手段を適正に制御することができる。発熱部周辺の雰囲気温度が低いときに雰囲気によって発熱部が十分に冷却される場合、冷却手段を作動させないので、冷却手段を駆動する為の無駄な電力消費を削減できるうえ、冷却手段の長寿命化を図ることができる。
【００１５】
請求項２の発明によれば、発熱部は、工作機械の電動モータから発生する電力を消費する回生抵抗であり、雰囲気温度検出手段と電流検出手段とを備え、温度推定手段は、雰囲気温度検出手段により検出された雰囲気温度と電流検出手段により検出された電流値とに基づいて、回生抵抗の温度を推定するので、推定された回生抵抗の温度に基づいて冷却手段を適正に制御することができる。
【００１６】
請求項３の発明によれば、発熱部は電動モータであり、雰囲気温度検出手段と電流検出手段とを備え、温度推定手段は、雰囲気温度検出手段により検出された雰囲気温度と電流検出手段により検出された電流値とに基づいて、電動モータの温度を推定するので、推定された電動モータの温度に基づいて冷却手段を適正に制御することができる。
【００１７】
請求項４の発明によれば、冷却手段は２つの冷却ファンで構成され、第１設定温度と、第１設定温度よりも高い第２設定温度とを有し、冷却制御手段は、判断手段により第１設定温度以上且つ第２設定温度未満であると判断されたとき１つの冷却ファンを作動させ、第２設定温度以上であると判断されたとき２つの冷却ファンを作動させるので、推定された発熱部の温度に基づいて２つの冷却ファンを切り換えて、発熱部を効率的に冷却することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を実施する為の最良の形態について説明する。
【実施例１】
【００１９】
以下、本発明の実施例について図面に基づいて説明する。
図１に示すように、工作機械１の冷却装置３は、工具によりワークを加工する工作機械１の発熱部を冷却ファン１７によって冷却するものである。この工作機械１は、制御装置２と、温度センサ（雰囲気温度検出手段）４と、キーボード５と、主軸モータ１９と、Ｘ軸モータ２０と、Ｙ軸モータ２１と、Ｚ軸モータ２２と、回生抵抗（これが発熱部に相当する）１６と、回生抵抗１６を冷却する冷却ファン（冷却手段）１７と、ディスプレイ１８とを有している。制御装置２には、温度センサ４と、キーボード５と、各軸モータ１９〜２２と、回生抵抗１６と、冷却ファン１７と、ディスプレイ１８が電気的に接続されている。尚、各軸モータ１９〜２２が電動サーボモータである。
【００２０】
温度センサ４は、制御装置２の外界の雰囲気温度Ｔ０を検出するものであり、検出された雰囲気温度Ｔ０を後述のマイクロコンピュータ６に出力する。キーボード５は、冷却ファン１７を作動させるか否かを判断する際回生抵抗１６の推定温度Ｔｒ（ｎ）と比較される設定温度と、回生抵抗１６の推定温度Ｔｒ（ｎ）を演算する時間間隔である温度演算間隔Δｔ等を手動で入力するもので、それらのデータがマイクロコンピュータ６に出力される。
【００２１】
制御装置２には、マイクロコンピュータ６と、主軸用サーボアンプ１１と、Ｘ軸用サーボアンプ１２と、Ｙ軸用サーボアンプ１３と、Ｚ軸用サーボアンプ１４と、電流センサ（電流検出手段）１５等が設けられている。マイクロコンピュータ６は、ＣＰＵ７と、ＲＯＭ８と、ＲＡＭ９と、入出力インターフェース（Ｉ／Ｏ）１０とを有する。
【００２２】
ＲＯＭ８には、加工プログラムに基づいて工作機械１を駆動制御する各種の制御プログラム、ディスプレイ１８に各種の表示情報を表示させる表示制御プログラム、図２のフローチャートに示す冷却制御の制御プログラム等が記憶されている。
【００２３】
ＲＡＭ９には、各軸モータ１９〜２２を駆動制御する為の位置情報や工具情報を含んだ複数の加工プログラムと、回生抵抗１６の回生抵抗熱容量Ｃｒ及び放熱係数Ｋ１と、キーボード５を介して入力された設定温度及び温度演算間隔Δｔと、雰囲気温度Ｔ０と回生抵抗１６に流れる電流の電流値Ｉｒとに基づいて推定された回生抵抗１６の推定温度Ｔｒ（ｎ）等が記憶される。但し、このＲＡＭ９は常に２次電池等でバックアップされている。
【００２４】
主軸用サーボアンプ１１は、マイクロコンピュータ６からの指令により主軸モータ１９の回転数とトルクを制御するものである。主軸用サーボアンプ１１には、主軸モータ１９と、電流センサ１５を介して回生抵抗１６が接続されており、主軸用サーボアンプ１１以外の各軸用サーボアンプ１２〜１４も同様に、対応する各軸モータ１９〜２２と、電流センサ１５を介して回生抵抗１６が夫々接続されている。この電流センサ１５により回生抵抗１６に流れる電流の電流値Ｉｒが検出され、検出された電流値Ｉｒはマイクロコンピュータ６に入力される。尚、各軸用サーボアンプ１１〜１４は、ほぼ同じ構成なので、主軸用サーボアンプ１１以外の各軸用サーボアンプ１１〜１４についても、主軸用サーボアンプ１１と同様の機能を有する。
【００２５】
回生抵抗１６は、各軸モータ１９〜２２の減速時に発生した回生電力を熱として消費するものである。冷却ファン１７は回生抵抗１６の近傍に配設され、マイクロコンピュータ６により制御される。冷却制御の制御プログラムを実行させると、マイクロコンピュータ６は、回生抵抗１６の推定温度Ｔｒ（ｎ）が設定温度以上であるとき冷却ファン１７を作動させ、回生抵抗１６の推定温度Ｔｒ（ｎ）が設定温度未満であるとき、冷却ファン１７を停止させるように制御する。
【００２６】
ディスプレイ１８は、マイクロコンピュータ６により制御され、このディスプレイ１８には種々の表示画面が表示される。尚、冷却装置３は、マイクロコンピュータ６と、温度センサ４と、回生抵抗１６と、冷却ファン１７により構成される。
【００２７】
次に、冷却装置３で実行される冷却制御について、図２に基づいて説明する。但し、図中Ｓｉ（ｉ＝１，２・・・）は各ステップを示す。
加工プログラムを実行させるとこの冷却制御が開始され、先ず、温度センサ４からの雰囲気温度Ｔ０と、ＲＡＭ９からの回生抵抗熱容量Ｃｒ、放熱係数Ｋ１、温度演算間隔Δｔ等の各種信号が読込まれた後（Ｓ１）、ｎがリセットされ（Ｓ２）、推定温度Ｔｒ（０）に雰囲気温度Ｔ０が入力される（Ｓ３）。
【００２８】
次に、温度演算タイミングであるか否かが判断される。この温度演算タイミングは温度演算間隔Δｔから得られる時間であり、例えば、温度演算間隔Δｔとして２秒が設定されている場合、２秒間隔で温度演算タイミングになるものとする。温度演算タイミングである場合（Ｓ４；Ｙｅｓ）、ｎが１だけインクリメントされる（Ｓ５）。回生抵抗１６の推定温度Ｔｒ（ｎ）がＴｒ（ｎ）＝Ｔｒ（ｎ−１）＋Δｔ｛Ｑｒ（ｎ）−Ｋ１×Ｔｒ（ｎ−１）｝／Ｃｒの演算式により演算される（Ｓ６）。但し、Ｑｒ（ｎ）は回生抵抗１６に対して入熱された単位時間当りの熱量であり、回生抵抗１６の抵抗値をＲｒ、電流値をＩｒとすると、このＱｒ（ｎ）は、Ｑｒ（ｎ）＝Ｒｒ×Ｉｒ2 の演算式により演算される。
【００２９】
次に、演算された推定温度Ｔｒ（ｎ）が設定温度（例えば、１２０℃）以上であるか否かが判断される。推定温度Ｔｒ（ｎ）が１２０℃以上である場合（Ｓ７；Ｙｅｓ）、冷却ファン１７を作動させた後（Ｓ８）、Ｓ４へ移行する。一方、推定温度Ｔｒ（ｎ）が１２０℃未満である場合（Ｓ７；Ｎｏ）、つまり、回生抵抗１６周辺の雰囲気温度Ｔ０が低いときに、雰囲気によって回生抵抗１６が十分に冷却されるため、冷却ファン１７を作動させる必要のない場合は、冷却ファン１７を停止させた後（Ｓ９）、Ｓ４へ移行する。
【００３０】
尚、温度推定手段は、図２に示すフローチャートのＳ６の処理を実行するマイクロコンピュータ６により構成され、判断手段は、図２に示すフローチャートのＳ７の処理を実行するマイクロコンピュータ６により構成され、冷却制御手段は、図２に示すフローチャートのＳ８，Ｓ９の処理を実行するマイクロコンピュータ６により構成されている。
【００３１】
次に、以上説明した工作機械１の冷却装置３の作用、効果について説明する。
この工作機械１の冷却装置３では、回生抵抗１６の温度が推定され、その回生抵抗１６の温度が設定温度以上であると判断されたときだけ、冷却ファン１７を作動させる。
これにより、回生抵抗１６周辺の雰囲気温度が低いとき、雰囲気によって回生抵抗１６が冷却されるため、冷却ファン１７を作動させる必要のない場合に、冷却ファン１７を作動させずに停止させておくことができる。
【００３２】
このように、回生抵抗１６の温度Ｔｒ（ｎ）を推定し、この温度Ｔｒ（ｎ）が設定温度以上であると判断されたときだけ冷却ファン１７を作動させるので、回生抵抗１６の温度Ｔｒ（ｎ）に基づいて冷却ファン１７を適正に制御することができる。回生抵抗１６周辺の雰囲気温度Ｔ０が低いときに雰囲気によって回生抵抗１６が十分に冷却される場合に、冷却ファン１７を作動させないので、冷却ファン１７を駆動する為の無駄な電力消費を削減できるうえ、冷却ファン１７の長寿命化を図ることができる。
【００３３】
冷却装置３は、温度センサ４と電流センサ１５とを備え、温度センサ４により検出された雰囲気温度Ｔ０と電流センサ１５により検出された電流値Ｉｒとに基づいて、回生抵抗１６の温度Ｔｒ（ｎ）を推定するので、推定された回生抵抗１６の温度Ｔｒ（ｎ）に基づいて冷却ファン１７を適正に制御することができる。
【実施例２】
【００３４】
次に、本発明の実施例２について、図３、図４に基づいて説明する。但し、前記実施例と同一の構成には同一の符号を付し、異なる構成についてのみ説明する。
この実施例２においては、冷却装置３Ａの冷却手段を２つの冷却ファン２５，２６で構成したものである。
【００３５】
図３に示すように、回生抵抗１６の近傍に第１，第２冷却ファン２５，２６が配設されている。ＲＡＭ９には、キーボード５を介して予め入力された第１設定温度及び第１設定温度よりも高い第２設定温度が記憶される。
【００３６】
図４に示すように、加工プログラムを実行させるとこの冷却制御が開始され、実施例１の場合と同様のステップを経て、推定温度Ｔｒ（ｎ）が演算された後（Ｓ６）、推定温度Ｔｒ（ｎ）が第１設定温度（例えば、１００℃）以上であるか否かが判断される。推定温度Ｔｒ（ｎ）が１００℃以上である場合（Ｓ１０；Ｙｅｓ）、第１冷却ファン２５を作動させた後（Ｓ１１）、推定温度Ｔｒ（ｎ）が第２設定温度（例えば、１２０℃）以上であるか否かが判断される（Ｓ１２）。
【００３７】
推定温度Ｔｒ（ｎ）が１２０℃以上である場合（Ｓ１２；Ｙｅｓ）、第２冷却ファン２６を作動させた後（Ｓ１３）、Ｓ４へ移行する。一方、推定温度Ｔｒ（ｎ）が１２０℃未満である場合（Ｓ１２；Ｎｏ）、第２冷却ファン２６を停止させた後（Ｓ１５）、Ｓ４へ移行する。但し、推定温度Ｔｒ（ｎ）が１００℃未満である場合（Ｓ１０；Ｎｏ）、第１，第２冷却ファン２６を停止させた後（Ｓ１４）、Ｓ４へ移行する。
【００３８】
尚、温度推定手段は、図４に示すフローチャートのＳ６の処理を実行するマイクロコンピュータ６により構成され、判断手段は、図４に示すフローチャートのＳ１０，Ｓ１２の処理を実行するマイクロコンピュータ６により構成され、冷却制御手段は、図４に示すフローチャートのＳ１１，Ｓ１３，Ｓ１４，Ｓ１５の処理を実行するマイクロコンピュータ６により構成されている。
【００３９】
このように、冷却手段は第１，第２冷却ファン２５，２６で構成され、ＲＡＭ９に第１設定温度と、第１設定温度よりも高い第２設定温度とが記憶され、第１設定温度以上且つ第２設定温度未満であると判断されたとき第１冷却ファン２５を作動させ、第２設定温度以上であると判断されたとき第１，第２冷却ファン２５，２６を作動させるので、推定された回生抵抗１６の温度Ｔｒ（ｎ）に基づいて第１，第２冷却ファン２５，２６を切り換えて、回生抵抗１６を効率的に冷却することができる。
【実施例３】
【００４０】
次に、本発明の実施例３について、図５、図６に基づいて説明する。但し、前記実施例と同一の構成には同一の符号を付し、異なる構成についてのみ説明する。
この実施例３においては、冷却装置３Ｂを、マイクロコンピュータ６と、温度センサ４と、各軸モータ１９〜２２と、冷却ファン１９ａ〜２２ａにより構成し、発熱部としての各軸モータ１９〜２２を冷却ファン１９ａ〜２２ａによって冷却するものである。
【００４１】
図５に示すように、各軸モータ１９〜２２には、冷却ファン１９ａ〜２２ａが夫々設けられ、各軸用サーボアンプ１１〜１４とこれらと対応する各軸モータ１９〜２２との間には、電流センサ３０〜３３が夫々設けられている。ＲＡＭ９には、各軸モータ１９〜２２毎に、モータ熱容量Ｃｍ及び放熱係数Ｋ２と、雰囲気温度Ｔ０と各軸モータ１９〜２２の駆動電流の電流値Ｉｍとに基づいて推定された各軸モータ１９〜２２の推定温度Ｔｍ（ｎ）等が夫々記憶される。
【００４２】
次に、主軸モータ１９の冷却制御について説明する。主軸モータ１９以外の各軸モータ２０〜２２の冷却制御についてもほぼ同様に行うことができるので説明を省略する。
図６に示すように、加工プログラムを実行させるとこの冷却制御が開始され、先ず、温度センサ４からの雰囲気温度Ｔ０と、ＲＡＭ９からのモータ熱容量Ｃｍ、放熱係数Ｋ２、温度演算間隔Δｔ等の各種信号が読込まれた後（Ｓ２０）、ｎがリセットされ（Ｓ２１）、推定温度Ｔｍ（０）に雰囲気温度Ｔ０が入力される（Ｓ２２）。
【００４３】
次に、温度演算タイミングであるか否かが判断され、温度演算タイミングである場合（Ｓ２３；Ｙｅｓ）、ｎが１だけインクリメントされる（Ｓ２４）。主軸モータ１９の推定温度Ｔｍ（ｎ）がＴｍ（ｎ）＝Ｔｍ（ｎ−１）＋Δｔ｛Ｑｍ（ｎ）−Ｋ２×Ｔｍ（ｎ−１）｝／Ｃｍの演算式により演算される（Ｓ２５）。但し、Ｑｍ（ｎ）は主軸モータ１９に対して入熱された単位時間当りの熱量であり、このＱｍ（ｎ）は、主軸モータ１９の抵抗値をＲｍ、駆動電流値をＩｍとすると、Ｑｍ（ｎ）＝∫Ｒｍ×Ｉｍ2 ｄｔの演算式により演算される。
【００４４】
次に、演算された推定温度Ｔｍ（ｎ）が設定温度（例えば、１２０℃）以上であるか否かが判断される。推定温度Ｔｍ（ｎ）が１２０℃以上である場合（Ｓ２６；Ｙｅｓ）、冷却ファン１９ａを作動させた後（Ｓ２７）、Ｓ２３へ移行する。一方、推定温度Ｔｍ（ｎ）が１２０℃未満である場合（Ｓ２６；Ｎｏ）、つまり、主軸モータ１９周辺の雰囲気温度Ｔ０が低いとき、雰囲気によって主軸モータ１９が冷却されて、冷却ファン１９ａを作動させる必要のない場合は、冷却ファン１９ａを停止させた後（Ｓ２８）、Ｓ２３へ移行する。
【００４５】
尚、温度推定手段は、図６に示すフローチャートのＳ２５の処理を実行するマイクロコンピュータ６により構成され、判断手段は、図６に示すフローチャートのＳ２６の処理を実行するマイクロコンピュータ６により構成され、冷却制御手段は、図６に示すフローチャートのＳ２７，Ｓ２８の処理を実行するマイクロコンピュータ６により構成されている。
【００４６】
このように、発熱部は各軸モータ１９〜２２であり、冷却装置３Ｂは、温度センサ４と電流センサ３０〜３３とを備え、温度センサ４により検出された雰囲気温度Ｔ０と電流センサ３０〜３３により検出された駆動電流の電流値Ｉｍとに基づいて、各軸モータ１９〜２２の温度Ｔｍ（ｎ）を推定するので、推定された各軸モータ１９〜２２の温度Ｔｍ（ｎ）に基づいて冷却ファン１９ａ〜２２ａを適正に制御することができる。
【００４７】
次に、前記実施例を部分的に変更した変更例について説明する。
１］実施例３において、各軸モータ１９〜２２に１つの冷却ファン１９ａ〜２２ａを夫々設ける代わりに、実施例２の場合と同様に２つの冷却ファンを夫々設けることも可能である。この場合、２つの冷却ファンを切り換えて、各軸モータ１９〜２２を効率的に冷却することができる。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施例に係る工作機械の制御系を示すブロック図である。
【図２】冷却制御のフローチャートである。
【図３】実施例２における図１相当図である。
【図４】実施例２における図２相当図である。
【図５】実施例３における図１相当図である。
【図６】実施例３における図２相当図である。
【符号の説明】
【００４９】
１        工作機械
３，３Ａ，３Ｂ  冷却装置
４        温度センサ
６        マイクロコンピュータ
１５，３０，３１，３２，３３  電流センサ
１６      回生抵抗
１７，１９ａ，２０ａ，２１ａ，２２ａ  冷却ファン
１９      主軸モータ
２０      Ｘ軸モータ
２１      Ｙ軸モータ
２２      Ｚ軸モータ
２５      第１冷却ファン
２６      第２冷却ファン
【図１】
2009214188.tif 000003
【図２】
2009214188.tif 000004
【図３】
2009214188.tif 000005
【図４】
2009214188.tif 000006
【図５】
2009214188.tif 000007
【図６】
2009214188.tif 000008