(57)【特許請求の範囲】
【請求項１】
主軸台と砥石台との相対移動および前記主軸台に対する前記砥石台の旋回が可能であり、前記主軸台に装着される工作物を前記砥石台に装着される砥石車により研削する研削盤であって、前記砥石車の砥石基準点の位置を測定するためのプレート基準点および前記砥石車の円筒面または端面を接触させる複数のプレート基準面を備えたマスタプレートを備え、前記砥石車の前記砥石基準点の位置に対する実際の旋回中心点の位置を測定する砥石旋回中心測定方法において、
前記砥石車の円筒面または端面を、異なる旋回角度で少なくとも４回前記プレート基準面に当接させ、少なくとも１つの前記プレート基準面には他の前記プレート基準面に当接させた前記砥石車の円筒面または端面と異なる面を当接させる当接工程と、
前記当接工程により前記プレート基準点と制御上の旋回中心点との位置関係を演算する演算工程と、
前記プレート基準点と前記プレート基準面との位置関係および前記プレート基準点と前記制御上の旋回中心点との位置関係から前記砥石基準点と実際の旋回中心点との位置関係を演算する旋回中心演算工程と、
を備える砥石旋回中心測定方法。
【請求項２】
請求項１において、
前記マスタプレートには、前記複数のプレート基準面に垂直であって、回転している前記砥石車が接触可能な複数のピンが夫々立設され、
前記砥石台には、位置測定が可能な位置測定手段が取付けられ、
前記当接工程は、前記砥石車の円筒面または端面を異なる旋回角度で少なくとも４回前記ピンに当接させ、少なくとも１つの前記ピンには他の前記ピンに当接させた前記砥石車の円筒面または端面と異なる面を当接させて前記砥石車と前記ピンとの接触点の位置を求める工程と、前記位置測定手段で前記プレート基準面の位置および前記ピンの接触点の位置を測定する工程であり、
前記演算工程は、前記砥石車と前記ピンとの接触点の位置、前記位置測定手段で測定した前記プレート基準面の位置および前記ピンの接触点の位置に基づいて、前記プレート基準点と前記制御上の旋回中心点との位置関係を演算する工程である砥石旋回中心測定方法。
【請求項３】
請求項１又は２において、
前記主軸台の移動方向をＺ軸方向、前記砥石台の移動方向を前記Ｚ軸方向と直交するＸ軸方向とした場合、
第１演算工程は、第１位置関係として前記プレート基準点と前記制御上の旋回中心点との前記Ｘ軸方向の距離を演算し、
第２演算工程は、第２位置関係として前記プレート基準点と前記制御上の旋回中心点との前記Ｚ軸方向の距離を演算し、
第３演算工程は、第３位置関係として前記プレート基準点と前記制御上の旋回中心点との前記Ｘ軸方向および前記Ｚ軸方向の距離を演算し、
第４演算工程は、第４位置関係として前記プレート基準点と前記制御上の旋回中心点との前記Ｘ軸方向および前記Ｚ軸方向の距離を演算する砥石旋回中心測定方法。
【請求項４】
請求項３において、
前記第１演算工程は、前記砥石車を前記Ｚ軸方向に平行に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第１プレート基準面に接触させ、
前記第２演算工程は、前記砥石車を前記Ｚ軸方向に平行に位置決めした状態で、前記砥石車の端面を該端面と平行になるように形成された第２プレート基準面に接触させ、
前記第３演算工程は、前記砥石車を前記Ｘ軸方向に対し０度および±９０度を除く＋９０度から−９０度の旋回角度位置に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第３プレート基準面に接触させ、
前記第４演算工程は、前記砥石車を前記Ｘ軸方向に対し０度および±９０度を除く＋９０度から−９０度の旋回角度位置に位置決めした状態で、前記砥石車の端面を該端面と平行になるように形成された前記第３プレート基準面に接触させる砥石旋回中心測定方法。
【請求項５】
請求項３において、
前記第１演算工程は、前記砥石車を前記Ｚ軸方向に平行に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第１プレート基準面に接触させ、
前記第２演算工程は、前記砥石車を前記Ｚ軸方向に平行に位置決めした状態で、前記砥石車の端面を該端面と平行になるように形成された第２プレート基準面に接触させ、
前記第３演算工程は、前記砥石車を前記Ｘ軸方向に対し０度および±９０度を除く＋９０度から−９０度の旋回角度位置に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第３プレート基準面に接触させ、
前記第４演算工程は、前記砥石車を前記Ｘ軸方向に対し０度および±９０度を除く＋９０度から−９０度の旋回角度位置に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第４プレート基準面に接触させる砥石旋回中心測定方法。
【請求項６】
請求項５において、
前記第４演算工程は、前記砥石車を前記第３旋回角度位置に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第４プレート基準面に接触させる砥石旋回中心測定方法。
【請求項７】
主軸台と砥石台との相対移動および前記主軸台に対する前記砥石台の旋回が可能であり、前記主軸台に装着される工作物を前記砥石台に装着される砥石車により研削する研削盤において、前記砥石車の前記砥石基準点の位置に対する実際の旋回中心点の位置を測定する砥石旋回中心測定装置であって、
前記砥石台に取付けられており、位置測定が可能な位置測定手段と、
前記砥石車の砥石基準点の位置を測定するためのプレート基準点および前記砥石車の円筒面または端面を接触させる複数のプレート基準面を備えたマスタプレートと、
前記砥石車の円筒面または端面を、異なる旋回角度で少なくとも４回前記プレート基準面に当接させ、少なくとも１つの前記プレート基準面には他の前記プレート基準面に当接させた前記砥石車の円筒面または端面と異なる面を当接させる当接手段と、
前記当接工程により前記プレート基準点と制御上の旋回中心点との位置関係を演算する演算手段と、
前記プレート基準点と前記プレート基準面との位置関係および前記プレート基準点と前記制御上の旋回中心点との位置関係から前記砥石基準点と実際の旋回中心点との位置関係を演算する旋回中心演算手段と、
を備える砥石旋回中心測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主軸台と砥石台との相対移動および主軸台に対する砥石台の旋回が可能であり、主軸台に装着される工作物を砥石台に装着される砥石車により研削する研削盤において、砥石旋回中心を測定する方法および装置に関するものである。
【背景技術】
【０００２】
例えば特開２０００−９４３２２号公報（特許文献１）には、研削盤において、砥石台に取付けられたタッチプローブと、主軸台に固定された基準ブロックおよび転写棒とを用いて工作物に対する砥石車の外径位置を測定することが記載されている。つまり、タッチプローブを基準ブロックに当接させ、砥石車の回転軸芯と主軸の回転軸芯との位置関係を求める。次に、転写棒の先端を砥石車により研削し、転写棒の先端の位置をタッチプローブで測定して砥石車の半径を求める。そして、砥石車の回転軸芯と主軸の回転軸芯との位置関係と砥石車の半径とから、工作物に対する砥石車の外径位置を求める。
【０００３】
また、例えば特開平９−７０７５５号公報（特許文献２）には、研削盤において、砥石台に取付けられたタッチセンサと、主軸台に固定された検知ピンとを用いて砥石車のツルーイング工具に対する移動量を補正することが記載されている。つまり、検知ピンの先端を砥石車により研削する前後において、検知ピンの先端の位置をタッチセンサで測定して磨耗量を求める。そして、求めた磨耗量に基づいて、砥石車のツルーイング工具に対する移動量を補正する。
【０００４】
上述の特許文献１，２に記載の方法は、主軸台と砥石台とが直交方向に相対移動する研削盤に適用されるものであり、主軸台に対する砥石台の旋回が可能な研削盤には適用することができない。これに対し、例えば特開平３−５５１５９号公報（特許文献３）には、砥石台の旋回が可能な旋回台を備えた研削盤において、砥石車の研削先端点の座標位置を検出することが記載されている。つまり、旋回台を任意位置から第１旋回位置に旋回させたときの砥石車の研削先端点の第１変位を求める。次に、旋回台を第１旋回位置から第２旋回位置に旋回させたときの砥石車の研削先端点の第２変位を求める。そして、求めた第１、第２変位および旋回角度に基づいて、砥石車の研削先端点の座標位置を検出する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−９４３２２号公報
【特許文献２】特開平９−７０７５５号公報
【特許文献３】特開平３−５５１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の特許文献３に記載の方法は、第１、第２変位および旋回角度に基づいて、砥石車の研削先端点の座標位置を検出している。この旋回角度は、研削盤の制御装置の制御データ上の旋回中心点を基準に求めている。ところが、制御データ上の旋回中心点は、研削盤の製造誤差や熱変位等により、実際の旋回中心点と異なる場合がある。このため、検出される砥石車の研削先端点の座標位置に誤差が生じることになる。
【０００７】
その結果、砥石台を旋回させて砥石車のＲ形状を成形するツルーイングにおいて、制御装置が演算する砥石軌跡と実際の砥石軌跡との間に誤差が生じ、砥石形状誤差となるおそれがある。また、砥石台を旋回させて砥石車により研削を行う場合には、工作物寸法の誤差となってしまい、砥石台の旋回角度毎に寸法を補正する必要がある。
【０００８】
本発明は、このような事情に鑑みてなされたものであり、砥石車の砥石基準点の位置に対する実際の旋回中心点の位置を高精度に測定することができる砥石旋回中心測定方法および砥石旋回中心測定装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
（砥石旋回中心測定方法）
（請求項１）本発明の砥石旋回中心測定方法は、主軸台と砥石台との相対移動および前記主軸台に対する前記砥石台の旋回が可能であり、前記主軸台に装着される工作物を前記砥石台に装着される砥石車により研削する研削盤であって、前記砥石車の砥石基準点の位置を測定するためのプレート基準点および前記砥石車の円筒面または端面を接触させる複数のプレート基準面を備えたマスタプレートを備え、前記砥石車の前記砥石基準点の位置に対する実際の旋回中心点の位置を測定する砥石旋回中心測定方法において、前記砥石車の円筒面または端面を、異なる旋回角度で少なくとも４回前記プレート基準面に当接させ、少なくとも１つの前記プレート基準面には他の前記プレート基準面に当接させた前記砥石車の円筒面または端面と異なる面を当接させる当接工程と、前記当接工程により前記プレート基準点と制御上の旋回中心点との位置関係を演算する演算工程と、前記プレート基準点と前記プレート基準面との位置関係および前記プレート基準点と前記制御上の旋回中心点との位置関係から前記砥石基準点と実際の旋回中心点との位置関係を演算する旋回中心演算工程と、を備える。
【００１０】
（請求項２）前記マスタプレートには、前記複数のプレート基準面に垂直であって、回転している前記砥石車が接触可能な複数のピンが夫々立設され、前記砥石台には、位置測定が可能な位置測定手段が取付けられ、前記当接工程は、前記砥石車の円筒面または端面を異なる旋回角度で少なくとも４回前記ピンに当接させ、少なくとも１つの前記ピンには他の前記ピンに当接させた前記砥石車の円筒面または端面と異なる面を当接させて前記砥石車と前記ピンとの接触点の位置を求める工程と、前記位置測定手段で前記プレート基準面の位置および前記ピンの接触点の位置を測定する工程であり、前記演算工程は、前記砥石車と前記ピンとの接触点の位置、前記位置測定手段で測定した前記プレート基準面の位置および前記ピンの接触点の位置に基づいて、前記プレート基準点と前記制御上の旋回中心点との位置関係を演算する工程であるようにしてもよい。
【００１１】
（請求項３）前記主軸台の移動方向をＺ軸方向、前記砥石台の移動方向を前記Ｚ軸方向と直交するＸ軸方向とした場合、第１演算工程は、第１位置関係として前記プレート基準点と前記制御上の旋回中心点との前記Ｘ軸方向の距離を演算し、第２演算工程は、第２位置関係として前記プレート基準点と前記制御上の旋回中心点との前記Ｚ軸方向の距離を演算し、第３演算工程は、第３位置関係として前記プレート基準点と前記制御上の旋回中心点との前記Ｘ軸方向および前記Ｚ軸方向の距離を演算し、第４演算工程は、第４位置関係として前記プレート基準点と前記制御上の旋回中心点との前記Ｘ軸方向および前記Ｚ軸方向の距離を演算するようにしてもよい。
【００１２】
（請求項４）前記第１演算工程は、前記砥石車を前記Ｚ軸方向に平行に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第１プレート基準面に接触させ、前記第２演算工程は、前記砥石車を前記Ｚ軸方向に平行に位置決めした状態で、前記砥石車の端面を該端面と平行になるように形成された第２プレート基準面に接触させ、前記第３演算工程は、前記砥石車を前記Ｘ軸方向に対し０度および±９０度を除く＋９０度から−９０度の旋回角度位置に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第３プレート基準面に接触させ、前記第４演算工程は、前記砥石車を前記Ｘ軸方向に対し０度および±９０度を除く＋９０度から−９０度の旋回角度位置に位置決めした状態で、前記砥石車の端面を該端面と平行になるように形成された前記第３プレート基準面に接触させるようにしてもよい。
【００１３】
（請求項５）前記第１演算工程は、前記砥石車を前記Ｚ軸方向に平行に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第１プレート基準面に接触させ、前記第２演算工程は、前記砥石車を前記Ｚ軸方向に平行に位置決めした状態で、前記砥石車の端面を該端面と平行になるように形成された第２プレート基準面に接触させ、前記第３演算工程は、前記砥石車を前記Ｘ軸方向に対し０度および±９０度を除く＋９０度から−９０度の旋回角度位置に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第３プレート基準面に接触させ、前記第４演算工程は、前記砥石車を前記Ｘ軸方向に対し０度および±９０度を除く＋９０度から−９０度の旋回角度位置に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第４プレート基準面に接触させるようにしてもよい。
【００１４】
（請求項６）前記第４演算工程は、前記砥石車を前記第３旋回角度位置に位置決めした状態で、前記砥石車の円筒面を該円筒面と平行になるように形成された第４プレート基準面に接触させるようにしてもよい。
【００１５】
（砥石旋回中心測定装置）
（請求項７）本発明の砥石旋回中心測定装置は、主軸台と砥石台との相対移動および前記主軸台に対する前記砥石台の旋回が可能であり、前記主軸台に装着される工作物を前記砥石台に装着される砥石車により研削する研削盤において、前記砥石車の前記砥石基準点の位置に対する実際の旋回中心点の位置を測定する砥石旋回中心測定装置であって、前記砥石台に取付けられており、位置測定が可能な位置測定手段と、前記砥石車の砥石基準点の位置を測定するためのプレート基準点および前記砥石車の円筒面または端面を接触させる複数のプレート基準面を備えたマスタプレートと、前記砥石車の円筒面または端面を、異なる旋回角度で少なくとも４回前記プレート基準面に当接させ、少なくとも１つの前記プレート基準面には他の前記プレート基準面に当接させた前記砥石車の円筒面または端面と異なる面を当接させる当接手段と、前記当接工程により前記プレート基準点と制御上の旋回中心点との位置関係を演算する演算手段と、前記プレート基準点と前記プレート基準面との位置関係および前記プレート基準点と前記制御上の旋回中心点との位置関係から前記砥石基準点と実際の旋回中心点との位置関係を演算する旋回中心演算手段と、を備える。
【発明の効果】
【００１６】
（請求項１）砥石車を第１、第２、第３、第４旋回角度位置に位置決めし、４つのプレート基準点と制御上の旋回中心点との位置関係を求める。そして、４つの位置関係およびマスタプレートの既知の寸法等から、幾何学的に砥石車の砥石基準点と実際の旋回中心点との位置関係を演算する。この方法によれば、砥石車の砥石基準点の位置に対する実際の旋回中心点の位置を高精度に測定することができる。よって、例えば、砥石台を旋回させて砥石車のＲ形状を成形するツルーイングにおいて、砥石形状の精度を向上させることができる。また、砥石台を旋回させて砥石車により研削を行う場合、砥石台の旋回角度毎に寸法を補正しなくても工作物を高精度に研削することができる。
【００１７】
（請求項２）回転している砥石車がマスタプレートに直接接触しなくてもよいように、回転している砥石車が接触可能なピンをマスタプレートに設けている。これにより、停止している砥石車を手動によりマスタプレートに直接接触させて、４つのプレート基準点と制御上の旋回中心点との位置関係を求める必要はなく、該位置関係を自動的に求めることが可能となる。
【００１８】
（請求項３）主軸台の移動方向であるＺ軸方向、および砥石台の移動方向をであるＺ軸方向と直交するＸ軸方向のプレート基準点と制御上の旋回中心点との位置関係を求めている。これにより、砥石車の砥石基準点と実際の旋回中心点との位置関係を幾何学的に容易に演算することができる。
【００１９】
（請求項４）第１旋回角度位置と第２旋回角度位置が同一であるので、砥石車の旋回割出回数を１回減少させることができる。よって、砥石旋回中心測定のサイクルタイムを短縮することができる。
【００２０】
（請求項５）第３演算工程および第４演算工程の旋回角度を小さくできるため、砥石旋回中心測定のサイクルタイムを短縮することができる。また、砥石車と主軸台に装着された砥石車をツルーイングするツルーイング装置との干渉を防止することができる。
【００２１】
（請求項６）第３演算工程および第４演算工程の砥石車の旋回角度位置が同一であるので、砥石車の旋回割出回数を１回減少させることができる。よって、砥石旋回中心測定のサイクルタイムを短縮することができる。
【００２２】
（請求項７）本発明の砥石旋回中心測定装置によれば、上述した砥石旋回中心測定方法における効果と同様の効果を奏する。また、砥石旋回中心測定方法における他の特徴部分について、本発明の砥石旋回中心測定装置に同様に適用できる。そして、同様の効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】研削盤の平面図である。
【図２】第一実施形態：マスタプレートの平面図である。
【図３】第一実施形態：砥石旋回中心測定プログラムのフローチャートである。
【図４】第一実施形態：プレート基準点と制御上の旋回中心点との第１位置関係を求める手順を示す図である。
【図５】第一実施形態：プレート基準点と制御上の旋回中心点との第２位置関係を求める手順を示す図である。
【図６】第一実施形態：プレート基準点と制御上の旋回中心点との第３位置関係を求める手順を示す図である。
【図７】第一実施形態：プレート基準点と制御上の旋回中心点との第４位置関係を求める手順を示す図である。
【図８】第一実施形態：砥石車４２の砥石基準点と実際の旋回中心点との位置関係を示す図である。
【図９】第二実施形態：マスタプレートの平面図である。
【図１０】第二実施形態：プレート基準点と制御上の旋回中心点との第１〜第４位置関係を求める方法を示す図である。
【図１１】第三実施形態：マスタプレートの平面図である。
【図１２】第三実施形態：プレート基準点と制御上の旋回中心点との第１〜第４位置関係を求める方法を示す図である。
【図１３】第四実施形態：マスタプレートの平面図である。
【図１４】第四実施形態：プレート基準点と制御上の旋回中心点との第１〜第４位置関係を求める方法を示す図である。
【図１５】第五実施形態：マスタプレートの平面図である。
【図１６】第五実施形態：プレート基準点と制御上の旋回中心点との第１〜第４位置関係を求める方法を示す図である。
【発明を実施するための形態】
【００２４】
＜第一実施形態＞
（１．研削盤の機械構成）
研削盤１の一例として、砥石台旋回機構を有する研削盤を例に挙げ、図１を参照して説明する。図１に示すように、研削盤１は、ベッド１０と、主軸台２０と、心押台３０と、砥石台４０と、制御装置５０とから概略構成される。
【００２５】
ベッド１０は、ほぼ矩形状からなり、床上に配置される。ただし、ベッド１０の形状は矩形状に限定されるものではない。このベッド１０の上面には、一対の主軸台用ガイドレール１１ａ，１１ｂが、図１の左右方向（Ｚ軸方向）に延びるように、且つ、相互に平行に形成されている。一対の主軸台用ガイドレール１１ａ，１１ｂは、矩形状の主軸台用移動テーブル１２が摺動可能なレールである。
【００２６】
さらに、ベッド１０には、一対の主軸台用ガイドレール１１ａ，１１ｂの間に、主軸台用移動テーブル１２を図１の左右方向に駆動するための、主軸台用Ｚ軸ボールねじ１１ｃが配置され、この主軸台用Ｚ軸ボールねじ１１ｃを回転駆動する主軸台用Ｚ軸モータ１１ｄが配置されている。この主軸台用Ｚ軸モータ１１ｄはエンコーダ１１ｅを有しており、エンコーダ１１ｅにより主軸台用Ｚ軸モータ１１ｄの回転角を検出することができる。
【００２７】
主軸台用移動テーブル１２上には、主軸台２０と心押台３０とが対向して配置されている。主軸台２０は、主軸台本体２１と、チャック２２と、主軸モータ２３とを備えている。主軸台本体２１は、主軸台用移動テーブル１２の上面のうち、図１の左側に固定されている。この主軸台本体２１には、Ｚ軸方向と平行な軸線の周りで回転可能にチャック２２が設けられている。チャック２２の回転軸部材は、主軸モータ２３のモータ軸部材にギヤ機構等を介して連結されている。
【００２８】
主軸台本体２１には、詳細は後述するが、砥石車２２の砥石基準点Ｐｇの位置に対する実際の旋回中心点Ｃｒの位置を測定するために、ほぼ矩形状のマスタプレート２４が砥石台４０側に突設されている。このマスタプレート２４は、図２に示すように、先端右角部がＸ軸方向に対し０度および９０度を除く０度から９０度の範囲のθ度（本例では、４５度）の角度の傾斜面となるように切り欠かれた形状に形成されている。マスタプレート２４は、先端左角部の頂点がプレート基準点Ｐ０として設けられている。
【００２９】
そして、プレート基準点Ｐ０から傾斜面に達する境界点Ｐ１までのＺ軸方向に平行な面が第１プレート基準面ＳＰ１として設けられている。境界点Ｐ１からの傾斜面が第３プレート基準面ＳＰ３として設けられている。傾斜面を超える境界点Ｐ２から主軸台本体２１に達するＸ軸方向に平行な面が第２プレート基準面ＳＰ２として設けられている。
【００３０】
マスタプレート２４は、第３プレート基準面ＳＰ３の傾斜角度θおよびプレート基準点Ｐ０と各境界点Ｐ１，Ｐ２との距離Ａ，Ｂは、所定の角度および寸法となるように作成されている。そして、マスタプレート２４には、第１〜第３プレート基準面ＳＰ１〜ＳＰ３に夫々垂直であって、回転している砥石車４２が接触可能な第１〜第３ピン２５ａ〜２５ｃが夫々立設されている。
【００３１】
心押台３０は、心押台本体３１と、センタ３２とを備えている。心押台本体３１は、主軸台用移動テーブル１２の上面のうち、図１の右側に固定されている。この心押台本体３１には、左右方向に移動可能なセンタ３２が設けられている。工作物Ｗは、一端がチャック２２に把持され、他端がセンタ３２に支持され、主軸モータ２３によりＺ軸方向と平行な軸線の周りで回転される。
【００３２】
ベッド１０の上面には、一対の砥石台用ガイドレール１３ａ，１３ｂが、図１の上下方向（Ｘ軸方向）に延びるように、且つ、相互に平行に形成されている。一対の砥石台用ガイドレール１３ａ，１３ｂは、矩形状の砥石台用移動テーブル１４が摺動可能なレールである。さらに、ベッド１０には、一対の砥石台用ガイドレール１３ａ，１３ｂの間に、砥石台用移動テーブル１４を図１の上下方向に駆動するための、砥石台用Ｘ軸ボールねじ１３ｃが配置され、この砥石台用Ｘ軸ボールねじ１３ｃを回転駆動する砥石台用Ｘ軸モータ１３ｄが配置されている。この砥石台用Ｘ軸モータ１３ｄはエンコーダ１３ｅを有しており、エンコーダ１３ｅにより砥石台用Ｘ軸モータ１３ｄの回転角を検出することができる。
【００３３】
砥石台用移動テーブル１４上には、Ｘ軸およびＺ軸に直交するＢ軸周りで回転可能な円形状の砥石台用回転テーブル１５が配置されている。砥石台用回転テーブル１５の側縁には、砥石台用回転テーブル１５をＢ軸回りで回転するための、ウォームホイール１６ａが形成されている。そして、砥石台用回転テーブル１５上には、ウォームホイール１６ａと噛合するウォーム１６ｂがモータ軸に嵌入されているＢ軸サーボモータ１６ｃが配置されている。このＢ軸サーボモータ１６ｃはエンコーダ１６ｄを有しており、エンコーダ１６ｄによりＢ軸サーボモータ１６ｃの回転角を検出することができる。
【００３４】
砥石台用回転テーブル１５上には、砥石台４０が配置されている。砥石台４０は、砥石台本体４１と、砥石車４２と、砥石車駆動用モータ４３とを備えている。砥石台本体４１には、砥石車用軸部材４４が軸回りで回転可能に支承されている。この砥石車用軸部材４４の先端には、工作物Ｗを研削する砥石車４２が装着されている。砥石車用軸部材４４の後端は、砥石車駆動用モータ４３のモータ軸部材とベルト伝動機構４５を介して連結されている。つまり、砥石車４２は、砥石車駆動用モータ４３により砥石車用軸部材４４の軸回りで回転駆動される。さらに、砥石台本体４１には、位置測定手段としてタッチセンサ４６が設けられている。タッチセンサ４６のタッチプローブ４６ａは、主軸台２０側に突設されている。なお、タッチセンサ４６の代わりに、超音波（ＡＥ）センサにより位置測定するように構成してもよい。
【００３５】
制御装置５０は、中央処理装置５１と、種々の制御値およびプログラムを記憶するメモリ５２と、インターフェィス５３，５４から主に構成されている。メモリ５２には、研削加工プログラムおよび研削加工サイクルを実行するに必要な種々のデータが記憶される。制御装置５０には、インターフェース５３，５４を介して種々のデータが入出力される。入出力装置５５として、データの入力等を行うためのキーボード、データの表示を行うＬＣＤ等の表示装置を備えている。また、制御装置５０には、タッチセンサ４６からの検出信号が増幅器５６を介して入力される。
【００３６】
制御装置５０は、Ｚ軸モータ駆動ユニット５７を介して主軸台用移動テーブル１２をＺ軸方向へ移動させる主軸台用Ｚ軸モータ１１ｄに駆動信号を与える。主軸台用Ｚ軸モータ１１ｄに取り付けられたエンコーダ１１ｅは、主軸台用Ｚ軸モータ１１ｄの回転位置、即ち主軸台用移動テーブル１２の位置をＺ軸モータ駆動ユニット５７および制御装置５０へ送出する。
【００３７】
また、制御装置５０は、Ｘ軸モータ駆動ユニット５８を介して砥石台用移動テーブル１４をＸ軸方向へ移動させる砥石台用Ｘ軸モータ１３ｄに駆動信号を与える。砥石台用Ｘ軸モータ１３ｄに取り付けられたエンコーダ１３ｅが、砥石台用Ｘ軸モータ１３ｄの回転位置、即ち砥石台用移動テーブル１４の位置をＸ軸モータ駆動ユニット５８および制御装置５０へ送出する。
【００３８】
また、制御装置５０は、Ｂ軸モータ駆動ユニット５９を介して砥石台用回転テーブル１５をＢ軸回りに回転させるＢ軸サーボモータ１６ｃに駆動信号を与える。Ｂ軸サーボモータ１６ｃに取り付けられたエンコーダ１６ｄは、Ｂ軸サーボモータ１６ｃの回転位置、即ち砥石台用回転テーブル１５の位置をＢ軸モータ駆動ユニット５９および制御装置５０へ送出する。
【００３９】
制御装置５０は、メモリ４２に記憶されたＮＣプログラムの目標位置指令とエンコーダ１１ｅ，１３ｅからの現在位置信号との偏差により、主軸台用Ｚ軸モータ１１ｄ、砥石台用Ｘ軸モータ１３ｄをそれぞれ駆動し、主軸台用移動テーブル１２上の工作物Ｗおよび砥石台用移動テーブル１４上の砥石車４２をそれぞれ目標位置に位置決め制御する。また、目標位置指令とエンコーダ１６ｄから現在位置信号との偏差により、Ｂ軸サーボモータ１６ｃを駆動し、砥石台用回転テーブル１５上の砥石車４２を目標位置（目標角度）に位置（角度）決め制御する。また、制御装置５０は、図略の主軸モータ２３用のモータ駆動ユニットおよび砥石車駆動用モータ４３用のモータ駆動ユニットを介して主軸モータ２３および砥石車駆動用モータ４３に駆動信号を与える。
【００４０】
（２．制御装置による砥石旋回中心測定処理）
次に、制御装置５０による砥石旋回中心測定プログラムの実行について、図３〜図８を参照して説明する。なお、図１に示すように、砥石車４２の回転軸ＡｇがＺ軸方向と平行なときの旋回角度を０度とし、右回りが正方向とする。
【００４１】
図３に示すように、砥石台用回転テーブル１５を回転し、砥石車４２を第１旋回角度位置として旋回角度が０度となる位置に位置決めする（ステップＳ１）。この状態で、砥石台用移動テーブル１４および主軸台用移動テーブル１２を移動し、砥石車４２の円筒面が第１ピン２５ａの先端に接触したか否かを判断する（ステップＳ２）。図４（Ａ）−（ａ）に示すように、砥石車４２の円筒面が第１ピン２５ａの先端に接触したとき、該接触点Ｑａの架空原点Ｏに対するＸ軸方向の位置Ｘａを求める（ステップＳ３）。
【００４２】
そして、砥石台用移動テーブル１４および主軸台用移動テーブル１２を移動し、図４（Ａ）−（ｂ）に示すように、タッチセンサ４６のタッチプローブ４６ａを第１プレート基準面ＳＰ１に接触させ、第１プレート基準面ＳＰ１の架空原点Ｏに対するＸ軸方向の位置Ｘｂを測定する。さらに、図４（Ａ）−（ｃ）に示すように、タッチプローブ４６ａを第１ピン２５ａの上記接触点Ｑａに接触させ、該接触点Ｑａの架空原点Ｏに対するＸ軸方向の位置Ｘｃを測定する（ステップＳ４）。
【００４３】
そして、図４（Ｂ）に示すように、求めた第１ピン２５ａの接触点ＱａのＸ軸方向の位置Ｘａ、測定した第１プレート基準面ＳＰ１のＸ軸方向の位置Ｘｂ、および第１ピン２５ａの接触点ＱａのＸ軸方向の位置Ｘｃに基づいて、プレート基準点Ｐ０の架空原点Ｏに対するＸ軸方向の位置ＸＡ（＝Ｘａ−（Ｘｃ−Ｘｂ））を演算する。そして、プレート基準点Ｐ０と制御上の旋回中心点Ｃｃとの第１の位置関係としてＸ軸方向の距離Ｘ１（＝Ｘｃｃ−ＸＡ）を演算する（ステップＳ５）。なお、Ｘｃｃは、制御上の旋回中心点Ｃｃの架空原点Ｏに対するＸ軸方向の位置である。
【００４４】
次に、砥石車４２を第２旋回角度位置に位置決めするのであるが、本例では、第２旋回角度位置は第１旋回角度位置と同一の場合であるため、砥石車４２を旋回角度が０度となる位置に位置決めしたままで（ステップＳ６）、砥石台用移動テーブル１４および主軸台用移動テーブル１２を移動し、砥石車４２の端面が第２ピン２５ｂの先端に接触したか否かを判断する（ステップＳ７）。図５（Ａ）−（ａ）に示すように、砥石車４２の端面が第２ピン２５ｂの先端に接触したとき、該接触点Ｑｂの架空原点Ｏに対するＺ軸方向の位置Ｚａを求める（ステップＳ８）。
【００４５】
そして、砥石台用移動テーブル１４および主軸台用移動テーブル１２を移動し、図５（Ａ）−（ｂ）に示すように、タッチセンサ４６のタッチプローブ４６ａを第２プレート基準面ＳＰ２に接触させ、第２プレート基準面ＳＰ２の架空原点Ｏに対するＺ軸方向の位置Ｚｂを測定する。さらに、図５（Ａ）−（ｃ）に示すように、タッチプローブ４６ａを第２ピン２５ｂの上記接触点Ｑｂに接触させ、該接触点Ｑｂの架空原点Ｏに対するＺ軸方向の位置Ｚｃを測定する（ステップＳ９）。
【００４６】
そして、図５（Ｂ）に示すように、求めた第２ピン２５ｂの接触点ＱｂのＺ軸方向の位置Ｚａ、測定した第２プレート基準面ＳＰ２のＺ軸方向の位置Ｚｂ、および第２ピン２５ｂの接触点ＱｂのＺ軸方向の位置Ｚｃに基づいて、プレート基準点Ｐ０の架空原点Ｏに対するＺ軸方向の位置ＺＡ（＝Ｚａ−（Ｚｃ−Ｚｂ）−Ｂ）を演算する。そして、プレート基準点Ｐ０と制御上の旋回中心点Ｃｃとの第２の位置関係としてＺ軸方向の距離Ｚ３（＝Ｚｃｃ−ＺＡ）を演算する（ステップＳ１０）。なお、Ｚｃｃは、制御上の旋回中心点Ｃｃの架空原点Ｏに対するＺ軸方向の位置である。
【００４７】
次に、図６（Ａ）−（ａ）に示すように、砥石台用回転テーブル１５を回転し、砥石車４２を第３旋回角度位置として旋回角度が＋４５度となる位置に位置決めする（ステップＳ１１）。この状態で、砥石台用移動テーブル１４および主軸台用移動テーブル１２を移動し、砥石車４２の円筒面が第３ピン２５ｃの先端に接触したか否かを判断する（ステップＳ１２）。砥石車４２の円筒面が第３ピン２５ｃの先端に接触したとき、該接触点Ｑｃの架空原点Ｏに対するＸ軸方向の位置ＸｄおよびＺ軸方向の位置Ｚｄを求める（ステップＳ１３）。
【００４８】
そして、砥石台用移動テーブル１４および主軸台用移動テーブル１２を移動し、図６（Ａ）−（ｂ）に示すように、タッチセンサ４６のタッチプローブ４６ａを第３プレート基準面ＳＰ３に接触させ、第３プレート基準面ＳＰ３の架空原点Ｏに対するＸ軸方向の位置ＸｅおよびＺ軸方向の位置Ｚｅを測定する。さらに、図４（Ａ）−（ｃ）に示すように、タッチプローブ４６ａを第３ピン２５ｃの上記接触点Ｑｃに接触させ、該接触点Ｑｃの架空原点Ｏに対するＸ軸方向の位置ＸｆおよびＺ軸方向の位置Ｚｆを測定する（ステップＳ１４）。
【００４９】
そして、図６（Ｂ）に示すように、求めた第３ピン２５ｃの接触点ＱｃのＸ軸方向の位置ＸｄおよびＺ軸方向の位置Ｚｄ、測定した第３プレート基準面ＳＰ３のＸ軸方向の位置ＸｅおよびＺ軸方向の位置Ｚｅ、並びに第３ピン２５ｃの接触点ＱｃのＸ軸方向の位置ＸｆおよびＺ軸方向の位置Ｚｆに基づいて、プレート基準点Ｐ０の架空原点Ｏに対するＸ軸方向の位置ＸＢおよびＺ軸方向の位置ＺＢを演算する。そして、プレート基準点Ｐ０と制御上の旋回中心点Ｃｃとの第３の位置関係としてＸ軸方向の距離Ｘ２（＝Ｘｃｃ−ＸＢ）およびＺ軸方向の距離Ｚ２（＝Ｚｃｃ−ＺＢ）を演算する（ステップＳ１５）。
【００５０】
次に、図７（Ａ）−（ａ）に示すように、砥石台用回転テーブル１５を回転し、砥石車４２を第４旋回角度位置として旋回角度が−４５度となる位置に位置決めする（ステップＳ１６）。この状態で、砥石台用移動テーブル１４および主軸台用移動テーブル１２を移動し、砥石車４２の端面が第３ピン２５ｃの先端に接触したか否かを判断する（ステップＳ１７）。砥石車４２の端面が第３ピン２５ｃの先端に接触したとき、該接触点Ｑｄの架空原点Ｏに対するＸ軸方向の位置ＸｇおよびＺ軸方向の位置Ｚｇを求める（ステップＳ１８）。
【００５１】
そして、砥石台用移動テーブル１４および主軸台用移動テーブル１２を移動し、図７（Ａ）−（ｂ）に示すように、タッチセンサ４６のタッチプローブ４６ａを第３プレート基準面ＳＰ３に接触させ、第３プレート基準面ＳＰ３の架空原点Ｏに対するＸ軸方向の位置ＸｈおよびＺ軸方向の位置Ｚｈを測定する。さらに、図７（Ａ）−（ｃ）に示すように、タッチプローブ４６ａを第３ピン２５ｃの上記接触点Ｑｄに接触させ、該接触点Ｑｄの架空原点Ｏに対するＸ軸方向の位置ＸｉおよびＺ軸方向の位置Ｚｉを測定する（ステップＳ１９）。
【００５２】
そして、図７（Ｂ）に示すように、求めた第３ピン２５ｃの接触点ＱｄのＸ軸方向の位置ＸｇおよびＺ軸方向の位置Ｚｇ、測定した第３プレート基準面ＳＰ３のＸ軸方向の位置ＸｈおよびＺ軸方向の位置Ｚｈ、並びに第３ピン２５ｃの接触点ＱｄのＸ軸方向の位置ＸｉおよびＺ軸方向の位置Ｚｉに基づいて、プレート基準点Ｐ０の架空原点Ｏに対するＸ軸方向の位置ＸＣおよびＺ軸方向の位置ＺＣを演算する。そして、プレート基準点Ｐ０と制御上の旋回中心点Ｃｃとの第４の位置関係としてＸ軸方向の距離Ｘ４（＝Ｘｃｃ−ＸＣ）およびＺ軸方向の距離Ｚ４（＝Ｚｃｃ−ＺＣ）を演算する（ステップＳ２０）。なお、砥石車４２を各ピン２５ａ〜２５ｃに接触させず、手動により各プレート基準面ＳＰ１〜ＳＰ３に直接接触させて各位置関係を演算するようにしてもよい。
【００５３】
そして、図８に示すように、砥石車４２の砥石基準点と実際の旋回中心点との位置関係としてＸ軸方向の距離ＸおよびＺ軸方向の距離Ｚを演算する（ステップＳ２１）。ここで、第１〜第４の位置関係で求めたＸ１，Ｚ３，Ｘ２，Ｚ２，Ｘ４，Ｚ４は、制御上の旋回中心点Ｃｃと実際の旋回中心点ＣｒとのＸ軸方向の距離をＸｏ、Ｚ軸方向の距離をＺｏとしたとき、次式（１）〜（４）で表される。よって、式（１）〜（４）からＸｏ，Ｚｏを消去することで、次式（５），（６）からＸ，Ｚを求めることができる。
【００５４】
Ｘ１＝Ｘｏ＋Ｘ・・・（１）
Ｘ２＝Ｘｏ＋（Ｘｓｉｎθ−Ｚｃｏｓθ）
−（Ｚ２−Ｚｏ−（Ｘｃｏｓθ＋Ｚｓｉｎθ）−Ａ）／ｔａｎθ・・・（２）
Ｚ３＝Ｚｏ＋Ｚ＋Ｂ・・・（３）
Ｚ４＝Ｚｏ＋（−Ｘｓｉｎθ＋Ｚｃｏｓθ）
＋（Ｘｏ＋Ｘｃｏｓθ＋Ｚｓｉｎθ−Ｘ４）＊ｔａｎθ＋Ａ・・・（４）
【００５５】
Ｘ＝（−（（Ｘ１−Ｘ２）＊ｔａｎθ−（Ｚ２−Ｚ３＋Ｂ−Ａ））
＊（１−１／ｃｏｓθ）−（Ｚ４−Ｚ３＋Ｂ−Ａ）＋（Ｘ１−Ｘ４）＊ｔａｎθ）
／（ｔａｎθ−（１−１／ｓｉｎθ）＊（１−１／ｃｏｓθ）＊ｔａｎθ）・・・（５）
Ｚ＝（（（Ｚ４−Ｚ３＋Ｂ−Ａ）／ｔａｎθ−（Ｘ１−Ｘ４））＊（１−１／ｓｉｎθ）
＋（Ｘ１−Ｘ２）−（Ｚ２−Ｚ３＋Ｂ−Ａ）／ｔａｎθ）
／（１／ｔａｎθ−（１−１／ｃｏｓθ）＊（１−１／ｓｉｎθ）／ｔａｎθ）・・・（６）
【００５６】
（３．砥石旋回中心測定処理の効果）
砥石車４２を第１、第２、第３、第４旋回角度位置に位置決めし、４つのプレート基準点Ｐ０と制御上の旋回中心点Ｃｃとの位置関係を求める。そして、４つの位置関係およびマスタプレート２４の既知の寸法等から、幾何学的に砥石車４２の砥石基準点Ｐｇと実際の旋回中心点Ｃｒとの位置関係を演算する。この方法によれば、砥石車の砥石基準点の位置に対する実際の旋回中心点の位置を高精度に測定することができる。よって、例えば、砥石台４０を旋回させて砥石車４２のＲ形状を成形するツルーイングにおいて、砥石形状の精度を向上させることができる。また、砥石台４０を旋回させて砥石車４２により研削を行う場合、砥石台４０の旋回角度毎に寸法を補正しなくても工作物Ｗを高精度に研削することができる。
【００５７】
また、回転している砥石車４２がマスタプレート２４に直接接触しなくてもよいように、回転している砥石車４２が接触可能なピン２５ａ〜２５ｃをマスタプレート２４に設けている。これにより、停止している砥石車４２を手動によりマスタプレート２４に直接接触させて、４つのプレート基準点Ｐ０と制御上の旋回中心点Ｃｃとの位置関係を求める必要はなく、該位置関係を自動的に求めることが可能となる。また、主軸台２０の移動方向であるＺ軸方向、および砥石台４０の移動方向であるＺ軸方向と直交するＸ軸方向のプレート基準点Ｐ０と制御上の旋回中心点Ｃｃとの位置関係を求めている。これにより、砥石車４２の砥石基準点Ｐｇと実際の旋回中心点Ｃｒとの位置関係を幾何学的に容易に演算することができる。また、第１旋回角度位置と第２旋回角度位置が同一であるので、砥石車４２の旋回割出回数を１回減少させることができる。よって、砥石旋回中心測定のサイクルタイムを短縮することができる。
【００５８】
＜第二実施形態＞
（１．マスタプレートの構成）
本実施形態では、図２に示すマスタプレート２４の代わりに、図９に示すマスタプレート６４が用いられる。このマスタプレート６４は、図９に示すように、先端右角部がＸ軸方向に対し０度および９０度を除く０度から９０度の範囲のθ度の角度の傾斜面となるように切り欠かれていると共に、先端左角部がＸ軸方向に対し０度および９０度を除く０度から９０度の範囲のγ度の角度の傾斜面となるように切り欠かれた形状に形成されている。マスタプレート６４は、先端左角部の傾斜面とＺ軸方向に平行な面（第１プレート基準面ＳＰ１ａ）との境界点がプレート基準点Ｐ０ａとして設けられている。
【００５９】
そして、プレート基準点Ｐ０ａから先端右角部の傾斜面に達する境界点Ｐ１ａまでのＺ軸方向に平行な面が第１プレート基準面ＳＰ１ａとして設けられている。境界点Ｐ１ａからの先端右角部の傾斜面が第３プレート基準面ＳＰ３ａとして設けられている。先端右角部の傾斜面を超える境界点Ｐ２ａから主軸台本体２１に達するＸ軸方向に平行な面が第２プレート基準面ＳＰ２ａとして設けられている。さらに、プレート基準点Ｐ０ａからの先端左角部の傾斜面が第４プレート基準面ＳＰ４ａとして設けられている。
【００６０】
マスタプレート６４は、第３プレート基準面ＳＰ３ａの傾斜角度θ、第４プレート基準面ＳＰ４ａの傾斜角度γおよびプレート基準点Ｐ０ａと各境界点Ｐ１ａ，Ｐ２ａとの距離Ａ，Ｂは、所定の角度および寸法となるように作成されている。そして、マスタプレート２４には、第１〜第４プレート基準面ＳＰ１ａ〜ＳＰ４ａに夫々垂直であって、回転している砥石車４２が接触可能な図略の第１〜第４ピンが夫々立設されている。
【００６１】
（２．制御装置による砥石旋回中心測定処理）
本実施形態でも、図３に示す制御装置５０による砥石旋回中心測定プログラムが実行される。そこで、プレート基準点Ｐ０ａと制御上の旋回中心点Ｃｃとの第１〜第４の位置関係を求めるための、砥石車４２とマスタプレート６４との接触態様を図１０を参照して説明する。
【００６２】
図１０（Ａ）に示すように、砥石車４２を第１旋回角度位置として旋回角度が０度となる位置に位置決めする。この状態で、砥石車４２の円筒面を第１プレート基準面ＳＰ１ａに接触させたときの、プレート基準点Ｐ０ａと制御上の旋回中心点Ｃｃとの第１の位置関係を求める。
【００６３】
次に、図１０（Ｂ）に示すように、砥石車４２を第２旋回角度位置に位置決めするのであるが、本例では、第２旋回角度位置は第１旋回角度位置と同一の場合であるため、砥石車４２を旋回角度が０度となる位置に位置決めしたままとする。この状態で、砥石車４２の端面を第２プレート基準面ＳＰ２ａに接触させたときの、プレート基準点Ｐ０ａと制御上の旋回中心点Ｃｃとの第２の位置関係を求める。
【００６４】
次に、図１０（Ｃ）に示すように、砥石車４２を第３旋回角度位置として旋回角度が９０−θ度となる位置に位置決めする。この状態で、砥石車４２の円筒面を第３プレート基準面ＳＰ３ａに接触させたときの、プレート基準点Ｐ０ａと制御上の旋回中心点Ｃｃとの第３の位置関係を求める。
【００６５】
次に、図１０（Ｄ）に示すように、砥石車４２を第４旋回角度位置として旋回角度が９０度−γ度となる位置に位置決めする。この状態で、砥石車４２の円筒面を第４プレート基準面ＳＰ４ａに接触させたときの、プレート基準点Ｐ０ａと制御上の旋回中心点Ｃｃとの第４の位置関係を求める。このプレート基準点Ｐ０ａと制御上の旋回中心点ＣｃとのＸ軸方向の距離Ｘ５と、Ｚ軸方向の距離Ｚ５との関係は、次式（７）で表される。
【００６６】
Ｚ５＝Ｚｏ＋（−Ｘｃｏｓγ＋Ｚｓｉｎγ）−（Ｘｏ＋Ｘｓｉｎγ＋Ｚｃｏｓγ−Ｘ５）＊ｔａｎγ・・・（７）
【００６７】
そして、第一実施形態で使用した式（４）を除く式（１）〜（３）および次式（８），（９）から、砥石車４２の砥石基準点と実際の旋回中心点との位置関係としてＸ軸方向の距離ＸおよびＺ軸方向の距離Ｚを演算する。
【００６８】
Ｘ＝（（Ｚ５−Ｚ３＋Ｂ＋（Ｘ１−Ｘ５）＊ｔａｎγ）／ｔａｎθ＋（Ｘ１−Ｘ２）
−（Ｚ２−Ｚ３＋Ｂ−Ａ）／ｔａｎθ）
／（（１−１／ｓｉｎθ）−（１／ｃｏｓγ−ｔａｎγ）／ｔａｎθ）・・・（８）
Ｚ＝−Ｘ＊（１／ｃｏｓγ−ｔａｎγ）−（Ｚ５−Ｚ３＋Ｂ＋（Ｘ１−Ｘ５）＊ｔａｎγ
・・・（９）
【００６９】
（３．砥石旋回中心測定処理の効果）
砥石車４２を大きく旋回させなくても２つのプレート基準点Ｐ０ａと制御上の旋回中心点Ｃｃとの位置関係を求めることができる。よって、砥石旋回中心測定のサイクルタイムを短縮することができる。また、マスタプレート６４は、第３プレート基準面ＳＰ３ａおよび第４プレート基準面ＳＰ４ａの２つの傾斜面を有している。このため、砥石車４２を２つの傾斜面に夫々接触させればよく、砥石車４２と主軸台２０に装着された砥石車４２をツルーイングするツルーイング装置やピン等の他部材との干渉が生じ難い。
【００７０】
＜第三実施形態＞
（１．マスタプレートの構成）
本実施形態では、図２に示すマスタプレート２４の代わりに、図１１に示すマスタプレート６４が用いられる。このマスタプレート６４は、図１１に示すように、先端右角部がＸ軸方向に対し０度および９０度を除く０度から９０度の範囲のθ度の角度の傾斜面となるように切り欠かれていると共に、先端左角部がＸ軸方向に対し０度および９０度を除く０度から９０度の範囲のγ度（本例では、９０度−θ度）の角度の傾斜面となるように切り欠かれた形状に形成されている。マスタプレート６４は、先端左角部の傾斜面とＺ軸方向に平行な面（第１プレート基準面ＳＰ１ｂ）との境界点がプレート基準点Ｐ０ｂとして設けられている。
【００７１】
そして、プレート基準点Ｐ０ｂから先端右角部の傾斜面に達する境界点Ｐ１ｂまでのＺ軸方向に平行な面が第１プレート基準面ＳＰ１ｂとして設けられている。境界点Ｐ１ｂからの先端右角部の傾斜面が第３プレート基準面ＳＰ３ｂとして設けられている。先端右角部の傾斜面を超える境界点Ｐ２ｂから主軸台本体２１に達するＸ軸方向に平行な面が第２プレート基準面ＳＰ２ｂとして設けられている。さらに、プレート基準点Ｐ０ｂからの先端左角部の傾斜面が第４プレート基準面ＳＰ４ｂとして設けられている。
【００７２】
マスタプレート６４は、第３プレート基準面ＳＰ３ｂの傾斜角度θ、第４プレート基準面ＳＰ４ｂの傾斜角度γおよびプレート基準点Ｐ０ｂと各境界点Ｐ１ｂ，Ｐ２ｂとの距離Ａ，Ｂは、所定の角度および寸法となるように作成されている。そして、マスタプレート２４には、第１〜第４プレート基準面ＳＰ１ｂ〜ＳＰ４ｂに夫々垂直であって、回転している砥石車４２が接触可能な図略の第１〜第４ピンが夫々立設されている。
【００７３】
（２．制御装置による砥石旋回中心測定処理）
本実施形態でも、図３に示す制御装置５０による砥石旋回中心測定プログラムが実行される。そこで、プレート基準点Ｐ０ｂと制御上の旋回中心点Ｃｃとの第１〜第４の位置関係を求めるための、砥石車４２とマスタプレート６４との接触態様を図１２を参照して説明する。
【００７４】
図１２（Ａ）に示すように、砥石車４２を第１旋回角度位置として旋回角度が０度となる位置に位置決めする。この状態で、砥石車４２の円筒面を第１プレート基準面ＳＰ１ｂに接触させたときの、プレート基準点Ｐ０ｂと制御上の旋回中心点Ｃｃとの第１の位置関係を求める。
【００７５】
次に、図１２（Ｂ）に示すように、砥石車４２を第２旋回角度位置に位置決めするのであるが、本例では、第２旋回角度位置は第１旋回角度位置と同一の場合であるため、砥石車４２を旋回角度が０度となる位置に位置決めしたままとする。この状態で、砥石車４２の端面を第２プレート基準面ＳＰ２ｂに接触させたときの、プレート基準点Ｐ０ｂと制御上の旋回中心点Ｃｃとの第２の位置関係を求める。
【００７６】
次に、図１２（Ｃ）に示すように、砥石車４２を第３旋回角度位置として旋回角度が−θ度となる位置に位置決めする。この状態で、砥石車４２の端面を第３プレート基準面ＳＰ３ｂに接触させたときの、プレート基準点Ｐ０ｂと制御上の旋回中心点Ｃｃとの第３の位置関係を求める。
【００７７】
次に、図１２（Ｄ）に示すように、砥石車４２を第４旋回角度位置に位置決めするのであるが、本例では、第４旋回角度位置は第３旋回角度位置と同一の場合であるため、砥石車４２を旋回角度が−θ度（＝−（９０度−γ度））となる位置に位置決めしたままとする。この状態で、砥石車４２の円筒面を第４プレート基準面ＳＰ４ｂに接触させたときの、プレート基準点Ｐ０ｂと制御上の旋回中心点Ｃｃとの第４の位置関係を求める。そして、プレート基準点Ｐ０ｂ、プレート基準点Ｐ０ｂと境界点Ｐ１ｂとの距離Ａ、第３プレート基準面ＳＰ３ｂの傾斜角度θ、第４プレート基準面ＳＰ４ｂの傾斜角度γおよびプレート基準点Ｐ０ｂと制御上の旋回中心点Ｃｃとの第１から第４位置関係に基づいて、砥石車４２の砥石基準点と実際の旋回中心点との位置関係としてＸ軸方向の距離ＸおよびＺ軸方向の距離Ｚを演算する。
【００７８】
（３．砥石旋回中心測定処理の効果）
第３旋回角度位置および第４旋回角度位置が同一であるので、砥石車４２の旋回割出回数を１回減少させることができる。よって、砥石旋回中心測定のサイクルタイムを短縮することができる。
【００７９】
＜第四実施形態＞
（１．マスタプレートの構成）
本実施形態では、図２に示すマスタプレート２４の代わりに、図１３に示すマスタプレート７４が用いられる。このマスタプレート７４は、図１３に示すように、先端右角部がＸ軸方向に対し０度および９０度を除く０度から９０度の範囲のθｃ度（本例では、４５度）の角度の傾斜面となるように切り欠かれた形状に形成されている。マスタプレート７４は、先端左角部の頂点がプレート基準点Ｐ０ｃとして設けられている。
【００８０】
そして、プレート基準点Ｐ０ｃから先端右角部の傾斜面に達する境界点Ｐ１ｃまでのＺ軸方向に平行な面が第１プレート基準面ＳＰ１ｃとして設けられている。境界点Ｐ１ｃからの先端右角部の傾斜面が第２プレート基準面ＳＰ２ｃとして設けられている。マスタプレート７４は、第２プレート基準面ＳＰ２ｃの傾斜角度θｃおよびプレート基準点Ｐ０ｃと境界点Ｐ１ｃとの距離Ａは、所定の角度および寸法となるように作成されている。そして、マスタプレート７４には、第１、第２プレート基準面ＳＰ１ｃ，ＳＰ２ｃに夫々垂直であって、回転している砥石車４２が接触可能な図略の第１、第２ピンが夫々立設されている。
【００８１】
（２．制御装置による砥石旋回中心測定処理）
本実施形態でも、図３に示す制御装置５０による砥石旋回中心測定プログラムが実行される。そこで、プレート基準点Ｐ０ｃと制御上の旋回中心点Ｃｃとの第１〜第４の位置関係を求めるための、砥石車４２とマスタプレート７４との接触態様を図１４を参照して説明する。
【００８２】
図１４（Ａ）に示すように、砥石車４２を第１旋回角度位置として旋回角度が０度となる位置に位置決めする。この状態で、砥石車４２の円筒面を第１プレート基準面ＳＰ１ｃに接触させたときの、プレート基準点Ｐ０ｃと制御上の旋回中心点Ｃｃとの第１の位置関係を求める。
【００８３】
次に、図１４（Ｂ）に示すように、砥石車４２を第２旋回角度位置として旋回角度が−９０度となる位置に位置決めする。この状態で、砥石車４２の端面を第１プレート基準面ＳＰ１ｃに接触させたときの、プレート基準点Ｐ０ｃと制御上の旋回中心点Ｃｃとの第２の位置関係を求める。
【００８４】
次に、図１４（Ｃ）に示すように、砥石車４２を第３旋回角度位置として旋回角度が＋θ度（４５度）となる位置に位置決めする。この状態で、砥石車４２の円筒面を第２プレート基準面ＳＰ２ｃに接触させたときの、プレート基準点Ｐ０ｃと制御上の旋回中心点Ｃｃとの第３の位置関係を求める。
【００８５】
次に、図１４（Ｄ）に示すように、砥石車４２を第４旋回角度位置として旋回角度が−θ度（−４５度）となる位置に位置決めする。この状態で、砥石車４２の端面を第２プレート基準面ＳＰ２ｃに接触させたときの、プレート基準点Ｐ０ｃと制御上の旋回中心点Ｃｃとの第４の位置関係を求める。
【００８６】
そして、プレート基準点Ｐ０ｃ、プレート基準点Ｐ０ｃと境界点Ｐ１ｃとの距離Ａ、第２プレート基準面ＳＰ２ｃの傾斜角度θｃおよびプレート基準点Ｐ０ｃと制御上の旋回中心点Ｃｃとの第１から第４位置関係に基づいて、砥石車４２の砥石基準点と実際の旋回中心点との位置関係としてＸ軸方向の距離ＸおよびＺ軸方向の距離Ｚを演算する。
【００８７】
（３．砥石旋回中心測定処理の効果）
マスタプレート７４には、２つのプレート基準面ＳＰ１ｂ，ＳＰ２ｂおよび２つのピンのみが形成されている。これにより、マスタプレート８４の製作コストを低減することができる。
【００８８】
＜第五実施形態＞
（１．マスタプレートの構成）
本実施形態では、図２に示すマスタプレート２４の代わりに、図１５に示すマスタプレート８４が用いられる。このマスタプレート８４は、図１５に示すように、矩形状に形成されている。マスタプレート８４は、先端左角部の頂点がプレート基準点Ｐ０ｄとして設けられている。
【００８９】
そして、プレート基準点Ｐ０ｄから先端右角部の頂点Ｐ１ｄまでのＺ軸方向に平行な面が第１プレート基準面ＳＰ１ｄとして設けられている。先端右角部の頂点Ｐ１ｄから主軸台本体２１に達するＸ軸方向に平行な面が第２プレート基準面ＳＰ２ｄとして設けられている。マスタプレート８４は、プレート基準点Ｐ０ｄと先端右角部の頂点Ｐ１ｄとの距離Ｂは、所定の角度および寸法となるように作成されている。そして、マスタプレート８４には、第１、第２プレート基準面ＳＰ１ｄ，ＳＰ２ｄに夫々垂直であって、回転している砥石車４２が接触可能な図略の第１、第２ピンが夫々立設されている。
【００９０】
（２．制御装置による砥石旋回中心測定処理）
本実施形態でも、図３に示す制御装置５０による砥石旋回中心測定プログラムが実行される。そこで、プレート基準点Ｐ０ｄと制御上の旋回中心点Ｃｃとの第１〜第４の位置関係を求めるための、砥石車４２とマスタプレート８４との接触態様を図１６を参照して説明する。
【００９１】
図１６（Ａ）に示すように、砥石車４２を第１旋回角度位置として旋回角度が０度となる位置に位置決めする。この状態で、砥石車４２の円筒面を第１プレート基準面ＳＰ１ｄに接触させたときの、プレート基準点Ｐ０ｄと制御上の旋回中心点Ｃｃとの第１の位置関係を求める。
【００９２】
次に、図１６（Ｂ）に示すように、砥石車４２を第２旋回角度位置に位置決めするのであるが、本例では、第２旋回角度位置は第１旋回角度位置と同一の場合であるため、砥石車４２を旋回角度が０度となる位置に位置決めしたままとする。この状態で、砥石車４２の端面を第２プレート基準面ＳＰ２ｄに接触させたときの、プレート基準点Ｐ０ｄと制御上の旋回中心点Ｃｃとの第２の位置関係を求める。
【００９３】
次に、図１６（Ｃ）に示すように、砥石車４２を第３旋回角度位置として旋回角度が−９０度となる位置に位置決めする。この状態で、砥石車４２の端面を第１プレート基準面ＳＰ１ｄに接触させたときの、プレート基準点Ｐ０ｄと制御上の旋回中心点Ｃｃとの第３の位置関係を求める。
【００９４】
次に、図１６（Ｄ）に示すように、砥石車４２を第４旋回角度位置に位置決めするのであるが、本例では、第４旋回角度位置は第３旋回角度位置と同一の場合であるため、砥石車４２を旋回角度が−９０度となる位置に位置決めしたままとする。この状態で、砥石車４２の円筒面を第２プレート基準面ＳＰ２ｄに接触させたときの、プレート基準点Ｐ０ｄと制御上の旋回中心点Ｃｃとの第４の位置関係を求める。
【００９５】
そして、プレート基準点Ｐ０ｄ、プレート基準点Ｐ０ｄと先端右角部の頂点Ｐ１ｄとの距離Ｂ、およびプレート基準点Ｐ０ｄと制御上の旋回中心点Ｃｃとの第１から第４位置関係に基づいて、砥石車４２の砥石基準点と実際の旋回中心点との位置関係としてＸ軸方向の距離ＸおよびＺ軸方向の距離Ｚを演算する。
【００９６】
（３．砥石旋回中心測定処理の効果）
マスタプレート８４には、直交する２つのプレート基準面ＳＰｄ１，ＳＰｄ２および２つのピンのみが形成されている。これにより、砥石車４２を一度だけ９０度旋回させるのみにより４つのプレート基準点と制御上の旋回中心点との位置関係を求めることができる。よって、砥石旋回中心測定のサイクルタイムをさらに短縮することができる。
【００９７】
＜各実施形態の変形態様＞
なお、第一実施形態において、第３および第４演算工程では砥石車４２の円筒面および端面を第３プレート基準面ＳＰ３に夫々接触させる構成としたが、砥石車４２の端面および円筒面を第３プレート基準面ＳＰ３に夫々接触させる構成としてもよい。また、第二実施形態において、第３および第４演算工程では砥石車４２の円筒面および端面を第３プレート基準面ＳＰ３ａおよび第４プレート基準面ＳＰ４ａに夫々接触させる構成としたが、砥石車４２の端面および円筒面を第３プレート基準面ＳＰ３ａおよび第４プレート基準面ＳＰ４ａに夫々接触させる構成としてもよい。
【００９８】
また、各実施形態において、研削盤１立ち上げ時の初期設定時に、寸法が分かっているマスタ砥石車を用いて砥石基準点Ｐｇと制御上の旋回中心点Ｃｃとの距離を求める。そして、求めた距離からマスタ砥石車の寸法を除算することで、砥石車４２の取り付けの基準位置と制御上の旋回中心点Ｃｃとの距離を求める。そして、砥石交換後に、基準角度での位置合わせのみを行うことにより、砥石基準点Ｐｇと実際の旋回中心点Ｃｒとの距離を求めるようにしてもよい。
【符号の説明】
【００９９】
１：研削盤
１０：ベッド、  １１ａ，１１ｂ：主軸台用ガイドレール、
１２：主軸台用移動テーブル、  １３ａ，１３ｂ：砥石台用ガイドレール
１４：砥石台用移動テーブル
１１ｃ：砥石台用Ｚ軸ボールねじ、  １１ｄ：砥石台用Ｚ軸モータ
２０：主軸台、  ２１：主軸台本体、  ２２：チャック、  ２３：主軸モータ
２４，６４，７４，８４：マスタプレート、  ２５ａ〜２５ｃ：第１〜第３ピン
３０：心押台、  ３１：心押台本体、  ３２：センタ
４０：砥石台、  ４１：砥石台本体、  ４２：砥石車、  ４３：砥石車駆動用モータ
４６：タッチセンサ、  ４６ａ：タッチプローブ
５０：制御装置
【図１】
0005691622.tif 000002
【図２】
0005691622.tif 000003
【図３】
0005691622.tif 000004
【図４】
0005691622.tif 000005
【図５】
0005691622.tif 000006
【図６】
0005691622.tif 000007
【図７】
0005691622.tif 000008
【図８】
0005691622.tif 000009
【図９】
0005691622.tif 000010
【図１０】
0005691622.tif 000011
【図１１】
0005691622.tif 000012
【図１２】
0005691622.tif 000013
【図１３】
0005691622.tif 000014
【図１４】
0005691622.tif 000015
【図１５】
0005691622.tif 000016
【図１６】
0005691622.tif 000017