"ワイヤ電極により被加工物を放電加工する放電加工部を内部に配置した加工槽と、前記加工槽の加工液を回収および貯留する汚水槽と、前記汚水槽の加工液をフィルタでろ過した後の加工液を貯留する清水槽と、前記清水槽の加工液を上下ワイヤガイドへ供給する供給路と、ワイヤカット放電加工機の周囲温度を測定する周囲温度測定手段と、前記加工液の温度を測定する加工液温度測定手段と、前記清水槽の加工液を冷却し前記加工槽、前記汚水槽、前記清水槽、及び前記供給路のうちの少なくとも1つ以上に供給して加工液温度の制御を行う冷却装置と、前記冷却装置の冷却動作を制御する制御装置とを有するワイヤカット放電加工機において、前記冷却装置は、前記加工液温度の制御を、前記周囲温度測定手段が測定した周囲温度と前記加工液温度測定手段が測定した加工液温度との関係に応じて、加工液温度を予め設定した一定の値に保つよう制御する定温制御と、加工液温度を前記周囲温度に追従させて加工液温度と周囲温度との差が予め設定した範囲内に納まるように制御する差温制御とを自動的に切り替えることを特徴とするワイヤカット放電加工機。前記制御装置は、前記周囲温度測定手段で測定された周囲温度が所定の温度よりも低いときは、前記加工液温度の制御を前記定温制御に切り替えて加工液の温度を前記所定の温度かまたはそれよりも高い値に維持することを特徴とする請求項1に記載のワイヤカット放電加工機。前記制御装置は、前記周囲温度測定手段で測定された周囲温度が所定の温度よりも高いときは、前記加工液温度の制御を差温制御に切り替えて加工液の温度を周囲温度よりも高い温度に維持することを特徴とする請求項1に記載のワイヤカット放電加工機。前記制御装置は、前記周囲温度測定手段で測定された周囲温度が前記加工液温度測定手段で測定された加工液温度よりも高くしかもそれらの温度差が所定値を超えるときは、前記加工液温度の制御を差温制御に切り替えて加工液の温度を周囲温度よりも高い値に維持することを特徴とする請求項1に記載のワイヤカット放電加工機。前記制御装置は、前記周囲温度測定手段で測定された周囲温度が前記加工液温度測定手段で測定された加工液温度よりも高くしかもそれらの温度差が所定値を超えるときは、前記加工液温度の制御を定温制御に保ち、加工液の温度設定を前記周囲温度よりも高い値に切り替えて、加工液の温度を前記周囲温度よりも高い温度に維持することを特徴とする請求項1に記載のワイヤカット放電加工機。前記制御装置が行う加工液の温度設定が、予め定めた前記周囲温度の最低値よりも低いときはアラーム信号を発してその旨警告することを特徴とする請求項1~5のいずれか1つに記載のワイヤカット放電加工機。前記制御装置が行う加工液の温度設定が、予め定めた前記周囲温度の最高値よりも高いときにはアラーム信号を発してその旨警告することを特徴とする請求項1~5のいずれか1つに記載のワイヤカット放電加工機。上記1では、機械の周囲温度が大きく変化する場合、加工液温度が周囲温度に追従するので、周囲温度の変化と加工液温度の変化により機械が熱変形して、加工精度が悪化しやすいという問題がある。上記2では、機械の周囲温度が加工液温度よりも高く、かつ機械の周囲温度と加工液温度の差が大きい場合、機械であるワイヤカット放電加工機の例えば図4に示される加工槽2の外壁部などに結露が発生するという問題点がある。また、特許文献1に開示された技術では、機械の周囲温度と加工液温度に応じて定温制御と差温制御を自動的に切り替える方法ではなく、機械に付着する結露を防止することについて記載も示唆もされていない。特許文献2に開示された技術では、温度検出部の温度差が大きい場合、検出手段の変更時に温度差が発生し、結露が発生し易いという問題点がある。そこで本発明の目的は、加工液を冷却する冷却装置を有するワイヤカット放電加工機において、該ワイヤカット放電加工機に付着する結露を防止するために、機械である該ワイヤカット放電加工機の周囲温度や加工液温度に応じて、加工液温度を冷却するための制御方法を自動的に切り替える機能を有するワイヤカット放電加工機を提供することである。本願の請求項1に係る発明は、ワイヤ電極により被加工物を放電加工する放電加工部を内部に配置した加工槽と、前記加工槽の加工液を回収および貯留する汚水槽と、前記汚水槽の加工液をフィルタでろ過した後の加工液を貯留する清水槽と、前記清水槽の加工液を上下ワイヤガイドへ供給する供給路と、ワイヤカット放電加工機の周囲温度を測定する周囲温度測定手段と、前記加工液の温度を測定する加工液温度測定手段と、前記清水槽の加工液を冷却し前記加工槽、前記汚水槽、前記清水槽、及び前記供給路のうちの少なくとも1つ以上に供給して加工液温度の制御を行う冷却装置と、前記冷却装置を冷却動作を制御する制御装置とを有するワイヤカット放電加工機において、前記制御装置は、前記加工液温度の制御を、前記周囲温度測定手段が測定した周囲温度と前記加工液温度測定手段が測定した加工液温度との関係に応じて、加工液温度を予め設定した一定の値に保つよう制御する定温制御と、加工液温度を前記周囲温度に追従させて加工液温度と周囲温度との差が予め設定した範囲内に納まるように制御する差温制御とを自動的に切り替えることを特徴とするワイヤカット放電加工機である。請求項2に係る発明は、前記制御装置は、前記周囲温度測定手段で測定された周囲温度が所定の温度よりも低いときは、前記加工液温度の制御を前記定温制御に切り替えて加工液の温度を前記所定の温度かまたはそれよりも高い値に維持することを特徴とする請求項1に記載のワイヤカット放電加工機である。請求項3に係る発明は、前記制御装置は、前記周囲温度測定手段で測定された周囲温度が所定の温度よりも高いときは、前記加工液温度の制御を差温制御に切り替えて加工液の温度を周囲温度よりも高い温度に維持することを特徴とする請求項1に記載のワイヤカット放電加工機である。請求項4に係る発明は、前記制御装置は、前記周囲温度測定手段で測定された周囲温度が前記加工液温度測定手段で測定された加工液温度よりも高くしかもそれらの温度差が所定値を超えるときは、前記加工液温度の制御を差温制御に切り替えて加工液の温度を周囲温度よりも高い値に維持することを特徴とする請求項1に記載のワイヤカット放電加工機である。請求項5に係る発明は、前記制御装置は、前記周囲温度測定手段で測定された周囲温度が前記加工液温度測定手段で測定された加工液温度よりも高くしかもそれらの温度差が所定値を超えるときは、前記加工液温度の制御を定温制御に保ち、加工液の温度設定を前記周囲温度よりも高い値に切り替えて、加工液の温度を前記周囲温度よりも高い温度に維持することを特徴とする請求項1に記載のワイヤカット放電加工機である。請求項6に係る発明は、前記制御装置が行う加工液の温度設定が、予め定めた前記周囲温度の最低値よりも低いときはアラーム信号を発してその旨警告することを特徴とする請求項1~5のいずれか1つに記載のワイヤカット放電加工機である。請求項7に係る発明は、前記制御装置が行う加工液の温度設定が、予め定めた前記周囲温度の最高値よりも高いときにはアラーム信号を発してその旨警告することを特徴とする請求項1~5のいずれか1つに記載のワイヤカット放電加工機である。本発明により、加工液を冷却する冷却装置を有するワイヤカット放電加工機において、該ワイヤカット放電加工機に付着する結露を防止するために、機械であるワイヤカット放電加工機の周囲温度や加工液温度に応じて、加工液温度を冷却するための制御方法を自動的に切り替える機能を有するワイヤカット放電加工機を提供できる。以下、本発明の実施形態を図面と共に説明する。図1は、本発明に係る温度制御機能を備えたワイヤカット放電加工機の要部ブロック図である。ワイヤカット放電加工機30の機構部1に加工槽2が設けられている。加工槽2内には放電加工部が設けられている。機構部1に設けられたテーブルに被加工物であるワークが載置され取り付けられるように構成され、該ワークと図示していないワイヤ電極20間に電圧を印加し放電を発生させながらワークとワイヤ電極20を相対的に移動させることによってワークに放電加工を行う。加工槽2には、加工液が供給され溜められている。この加工槽2内の加工液は放電によって生じた加工屑などが混ざっており、この加工液は符号8に示されるように汚水槽4に流出するように構成されている。汚水槽4に回収貯留された加工液は、フィルタ用ポンプP1によって汲み上げられ、フィルタFに通されて濾過され、加工屑が取り除かれて後、清水槽5に供給される。加工槽2には、加工液の温度を検出する温度検出手段として温度センサS2が設けられている。なお、温度センサS2は加工槽2に設置することに限定されるわけではなく、加工液温度を測定できる箇所、例えば、清水槽5、あるいは、清水槽5内の加工液の温度または清水槽5から汲み上げられ冷却装置6に送り込まれてくる加工液の温度を測定するように温度センサS2を冷却装置6に設けるようにしてもよい。ワイヤカット放電加工機30の機械の周囲温度を検出する温度センサS1によって機械であるワイヤカット放電加工機30の周囲温度を検出する。温度センサS1は、機械であるワイヤカット放電加工機30の加工槽2の近傍など、機械に結露が発生し易い部位における機械の周囲温度を測定できる位置に配置するとよい。温度センサS1で検出した温度を機械の周囲温度TRと称する。冷却装置6は、ワイヤカット放電加工機30の制御装置7から指令信号を受けて、加工液を冷却し、加工液帰還路L1cを介して加工液を清水槽5に戻す。制御装置7は、機械の周囲温度TRに応じて加工液温度TLを機械の周囲温度TRに追従させる方法差温制御方法と、温度を予め設定すること予め設定された温度をTsetと称する。で加工液温度TLを一定に保つ方法定温制御方法を自動的に切り替える制御を行い、冷却装置6の冷却動作を制御する。制御装置7は、機械の周囲温度TRが予め設定した機械の周囲温度の最低値T1よりも低い場合、加工液温度TLの温度制御を予め設定された温度Tsetに自動的に調整する定温制御に切り替えることで、加工液の温度変化を低減させ、機械の熱変形を抑制する。制御装置7は、機械の周囲温度TRと加工液温度TLの温度差TR-TLが所定の温度ΔTより大きい場合、冷却装置6の制御を自動的に差温制御に切り替えることにより、加工液温度TLを機械の周囲温度TRより高く保ち、機械に付着する結露を防止する。なお、前記差温制御は、加工液温度TLを機械の周囲温度TRと同じ温度に設定することも含む。ここで、所定の温度ΔTは、加工液温度TLと予め設定された温度Tsetとの差分値である。なお、予め設定された温度Tsetは、後述するT1とT2と、T1<Tset<T2の関係にある。機械の周囲温度TRが所定の温度設定された機械の周囲温度の最高値T2よりも高い場合、冷却装置6の制御を自動的に差温制御に切り替える。加工液温度TLを機械の周囲温度TRより高く保ち、機械に付着する結露を防止する。なお、この場合の差温制御は、加工液温度TLを機械の周囲温度TRと同じ温度に設定することも含む。上述した加工液温度を冷却するための制御方法を自動的に切り替える具体例を説明する。1機械の周囲温度TRが15[°C]T1の値の一例よりも低い場合、加工液温度TLの制御方法が差温制御であれば自動的に定温制御15[°C]Tset←T1に切り替える。加工液温度が15[°C]以上になれば差温制御に戻す。2機械の周囲温度TRが15[°C]~30[°C]の範囲の場合、機械の周囲温度TRの方が加工液温度TLよりも3[°C]ΔTの値の一例以上高い場合、加工液温度の制御方法が定温制御であれば自動的に差温制御に切り替える。それ以外のときは機械の周囲温度TRが加工液温度TLよりも3[°C]以上高くないときは現在の温度制御定温制御または差温制御を継続する。3機械の周囲温度TRが30[°C]T2の値の一例よりも高い場合、加工液の制御方法が定温制御であれば自動的に差温制御に自動的に切り替える。前記の予め設定される温度Tsetの大きさは、T1<Tset<T2とする。ここで、T1,T2は、前述したように、予め設定した機械の周囲温度の最低値、最高値である。TsetがT1<Tset<T2の関係からはずれたときはアラーム信号を発生するようにする。アラーム信号は、加工液の設定温度予め設定された温度Tsetの方が設定した機械の周囲温度の最低値T1よりも低いのでTset<T1、結露が発生しやすいことや加工精度に影響があることを警告する。例えば、加工液の設定温度予め設定された温度Tsetを10[°C]、設定される機械の周囲温度の最低値T1を15[°C]とした場合、加工液温度TLの方が機械の周囲温度TRよりも低くなるので、アラーム信号で警告する。また、加工液の設定温度予め設定された温度Tsetの方が設定した機械の周囲温度の最高値T2よりも高いときはTset>T2、加工精度に影響があることを警告する。例えば、加工液の設定温度を35[°C]、設定される機械の周囲温度の最高値を30[°C]とした場合、加工液と機械の周囲温度の差が大きくなるので、アラーム信号で警告する。図2は、本発明に係る温度制御の第1の実施形態のアルゴリズムを示すフロチャートである。以下、各ステップに従って説明する。このフロチャートに示される処理は所定周期毎に繰り返し行われる。●[ステップSA01]温度センサS1から周囲温度TR、温度センサS2から加工液温度TLをそれぞれ取得する。●[ステップSA02]周囲温度TRは、設定した機械の周囲温度の最低値T1以上であり、かつ、設定した機械の周囲温度の最高値T2以下であるか否か判断しすなわち、T1≦TR≦T2の条件を満たすか否か判断し、T1≦TR≦T2の条件を満たすYES場合にはステップステップSA03へ移行し、前記条件を満たさないNOの場合、ステップSA06へ移行する。●[ステップSA03]機械の周囲温度TRから加工液温度TLを減算して得られた値が、加工液温度TRと予め設定された温度Tsetとの差分値ΔT=TR―Tset以下であるか否か判断しすなわち、TR-TL≦ΔTの条件を満たすか否か判断し、TR-TL≦ΔTの条件を満たす場合はこの処理を終了し、前記条件を満たさない場合にはステップSA04へ移行する。●[ステップSA04]加工液温度の制御が定温設定の定温制御か、あるいは、差温設定の差温制御かを判断し、差温設定の差温制御の場合には処理を終了し、定温設定の定温制御の場合はステップSA05に移行する。●[ステップSA05]加工液の温度制御を定温制御から差温制御に切り替える。なお、ここで、加工液温度TLと機械の周囲温度TRとを同じ温度に設定することも含む。●[ステップSA06]機械の周囲温度TRは設定した機械の周囲温度の最低値T1より小さいか否か判断し、小さい場合すなわち、TR<T1にはステップSA07へ移行し、小さくない場合すなわち、機械の周囲温度TRは設定した機械の周囲温度の最高値T2より大きい場合TR>t2にはステップSA09へ移行する。●[ステップSA07]加工液温度の制御が定温設定の定温制御か差温設定の差温制御か判断し、差温設定の差温制御の場合にはステップSA08へ移行し、定温設定の定温制御の場合には処理を終了する。●[ステップSA08]加工液温度の制御を差温制御から定温制御に切り替えて、この処理を終了する。●[ステップSA09]加工液温度の制御が定温設定の定温制御か差温設定の差温制御かを判断し、定温設定の定温制御の場合にはステップSA10へ移行し、差温設定の差温制御がおこなれている場合には処理を終了する。●[ステップSA10]加工液温度の制御を定温設定の定温制御から差温設定の差温制御に切り替え処理を終了する。なお、ここで、加温液温度TLと機械の周囲温度TRと同温度に設定することを含む。なお、ステップSA04,ステップSA07,ステップSA09における、加工液温度の制御が定温設定の定温制御か差温設定の差温制御かの判断は、ステップSA05,ステップSA08,ステップSA10での差温制御と定温制御の動作状態を、フラグを用いて特定することができる。図3は、本発明に係る温度制御の第2の実施形態のアルゴリズムを示すフロチャートである。このフロチャートに示される処理は所定周期毎に繰り返し行われる。●[ステップSB01]機械が加工中か非加工中かを判断する。加工中の場合はこの処理を終了し、非加工中の場合はステップSB02へ移行する。●[ステップSB02]周囲温度センサS1から機械の周囲温度TRを取得し且つ加工液温度センサS2から加工液の温度TLを取得する。●[ステップSB03]周囲温度TRは、設定した機械の周囲温度の最低値T1以上でありしかも設定した機械の周囲温度の最高値T2以下であるか否か判断しすなわち、T1≦TR≦T2の条件を満たすか否か判断し、T1≦TR≦T2の条件を満たす場合にはステップSB04へ移行し、前記条件を満たさない場合にはステップSB07へ移行する。●[ステップSB04]機械の周囲温度TRから加工液温度TLを減算して得られた値が、加工液温度TRと予め設定された温度Tsetとの差分値ΔT3=TR-Tset以下であるか否か判断しすなわち、TR-TL≦ΔT3の条件を満たすか否か判断し、TR-TL≦ΔT3の条件を満たす場合はステップSB12に移行し、前記条件を満たさない場合にはステップSB05へ移行する。●[ステップSB05]加工液温度の制御が定温制御であるかそれとも差温制御であるかを判断し、差温制御が行われていればこの処理を終了し、一方、定温制御が行われていればステップSB06へ移行する。●[ステップSB06]加工液温度の制御を定温制御から差温制御に切り替える。なお、ここで、加工液温度TLと機械の周囲温度TRとを同じ温度に設定することも含む。●[ステップSB07]機械の周囲温度TRは設定した機械の周囲温度の最低値T1より小さいか否かを判断し、小さい場合すなわち、TR<T1にはステップSB08へ移行し、小さくない場合すなわち、機械の周囲温度TRは設定した機械の周囲温度の最高値T2より大きい場合Tr>T2にはステップSB10へ移行する。●[ステップSB08]加工液温度の制御が定温制御であるかそれとも差温制御であるかを判断し、差温制御が行われていればステップSB09へ移行し、一方、定温制御が行われていればステップSB18へ移行する。●[ステップSB09]加工液温度の制御を差温制御から定温制御に切り替えてステップSB18へ移行する。●[ステップSB10]加工液温度の制御が定温制御であるかそれとも差温制御であるかを判断し、定温制御が行われていればステップSB11へ移行し、一方、差温制御が行われていればこの処理を終了する。●[ステップSB11]加工液温度の制御を定温制御から差温制御に切り替えて、この処理を終了する。なお、ここで、加工液温度TLと機械の周囲温度TRとを同じ温度に設定することを含む。●[ステップSB12]機械の加工液温度TLから予め設定された温度Tsetを減算して得られた値の絶対値が、予め設定した許容値ΔT4以下であるか判断しすなわち、|TL-Tset|≦ΔT4の条件を満たすか否か判断し、TR-TL≦ΔT4の条件を満たす場合はステップSB13へ移行し、前記条件を満たさない場合にはステップSB17へ移行する。●[ステップSB13]加工液温度の制御が定温制御であるかそれとも差温制御であるかを判断し、差温制御が行われていればステップSB14へ移行し、一方、定温制御が行われていればステップSB15へ移行する。●[ステップSB14]加工液温度の制御を差温制御から定温制御に切り替えてステップSB15へ移行する。●[ステップSB15]定温制御での設定温度が、予め設定した機械の周囲温度の最低値T1かそれとも予め設定された温度Tsetかを判断し、設定温度がT1である場合はステップSB16へ移行し、一方、Tsetである場合はこの処理を終了する。●[ステップSB16]定温制御での設定温度をTsetに切り替えてこの処理を終了する。●[ステップSB17]加工液温度TLから、予め設定した機械の周囲温度の最低値T1を減算して得られた値が、前記許容値ΔT4以下であるか否かを判断しすなわち、|TL-T1|≦ΔT4の条件を満たすか否かを判断し、|TR-TL|ΔT4の条件を満たす場合はステップSB08に移行し、前記条件を満たさない場合にはステップSB05へ移行する。●[ステップSB18]定温制御での設定温度が、予め設定した機械の周囲温度の最低値T1かそれとも予め設定された温度Tsetか判断し、設定温度がTsetである場合はステップSB19へ移行し、一方、T1である場合はこの処理を終了する。●[ステップSB19]定温制御での設定温度をT1に切り替えてこの処理を終了する。なお、ステップSB05,ステップSB08及びステップSB10での、加工液温度の制御が定温制御か差温制御かの判断は、ステップSB06,ステップSB09,ステップSB11での差温制御または定温制御の動作状態をフラグを用いて特定することにより行うことができる。また、例えば、設定された機械の周囲温度の最低値T1は15[°C]、設定された機械の周囲温度の最高値T2は30[°C]、機械の周囲温度TRと加工液温度TLとの差分値は3[°C]、加工液温度TLと予め設定された温度Tsetとの差分の許容値は1[°C]、予め設定された温度は22~23[°C]とすることにより、非加工中のワイヤカット放電加工機の加工液の温度を結露が生じないように温度制御することができる。図4は、加工液温度と機械の周囲温度との関係を説明する図である。一点鎖線は、加工液温度と機械の周囲温度が等しいときの線TL=TRの線であり、二点鎖線は、加工液温度と機械の周囲温度からΔT減算した値とが等しいときの線TL=TR-ΔTの線である。機械の周囲温度TRが0[°C]~T1[°C]の範囲では、TR<T1であるので、定温制御を実行する図2のステップSA07及びステップSA08、図3のステップSB08及びステップSB09を参照。機械の周囲温度TRがT1[°C]~T2[°C]の範囲では、二点鎖線の下方では、T1≦TR≦T2、かつ、TR-TL>ΔTであるので、差温制御、もしくは、TLとTRと同温度に設定する図2のステップSA04及びステップSA05、図3のステップSB05及びステップSB06を参照。また、二点鎖線の上方では、T1≦TR≦T2、かつ、TR-TL≦ΔTであるので、現在の温度制御を継続する図2のステップSA03の判断YES、及び図3のステップSB04の判断YESを参照。機械の周囲温度TRがT2より大きい範囲では、T2<TRなので差温制御、もしくは、TLとTRと同じ温度に設定する図2のステップSA09及びステップSA10、図3のステップSB10及びステップSB11を参照。"