(57)【特許請求の範囲】
【請求項１】
研磨工具を回転させて加工面に押し当て、被加工物を研磨方向に送ることによって研磨を行う研磨方法において、
測定した研磨圧力と被加工物の送り速度とにより研磨除去量を算出し、算出した研磨除去量により研磨除去量指令値を補正し、補正した研磨除去量指令値をフィードバックして研磨圧力目標値を補正し、補正した研磨圧力目標値に測定した研磨圧力をフィードバックして送り速度の変化に対して研磨量が一定になるように制御することを特徴とする研磨方法。
【請求項２】
上記被加工物の送り速度を、理想面に対する加工面のうねりの波長に応じて変化させる請求項１記載の研磨方法。
【請求項３】
上記被加工物の加工面の状態を測定し、加工面の状態に対応して送り速度を変化させる請求項１又は２記載の研磨方法。
【請求項４】
被加工物をセットして被加工物の送り速度を可変するＸ−Ｙテーブルを駆動するテーブル駆動部と、研磨工具を装着して回転する研磨工具駆動部と、研磨工具駆動部に装着した研磨工具を被加工物に一定の研磨圧力で押し付ける定圧機構部及び制御部とを有する研磨装置において、
上記制御部は、上記定圧機構部で測定した研磨圧力と上記テーブル駆動部から出力する被加工物の送り速度とにより研磨除去量を算出し、算出した研磨除去量により研磨除去量指令値を補正し、補正した研磨除去量指令値をフィードバックして研磨圧力目標値を補正し、補正した研磨圧力目標値に上記定圧機構部で測定した研磨圧力をフィードバックして送り速度の変化に対して研磨量が一定になるように制御することを特徴とする研磨装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば自由曲面を有する光学素子などの複雑な曲面を有する各種部品やプラスチック成形金型等を高精度に、かつ均一に研磨するの研磨方法及び研磨装置に関するものである。
【０００２】
【従来の技術】
例えば自由曲面を有する光学素子などを作製するプラスチック成形金型等の自由曲面を形成するために、自由曲面を研磨工具により倣わせながら研磨している。この研磨装置は、図１０に示すように、Ｘ−Ｙテーブル２にセットされた被加工物１の加工面に研磨工具３を定圧機構部５により一定の押付け圧力で押し付け、Ｘ−Ｙテーブル２のＸ軸駆動モータ１０とＹ軸駆動モータ１２を駆動して被加工物１をＸ軸方向とＹ軸方向に移動しながら加工面を一定の研磨除去量で研磨する。この研磨工具３を加工面に押し付ける定圧機構部５はエアシリンダ１６とレギュレータ２８により一定の圧力を発生し続ける方式が多く利用されている。
【０００３】
このような研磨加工において、研磨除去量はプレストンの経験則といわれる下記（１）式により得られることが知られている。
【０００４】
【数１】
0004219550.tif 000002
【０００５】
（１）式において、Ｈ（ｘ）はｘ座標における研磨除去量、ｋは被加工物や研磨工具などによる係数、ｖ（ｘ，ｔ）は加工面と研磨工具の相対速度、ｐ（ｘ，ｔ）は研磨圧力、ｔ１は工具滞留時間を示す。研磨工具回転速度をＶ、被加工物の送り速度をｆｖとすると、加工面と研磨工具の相対速度ｖ＝（Ｖ＋ｆｖ）で表すことができる。
【０００６】
上記プレストンの経験則により研磨除去量を制御するためには、送り速度による滞留時間の制御、もしくは研磨圧力と研磨工具回転数のいずれか、又は全てを制御する必要がある。従来の研磨加工法では研磨圧力と研磨工具回転数を一定に保ち、送り速度を変化させることにより目的の研磨除去量を得る方法が採用されて実用化されている。また、特開平９−３２３２５２号公報に示された曲面研磨方法は、目的の研磨除去量に対して研磨圧力又は研磨工具回転数に重み付けを行い、研磨面の任意の位置で研磨除去量を制御するようにしている。また、研磨加工点の姿勢を制御し、法線方向を常に一定に保つことにより高精度の加工を実現する用にしている。特開平７−６８４５６号公報に示された研磨方法は、同一個所を研磨する研磨回数により研磨除去量を制御するようにしている。
【０００７】
倣い研磨方法では、定圧機構が特定の周波数以上の変動には追従しない特性を利用することにより、細かい誤差成分であるところの面荒さを除去するようにしている。一方、前記従来の倣い研磨方法は、図１１の制御回路図に示すように、研磨除去量指令値に定圧機構部５による研磨圧力をフィードバックして制御出力を得るようにしており、定圧機構部５中のエアシリンダ１６が研磨工具３と共に摺動するため、定圧機構部５の応答特性が研磨結果に影響することが知られている。この従来の研磨方法で使用しているエアシリンダ１６とレギュレータ２８を用いて構成した定圧機構部５に接続された研磨工具３は、図１２に示すように、１Ｈｚ以下の周波数の変動に追従する。例えば送り速度１ｍｍ／ｓｅｃで、図１３（ａ），（ｂ）に示すように、理想面２９に対してうねり３０を持つ被加工物１の加工面を研磨した場合、（ｃ）に示すように、研磨工具３は１ｍｍ以上の波長のうねり３０に追従してしまう。より高精度の加工を行うためには、より長い波長を持つうねり成分を除去する必要がある。しかしながら従来の定圧機構部による研磨圧力がうねり成分に追従してしまい、倣い研磨によりうねり成分を除去することは困難であるという短所があった。
【０００８】
この発明はかかる短所を改善し、平均的な研磨除去量を一定に保ちつつ、特定の周波数帯域のうねり成分を除去し、理想面への追従などを精度良く行い、精密な研磨を実現することができる研磨方法及び研磨装置を提供することを目的とするものである。
【０００９】
【課題を解決するための手段】
この発明に係る研磨方法は、研磨工具を回転させて加工面に押し当て、被加工物を研磨方向に送ることによって研磨を行う研磨方法において、測定した研磨圧力と被加工物の送り速度とにより研磨除去量を算出し、算出した研磨除去量により研磨除去量指令値を補正し、補正した研磨除去量指令値をフィードバックして研磨圧力目標値を補正し、補正した研磨圧力目標値に測定した研磨圧力をフィードバックして送り速度の変化に対して研磨量が一定になるように制御することを特徴とする。
【００１１】
また、被加工物の送り速度を、理想面に対する加工面のうねりの波長に応じて変化させ、送り速度の変化に対して研磨量が一定になるように研磨圧力と研磨工具回転数のいづれか又は両方を制御することが望ましい。
【００１２】
さらに、被加工物の加工面の状態を測定し、加工面の状態に対応して送り速度を変化させると良い。
【００１４】
この発明に係る研磨装置は、被加工物をセットして被加工物の送り速度を可変するＸ−Ｙテーブルを駆動するテーブル駆動部と、研磨工具を装着して回転する研磨工具駆動部と、研磨工具駆動部に装着した研磨工具を被加工物に一定の研磨圧力で押し付ける定圧機構部及び制御部とを有する研磨装置において、上記制御部は、上記定圧機構部で測定した研磨圧力と上記テーブル駆動部から出力する被加工物の送り速度とにより研磨除去量を算出し、算出した研磨除去量により研磨除去量指令値を補正し、補正した研磨除去量指令値をフィードバックして研磨圧力目標値を補正し、補正した研磨圧力目標値に上記定圧機構部で測定した研磨圧力をフィードバックして送り速度の変化に対して研磨量が一定になるように制御することを特徴とする。
【００１６】
【発明の実施の形態】
この発明の研磨装置は、被加工物をセットして被加工物の送り速度を可変するＸ−Ｙテーブルと、研磨工具を装着して回転する研磨工具駆動部と、研磨工具駆動部に装着した研磨工具を被加工物に一定の研磨圧力で押し付ける定圧機構部とを有する。Ｘ−Ｙテーブルはテーブル制御装置により制御され、研磨工具駆動部は研磨工具回転制御計算機により制御されて研磨工具の回転数を可変し、定圧機構部は研磨圧力制御計算機により制御されて研磨工具に加える研磨圧力を可変する。このテーブル制御装置と研磨工具回転数制御計算機及び研磨圧力制御計算機は研磨手順を記憶した制御用計算機に接続されている。
【００１７】
この研磨装置で精密な研磨をするときに問題となる定圧機構部と研磨工具の応答性は、研磨工具が接触する研磨加工点の変動に影響される。また、研磨加工点の変動の周波数は、変動量と送り速度によって制御することができる。そこで制御用計算機は、被加工物の送り速度を研磨面の任意の研磨加工点で変化させ、かつ研磨圧力を、送り速度の変動に対して研磨量を一定に保つ条件になるよう制御する。
【００１８】
【実施例】
図１はこの発明の一実施例の研磨装置の構成図である。図に示すように、研磨装置は、被加工物１をセットするＸ−Ｙテーブル２と、研磨工具３を装着する研磨工具駆動部４と、研磨工具駆動部４に装着した研磨工具３を被加工物１に一定の押付け圧力で押し付ける定圧機構部５と、Ｘ−Ｙテーブル２の駆動を制御するテーブル制御装置６と、研磨工具３の回転数を制御する研磨工具回転制御計算機７及び定圧機構部５の駆動を制御する研磨圧力制御計算機８を有する。Ｘ−ＹテーブルのＸ軸テーブル９にはエンコーダーを有するＸ軸駆動モータ１０を有し、Ｙ軸テーブル１１にはエンコーダーを有するＹ軸駆動モータ１２を有する。研磨工具駆動部４は、図２のブロック図に示すように、研磨工具回転制御計算機７に接続されたモータアンプ１３と駆動モータ１４を有する。定圧機構部５は電圧レギュレータ１５に接続されたエアシリンダ１６と、エアシリンダ１６のピストンロッドに取り付けられ研磨工具駆動部４に連結された力センサ１７を有する。テーブル制御装置６と研磨工具回転数制御計算機７及び研磨圧力制御計算機８は、図２のブロック図に示すように、研磨手順を記憶した制御用計算機１８に接続されている。
【００１９】
この研磨装置でＸ−Ｙテーブル２にセットされた被加工物１の加工面を研磨するとき、定圧機構部５の電圧レギュレータ１５によって発生するエア圧をエアシリンダ１６に加え、エアシリンダ１６により研磨工具３を被加工物の加工面に押し付けながら、研磨工具駆動部４のモーターアンプ１３とモーター１４によって研磨工具３を回転させて研磨する。この研磨工具３を加工面に押し付ける研磨圧力を発生する電圧レギュレータ１５は研磨工具駆動部４に連結された力センサ１７の読取値を指令値に追従させるようフィードバック制御されている。研磨工具３を回転させる研磨工具駆動部４は研磨工具回転数制御計算機７によって制御され、モーターアンプ１８への電圧入力によって研磨工具３の回転数がオープンループ制御される。また、被加工物１の送り速度、すなわちＸ−Ｙテーブル２の移動量は、研磨手順を記憶した制御計算機１８からの出力によりテーブル制御装置６で制御される。
【００２０】
上記のように構成した研磨装置で被加工物１の加工面を精密に研磨する場合、定圧機構部５と研磨工具３の応答性は、研磨工具３が接触する研磨加工点の変動に影響される。また、研磨加工点の変動の周波数は、研磨加工点の変動量と送り速度によって制御することができる。そこで研磨装置で被加工物１を研磨するときに、被加工物１の送り速度を加工面の任意の研磨加工点で変化させる。この被加工物１の送り速度のみを変動させた場合、研磨除去量にむらが生じる。この送り速度の変動量をプレストンの経験則にしたがい補正し、研磨量を一定に保つように、研磨圧力と研磨工具回転数のいずれか又は全てを重み付けて制御する。
ることにより、目的の研磨除去量を得る。
【００２１】
例えば被加工物１の送り速度を加工面の任意の研磨加工点で変化させながら、図３の制御回路図に示すように、研磨圧力の指示出力は、力センサ１７の読取値に加えて送り速度の計測値をフィードバックし、プレストンの経験則に従って目標の研磨除去量を得るようダブルループ制御する。この送り速度の計測値と研磨圧力の径時変化を図４に示す。図４に示すように、被加工物１に加えられる研磨圧力の応答特性を大幅に改善することができる。
【００２２】
また、送り速度と研磨圧力及び研磨工具回転数をそれぞれ独立したテーブル制御装置６と研磨圧力制御計算機８及び研磨工具回転数制御計算機７で制御することにより、信頼性のある制御を高速に行うことができる。さらに、研磨手順を記憶した制御計算機１８から送り速度と研磨圧力及び研磨工具回転数の指令値を出力し、テーブル制御装置６と研磨圧力制御計算機８及び研磨工具回転数制御計算機７に指示することにより、制御出力の同期を確実にとることができる。
【００２３】
また、図５（ｂ）に示すように、理想面に対してうねり２０を持つ加工面を加工するときに、送り速度を、（ａ）に示すように、うねり２０の波長が長い部分では速くし、うねり２０の波長が短い部分では遅くなるように制御し、この送り速度に対して一定の条件を満たすように研磨圧力若しくは研磨工具回転数を制御する。このように理想面に対する加工面のうねり２０の波長に応じて送り速度を制御することにより、図５（ｃ）に示すように、研磨工具３と定圧機構部５が倣い加工において追従しないよう研磨工具３のうねり成分２１の周波数を制御することができ、被加工物１の加工面の傾きや曲率あるいはうねりの形状に適した送り速度で研磨加工を行えるとともに研磨除去量を任意に制御することができる。
【００２４】
このように理想面に対する加工面のうねり２０の波長に応じて送り速度を制御するときに、図６に示すように、非接触表面形状センサ２２で研磨加工前の被加工物１の加工面の状態をインプロセスで測定して制御計算機１８に入力する。制御計算機１８は測定された被加工物１の加工面と理想面との誤差を計算して除去すべきうねりの波長を推定し、各研磨加工点における送り速度を計画する。また、理想面よりの誤差から各研磨加工点における研磨除去量を計画する。この計画された送り速度にしたがってＸ−Ｙテーブル２の送り量を制御して被加工物１を送りながら、計画された研磨除去量を得るように研磨圧力を制御することにより、被加工物１の加工面のうねりの形状に適した送り速度で研磨加工を行うことができる。
【００２５】
また、被加工物１の加工面が、図７（ａ）に示すように凸面２３になっている場合、凸面２３の頂点では、研磨工具３の摺動方向が反転するため、従来の倣い研磨方法では凸面２３の頂点近傍で圧力特性が変化し、定圧で研磨できずに加工面を損ねてしまう。そこで図７（ｂ）に示すように、凸面２３の頂点近傍では送り速度を低速にし、（ｃ）に示すように、研磨圧力を送り速度に応じて高くして研磨することにより、理想面に対して研磨工具３を確実に追従させることができる。
【００２６】
このように研磨加工点の位置に対応して送り速度を変化させることにより、研磨工具３と定圧機構部５の応答特性に適した値に調整することができる。さらに、送り速度の変動に対して研磨圧力及び研磨工具回転数のいずれか又は全てをプレストンの経験則にしたがって重みづけすることにより、研磨除去量を一定に保つことができる。
【００２７】
上記実施例は、送り速度と研磨圧力及び研磨工具回転数をそれぞれ独立したテーブル制御装置６と研磨圧力制御計算機８及び研磨工具回転数制御計算機７で制御する場合について説明したが、図８の構成図に示すように、Ｘ−Ｙテーブル２のＸ軸モータ１０とＹ軸モータ１２と、定圧機構部５のモーターアンプ１３及び研磨工具駆動部４をアナログＩ／Ｏユニット２４を介して制御計算機１８に接続し、Ｘ−Ｙテーブル２と定圧機構部５及び研磨工具駆動部４を制御計算機１８に記憶されたソフトウェアによってフィードバック演算処理して、送り速度と研磨圧力及び研磨工具回転数を制御するようにしても良い。このように１台の制御計算機１８で送り速度と研磨圧力及び研磨工具回転数を制御することにより、容易に同期をとることができる。
【００２８】
上記実施例はＸ−Ｙテーブル２と定圧機構部５及び研磨工具駆動部４を制御計算機１８に接続するためにアナログＩ／Ｏユニット２４を設けた場合について説明したが、図９の構成図に示すように、制御計算機１８にモーションコントロールボード２５とアナログ入出力ボード２６及びデジタル信号処理ボード２７を組み込む。そしてモーションコントロールボード２５でＸ−Ｙテーブル２を駆動するＸ軸駆動モータ１０とＹ軸駆動モータ１２を制御し、デジタル信号処理ボード２７で定圧機構部５の電圧レギュレータ１５への出力と力センサ１７の入力値をフィードバック演算処理し、アナログ入出力ボード２６により研磨工具回転数の指示値を出力するようにしても良い。このようにして各入出力を制御計算機１８に記憶されたソフトウェアから指示若しくは参照することができ、同期をとった制御が容易に実現することができる。
【００２９】
上記各実施例は被加工物１の送り速度の変化に応じて研磨圧力を可変した場合について説明したが、被加工物１の送り速度の変化に応じて研磨圧力と研磨工具回転数のいづれか又は両方を可変するようにしても良い。
【００３０】
【発明の効果】
この発明は以上説明したように、測定した研磨圧力と被加工物の送り速度とにより研磨除去量を算出し、算出した研磨除去量により研磨除去量指令値を補正し、補正した研磨除去量指令値をフィードバックして研磨圧力目標値を補正し、補正した研磨圧力目標値に測定した研磨圧力をフィードバックして送り速度の変化に対して研磨量が一定になるように制御するから、被加工物に加えられる研磨圧力の応答特性を大幅に改善することができ、加工面の傾きや曲率やうねりの形状に適した送り速度で研磨加工を行えるとともに、研磨除去量を任意に制御することができる。
【００３２】
さらに、被加工物の送り速度を、理想面に対する加工面のうねりの波長に応じて変化させ、送り速度の変化に対して研磨量が一定になるように研磨圧力と研磨工具回転数のいづれか又は両方を制御することにより、研磨工具と定圧機構部が倣い加工において追従しないように、うねりの周波数を制御でき研磨精度を向上させることができる。
【００３３】
また、加工物の加工面の状態を測定し、加工面の状態に対応して送り速度を変化させることにより、事前のプログラミングの手間を軽減することができるとともに、研磨精度を向上させることができる。
【図面の簡単な説明】
【図１】この発明の実施例の構成図である。
【図２】上記実施例の制御部の構成を示すブロック図である。
【図３】上記実施例の制御回路図である。
【図４】上記実施例における送り速度と研磨圧力の変動特性図である。
【図５】うねり成分に対する送り速度の変化特性図である。
【図６】加工面のうねり成分の測定を示す配置図である。
【図７】凸面からなる加工面を研磨するときの送り速度と研磨圧力の変化特性図である。
【図８】第２の実施例の構成図である。
【図９】第３の実施例の構成図である。
【図１０】従来例の構成図である。
【図１１】従来例の制御回路図である。
【図１２】従来例の研磨工具の周波数応答特性図である。
【図１３】従来例でうねりを有する加工面を研磨するときの状態を示す説明図である。
【符号の説明】
１；被加工物、２；Ｘ−Ｙテーブル、３；研磨工具、４；研磨工具駆動部、
５；定圧機構部、６；テーブル制御装置、７；研磨工具回転制御計算機、
８；研磨圧力制御計算機、９；Ｘ軸テーブル、１０；Ｘ軸駆動モータ、
１１；Ｙ軸テーブル、１２；Ｙ軸駆動モータ、１３；モータアンプ、
１４；駆動モータ、１５；電圧レギュレータ、１６；エアシリンダ、
１７；力センサ、１８；制御用計算機。
【図１】
0004219550.tif 000003
【図２】
0004219550.tif 000004
【図３】
0004219550.tif 000005
【図４】
0004219550.tif 000006
【図５】
0004219550.tif 000007
【図６】
0004219550.tif 000008
【図７】
0004219550.tif 000009
【図８】
0004219550.tif 000010
【図９】
0004219550.tif 000011
【図１０】
0004219550.tif 000012
【図１１】
0004219550.tif 000013
【図１２】
0004219550.tif 000014
【図１３】
0004219550.tif 000015