(57)【要約】  熱変形の影響を小さくするようにワークを加工する。工作機械は、低熱膨張率の材料で構成されたスケールをセンサヘッドで読み取ることにより、主軸中心とツールの取付部との間の距離を測定する。サーボモータのエンコーダの信号に基づき、アプローチ位置まで主軸またはツールの取付部を移動させると共に、アプローチ位置でセンサヘッドにより主軸中心と取付部間の距離を測定し、測定した距離に基づく補正量だけ、仕上げ加工での主軸または取付部の移動量を補正する。
2013187106.tif 000002
【特許請求の範囲】
【請求項１】
スケールとセンサヘッドとにより、主軸中心とツール取付部との間の距離を測定する、ＮＣ制御の工作機械であって、
主軸とツール取付部とを相対移動させる、エンコーダ付きのサーボモータと、
工作機械の機械部分に比べて低熱膨張率の材料で構成され、かつ位置を表すマークを備える、スケールと、
スケールのマークを読み取ることにより、主軸中心とツール取付部との間の距離を測定するセンサヘッドと、
前記エンコーダの信号に基づいて、サーボモータを制御することにより、主軸またはツール取付部を移動させる制御装置、とを備え、
前記制御装置は、
アプローチ位置まで主軸またはツール取付部を移動させると共に、
前記アプローチ位置で、前記センサヘッドにより主軸中心と取付部間の距離を測定し、    測定した距離に基づく補正量だけ、仕上げ加工での主軸またはツール取付部の移動量を補正し、
補正後の仕上げ加工の移動量だけ主軸またはツール取付部をさらに移動させるように構成されている、工作機械。
【請求項２】
前記制御装置は、加工プログラム中の指令値と前記エンコーダの信号との誤差を解消するように、前記サーボモータをフィードバック制御し、
前記補正量は、アプローチ位置での、指令値とセンサヘッドにより測定した主軸中心とツール取付部間の距離の誤差で、
前記制御装置は、仕上げ加工で、加工プログラム中の主軸またはツール取付部の移動量を前記補正量だけ補正し、補正済みの移動量とエンコーダの信号との誤差を解消するように、サーボモータをフィードバック制御することを特徴とする、請求項１の工作機械。
【請求項３】
工作機械のベッドに一点支持され、かつ低熱膨張率の材料から成るフレームと、
前記フレームから主軸中心側へ延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第１のスケールと、
前記フレームから前記ツール取付部側へ延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第２のスケールと、
主軸側に設けられ、第１のスケールの磁気マークを読み取ることにより、フレームを基準とする主軸中心の位置を読み取る第１のセンサヘッドと、
ツール取付部側に設けられ、第２のスケールの磁気マークを読み取ることにより、フレームを基準とするツール取付部側の位置を読み取る第２のセンサヘッドとを備え、
前記制御装置は、第１のセンサヘッドで求めた位置と第２のセンサヘッドで求めた位置とにより、主軸中心とツール取付部間の距離を測定するように構成されていることを特徴とする、請求項１または２の工作機械。
【請求項４】
前記主軸は、主軸中心に水平面内で直交するＸ方向と、主軸中心に水平面内で平行なＺ方向とに移動でき、
フレームの長手方向がＺ軸に平行に延び、
第１のスケール及び第２のスケールはＸ軸に平行に配置され、
第１のスケールからＺ軸に平行に延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第３のスケールと、
フレームの長手方向と平行に設けられ、低熱膨張率の材料から成り、かつ磁気マークが設けられている第４のスケールと、
主軸側に設けられ、第３のスケールの磁気マークを読み取ることにより、主軸端面側のＺ軸座標を読み取る第３のセンサヘッドと、
ツール取付部側に設けられ、第４のスケールの磁気マークを読み取ることにより、ツール取付部側のＺ軸座標を読み取る第４のセンサヘッドとを備え、
前記制御装置は、第３のセンサヘッドで求めたＺ軸座標と第４のセンサヘッドで求めたＺ軸座標との差分により、主軸端面とツール取付部間のＺ軸方向距離を測定するように構成されていることを特徴とする、請求項３の工作機械。  
【請求項５】
前記制御装置は、仕上げ加工後に、前記アプローチ位置までの移動量と、前記補正量により補正する前の仕上げ加工での移動量の和だけ、主軸または取付部を後退させるように構成されていることを特徴とする、請求項１〜４のいずれかの工作機械。
【請求項６】
ツールの刃先に接触すると信号を発生するタッチセンサと、タッチセンサの出退機構とをさらに備え、
前記制御装置は、旧ツールを新ツールに交換する際に、旧ツールの刃先がタッチセンサに接触する際の主軸中心とツール取付部間の距離と、新ツールの刃先がタッチセンサに接触する際の主軸中心とツール取付部間の距離との差分だけ、前記アプローチ位置を補正するように構成されていることを特徴とする、請求項３または４の工作機械。
【請求項７】
前記制御装置は、前記ツール取付部に取り付けた標準治具と主軸中心とを互いに位置決めする際の、前記第１のセンサヘッドで読み取った主軸中心の位置を主軸原点位置として、第１のセンサヘッドの読み取り位置を補正するように構成されていることを特徴とする、請求項３，４，６のいずれかの工作機械。
【請求項８】
主軸にチャックされたワークのサイズを計測する機内計測装置をさらに備え、
前記制御装置は、ツール交換後または工作機械の始動時に、
仕上げ加工の途中位置まで主軸またはツール取付部を移動させる中間仕上げ加工を行わせ、
中間仕上げ加工後に、ワークのサイズを機内計測装置により測定して、中間仕上げ加工での目標サイズとの誤差を求め、
求めた誤差を解消するように、残りの仕上げ加工での主軸またはツール取付部の移動量を補正するように構成されていることを特徴とする、請求項３，４，６，７のいずれかの工作機械。
【請求項９】
前記制御装置は、前記補正量を工作機械の動作履歴と共に複数記憶するメモリと、前記動作履歴により定まる許容範囲以上の補正量を検出するとその旨を出力する解析部とを備えていることを特徴とする、請求項１〜８のいずれかの工作機械。
【請求項１０】
温度センサを備え、かつ前記解析部は工作機械の動作履歴と温度とから前記許容範囲を定めることを特徴とする、請求項９の工作機械。
【請求項１１】
前記センサヘッドからの信号が到着すると、前記エンコーダの信号力をラッチするように、前記制御装置が構成されていることを特徴とする、請求項１〜１０のいずれかの工作機械。
【請求項１２】
工作機械の機械部分に比べて低熱膨張率の材料で構成されたスケールを、センサヘッドで読み取って、主軸中心とツールの取付部との間の距離を測定することにより、工作機械の熱変形を補正する方法であって、
サーボモータのエンコーダの信号に基づき、アプローチ位置まで主軸またはツールの取付部を移動させるステップと、
前記アプローチ位置で前記センサヘッドにより主軸中心とツール取付部間の距離を測定するステップと、
測定した距離に基づく補正量だけ、仕上げ加工での主軸または取付部の移動量を補正するステップと、
サーボモータのエンコーダの信号に基づき、補正後の仕上げ加工の移動量だけ、主軸またはツールの取付部をさらに移動させるステップ、とを実行する、工作機械の熱変形の補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は工作機械とその熱変形の補正方法に関し、特に工作機械が熱変形してもワークを所定のサイズに加工できるようにすることに関する。
【背景技術】
【０００２】
出願人は、主軸とタレットとの距離をリニアセンサにより測定することを提案した(特許文献１ 特許4351379)。リニアセンサをインバー合金等の熱膨張率が小さな材料から成るスケールとスケールを読み取るセンサヘッドとで構成し、一方を主軸側に他方をタレット側に固定すると、温度の影響を受けずに主軸とタレットとの距離を測定できる。そして測定した距離に基づいて主軸あるいはタレットを移動させると、工作機械の熱変形の影響を受けずに、ワークを加工できる。【０００３】
ここで他の先行技術を示す。特許文献２（特開2008-49425）は、タッチセンサにより主軸中心に対する刃先の位置を検出することを開示している。タッチセンサは主軸中心上の位置と、主軸中心から離れた位置との間を移動し、タレットから刃先までの距離の測定に用いることができる。そしてタッチセンサとその出没機構はツールセッターと呼ばれている。特許文献３（特開2010-228011）は、タッチセンサを備えたツールホルダーをタレットに取り付け、ワークの直径方向両端にタッチセンサが接触するように、タレットとワークを相対移動させることを開示している。このタッチセンサは機内計測装置と呼ばれ、加工後のワークのサイズを測定できる。すると前回のワークでの加工誤差を解消するように、次のワークに対する刃先の送り量を補正できる。しかしこの手法では、最初のワークでの加工誤差を小さくできない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許4351379
【特許文献２】特開2008-49425
【特許文献３】特開2010-228011
【発明の概要】
【発明が解決しようとする課題】
【０００５】
精密な加工を行う工作機械はＮＣ制御を施すのが通常であり、通常は、前記のセンサ以外のエンコーダ等によりサーボモータの回転数を監視し、エンコーダの信号によりサーボモータを制御して入力指令を実行する。そこで温度の影響を受けないセンサの信号と、エンコーダの信号とをどのように組み合わせて、サーボモータへフィードバックするかが問題となる。【０００６】
この発明の基本的課題は、ワークの加工に際して、工作機械の熱変形の影響を小さくすることにある。
【課題を解決するための手段】
【０００７】
この発明の工作機械は、スケールとセンサヘッドとにより、主軸中心とツール取付部との間の距離を測定する、ＮＣ制御の工作機械であって、
主軸とツール取付部とを相対移動させる、エンコーダ付きのサーボモータと、
工作機械の機械部分に比べて低熱膨張率の材料で構成され、かつ位置を表すマークを備える、スケールと、
スケールのマークを読み取ることにより、主軸中心とツール取付部との間の距離を測定するセンサヘッドと、
前記エンコーダの信号に基づいて、サーボモータを制御することにより、主軸またはツール取付部を移動させる制御装置、とを備え、
前記制御装置は、
アプローチ位置まで主軸またはツール取付部を移動させると共に、
前記アプローチ位置で、前記センサヘッドにより主軸中心と取付部間の距離を測定し、    測定した距離に基づく補正量だけ、仕上げ加工での主軸またはツール取付部の移動量を補正し、
補正後の仕上げ加工の移動量だけ主軸またはツール取付部をさらに移動させるように構成されている。【０００８】
この発明の工作機械の熱変形の補正方法は、工作機械の機械部分に比べて低熱膨張率の材料で構成されたスケールを、センサヘッドで読み取って、主軸中心とツールの取付部との間の距離を測定することにより、工作機械の熱変形を補正する方法であって、
サーボモータのエンコーダの信号に基づき、アプローチ位置まで主軸またはツールの取付部を移動させるステップと、
前記アプローチ位置で前記センサヘッドにより主軸中心とツール取付部間の距離を測定するステップと、
測定した距離に基づく補正量だけ、仕上げ加工での主軸または取付部の移動量を補正するステップと、
サーボモータのエンコーダの信号に基づき、補正後の仕上げ加工の移動量だけ、主軸またはツールの取付部をさらに移動させるステップ、とを実行する。【０００９】
この発明では、アプローチ位置でセンサヘッドにより主軸中心とツール取付部間の距離を測定し、測定した距離に基づく補正量だけ、仕上げ加工での主軸またはツール取付部の移動量を補正する。そして主軸またはツール取付台の移動は、サーボモータのエンコーダの信号をサーボコントローラへフィードバックすることにより制御する。アプローチ後から仕上げ加工を完了するまでの間に、工作機械の熱的状況が変化する可能性は、時間が極く短い為、小さい。そこ仕上げ加工の直前のアプローチ位置で、主軸中心とツール取付部間の距離を測定することにより、ワークを正確なサイズに加工できる。また従前のエンコーダの信号による制御系に、低熱膨張率のスケールとセンサヘッドとから成る計測系を組み合わせることができる。低熱膨張率の材料にはスーパーインバー合金、インバー合金等のインバー系合金があり、他にセラミックス、ガラス、プラスチックでも熱膨張率が極めて小さい材料が知られている。なおこの明細書において、工作機械の記載はそのまま工作機械の熱変形の補正方法にも当てはまり、逆に工作機械の熱変形の補正方法の記載はそのまま工作機械にも当てはまる。【００１０】
好ましくは、前記制御装置は、加工プログラム中の指令値と前記エンコーダの信号との誤差を解消するように、前記サーボモータをフィードバック制御し、
前記補正量は、アプローチ位置での、指令値とセンサヘッドにより測定した主軸中心とツール取付部間の距離の誤差で、
前記制御装置は、仕上げ加工で、加工プログラム中の主軸または取付部の移動量を前記補正量だけ補正し、補正済みの移動量とエンコーダの信号との誤差を解消するように、サーボモータをフィードバック制御する。【００１１】
指令値とエンコーダの信号との誤差を解消するようにサーボモータをフィードバック制御することにより、主軸または取付部が移動する。そしてアプローチ位置で、工作機械の熱変形等によるエンコーダ信号の誤差を測定し、この誤差を仕上げ加工で解消するように制御する。【００１２】
好ましくは工作機械は、ベッドに一点支持され、かつ低熱膨張率の材料から成るフレームと、
前記フレームから主軸側へ延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第１のスケールと、
前記フレームから前記ツール取付部側へ延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第２のスケールと、
主軸側に設けられ、第１のスケールの磁気マークを読み取ることにより、フレームを基準とする主軸側の位置を読み取る第１のセンサヘッドと、
ツール取付部側に設けられ、第２のスケールの磁気マークを読み取ることにより、フレームを基準とするツール取付部側の位置を読み取る第２のセンサヘッドとを備え、
前記制御装置は、第１のセンサヘッドで求めた位置と第２のセンサヘッドで求めた位置との差分により、主軸中心とツール取付部間の距離を測定するように構成されている。【００１３】
フレームと第１及び第２のスケールとで、工作機械の熱変形の影響を実質的に受けないスケール、即ち基準座標系を実現できる。このスケールを第１及び第２のセンサヘッドにより読み取り、２個のセンサヘッドの信号の差分により、主軸中心とツール取付部間の距離を熱変形の影響を受けずに測定できる。【００１４】
好ましくは、前記主軸は、主軸中心に水平面内で直交するＸ方向と、主軸中心に水平面内で平行なＺ方向とに移動でき、
フレームの長手方向がＺ軸に平行に延び、
第１のスケール及び第２のスケールはＸ軸に平行に配置され、
第１のスケールからＺ軸に平行に延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第３のスケールと、
フレームの長手方向と平行に設けられ、低熱膨張率の材料から成り、かつ磁気マークが設けられている第４のスケールと、
主軸側に設けられ、第３のスケールの磁気マークを読み取ることにより、主軸側のＺ軸座標を読み取る第３のセンサヘッドと、
取付部側に設けられ、第４のスケールの磁気マークを読み取ることにより、取付部側のＺ軸座標を読み取る第４のセンサヘッドとを備え、
前記制御装置は、第３のセンサヘッドで求めたＺ軸座標と第４のセンサヘッドで求めたＺ軸座標との差分により、主軸端面とツール取付部間のＺ軸方向距離を測定するように構成されている。【００１５】
このようにすると、主軸端面とツール取付部間のＺ軸方向距離を、工作機械の熱変形の影響無しに独立した測定座標により測定できる。従ってＺ軸方向に沿っても、加工プログラム通りにサイズに加工できる。【００１６】
好ましくは前記制御装置は、仕上げ加工後に、前記アプローチ位置までの移動量と、前記補正量により補正する前の仕上げ加工での移動量の和だけ、主軸または取付部を後退させるように構成されている。このようにすると、アプローチ位置で測定した補正量だけ戻る位置が変更され、補正量は次の実加工に対しても実時刻に有効となる。【００１７】
好ましくは、工作機械はツールの刃先に接触すると信号を発生するタッチセンサと、タッチセンサの出退機構とをさらに備え、
前記制御装置は、旧ツールを新ツールに交換する際に、旧ツールの刃先がタッチセンサに接触する際の主軸中心とツール取付部間の距離と、新ツールの刃先がタッチセンサに接触する際の主軸中心とツール取付部間の距離との差分だけ、前記アプローチ位置を補正するように構成されている。【００１８】
このようにするとツールの交換によるオフセットの変化を補正できる。【００１９】
また好ましくは、工作機械の制御装置は、前記ツール取付部に取り付けた標準治具と主軸中心とを互いに位置決めする際の、前記第１のセンサヘッドで読み取った主軸中心の位置を主軸原点位置として、第１のセンサヘッドの読み取り位置を補正するように構成されている。【００２０】
このようにすると、主軸原点位置を基準座標系で測定できる。従って主軸の軸方向と水平面内で直角な方向へ、主軸が倒れ込むことによる誤差を補正できる。【００２１】
好ましくは工作機械は、主軸にチャックされたワークのサイズを計測する機内計測装置をさらに備え、前記制御装置は、ツール交換後または工作機械の始動時に、仕上げ加工の途中位置まで主軸またはツール取付部を移動させる中間仕上げ加工を行わせ、中間仕上げ加工後に、ワークのサイズを機内計測装置により測定して、中間仕上げ加工での目標サイズとの誤差を求め、求めた誤差を解消するように、残りの仕上げ加工での主軸またはツール取付部の移動量を補正するように構成されている。【００２２】
このようにすると、ツールの交換後、あるいは工作機械を休止させた後の始動時に、最初のワークから正確に加工できる。【００２３】
また好ましくは前記制御装置は、前記補正量を工作機械の動作履歴と共に複数記憶するメモリと、前記動作履歴により定まる許容範囲以上の補正量を検出するとその旨を出力する解析部とを備えている。例えば始業直後、あるいはツールの交換直後には補正量は大きく、同じツールで加工を繰り返して工作機械の熱的状況が安定すると補正量は小さくなるはずである。そこで工作機械の動作履歴を元に許容範囲を定めて補正量を解析すると、ツールの寿命管理や工作機械及びセンサ系の異常を検出できる。【００２４】
特に好ましくは工作機械は温度センサを備え、かつ前記解析部は工作機械の動作履歴と温度とから前記許容範囲を定め、温度は例えば気温と工作機械の各部の温度である。このようにすると、温度が安定している際には許容範囲を狭く、温度が変化している際には許容範囲を広くし、的確に異常を検出できる。【００２５】
好ましくは、前記センサヘッドからの信号が到着すると、前記エンコーダの信号をラッチするように、前記制御装置が構成されている。一般にセンサヘッドの信号に比べ、エンコーダの信号は短い時間間隔で得られるので、センサヘッドからの信号に基づいて、エンコーダの信号をラッチすると、事実上センサヘッドからの信号とエンコーダの信号とを同時に読み込むことができる。    
【図面の簡単な説明】
【００２６】
【図１】実施例の工作機械での工作機械本体の平面図で、併せて制御装置の概念構成を示す。
【図２】実施例の工作機械本体の斜視図。
【図３】実施例の工作機械の要部拡大平面図
【図４】実施例のツールセッターを示す図
【図５】実施例の機内計測装置を示す図
【図６】実施例の標準治具を示す図
【図７】読み取り制御部の詳細を示すブロック図
【図８】補正部の詳細を示すブロック図
【図９】実施例での加工を示す図
【図１０】実施例での基本ルーチンのフローチャート
【図１１】実施例でのツール交換ルーチンのフローチャート
【図１２】実施例での起動ルーチンのフローチャート
【発明を実施するための形態】
【００２７】
以下に本発明を実施するための最適実施例を示す。この発明の範囲は、特許請求の範囲の記載に基づき、明細書の記載とこの分野での周知技術とを参酌し、当業者の理解に従って定められるべきである。
【実施例】
【００２８】
実施例の工作機械を図１〜図１２を参照して説明する。図１〜図３は工作機械の概要を示し、工作機械は機械部分である工作機械本体１と、工作機械本体１を制御する制御装置２とから成り、制御はＮＣ制御である。固定のベッド３に送り台４を介して設置された主軸台５に、主軸６が回転自在に支持されている。またベッド３に支持台２６が固定され、、タレット７が支持台２６に回転割出可能に、即ち高い角度精度で支持されている。【００２９】
ベッド３に設けられたＸ軸ガイド９に沿って、主軸中心Ｏと水平面内で直行するＸ軸方向に沿って、サーボモータ１０と送りねじ機構１１とにより、送り台４が移動する。図２のように、送り台４上に設けられたＺ軸ガイド１３に沿って、主軸中心Ｏと平行なＺ軸方向に主軸台５が移動自在で、サーボモータ１４と送りねじ機構１５とによって移動する。主軸６は主軸台５に内蔵の主軸モータ（図示せず）よって回転し、主軸６の前端にチャック１７が取り付けられ、ワークＷをチャックする。【００３０】
タレット７はタレット中心軸Ｔ回りに回転自在で、複数のツールホルダ１９を着脱自在で、ツールホルダ１９にはバイト、回転工具等のツール１８が取付けられる。支持台２６に回転自在に支持された中空軸７ｃの先端にタレット７が固定され、割出用モータ（図示せず）で中空軸７ｃを回転させることにより、任意のツールホルダ１９が主軸６に対向する位置に位置決めされる。なお、図１，図２では、ツール１８を１個のみ示し、他は省略してある。実施例では主軸６がＸ軸とＺ軸方向とに移動するが、タレット７が移動するようにしても良い。さらに工作機械はX軸、Z軸が移動する旋盤であるが、X軸、鉛直なY軸、及びZ軸が移動するマシニングセンター等でも良い。【００３１】
実施例の工作機械では、主軸中心Ｏと刃先との距離Ｌを、熱変形しない計測システムにより計測する。ただし刃先の位置を直接測定するのは難しいので、タレット７の主軸６側の端面（ツールホルダ１９を固定する側の面で、ツール取付面という）と主軸中心Ｏとの距離を測定し、タレット７の端面と刃先との距離は図４及び図１１のようにして別途に測定する。そして計測した距離を制御装置２を入力することにより、工作機械の熱変形の影響無しに、ワークＷを加工する。ベッド３にフレーム３０が１点支持され、送り台４の下部へとＸ軸に平行に延びるスケール３１と、タレット７の中心軸に沿ってＸ軸に平行に伸びるスケール３２とが、フレーム３０に固定されている。ここで１点支持とは、ベッド３の熱膨張によりフレーム３０が変形しないように、ベッド３の１個所にフレーム３０を取り付けることをいう。フレーム３０，スケール３１，３２はスーパーインバー合金等の低熱膨張率の材料で構成され、材質は単なるインバー合金、ガラス、セラミックス、液晶ポリマー等のプラスチック等でも良く、ベッド３に比べて熱膨張が小さい材料を用いる。【００３２】
送り台４には主軸中心Ｏの直下にセンサヘッド３３が設けられ、例えば４個のコイルによりスケール３１の磁気マークを読み取りＸ軸座標を求める。スケール３１は熱膨張率が極めて低いので、フレーム３０に対する送り台４のＸ軸座標を、工作機械の熱変形の影響から独立して測定できる。スケール３２はタレット７の中心軸と同軸にタレット７内へ延び、同様に磁気マークが設けられ、例えば４個のコイルを備えるセンサヘッド３４が磁気マークを読み取る。スケール３２も同様に熱膨張率が極めて低いので、フレーム３０に対するタレット７のＸ軸座標を、工作機械の熱変形の影響無しに、測定できる。またスケール３２とセンサヘッド３４は、タレット７の内部に置かれることにより保護されている。なおスケール３１，３２を送り台４と支持台２６とに取り付け、センサヘッド３３，３４をフレーム３０に取り付けても良い。熱変形が少ないフレーム３０を基準とする位置を表し、かつセンサヘッド３３，３４の信号に基づく座標系を基準座標系という。【００３３】
実施例では、求めた２つのＸ軸座標の差を用いる。センサヘッド３３，３４からのＸ軸座標の差はタレット７のツール取り付け面から主軸中心Ｏまでの距離を表し、タレット７のツール取り付け面からツール１８の刃先までの距離が分かると、刃先から主軸中心Ｏまでの距離Ｌが分かる。距離Ｌを、周囲の温度、工作機械の発熱等の影響を受けないフレーム３０を基準とする基準座標系で測定できれば、工作機械の熱変形の影響無しにワークを加工できる。主軸台５の位置はエンコーダ２０によっても測定でき、エンコーダ２０の信号に基づく座標系を機械座標系という。制御装置２は、エンコーダ２０で測定した機械座標系を、基準座標系での距離Ｌにより補正しながら、サーボコントローラ４４を制御する。【００３４】
Ｚ軸座標を熱変形の影響無しで求める場合、スケール３５，３６とセンサヘッド３７，３８を設ける。スケール３５は例えばＺ軸に平行にスケール３１に取り付け、送り台４に設けたセンサヘッド３７によりＺ軸座標を読み取る。またスケール３６は例えばフレーム３０にＺ軸に平行に取り付けるが、スケール３２に取り付けても良い。支持台２６に設けたセンサヘッド３８により、スケール３６からＺ軸座標を読み取る。スケール３５，３６はスーパーインバー合金等の熱膨張率が小さい材料により構成されて磁気マークが設けられ、センサヘッド３７，３８は複数のコイルにより磁気マークを検出する。２つのＺ軸座標の差が基準座標系でのＺ軸座標で、タレット中心軸Ｔに対する主軸台５のＺ軸座標を表し、熱変形の影響を受けない基準座標系の座標である。【００３５】
制御装置２は、プログラム用のメモリ４１に記憶された加工プログラムを、ＣＰＵを備える演算制御部４３で実行し、工作機械本体１を制御する。演算制御部４３は、加工プログラムを読み出して命令を解釈するシーケンス制御部（不図示）、及び読み取り制御部４６、補正部４７、Ｘ軸のサーボコントローラ４４、Ｚ軸のサーボコントローラ４５を備えている。演算制御部４３は、加工プログラム中のＸ軸指令値ＲｘをＸ軸サーボコントローラ４４に与え、Ｚ軸指令値ＲｚをＺ軸サーボコントローラ４５に与える。サーボコントローラ４４，４５はエンコーダ２０，２１の信号と指令値との誤差を解消するように、サーボモータ１０，１４をフィードバック制御する。読み取り制御部４６は、センサヘッド３３，３４からの読み取りを制御する。補正部４７は、基準座標系での測定値に基づいて、機械座標系の誤差（機械座標系と基準座標系との誤差）を補正し、サーボコントローラ４４，４５へ補正量を入力する。【００３６】
図４は実施例のツールセッターを模式的に表し、ベース５０にタッチセンサ５２が取り付けられ、ベース５０は、タッチセンサ５２の検出面が主軸中心Ｏと一致する位置と、加工領域から退避した位置との間で、出没する。出没には例えばベース５０を旋回させるアーム、あるいはベース５０を直進運動させる流体圧シリンダーを用いる。そしてタッチセンサ５２がツール１８の先端と接触した際の基準座標系でのＸ軸座標を求めると、ツール１８の刃先位置とタレット７とのオフセットを補正できる。オフセットの絶対的な値を正確に測定するためには、図４で、ベース５０を正確に位置決めする必要がある。しかし新旧の刃先位置を連続して測定すると、測定の間ベース５０の位置が変動しなければ、新旧の刃先位置の差分からオフセットの変化を正確に求めることができる。なお図４の手順は、例えばＮＣ制御でのＭコードで定義される。当該ツールが寿命に達したり、何等かの異常が認められた際には、ベース５０の位置を固定し、タッチセンサ５２を主軸中心Ｏと一致する位置に保持したまま、新たなツールに交換する。その際に、新旧のツールがタッチセンサ５２と接触する座標を基準座標系で計測し、その差分を求める、その値を補正項に入れる事で、旧ツールから新ツールへの連続的な加工を継続できる。【００３７】
図５は実施例の機内計測装置を模式的に示し、タッチセンサ５４がツールホルダー１９に取り付けられている。送り台４をＺ軸方向とＸ軸方向とに移動させると、ワークＷの直径方向の両端にタッチセンサ５４を接触させることができる。例えばワークが図５のＷで表される時とＷ’で表される時との、基準座標系でのＸ軸座標の差はワークの直径を表している。同様に円筒形のワークに対して内径を測定できる。また送り台４をＺ軸方向に移動させると、ワークの一点を基準として、ワーク各部のＺ軸座標を基準座標系で測定できる。機内計測装置により、加工後のワークのサイズを求めて、指令値からの誤差を測定できる。長時間の機械休止後やツール交換時などの、機械に於ける非連続的な熱変位の補正機能として、機内計測装置を利用する事で自動化が達成できる。【００３８】
図６は、基準座標系による主軸原点のＸ軸座標を求めるための標準治具５８を示す。標準治具５８とツールホルダー５６はスーパーインバー合金等の低熱膨張率の材料で構成され、標準治具５８は精密に加工された丸棒状で、標準治具５８の中心もしくはその特定の面上に主軸原点を定める。例えば図４のようにして主軸中心上に位置決めされたタッチセンサ５２を用いる場合、タッチセンサ５２が標準治具５８に接触している際のセンサヘッド３３のＸ軸座標を、主軸原点のＸ軸座標と見なすことができる。また主軸に取り付けたダイヤルゲージ６０を用いる場合、主軸を１回転させた際にダイヤルゲージの読みが変化しない場合に、標準治具５８の中心と主軸中心が一致していると見なすことができる。そしてこの場合のセンサヘッド３３のＸ軸座標を、主軸原点のＸ軸座標と見なしても良い。以上のようにして求めたＸ軸座標を主軸原点のオフセットとしてログファイルに記憶し、またセンサヘッド３３の信号をこのオフセットで補正して用いる。図６の手順も、例えばＭコードで定義できる。この方法で求めた主軸中心のX軸位置は基準座標系の原点となる。【００３９】
図７は読み取り制御部４６を示し、センサヘッド３３，３４の信号と同時にエンコーダ２０，２１の信号を読み込むための構成を示す。６２〜６５はメモリで、この内メモリ６４，６５はラッチメモリである。読み取り制御部４６はエンコーダ２０の信号を監視し、所定の値に達するとセンサヘッド３３，３４に指令して、その信号を読み取る。この時、可動側のセンサヘッド３３の信号が到着した時点で、エンコーダ２０からの信号をメモリ６４にラッチする。するとサーボモータ１０が動作中でも、同じ時点でセンサヘッド３３とエンコーダ２０の信号を読み込むことができ、信号を読み込んだ時間差による誤差が生じない。固定側のセンサヘッド３４からの信号は時間によらずほぼ一定で、読み込みのタイミングを正確に制御する必要はない。Ｚ軸座標を読み込む場合、同様にセンサヘッド３７の信号が到着した時点で、エンコーダ２１からの信号をメモリ６５にラッチする。この場合も、固定側のセンサヘッド３８からの信号は、読み込みのタイミングを正確に制御する必要がない。エンコーダ２０、２１とセンサヘッド３３、３４の読み取り時点のずれによる誤差を除くため、サーボモーターを一旦停止させて、エンコーダ２０、２１とセンサヘッド３３、３４の出力を読み込む事もできる。【００４０】
図８は補正部４７の詳細を示し、補正部本体７０は基準座標系でのタレット７に対する主軸のＸ軸座標とＺ軸座標とにより、Ｘ軸指令値とＺ軸指令値とを補正する。これらの補正値及び、ツール交換時の新旧の刃先位置の差、主軸中心座標等をログファイル７２に記憶する。またログファイル７２には、休止後の再起動、ツールの交換、主軸中心座標を測定、機械のメンテナンス等の工作機械のイベントを記憶し、さらに気温と工作機械の各部の温度等を記憶する。解析部７４はログファイル７２での補正値を、工作機械のイベントと、気温及び工作機械の温度等を参照して解析し、異常があれば図示しないモニター等へ出力する。【００４１】
朝の始業直後及びツールの交換直後等は補正量が大きく、この後連続してワークを加工すると、補正量は徐々に減少するはずである。また機械の温度変化、あるいは気温の変化が激しい場合、補正量は増加し、これらの温度変化が小さいと補正量は減少するはずである。さらに主軸の原点座標の推移は、送り台に対する主軸の傾きの推移である。そこで解析部７４は、工作機械の動作履歴と温度変動の程度から補正量への許容範囲を定め、補正量が許容範囲を越えると出力する。また主軸の原点座標が初期値から所定値以上変化すると、送り台４等のメンテナンスが必要である旨の出力をする。【００４２】
図９，図１０に、加工の基本的仕組みを示す。例えばワークの外周を切削加工するものとし、Ｇコードで指令が与えられるものとする。コードがＧ００のアプローチで、熱変形に対する補正を無視し、エンコーダの信号を監視しながら、指令値に従い送り台を移動させる。図９の左から右へと送り台は移動し、エンコーダの信号が所定値に達すると、インポジションか否かの判定をすると共に、主軸側とタレット側のセンサヘッドの信号を読み取る。これによって送り台４の基準座標とタレット７の基準座標とが判明する。２つのセンサヘッドの信号の差分は、タレットと送り台間の距離を表している。【００４３】
センサヘッド３３で求めた基準座標と主軸中心Ｏ間のオフセットは、図６の作業により測定済みで、センサヘッド３３の信号をオフセットにより補正する。なお以下では、センサヘッド３３の信号はオフセットを補正済みであるものとする。またツール１８の刃先位置とタレット７間のオフセットは図４の作業により測定済みで、センサヘッド３４の信号を刃先−タレット間のオフセットにより補正する。以下同様に、センサヘッド３４の信号はオフセットを補正済みであるものとする。センサヘッド３３，３４の信号の差分は、基準座標系でのタレットと送り台間の距離Ｌを表している。【００４４】
１回の仕上げ加工の間の工作機械の熱的状況の変化は小さく、複数のワークを連続して加工している場合、工作機械は熱的にほぼ安定している。そこで２個目以降のワークに対して、仕上げ加工中に基準座標系と機械座標系との誤差が変化することは無視できる。このためアプローチ終了時に機械座標系の誤差を求めて機械座標系の移動量を補正すると、熱変形の影響無しに仕上げ加工できる。図９に示すように、基準座標系も機械座標系でも、刃先が主軸中心から離れるとＸ座標が増加する。オフセット補正済みのセンサヘッド３３の信号をＰs，オフセット補正済みのセンサヘッド３４の信号をＰtとすると、Ｐs−Ｐtが基準座標系での主軸中心に対するタレット座標である。エンコーダ２０の信号から求めた機械座標をＰmとすると、機械座標と基準座標の誤差ΔＸ＝Ｐm−（Ｐs−Ｐt）だけ刃先を指令値よりも主軸中心側へ前進させるように仕上げ加工の送り量を補正すると、加工プログラム通りのサイズに加工できる。【００４５】
切削が終了すると、誤差ΔＸを無視して、アプローチと切削送りの指令値の和だけ、送り台を戻す。これによってアプローチ終了時に測定した機械座標系の誤差が解消する。なお図９，図１０の手順は工作機械が熱的に安定するまではワーク毎に実行し、熱的に安定すると、全ワークに対して実行しても、いくつかのワーク毎に実行しても良い。なお１個のワークに対しＺ軸方向位置を変えて複数回の加工を行う場合、Ｚ軸方向の移動中にあるいはアプローチ終了時に基準座標を測定し、仕上げでの送り量を補正する。【００４６】
ツール交換後の最初ワークへの処理を図１１に示す。ツールを交換すると、ツール１８の刃先位置とタレット７とのオフセットが変化する。またツール交換の間に、工作機械の熱的状況が変化する可能性もある。そこで図４のようにして新旧の刃先位置の差分を基準座標系にて測定し、基準座標系でのタレット７と刃先位置間のオフセットを求めた差分に従って機械座標系を補正する。また機械座標系での工具摩耗量等の値は、通常の工具磨耗オフセット領域を使用して補正する。従って、基準座標系を使用して補正を加えるメモリと、工具磨耗を補正するメモリは独立な領域を使用し、実加工時に双方を加算する演算が必要となる。ツール１８を交換すると、刃先位置とタレット間のオフセットが変化するだけでなく、切れ味等の要素も変化する可能性がある。そこで仕上げ加工を中間仕上げと最終仕上げとに分割し、中間仕上げ後に図５の機内計測装置によりワークのサイズを測定して、指令値からの誤差を求め、最終仕上げ時にその分も補正として加算することにより、トータルとして誤差を解消する。このようにするとツール交換後の最初のワークから、熱変形の影響無しに、正確にワークを加工できる。また中間仕上げ後に測定した基準座標を、機内計測により測定したワークのサイズにより校正できる。【００４７】
工作機械の起動後の最初のワークへの処理を図１２に示す。休止中にツールホルダー１９が熱変形するが、センサヘッド３３，３４ではこの熱変形を測定できない。そこでアプローチ終了後に中間仕上げを実行し、加工プログラムでの指令値と機内計測装置により測定したワークサイズとの差を解消するように、最終仕上げを実行する。またツール交換の場合と同様に、中間仕上げ後に測定した基準座標を、機内計測により測定した加工ワークの計測値により校正し、誤差を補正パラメータとして記憶すると共に、機械座標系での移動量を補正する。【００４８】
実施例ではワークの外形加工を説明したが、内径加工等の他の加工でも良い。またＸ軸以外にＺ軸方向にも熱変形の影響を除くためには、センサヘッド３７，３８の信号により同様の処理を行えばよい。さらに工作機械の種類は、複合旋盤、マシニングセンター等、任意である。なおワーク自体の熱膨張の影響は、ワーク温度の計測等により別途に補正するものとする。また中間仕上げ後のワークサイズは手動で測定しても良い。さらに誤差を１００％解消するように補正しても、誤差の大小を複数のランクに区分し、ランク毎に補正値を決めて補正しても良い。【００４９】
スーパーインバー合金等でも熱膨張率は０ではない。しかしながらフレーム３０とスケール３１，３２は、ベッド３に一点支持されているので、その熱変形は熱膨張率から簡単に求めることができる。例えばスケール３１，３２の温度を図示しない温度センサで測定し、センサヘッド３３，３４の読み取り位置とフレーム３０間の距離と、２０℃等の基準温度からの差と線熱膨張率長さとの積を求める。この積によりセンサヘッド３３，３４の信号から求めた位置を補正すると、スーパーインバー合金等の熱膨張の影響を除くことができる。【００５０】
実施例では以下の効果が得られる。
1)  主軸中心とタレットとの距離を熱の影響を受けずに実測することにより、工作機械の熱変形の影響を小さくできる。また理論的なモデルを用いるのではなく、実測値に基づく補正なので信頼性が高い。
2)  アプローチの終了時から仕上げ加工の終了までの時間は僅かで、アプローチの終了時に機械座標系の誤差を求めて、仕上げ加工で誤差を解消することにより、正確に加工できる。
3)  ツールの交換時に刃先位置を測定し、かつ中間仕上げを実行することにより、ツール交換後の最初のワークから正確に加工できる。
4)  休止後の起動時に中間仕上げを実行することにより、起動後の最初のワークから正確に加工できる。
5)  基準座標系と機械座標系との誤差の傾向を解析することにより、工作機械の状態を把握でき、また許容範囲を越える加工誤差が生じる前にメンテナンスを行うことができる。
6)  図６のようにして、主軸中心の位置を基準座標系で測定すると、送り台に対して主軸が倒れ込むことによる誤差を補正できる。また主軸中心の基準座標の推移から、工作機械のメンテナンスの要否を判断できる。
【符号の説明】
【００５１】
１  工作機械本体    ２  制御装置    ３  ベッド    ４  送り台
５  主軸台    ６  主軸    ７  タレット    ７ｃ  中空軸    ８  軸受
９  Ｘ軸ガイド  １０，１４  サーボモータ    １１，１５  送りネジ機構
１３  Ｚ軸ガイド    １７  チャック    １８  ツール    
１９  ツールホルダ    ２０，２１  エンコーダ    ２６  支持台
３０  フレーム    ３１，３２  スケール    ３３，３４  センサヘッド
３５，３６  スケール    ３７，３８  センサヘッド    ４１  メモリ
４３  演算制御部    ４４，４５  サーボコントローラ
４６  読み取り制御部    ４７  補正部    ５０  ベース
５２，５４  タッチセンサ    ５６  ツールホルダー    ５８  標準治具
６０  ダイヤルゲージ    ６２〜６５  メモリ    ７０  補正部本体
７２  ログファイル    ７４  解析部
Ｌ  主軸中心と刃先との距離    Ｏ  主軸中心
Ｔ  タレット中心軸    Ｗ  ワーク
【図３】
2013187106.tif 000003
【図４】
2013187106.tif 000004
【図５】
2013187106.tif 000005
【図６】
2013187106.tif 000006
【図７】
2013187106.tif 000007
【図８】
2013187106.tif 000008
【図９】
2013187106.tif 000009
【図１０】
2013187106.tif 000010
【図１１】
2013187106.tif 000011
【図１２】
2013187106.tif 000012
【図１】
2013187106.tif 000013
【図２】
2013187106.tif 000014
【手続補正書】
【提出日】平成26年2月10日(2014.2.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スケールとセンサヘッドとにより、主軸中心とツール取付部との間の距離を測定する、ＮＣ制御の工作機械であって、
主軸とツール取付部とを相対移動させる、エンコーダ付きのサーボモータと、
工作機械の機械部分に比べて低熱膨張率の材料で構成され、かつ位置を表すマークを備える、スケールと、
スケールのマークを読み取ることにより、主軸中心とツール取付部との間の距離を測定するセンサヘッドと、
前記エンコーダの信号に基づいて、サーボモータを制御することにより、主軸またはツール取付部を移動させる制御装置、とを備え、
前記ツール取付部は、主軸に取り付けられたワークを切削加工する刃先を有するツールが取り付けられるように構成され、
前記制御装置は、ワークを仕上げ加工する際に、
仕上げ加工直前のアプローチ位置まで主軸またはツール取付部を移動させることにより、ツールの刃先を主軸中心へ接近させると共に、
前記アプローチ位置で、前記センサヘッドにより主軸中心とツール取付部間の距離を測定し、
測定した距離に基づく補正量だけ、仕上げ加工での主軸またはツール取付部の移動量を補正し、
補正後の仕上げ加工の移動量だけ主軸またはツール取付部を、前記アプローチ位置からさらに移動させることにより、前記仕上げ加工を行うように構成されている、工作機械。
【請求項２】
前記制御装置は、加工プログラム中の指令値と前記エンコーダの信号との誤差を解消するように、前記サーボモータをフィードバック制御し、
前記補正量は、アプローチ位置での、指令値とセンサヘッドにより測定した主軸中心とツール取付部間の距離の誤差で、
前記制御装置は、仕上げ加工で、加工プログラム中の主軸またはツール取付部の移動量を前記補正量だけ補正し、補正済みの移動量とエンコーダの信号との誤差を解消するように、サーボモータをフィードバック制御することを特徴とする、請求項１の工作機械。
【請求項３】
工作機械のベッドに一点支持され、かつ低熱膨張率の材料から成るフレームと、
前記フレームから主軸中心側へ延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第１のスケールと、
前記フレームから前記ツール取付部側へ延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第２のスケールと、
主軸側に設けられ、第１のスケールの磁気マークを読み取ることにより、フレームを基準とする主軸中心の位置を読み取る第１のセンサヘッドと、
ツール取付部側に設けられ、第２のスケールの磁気マークを読み取ることにより、フレームを基準とするツール取付部側の位置を読み取る第２のセンサヘッドとを備え、
前記制御装置は、第１のセンサヘッドで求めた位置と第２のセンサヘッドで求めた位置とにより、主軸中心とツール取付部間の距離を測定するように構成されていることを特徴とする、請求項１または２の工作機械。
【請求項４】
前記主軸は、主軸中心に水平面内で直交するＸ方向と、主軸中心に水平面内で平行なＺ方向とに移動でき、
フレームの長手方向がＺ軸に平行に延び、
第１のスケール及び第２のスケールはＸ軸に平行に配置され、
第１のスケールからＺ軸に平行に延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第３のスケールと、
フレームの長手方向と平行に設けられ、低熱膨張率の材料から成り、かつ磁気マークが設けられている第４のスケールと、
主軸側に設けられ、第３のスケールの磁気マークを読み取ることにより、主軸端面側のＺ軸座標を読み取る第３のセンサヘッドと、
ツール取付部側に設けられ、第４のスケールの磁気マークを読み取ることにより、ツール取付部側のＺ軸座標を読み取る第４のセンサヘッドとを備え、
前記制御装置は、第３のセンサヘッドで求めたＺ軸座標と第４のセンサヘッドで求めたＺ軸座標との差分により、主軸端面とツール取付部間のＺ軸方向距離を測定するように構成されていることを特徴とする、請求項３の工作機械。
【請求項５】
前記制御装置は、仕上げ加工後に、前記アプローチ位置までの移動量と、前記補正量により補正する前の仕上げ加工での移動量の和だけ、主軸または取付部を後退させるように構成されていることを特徴とする、請求項１〜４のいずれかの工作機械。
【請求項６】
ツールの刃先に接触すると信号を発生するタッチセンサと、タッチセンサの出退機構とをさらに備え、
前記制御装置は、旧ツールを新ツールに交換する際に、旧ツールの刃先がタッチセンサに接触する際の主軸中心とツール取付部間の距離と、新ツールの刃先がタッチセンサに接触する際の主軸中心とツール取付部間の距離との差分だけ、前記アプローチ位置を補正するように構成されていることを特徴とする、請求項３または４の工作機械。
【請求項７】
前記制御装置は、前記ツール取付部に取り付けた標準治具と主軸中心とを互いに位置決めする際の、前記第１のセンサヘッドで読み取った主軸中心の位置を主軸原点位置として、第１のセンサヘッドの読み取り位置を補正するように構成されていることを特徴とする、請求項３，４，６のいずれかの工作機械。
【請求項８】
主軸にチャックされたワークのサイズを計測する機内計測装置をさらに備え、
前記制御装置は、ツール交換後または工作機械の始動時に、前記仕上げ加工を中間仕上げ加工と残りの仕上げ加工とに分割し、
仕上げ加工の途中位置まで主軸またはツール取付部を移動させる中間仕上げ加工を行わせ、
中間仕上げ加工後に、ワークのサイズを機内計測装置により測定して、中間仕上げ加工での目標サイズとの誤差を求め、
求めた誤差を解消するように、残りの仕上げ加工での主軸またはツール取付部の移動量を補正するように構成されていることを特徴とする、請求項３，４，６，７のいずれかの工作機械。
【請求項９】
前記制御装置は、前記補正量を工作機械の動作履歴と共に複数記憶するメモリと、前記動作履歴により定まる許容範囲以上の補正量を検出するとその旨を出力する解析部とを備えていることを特徴とする、請求項１〜８のいずれかの工作機械。
【請求項１０】
温度センサを備え、かつ前記解析部は工作機械の動作履歴と温度とから前記許容範囲を定めることを特徴とする、請求項９の工作機械。
【請求項１１】
前記センサヘッドからの信号が到着すると、前記エンコーダの信号力をラッチするように、前記制御装置が構成されていることを特徴とする、請求項１〜１０のいずれかの工作機械。
【請求項１２】
工作機械の機械部分に比べて低熱膨張率の材料で構成されたスケールを、センサヘッドで読み取って、主軸中心とツール取付部との間の距離を測定することにより、工作機械の熱変形を補正する方法であって、
前記ツール取付部には、主軸に取り付けられたワークを切削加工する刃先を有するツールが取り付けられ、
ワークを仕上げ加工する際に、
サーボモータのエンコーダの信号に基づき、仕上げ加工直前のアプローチ位置まで主軸またはツール取付部を移動させることにより、ツールの刃先を主軸中心へ接近させるステップと、
前記アプローチ位置で前記センサヘッドにより主軸中心とツール取付部間の距離を測定するステップと、
測定した距離に基づく補正量だけ、仕上げ加工での主軸またはツール取付部の移動量を補正するステップと、
サーボモータのエンコーダの信号に基づき、補正後の仕上げ加工の移動量だけ、主軸またはツール取付部を前記アプローチ位置からさらに移動させることにより、前記仕上げ加工を行うステップ、とを実行する、工作機械の熱変形の補正方法。
【手続補正書】
【提出日】平成26年9月5日(2014.9.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
この発明の工作機械は、スケールとセンサヘッドとにより、主軸中心とツール取付部との間の距離を測定する、ＮＣ制御の工作機械であって、
主軸とツール取付部とを相対移動させる、エンコーダ付きのサーボモータと、
工作機械の機械部分に比べて低熱膨張率の材料で構成され、かつ位置を表すマークを備える、スケールと、
スケールのマークを読み取ることにより、主軸中心とツール取付部との間の距離を測定するセンサヘッドと、
前記エンコーダの信号に基づいて、サーボモータを制御することにより、主軸またはツール取付部を移動させる制御装置、とを備え、
前記ツール取付部は、主軸に取り付けられたワークを切削加工する刃先を有するツールが取り付けられるように構成され、
前記制御装置は、ワークを仕上げ加工する際に、
仕上げ加工直前のアプローチ位置まで主軸またはツール取付部を移動させることにより、ツールの刃先を主軸中心へ接近させると共に、
前記アプローチ位置で、前記センサヘッドにより主軸中心とツール取付部間の距離を測定し、
測定した距離に基づく補正量だけ、仕上げ加工での主軸またはツール取付部の移動量を補正し、
補正後の仕上げ加工の移動量だけ主軸またはツール取付部を、前記アプローチ位置からさらに移動させることにより、前記仕上げ加工を行うように構成されている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
この発明の工作機械の熱変形の補正方法は、工作機械の機械部分に比べて低熱膨張率の材料で構成されたスケールを、センサヘッドで読み取って、主軸中心とツール取付部との間の距離を測定することにより、工作機械の熱変形を補正する方法であって、
前記ツール取付部には、主軸に取り付けられたワークを切削加工する刃先を有するツールが取り付けられ、
ワークを仕上げ加工する際に、
サーボモータのエンコーダの信号に基づき、仕上げ加工直前のアプローチ位置まで主軸またはツール取付部を移動させることにより、ツールの刃先を主軸中心へ接近させるステップと、
前記アプローチ位置で前記センサヘッドにより主軸中心とツール取付部間の距離を測定するステップと、
測定した距離に基づく補正量だけ、仕上げ加工での主軸またはツール取付部の移動量を補正するステップと、
サーボモータのエンコーダの信号に基づき、補正後の仕上げ加工の移動量だけ、主軸またはツール取付部を前記アプローチ位置からさらに移動させることにより、前記仕上げ加工を行うステップ、とを実行する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
好ましくは、前記主軸は、主軸中心に水平面内で直交するＸ方向と、主軸中心に水平面内で平行なＺ方向とに移動でき、
フレームの長手方向がＺ軸に平行に延び、
第１のスケール及び第２のスケールはＸ軸に平行に配置され、
第１のスケールからＺ軸に平行に延び、低熱膨張率の材料から成り、かつ磁気マークが設けられている第３のスケールと、
フレームの長手方向と平行に設けられ、低熱膨張率の材料から成り、かつ磁気マークが設けられている第４のスケールと、
主軸側に設けられ、第３のスケールの磁気マークを読み取ることにより、主軸側のＺ軸座標を読み取る第３のセンサヘッドと、
ツール取付部側に設けられ、第４のスケールの磁気マークを読み取ることにより、ツール取付部側のＺ軸座標を読み取る第４のセンサヘッドとを備え、
前記制御装置は、第３のセンサヘッドで求めたＺ軸座標と第４のセンサヘッドで求めたＺ軸座標との差分により、主軸端面とツール取付部間のＺ軸方向距離を測定するように構成されている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
好ましくは工作機械は、主軸にチャックされたワークのサイズを計測する機内計測装置をさらに備え、前記制御装置は、ツール交換後または工作機械の始動時に、前記仕上げ加工を中間仕上げ加工と残りの仕上げ加工とに分割し、仕上げ加工の途中位置まで主軸またはツール取付部を移動させる中間仕上げ加工を行わせ、中間仕上げ加工後に、ワークのサイズを機内計測装置により測定して、中間仕上げ加工での目標サイズとの誤差を求め、求めた誤差を解消するように、残りの仕上げ加工での主軸またはツール取付部の移動量を補正するように構成されている。
【国際調査報告】
2013187106.tif 000015
2013187106.tif 000016
2013187106.tif 000017
2013187106.tif 000018