(57)【要約】【課題】環境温度変化による工作機械の精度への影響をリアルタイムで予測し、熱変位が大きくなる状況を適切に診断する工作機械の精度診断装置を提供する。【解決手段】精度診断装置Ｄは、環境温度変化による工作機械の各軸方向の刃先での位置誤差、刃先での傾き誤差、各直進軸の膨張・収縮誤差、真直度誤差等への影響を診断するものであり、温度上昇時に誤差成分が＋方向に変化する部位および−方向に変化する部位の機体の温度を測定する機体温度センサ１１〜１４、工作機械の周囲気温またはクーラント温度を測定する環境温度センサ２０〜２５等を備えている。そして、機体温度と環境温度との温度差および環境温度変化に対する機体温度変化の時定数を用いて、＋方向に変化する部位および−方向に変化する部位の各温度変化速度を求め、それらの温度変化速度に基づいて環境温度変化による誤差成分への影響を診断する。【選択図】図１
2019136846.tif 000002
【特許請求の範囲】
【請求項１】
工作機械の熱変位による精度への影響を診断する工作機械の精度診断装置であって、
工作機械の所定の部位における温度変化の速度を算出する温度変化速度算出手段と、
その温度変化速度算出手段によって算出された温度変化速度に基づいて、熱変位による工作機械の精度への影響度を算出する精度影響度算出手段とを備えたことを特徴とする工作機械の精度診断装置。
【請求項２】
前記温度変化速度算出手段が、工作機械の温度変化によって前記熱変位が任意のベクトルの＋方向に変化する部位の温度変化の速度と、−方向に変化する部位の温度変化の速度とをそれぞれ算出するものであることを特徴とする請求項１に記載の工作機械の精度診断装置。
【請求項３】
各部位の機体の温度を測定する機体温度センサと、
工作機械の周囲気温またはクーラント温度のうち少なくとも１つを測定する環境温度センサとを備え、
前記温度変化速度算出手段は、
前記機体温度センサで測定した機体温度と前記環境温度センサで測定した環境温度との温度差、および部位毎に定められた環境温度変化に対する機体温度変化の時定数を用いて、前記温度変化速度を求めるものであることを特徴とする請求項１、または請求項２に記載の工作機械の精度診断装置。
【請求項４】
前記温度変化速度算出手段は、
クーラントを使用する場合には、前記環境温度としてクーラント温度を使用し、
クーラントを使用しない場合には、前記環境温度として周囲気温を使用することを特徴とする請求項３に記載の工作機械の精度診断装置。
【請求項５】
前記精度影響度算出手段は、熱変位による、工作機械の各軸方向の刃先での位置精度、刃先での傾き、各直進軸の膨張・収縮、真直度変化、各軸間の幾何誤差の変化のいずれかに対する影響度をそれぞれ算出するものであることを特徴とする請求項１〜４のいずれかに記載の工作機械の精度診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械が置かれた環境の温度が変化した場合の工作機械の精度への影響を予測、診断する方法および装置に関する。
【背景技術】
【０００２】
工作機械を用いて加工を行う場合、工場内の室温が変化すると、工作機械に熱変位が生じて、ワークの加工精度が悪化してしまう。かかる工作機械の熱変位を抑制する方法としては、工作機械の構造体（以下、機体ともいう）各部に温度センサを取り付け、測定した温度に基づいて変位量を計算し、それに応じて軸移動量を変化させる熱変位補正が広く用いられている。しかしながら、熱変位補正の精度には限界があり、温度変化が大きい場合には誤差が生じる。特に、空調の立ち上げ時等で急激に室温が変化した場合には、熱変位補正の誤差が大きくなってしまう。
【０００３】
そのような熱変位補正上の問題の対策として、工作機械の構造体各部だけでなく、室温やクーラント温度等の環境の温度をも測定することで、直接測定していない部分の温度変化を推定し、環境の急な温度変化にも対応した熱変位補正を行う方法が提案されている（特許文献１）。また、工作機械の構造体の温度に基づいて工作機械が置かれた環境の温度変化を推定し、その環境の温度変化に基づいて工作機械の設置環境や状態を診断する方法も提案されている（特許文献２）。この特許文献２の診断方法では、工作機械の精度により直接影響する構造体の温度の時間変化率を算出することによって、工作機械の設置環境や状態が診断されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２４１０８号公報
【特許文献２】特許第５９１２７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の方法は、予め設定した数式に基づいて温度変化および熱変位を計算するため、数式に設定したパラメータに誤差があれば、熱変位補正にも誤差が生じてしまう。特に、温度変化が大きく急激な場合には、その傾向が顕著なものとなる。また、特許文献１の如き熱変位補正では、コラムの傾きによる直角度の変化や刃先の傾きについては対応困難である。
【０００６】
一方、特許文献２の方法は、室温が安定した後も機体温度の変化が続いて不安定な場合もあり、そのような状況には対応することができない。また、機体の温度の時間変化率を算出して診断を行う特許文献２の方法は、機体の温度が周囲の気温に対して遅れて変化する上、過去の温度との差分によって時間変化率を算出するため、診断にタイムラグが生じる。特に、環境の温度変化によって生じる機体の温度変化は緩やかであるので、リアルタイムで正確な時間変化率を求めるためには、高性能な温度センサが必要となるため、多大なコストが必要になってしまう。
【０００７】
本発明の目的は、特許文献１，２の如き従来の工作機械の精度診断方法の問題点を解消し、環境温度変化による工作機械の精度への影響をリアルタイムで予測し、熱変位が大きくなる状況を適切に診断することができる上、安価に構築することが可能な工作機械の精度診断装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、請求項１に記載の発明は、工作機械の熱変位による精度への影響を診断する工作機械の精度診断装置であって、前記工作機械の所定の部位における温度変化の速度を算出（推定）する温度変化速度算出手段と、その温度変化速度算出手段によって算出（推定）された温度変化速度に基づいて、熱変位による工作機械の精度への影響度を算出する精度影響度算出手段とを備えたことを特徴とするものである。
【０００９】
請求項２に記載の発明は、請求項１に記載の工作機械の精度診断装置において、前記温度変化速度算出手段が、工作機械の温度変化によって前記熱変位が任意のベクトルの＋方向に変化する部位の温度変化の速度と、−方向に変化する部位の温度変化の速度とをそれぞれ算出（推定）するものであることを特徴とする。
【００１０】
請求項３に記載の発明は、請求項１、または請求項２に記載の工作機械の精度診断装置において、各部位の機体の温度を測定する機体温度センサと、工作機械の周囲気温またはクーラント温度のうち少なくとも１つを測定する環境温度センサとを備え、前記温度変化速度算出手段は、前記機体温度センサで測定した機体温度と前記環境温度センサで測定した環境温度の温度差、および部位毎に定められた環境温度変化に対する機体温度変化の時定数を用いて、前記温度変化速度を求めるものであることを特徴とする。
【００１１】
請求項４に記載の発明は、請求項３に記載の工作機械の精度診断装置において、前記温度変化速度算出手段は、クーラントを使用する場合には、前記環境温度としてクーラント温度を使用し、クーラントを使用しない場合には、前記環境温度として周囲気温を使用するものであることを特徴とする。
【００１２】
請求項５に記載の発明は、請求項１から請求項４のいずれかに記載の工作機械の精度診断装置において、前記精度影響度算出手段は、工作機械の各軸方向の刃先での位置精度、刃先での傾き、各直進軸の膨張・収縮、真直度変化、各軸間の幾何誤差の変化のいずれかに対する影響度をそれぞれ算出するものであることを特徴とする。
【発明の効果】
【００１３】
請求項１に記載の精度診断装置は、機体の熱変位そのものでなく機体温度の変化速度に基づいて精度への影響度を求めることによって、工作機械の熱変位による加工精度への影響を適切に予測することができる。
【００１４】
請求項２に記載の精度診断装置は、温度変化が任意の熱変位の＋方向に影響する部位および−方向に影響する部位における温度変化速度をそれぞれ求めて、温度バランス（環境温度と機体温度との平衡状態）がどの程度急激に変化しているかを精度影響度として算出し、リアルタイムでの出力を可能とする。それゆえ、請求項２に記載の精度診断装置によれば、精度影響度が大きいほど熱変位補正誤差が大きく精度が悪化する可能性が高い、ということを直ちに認識できるため、加工開始のタイミングや測定可能なタイミングを瞬時に的確に判断することが可能となる。
【００１５】
また、機体温度に基づいて熱変位を推定して補正を行う一般的な熱変位補正方法は、温度バランスが急激に変化するときには、実際の機体の温度分布とセンサの検出温度との間にズレが生じやすくなり誤差が大きくなる傾向があるが、請求項２に記載の精度診断装置では、そのような事態が起こらず、温度バランスが急激に変化した場合でも、誤差の小さい正確な精度影響度を算出することができる。
【００１６】
請求項３に記載の精度診断装置は、各部位の機体温度の変化速度をリアルタイムで求めてその変化速度から精度を診断するものであるため、０．１℃程度の分解能の低い温度センサを用いた安価な構成であっても、精度への影響を適切に診断することができる。
【００１７】
すなわち、温度変化速度を求める一般的な方法は、現在の温度と、所定の時間前の温度との差分を求めて一定時間あたりの温度変化に換算するものであるが、室温変化の影響による機体の温度変化にタイムラグが生じる上、通常は変化そのものも緩やかであるので、リアルタイムでの温度変化速度の検出は難しい。その一方、機体の温度変化は、周囲の環境温度により変化するため、機体温度とともに周囲環境の温度も測定すれば、機体温度の変化を予測することができる。また、機体温度と周囲気温との差が大きいほど、その後の機体温度の変化速度は大きくなる。さらに、機体温度の変化速度は、その部位の周囲の気温の変化に対する機体の温度変化の時定数に反比例する。そして、熱容量が大きく周囲気温の変化に対する機体の温度変化の時定数が大きい部位では、機体温度と周囲気温との差があっても機体温度の変化速度は緩やかになると予想される。反対に、熱容量が小さく周囲の気温の変化に対する機体温度変化の時定数が小さい部位では、機体温度と周囲気温の温度差がわずかであっても機体温度の変化速度は大きくなると予想される。したがって、機体温度を測定している部位の温度変化時定数を予め実験等で求めておき、機体温度および周囲の環境温度の測定結果と時定数を使って各部位の機体温度の変化速度を計算することによって、その変化速度をリアルタイムで求めることができる。請求項３に記載の精度診断装置は、上記した考え方に基づいて各部位の機体温度の変化速度をリアルタイムで求めてその変化速度から精度を診断するものであるため、分解能の低い温度センサを用いた安価な構成であっても、精度への影響を適切に診断することが可能になっている。
【００１８】
請求項４に記載の精度診断装置は、クーラントの使用の有無に応じて環境温度をクーラント温度と周囲気温とに切り替えることによって、マシニングセンタ等のテーブルのようにクーラントの影響を受けやすい部位の温度変化速度を正確に算出することができるので、精度への影響を適切に診断することができる。
【００１９】
請求項５に記載の精度診断装置は、工作機械の熱変位による精度影響度を、各軸方向の刃先での位置誤差、刃先での傾き誤差、各直進軸の膨張・収縮誤差、真直度誤差、各軸間の幾何誤差等の熱変位成分毎に計算するため、加工精度不良となるリスク（ワークへの要求精度を勘案したリスク）があるかどうかの判断が容易である。
【図面の簡単な説明】
【００２０】
【図１】精度診断装置を搭載した工作機械(立形マシニングセンタ)の概念図である。
【図２】診断する誤差成分と温度変化速度を求める部位との関係を示す図表である。
【図３】精度診断処理の内容を示すフローチャートである。
【図４】急激に室温が上昇する環境下での温度検出結果（ａ）、温度変化速度算出結果（ｂ）および精度診断結果（ｃ）を示す説明図である。
【図５】緩やかに室温が上昇する環境下での温度検出結果（ａ）、温度変化速度算出結果（ｂ）および精度診断結果（ｃ）を示す説明図である。
【図６】温度検出結果（ａ）および切削液温度を用いて温度変化速度を算出した場合の精度診断結果（ｂ）を示す説明図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について説明する。
【００２２】
＜工作機械および精度診断装置の構成＞
図１は、本発明を適用した工作機械（立形マシニングセンタ）の一例である。なお、図１においては、機械の構造を分かりやすく示すために、工作機械Ｍの外周を覆うカバー等の記載が省略されている。
【００２３】
工作機械Ｍは、基台であるベッド６、切削工具を装着可能な主軸５、主軸５を装着するためのサドル３、サドル３を装着するための鉛直な板状のコラム１、被加工物を載置するためのテーブル８、作動を制御するための制御装置Ｃ等によって構成されている。そして、当該工作機械Ｍは、主軸５がＸ方向とＺ方向、テーブル８がＹ方向に移動する軸構成となっている。
【００２４】
コラム１には、Ｘ軸ガイド２が取り付けられており、サドル３がＸ方向に移動可能になっている。また、サドル３には、Ｚ軸ガイド４が取り付けられており、主軸５がＺ軸方向に移動可能になっている。一方、ベッド６には、Ｙ軸ガイド７が取り付けられており、テーブル８がＹ軸方向に移動可能になっている。さらに、ベッド６の後方には、主軸５の冷却等に供するクーラントを貯留したクーラントタンク９が設置されている。
【００２５】
また、工作機械Ｍには、機体温度センサとして、コラム前側温度センサ１１、コラム後側温度センサ１２、ベッド温度センサ１３、テーブル温度センサ１４が取り付けられており、環境温度センサとして、代表室温センサ２０、コラム前側周囲気温センサ２１、コラム後側周囲気温センサ２２、ベッド周囲気温センサ２３、加工室内気温センサ２４、切削液温度センサ２５が取り付けられている。そして、それらの機体温度センサおよび環境温度センサは、制御装置Ｃと接続された状態になっている。
【００２６】
一方、制御装置Ｃは、ＣＰＵ、記憶手段、タイマー、入力手段（キーボード、タッチパネル等）、出力手段（モニタ等）、それらの入力手段や出力手段とＣＰＵを繋ぐインターフェイス等を備えている。そして、上記した機体温度センサ、環境温度センサの検出温度に基づいて、制御装置Ｃにおいて、記憶手段に記憶されているプログラムにしたがって、工作機械Ｍの所定の部位における温度変化の速度を推定するとともに、その推定された温度変化速度に基づいて、熱変位による工作機械の精度への影響度を算出するようになっている。すなわち、機体温度センサ、環境温度センサ、制御装置Ｃによって、工作機械Ｍの精度診断装置Ｄが構成され、制御装置Ｃ内に、温度変化速度算出手段３１、精度影響度算出手段３２が構成されるようになっている。
【００２７】
精度診断装置Ｄが工作機械Ｍの精度を診断する際には、Ｙ軸方向位置、Ｚ軸方向位置、Ｘ軸方向膨張・収縮、Ｙ軸方向膨張・収縮、ＹＺ直角度の合計５つの熱変位成分を診断する。なお、以下の説明においては、図１に示した通りに、Ｙ軸方向位置については工作機械Ｍの前方向を＋方向、後方向を−方向とし、Ｚ軸方向位置については鉛直上向きを＋方向、鉛直下向きを−方向とする。また、Ｘ軸方向膨張・収縮、および、Ｙ軸方向膨張・収縮膨張・収縮については、ワーク寸法が大きくなる方向を＋方向、ワーク寸法が小さくなる方向を−方向とする。そのように設定すると、上記した５つの熱変位成分に関連する工作機械Ｍの各部位の温度は、図２のようになる。
【００２８】
なお、図２に示したように、コラム前側とコラム後側との間に温度差が生じると、コラム１に傾きが生じるため、コラム前側とコラム後側との温度差は、Ｚ軸方向位置のみならず、ＹＺ直角度にも影響を与える。また、コラム１が傾くと、コラム１からオーバーハングした主軸５の高さも変化することになるため、コラム前側とコラム後側との温度差は、Ｚ軸方向位置に影響を与えることになる。
【００２９】
精度診断装置Ｄは、図２に示した５つの熱変位成分と工作機械Ｍの各部位の温度との関連性に基づいて、温度上昇したときに＋方向に変化する部位および−方向に変化する部位のそれぞれにおける温度変化の速度を算出し、その温度変化速度に基づいて、それぞれの熱変位成分への影響度合い（精度影響度）を算出することによって、工作機械Ｍの精度を診断する。その際に精度診断装置Ｄにおいて行われる温度変化速度、精度影響度の算出の各方法を以下に示す。
【００３０】
＜温度変化速度の算出方法＞
工作機械Ｍの各部位における温度変化速度を求める従来の方法は、式１のように、現在の温度と時間Δｔ前の温度の差分を算出して単位時間当たりの温度変化に換算する方法である。
【００３１】
2019136846.tif 000003
【００３２】
しかしながら、上述した通り、式１の方法では、温度変化が緩やかなときは変化速度を求めることが困難である。一方、機体温度の変化は、周囲の気温を入力することによって、以下の式２，３の１次遅れの微分方程式で表すことができる。
【００３３】
2019136846.tif 000004
【００３４】
2019136846.tif 000005
【００３５】
式２から分かるように、機体温度の変化速度は、機体温度と周囲気温との差に比例し、周囲の気温を入力したときの機体温度変化の時定数に反比例する。この時定数を予め計算や実験を行って決定しておけば、機体温度と周囲気温との差から、機体温度の変化速度を計算することができる。
【００３６】
また、マシニングセンタのテーブル等、加工時にクーラントを浴びる部位については、周囲の気温ではなく、クーラントの温度を入力することによって計算することもできる。その場合には、機体温度の変化を示す微分方程式は、以下の式４，５のようになる。なお、空気に比べて液体では、熱伝達率の値が大きくなるため、式４，５における時定数は小さい値となる傾向がある。
【００３７】
2019136846.tif 000006
【００３８】
2019136846.tif 000007
【００３９】
以上の方法で、温度上昇時に＋方向に影響する部位および−方向に影響する部位の温度変化速度をそれぞれ算出する。
【００４０】
＜精度影響度の算出方法＞
そして、上記の如く算出される温度変化速度の結果から、式６の如く、関数ｆで、該当する熱変位成分に対する精度影響度Ｅを算出する。
【００４１】
2019136846.tif 000008
【００４２】
熱変位成分に対する精度影響度を求める関数ｆの代表例は、以下の式７に示すように、＋方向に影響する部位、−方向に影響する部位について、それぞれの線形和を求め、差分を求めるものである。
【００４３】
2019136846.tif 000009
【００４４】
そのように線形和を求めて差分を求める関数ｆは、成分が+側、−側において１つずつのみである場合には、式８の如く、両者の単純な差分で示されることになる。
【００４５】
2019136846.tif 000010
【００４６】
精度診断装置Ｄは、制御装置Ｃ内で、所定のプログラムにしたがって、式２，３あるいは式４，５に示された微分方程式を利用して、温度上昇したときに＋方向に変化する部位および−方向に変化する部位のそれぞれにおける温度変化速度を算出するとともに、それらの温度変化速度から、式７あるいは式８に示された関数ｆを利用して、熱変位成分への精度影響度を算出することによって工作機械Ｍの精度を診断する。以下、精度診断装置Ｄを用いて、環境温度変化に起因した工作機械の精度の変化を診断する例を２つ示す。
【００４７】
＜工作機械の精度診断例１＞
精度診断例１では、コラム前側とコラム後側の温度変化速度に基づいてＹＺ直角度の変化を診断する方法について図面に基づいて説明する。この精度診断例１は、工場の空調を立ち上げて、工場内の室温が１０℃から２０℃まで急激に上昇した場合の診断例である。
【００４８】
当該ＹＺ直角度の変化を診断は、制御装置Ｃの記憶手段に記憶されているプログラムにしたがって実行される。図３は、その処理内容を示すフローチャートであり、ＹＺ直角度の変化を診断する場合には、Ｓ（ステップ）１で、作業者が診断開始信号を入力すると、続くＳ２で、コラム前側周囲気温センサ２１およびコラム前側温度センサ１１を利用して、コラム１の前後の周囲気温、および、コラム１の前後の機体温度を検知する。
【００４９】
図４（ａ）は、工場の空調の立ち上げからの時間の経過に対して、コラム１の前後の周囲気温、および、コラム１の前後の機体温度をプロットしたものである。この図４（ａ）に示すように、空調の立ち上げにより、工作機械Ｍの周囲の気温が急激に上昇したとき、周囲の気温に遅れて、コラム１の前後の機体温度も変化する。このとき、コラム後側は、時定数が小さいために速く変化する。一方、コラム前側は、時定数が大きいために緩やかに変化する。工作機械Ｍにおいては、コラム後側の温度が上昇するとＹＺ直角度が＋側に変化し、コラム前側の温度が上昇するとＹＺ直角度が−側に変化する構造となっているため、時定数の違いによってコラム前後の温度差が変化したときには、ＹＺ直角度が変化することになる。
【００５０】
上記の如く、Ｓ２で、コラム１の前後の周囲気温、および、コラム１の前後の機体温度を検知した後には、続くＳ３で、式２に基づいて、コラム前側およびコラム後側のそれぞれについて、周囲気温および機体温度の差を求め、機体温度の変化速度を算出する。すなわち、コラム１の前側については、コラム前側周囲気温センサ２１およびコラム前側温度センサ１１の検知結果に基づいて、コラム前側の周囲の気温とコラム前側の機体の温度との差を求め、上式２，３を利用して、当該温度差を、予め実験により求めた時定数（たとえば、１５０分）で除すことによって、機体温度の変化速度を算出する。
【００５１】
同様に、コラム後側については、コラム後側周囲気温センサ２２およびコラム後側温度センサ１２の検知結果に基づいて、コラム後側の周囲の気温とコラム後側の機体の温度との差を求め、上式２，３を利用して、当該温度差を、予め実験により求めた時定数（たとえば、７５分）で除すことによって、機体温度の変化速度を算出する。図４（ｂ）は、工場の空調の立ち上げからの時間の経過に対して、コラム１の前後の機体温度の変化速度をプロットしたものである。
【００５２】
上記の如く、Ｓ３で、機体温度の変化速度を算出した後には、続くＳ４で、上式８を利用して、算出したコラム１の前側における機体温度の変化速度と、コラム１の後側における機体温度の変化速度との差分を求めることによって精度影響度を算出する。図４（ｃ）は、工場の空調の立ち上げからの時間の経過に対して、コラム１の前後の機体温度の変化速度の差（＝精度影響度）をプロットしたものである。図４（ｃ）に示した温度の変化速度の差（＝精度影響度）を見ると、精度影響度は、空調を立ち上げた直後から大きく増加し、約１０分後にピークを迎えた後、徐々に減少していくことが分かる。つまり、空調立ち上げ直後の温度（特に、コラム１の前後の周囲気温）が急激に変化しているときは、工作機械Ｍの精度が不安定であるが、時間が経過すると再び安定な状態に戻っていくことが分かる。
【００５３】
そのため、精度診断装置Ｄは、算出された精度影響度の数値の絶対値が大きいほど、工作機械Ｍの状態が急激に変化しており不安定な状態であると診断する。そして、精度影響度が予め設定されている閾値を上回る場合には、Ｓ５で、制御装置Ｃの出力手段を利用して、その旨を報知する。たとえば、図４（ｃ）において、閾値が２℃／ｈｏｕｒに設定されている場合には、空調立ち上げから約４０分後に変化が閾値以下に収まるため、精度診断装置Ｄは、加工開始可能であると診断し、その旨を報知する。
【００５４】
なお、図４は、工場内の室温を１０℃から２０℃まで急激に上昇させた場合の診断例を示したものであるが、室温を緩やかに上昇させた場合について検討する。図５は、１０℃から２０℃まで２０分毎に２℃ずつ段階的に緩やかに上昇させた場合の診断例を示したものである。そのように室温を段階的に緩やかに上昇させた場合には、温度変化速度の差（＝精度影響度）は、室温を急激に上昇させたときに比べて小さくなり、空調立ち上げ以降、どの時間においても閾値である２℃／ｈｏｕｒ以下に収まっていることが分かる。この診断例より、同じ室温の温度変化幅であっても、その変化が緩やかであれば、精度影響度は小さくなり、工作機械Ｍの精度変化（熱変位補正の誤差）が小さくなることが分かる。
【００５５】
上記の如く、精度診断装置Ｄは、コラム前側における機体温度の変化速度と、コラム後側における機体温度の変化速度との差分を求めることによって、室温の急激な温度変化が精度に及ぼす影響を診断することができる。
【００５６】
＜工作機械の精度診断例２＞
精度診断例２では、コラム１の前側とテーブル８の温度の変化速度に基づいてＸ軸方向の膨張・収縮状況を診断する方法について図面に基づいて説明する。この精度診断例２は、加工開始の時点において、室温とコラム前側の温度がいずれも２０℃であり、加工室内の温度が２１℃であり、クーラントの温度が機体温度や室温よりも大幅に低い１５℃であった場合の診断例であり、工作機械Ｍへの電源投入から６０分後にクーラントの吐出を開始して加工を始めている。
【００５７】
Ｘ軸方向の膨張・収縮状況を診断する場合には、Ｓ１で、作業者が診断開始信号を入力すると、続くＳ２で、コラム前側周囲気温センサ２１、コラム前側温度センサ１１、テーブル温度センサ１４、および加工室内気温センサ２４を利用して、コラム１の前側の周囲気温（＝テーブル８の周囲気温）、コラム１の前側の機体温度、テーブル８の機体温度、および加工室内の気温（すなわち、図示しないカバーで覆われた加工空間の温度）を検知する。図６（ａ）は、工作機械Ｍへの電源投入からの時間の経過に対して、コラム１の前後の周囲気温、コラム１の前後の機体温度、クーラントの温度、テーブル８の機体温度をプロットしたものである。当該図６（ａ）に示すように、工作機械Ｍへの電源投入から６０分後にテーブル８がクーラントを浴びると、テーブル８の温度が急激に低下する。そして、テーブル８がクーラントを浴び始めてから約３０分で、テーブル８の温度は、クーラントの温度とほぼ同じになり、その後は緩やかに室温に近づいていく。
【００５８】
上記の如く、Ｓ２で、コラム１の前側の周囲気温、コラム１の前側の機体温度、テーブル８の機体温度、および加工室内の気温を検知した後には、続くＳ３で、式２に基づいて、コラム前側およびテーブル８のそれぞれについて、周囲気温および機体温度の差を求め、機体温度の変化速度を算出する。すなわち、コラム１の前側については、コラム前側周囲気温センサ２１およびコラム前側温度センサ１１を利用して、コラム前側周囲気温とコラム前側機体温度との差を求め、上式２，３を利用して、当該温度差を、予め実験により求めた時定数（たとえば、１５０分）で除すことによって、機体温度の変化速度を算出する。
【００５９】
一方、テーブル８については、クーラントの使用の有無により計算方法を変えて温度変化速度を算出する。すなわち、クーラントを使用していないとき（電源投入時から６０分経過するまで）は、加工室内気温センサ２４およびテーブル温度センサ１４による検知温度を利用して、加工室内の気温とテーブル８の機体温度との差を求め、上式２，３を利用して、当該温度差を、予め実験により求めた時定数（たとえば、７５分）で除すことによって、機体温度の変化速度を算出する。
【００６０】
また、クーラントを使用しているとき（電源投入時から６０分経過後）は、切削液温度センサ２５およびテーブル温度センサ１４による検知温度を利用して、クーラントの温度とテーブル８の機体温度との差を求め、上式４，５を利用して、当該温度差を、予め実験により求めた時定数（たとえば、１５分）で除すことによって、機体温度の変化速度を算出する。上記の如く想定した条件の下では、コラム１の前側については、コラム前側周囲気温センサ２１によって検出されるコラム１の前側の周囲の気温、および、コラム前側温度センサ１１によって検出されるコラム１の前側の機体温度は、ともに２０℃であるので、温度変化は生じないため、変化速度は０である。
【００６１】
上記の如く、Ｓ３で、機体温度の変化速度を算出した後には、続くＳ４で、上式８を利用して、算出したコラム１の前側における機体温度の変化速度と、テーブル８の機体温度の変化速度との差分を求めることによって精度影響度を算出する。図６（ｂ）は、工作機械Ｍへの電源投入からの時間の経過に対して、コラム１の前側およびテーブル８の機体温度の変化速度の差（＝精度影響度）をプロットしたものである。当該図６（ｂ）から、コラム１の前側の温度変化速度とテーブル８の温度変化速度との差（＝精度影響度）は、クーラントの吐出を開始した瞬間に、最も大きい負の値となり、その後少しずつ０に近づいていくことが分かる。
【００６２】
そのため、精度診断装置Ｄは、算出された精度影響度の数値の絶対値が大きいほど、工作機械Ｍの状態が急激に変化しており不安定な状態であると診断する。そして、精度影響度が予め設定されている閾値を下回る場合には、Ｓ５で、制御装置Ｃの出力手段を利用して、その旨を報知する。たとえば、図６（ｂ）において、閾値が±２℃／ｈｏｕｒに設定されている場合には、工作機械Ｍへの電源投入から約７５分後（クーラントの吐出開始から１５分後）に温度の変化速度の差（精度影響度）が閾値以下に収まるため、精度診断装置Ｄは、加工開始可能であると診断し、その旨を報知する。
【００６３】
上記の如く、精度診断装置Ｄは、クーラント温度と機体温度の差に基づいて温度変化速度を求めることによって、クーラントによる急激な温度変化が精度に及ぼす影響を診断することができる。
【００６４】
＜精度診断装置の効果＞
精度診断装置Ｄは、上記の如く、工作機械Ｍの所定の部位における温度変化の速度を推定する温度変化速度算出手段３１と、温度変化速度算出手段３１によって推定された温度変化速度に基づいて、熱変位による工作機械Ｍの精度への影響度を算出する精度影響度算出手段３２とを備えたものであるので、工作機械Ｍの熱変位による精度への影響を適切に予測することができる。
【００６５】
＜精度診断装置の変更例＞
本発明に係る精度診断装置の構成は、上記実施形態の態様に何ら限定されるものではなく、温度変化速度算出手段、精度影響度算出手段、機体温度センサ、環境温度センサ等の形状等の構成を、本発明の趣旨を逸脱しない範囲で、必要に応じて適宜変更することができる。
【００６６】
たとえば、上記した精度診断例１では、コラムの前側および後側のそれぞれの周囲に気温センサ（コラム前側周囲気温センサ２１、コラム後側周囲気温センサ２２）を取り付けて、周囲気温と機体温度の差を求めているが、それらの気温センサの代わりに代表室温センサ（たとえば、図１の代表室温センサ２０）の結果を用いて、周囲気温と機体温度との差を求める方法を採用することも可能である。上記した精度診断例１の如く、部位毎に周囲気温センサを設ける方法では、より周囲の気温の分布を正確に捉えることができるため精度の良い診断が可能であるが、センサの個数が増大してしまうという欠点もある。一方、上記の如く、代表室温センサの検知温度を利用する方法は、周囲の気温の温度分布が大きいときには診断の精度が落ちるという欠点があるものの、少ない室温センサの値を各部の周囲気温とみなして計算することによりセンサの個数を減らすことが可能となる。
【００６７】
また、上記した精度診断例１では、温度上昇時に＋側に変化する部位の温度変化速度および−側に変化する部位の温度変化速度について、単純な差分を精度影響度として算出しているが、精度影響度の算出方法は、そのような方法に限定されず、＋側の成分の絶対値と−側の成分の絶対値との和を精度影響度として評価する方法や、算出した温度変化速度から任意の関数を用いた数値を精度影響度として評価する方法等を採用することも可能である。
【００６８】
さらに、精度診断装置は、上記した精度診断例１，２の如く、Ｙ軸方向位置、Ｚ軸方向位置、Ｘ軸方向膨張・収縮、Ｙ軸方向膨張・収縮、ＹＺ直角度の合計５つの熱変位成分を診断するものに限定されず、それらの熱変位成分の一部を診断するものや、他の熱変位成分を診断するものでも良い。
【符号の説明】
【００６９】
Ｍ・・工作機械（立形マシニングセンタ）
Ｄ・・精度診断装置
１１・・コラム前側温度センサ（機体温度センサ）
１２・・コラム後側温度センサ（機体温度センサ）
１３・・ベッド温度センサ（機体温度センサ）
１４・・テーブル温度センサ（機体温度センサ）
２０・・代表室温センサ（環境温度センサ）
２１・・コラム前側周囲気温センサ（環境温度センサ）
２２・・コラム後側周囲気温センサ（環境温度センサ）
２３・・ベッド周囲気温センサ（環境温度センサ）
２４・・加工室内気温センサ（環境温度センサ）
２５・・切削液温度センサ（環境温度センサ）
３１・・温度変化速度算出手段
３２・・精度影響度算出手段
【図１】
2019136846.tif 000011
【図２】
2019136846.tif 000012
【図３】
2019136846.tif 000013
【図４】
2019136846.tif 000014
【図５】
2019136846.tif 000015
【図６】
2019136846.tif 000016