(57)【特許請求の範囲】
【請求項１】
測定プローブを備える座標位置決め装置によって獲得すべき対象物の表面位置測定に最適のスタンドオフ距離を計算する方法であって、前記座標位置決め装置の少なくとも１つの測定された加速特性を使用して最適のスタンドオフ距離を計算するステップを含み、前記最適のスタンドオフ距離は、最適の測定される前記対象物の表面からの前記測定プローブの最初の距離である、ことを特徴とする方法。
【請求項２】
前記座標位置決め装置の少なくとも１つの加速特性を測定するステップを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記座標位置決め装置の少なくとも１つの加速特性を測定する前記ステップは、
前記座標位置決め装置の可動部分が命令される速度で既知の離隔距離の２点間を動くのに費やす時間に対応する第１の時間間隔を測定するステップであって、前記２点間の前記動きが前記可動部分の加速を含む、ステップと、
前記第１の時間間隔と、前記命令される速度に等しい実質上一定の速度で既知の離隔距離の前記２点間を動くのに費やすはずの時間に対応する第２の時間間隔とを比較するステップとを含むことを特徴とする請求項２に記載の方法。
【請求項４】
最適のスタンドオフ距離を計算する前記ステップは、後に表面位置測定を獲得する間に前記測定プローブが実質上一定の速度で動くことを確実にする最適のスタンドオフ距離を計算するステップを含むことを特徴とする請求項１ないし３のいずれか一項に記載の方法。
【請求項５】
前記最適のスタンドオフ距離を計算する前記ステップは、表面位置測定を獲得すべき前記点の前記推定される位置または公称位置のあらゆる不確実性を考慮するステップを含むことを特徴とする請求項１ないし４いずれか一項に記載の方法。
【請求項６】
複数の測定速度のそれぞれに最適のスタンドオフ距離を計算するステップを含むことを特徴とする請求項１ないし５のいずれか一項に記載の方法。
【請求項７】
前記複数の測定速度で計算された前記最適のスタンドオフ距離から、測定速度の範囲にわたって最適のスタンドオフ距離を推定できる関数または関係を導出するステップを含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記座標位置決め装置の前記測定プローブは、可撓性のスタイラスを有するタッチトリガプローブを備えることを特徴とする請求項１ないし７のいずれか一項に記載の方法。
【請求項９】
前記タッチトリガプローブはオーバートラベルリミットを有し、前記方法は、前記オーバートラベルリミットを超過することなく表面位置測定に使用できる最大測定速度を計算するステップを含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記最適のスタンドオフ距離を使用して物体の１つまたは複数の表面位置測定を行う追加のステップを含むことを特徴とする請求項１ないし９のいずれか一項に記載の方法。
【請求項１１】
各表面位置測定に先行して、前記物体の前記表面上の実質上同じ点の初期測定を行い、前記表面位置測定は第１の測定速度で実施され、前記初期測定は第２の測定速度で実施され、前記第２の測定速度は前記第１の測定速度より速いことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記座標位置決め装置が数値制御装置を備え、前記方法は、前記数値制御装置の前記応答時間の前記不確実性を評価するステップを含むことを特徴とする請求項１ないし１１のいずれか一項に記載の方法。
【請求項１３】
前記最適のスタンドオフ距離を計算する前記ステップは、前記数値制御装置の前記応答時間のあらゆる不確実性を考慮するステップを含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記方法は、測定プローブを解放可能に保持できるスピンドルを有する数値的に制御される工作機械を備える座標位置決め機械とともに使用されることを特徴とする請求項１ないし３のいずれか一項に記載の方法。
【請求項１５】
コンピュータ上で実行されると、請求項１に記載の方法を実施することを特徴とするコンピュータプログラム。
【請求項１６】
表面位置測定を獲得する測定プローブを備える座標位置決め装置であって、前記座標位置装置によって獲得すべき対象物の表面位置測定に最適のスタンドオフ距離を計算する処理装置を備え、前記処理装置は、前記座標位置決め装置の少なくとも１つの測定された加速特性を使用して前記最適のスタンドオフ距離を計算し、前記最適のスタンドオフ距離は、最適の測定される前記対象物の表面からの前記測定プローブの最初の距離である、ことを特徴とする座標位置決め装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座標を位置決めする装置（以下、座標位置決め装置）によって実施される測定サイクルを設定する方法に関し、詳細には、測定プローブを備える座標位置決め装置によって獲得すべき表面位置測定に最適のスタンドオフ距離を決定する方法に関する。
【背景技術】
【０００２】
工作機械または座標測定機（ＣＭＭ）などの座標位置決め装置が知られている。そのような座標位置決め装置とともに使用するための様々な測定プローブも知られている。たとえば、特許文献１に記載のタイプのタッチトリガ（ｔｏｕｃｈ  ｔｒｉｇｇｅｒ）式の測定プローブは運動学的機構を備え、スタイラスが物体に接触すると、スタイラスホルダはプローブ本体内の関連する台座から離れる。運動学的機構が台座から離れると電気回路を切断し、それによってトリガ信号を生成する。歪み計などを使用してスタイラスのたわみが測定され、特定のスタイラスたわみ閾値を超過すると、トリガ信号が発行されるタッチトリガプローブも知られている。タッチトリガプローブによって発行されたトリガ信号は、物体と接触したことを示し、座標位置決め装置によって行われるプローブ位置の機械測定と組み合わせて使用して、物体の表面上の接触点の位置を決定する。
【０００３】
座標位置決め装置によって保持されるタッチトリガプローブを使用して測定を獲得する様々な方策またはサイクルが知られている。これには、測定プローブのスタイラスを駆動して測定されている物体内へ入れ、装置によって測定された測定プローブの位置から物体の表面上の１点の位置を見出し、その瞬間にトリガ信号を発行するといういわゆるワンタッチ測定サイクルが含まれる。比較的遅い速度での測定に先行して、物体の表面上の同じ点の初期測定をより速い速度で行い、その点のおおよその位置を確立するというツータッチ測定サイクルも知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第４１５３９９８号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のタイプの測定サイクルは、プローブの移動速度や、プローブが測定を行う前に事前設定する必要のある物体からのスタンドオフ距離などの様々な測定パラメータを必要とする。これらのパラメータは、測定サイクル時間と測定の精度の両方に影響を与え、通常、測定精度を確実に保護しまたは必要な測定サイクル時間を与える標準値に対する機械コミッショニング中に設定される。同じ製造者によって生産された同一の機械モデル間でも、座標位置決め装置の特性は幅広く変動するため、通常機械コミッショニング中に設定される標準的な測定パラメータでは、性能が最適以下になる可能性があることがわかった。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、測定プローブを備える座標位置決め装置によって獲得すべき表面位置測定に最適のスタンドオフ距離を計算する方法であって、座標位置決め装置の少なくとも１つの測定された加速特性を使用して最適のスタンドオフ距離を計算するステップを含む方法が提供される。
【０００７】
したがって本発明は、座標位置決め装置に取り付けられた測定プローブを使用して行うべき測定に最適のスタンドオフ距離を計算する方法を提供する。下記でより詳細に説明するように、また当業者には知られているように、スタンドオフ距離とは、物体の表面上の１点から測定プローブ（たとえば、接触型測定プローブのスタイラス先端部）の、その点の位置が測定される前の最初の距離または隙間である。言い換えれば、物体上の１点の方への測定プローブの相対的な移動は、測定プローブと物体上の点の間の特定のスタンドオフ距離で開始される（たとえば、静止した開始）。本発明の方法によって計算される最適のスタンドオフ距離は、所与の測定精度レベルに対して最も短い測定時間を提供するスタンドオフ距離である。
【０００８】
本発明の方法は、座標位置決め装置の少なくとも１つの測定された加速特性を使用して最適のスタンドオフ距離を計算する。具体的には、異なる座標位置決め装置は、同じ製造者からの同じ機械モデルでも、著しく異なる加速特性を有する可能性があることがわかった。上記のように、設備技術者は、すべての可能な機械タイプに適した標準化されたスタンドオフ距離を使用するため、必要な測定精度を確実にするのに必要なものより通常著しく長いスタンドオフ距離を広範にわたって使用してきた。本発明の方法では、座標位置決め装置の加速特性の１つまたは複数の測定を使用して最適のスタンドオフ位置を計算することができ、それによって、計量精度を必要なレベル未満に劣化させることなく、測定時間を低減させることができる。
【０００９】
座標位置決め装置の少なくとも１つの加速特性は、事前に測定しておくこともできる。たとえば、製造者は、機械の開発、構築、および／または較正中に１つまたは複数の加速特性を測定することができる。この方法は、座標位置決め装置の少なくとも１つの加速特性を測定するステップを含むと有利である。
【００１０】
座標位置決め装置の加速特性は、複数の方法で測定することができる。座標位置決め装置の少なくとも１つの加速特性を測定するステップは、座標位置決め装置の可動部分が命令される速度で既知の離隔距離の２点間を動くのに費やす時間に対応する第１の時間間隔を測定するステップを含むと有利である。座標位置決め装置の可動部分は、たとえば、座標位置決め装置のうち、測定すべき物体に対して動くために測定プローブが取り付けられる部分を含むことができる。既知の離隔距離の２点は、開始点および終了点を含むことができる。したがってこの方法は、開始点で可動部分を静止状態（または特定の速度）から加速させること、および／または終了点で可動部分を停止状態（または特定の速度）まで減速させることを含むことができる。このとき、可動部分の加速および／または減速が必要であるため、命令される速度にすぐには到達しないことがわかる。任意の適切なクロックを使用して、第１の時間間隔を測定することができる。たとえば、座標位置決め装置のクロックを使用して、第１の時間間隔の持続時間を計ることができる。
【００１１】
この方法はまた、第１の時間間隔と、命令される速度に等しい一定の速度で既知の離隔距離の２点間を動くのに費やすはずの時間に対応する第２の（たとえば、理論上の、または測定された）時間間隔とを比較するステップを含むと有利である。言い換えれば、一定の速度で２点間を進む時間と、その一定の速度まで加速および／または減速もするときに費やした時間とを比較する。２点間を進むのに費やす実際の時間（すなわち、第１の時間間隔）は、可動部分の加速および／または減速のため、第２の時間間隔より長い。この第１の時間間隔と第２の時間間隔の差は、座標位置決め装置の加速特性の尺度を提供する。言い換えれば、座標位置決め装置の加速区間は、空間内の２点間の実際の移動を計り、その時間と、一切加速しないでこれらの点の間を動くのに費やすはずの時間とを比較することによって見出すことができる。
【００１２】
上記の代替手段として、第１の命令される速度を使用することで費やす第１の時間間隔と、第２の（異なる）命令される速度を使用する類似の動きで測定される第２の時間間隔とを比較することによって、加速特性を見出すこともできる。２つ以上の異なる速度の動きにおける加速の差は、加速特性の尺度を提供する。言い換えれば、動きを完了するのに費やす時間を２つ以上の異なる速度または送り速度で測定して、少なくとも１つの加速特性を確立することができる。
【００１３】
測定プローブは、時間間隔を測定する間、座標位置決め装置の可動部分に取り付けても取り付けなくてもよいことに留意されたい。さらに、座標位置決め装置の加速特性（複数可）の測定は、最適のスタンドオフ距離を計算するステップの直前に先行して行うことができ、または機械の開発、構築、または較正中に実行することができる。本明細書では、加速特性という用語は、加速の影響と減速の影響の両方を包含することにも留意されたい。１つの座標位置決め装置に対して、複数の加速特性を測定することができる。たとえば、各機械軸に対して別個に加速区間を測定することができる。
【００１４】
本発明の方法を使用して計算される最適のスタンドオフ距離は、必要な測定精度に依存することができる。たとえば、より低い精度の表面位置測定を必要とする場合、後の表面位置測定中の機械加速をわずかな量にすることも許容可能とすることができる。しかし、表面位置測定の獲得中に測定プローブと測定されている物体の間の相対的な速度が実質上一定になるように、最適のスタンドオフ距離を計算することが好ましい。測定プローブとプロービングされている物体の間の相対的な運動は、測定プローブの移動および／または物体の移動によって提供することができる。測定プローブは、座標位置決め装置の可動部分（たとえば、中空軸またはスピンドル）によって保持されて、静止した物体に接触することが好ましい。したがって、最適のスタンドオフ距離を計算するステップは、後に表面位置測定を獲得する間に測定プローブが実質上一定の速度で動くことを確実にする最適のスタンドオフ距離を計算するステップを含むと有利である。
【００１５】
少なくとも１つの加速特性に加えて、最適のスタンドオフ距離を計算するステップは、他の要因または成分を考慮することもできる。たとえば、最適のスタンドオフ距離は、加速特性の距離成分およびさらなる距離成分を追加することによって形成することができる。最適のスタンドオフ距離を計算するステップは、表面位置測定を獲得すべき点の推定される位置または公称位置のあらゆる不確実性を考慮するステップを含むと好都合である。言い換えれば、プロービングすべき表面の公称位置が、特定の公差内に入ることが知られている場合、公差の距離成分は、この不確実性を考慮する最適のスタンドオフ距離内に含むことができる。この公差成分は、定義された公差範囲内であらゆる表面に対して一定の速度で測定を確実に行うのに役立つ。
【００１６】
特定の座標位置決め装置では、静止状態から所与の速度まで加速または減速させるのに費やす時間は一定である。他の装置では、加速は一定の加速度で行われる。したがって最適のスタンドオフ距離は、後の表面位置測定で使用される所与の速度または送り速度に対して計算されることが好ましい。この方法は、複数の測定速度のそれぞれに最適のスタンドオフ距離を計算するステップを含むと有利である。たとえば、この方法は、第１の送り速度で第１の最適のスタンドオフ距離を計算するステップと、少なくとも１つのさらなる送り速度に対して少なくとも１つのさらなる最適のスタンドオフ距離を計算するさらなるステップとを含むことができる。
【００１７】
上記で概説したように、最適のスタンドオフ距離は、表面位置測定に使用すべき各送り速度に対して別個に計算することができる。あるいは、少なくとも２つの送り速度に対して１つの最適のスタンドオフ距離を計算し、これを使用（たとえば、補外技法によって）して、他の速度での最適のスタンドオフ距離を確立することができる。この方法は、複数の測定速度または送り速度で計算された最適のスタンドオフ距離から、測定速度の範囲にわたって最適のスタンドオフ距離を推定できる関数または関係を導出するステップを含むことができると有利である。
【００１８】
この方法は、任意のタイプの測定プローブとともに使用することができ、たとえば、測定プローブは、必要に応じて接触式のプローブであっても非接触式のプローブであってもよい。座標位置決め装置の測定プローブは、たわみ可能で加工物に接触するスタイラスを有するタッチトリガプローブを含むと有利である。
【００１９】
可撓性のスタイラスを有する典型的なタッチトリガプローブは、オーバートラベルリミット（ｏｖｅｒｔｒａｖｅｌ  ｌｉｍｉｔ）を有する。オーバートラベルリミットとは、測定プローブ機構またはスタイラスの一部が機械的損傷を受ける前に起こりうるスタイラスの最大たわみである。オーバートラベルリミットは、安全余裕を含むことができ、通常、プローブ製造者によって定義される。この方法はまた、プローブのオーバートラベルリミットを超過することなく表面位置測定に使用できる最大測定速度または送り速度を計算するステップを含むと有利である。言い換えれば、スタイラスが表面に接触するときと、座標位置決め装置が測定プローブを完全停止させるときとの間の様々な遅延を決定および使用して、タッチトリガプローブのオーバートラベルリミットを違反しないようにするために使用できる最大送り速度を確立することができる。
【００２０】
本方法を使用して計算される最適のスタンドオフ距離は、表面位置測定の獲得で後に使用するために、座標測定装置内に記憶することができる。最適のスタンドオフ距離の計算後、この方法は、最適のスタンドオフ距離を使用して物体の１つまたは複数の表面位置測定を行う追加のステップを含むと好都合である。言い換えれば、測定プローブは、最適のスタンドオフ距離だけ表面から隔置された空間内の最初の点から測定すべき表面の方へ動かすことができる。
【００２１】
下記でより詳細に概説するように、表面位置測定を獲得するプロセスは、ワンタッチまたはツータッチのプロービング方策または測定サイクルを使用して実施することができる。ツータッチ測定サイクルでは、第１のタッチを使用して、推定される表面位置またはおおよその表面位置を提供し、第２のタッチで、最適のスタンドオフ距離を使用して表面位置測定を獲得する。そのようなツータッチ測定サイクルでは、各表面位置測定に先行して、物体の表面上の実質上同じ点の初期測定を行うことが好ましい。表面位置測定（すなわち、第２のタッチ）は第１の測定速度で実施され、初期測定（すなわち、第１のタッチ）は第２の測定速度で実施されると好都合である。第２の測定速度は、第１の測定速度より速いことが好ましい。このようにして、高速の第１のタッチの動きを使用して、物体の表面上の１点のおおよその位置を迅速に見出す。次いで測定プローブは、最適のスタンドオフ距離まで動き、第２のタッチの動きを実施（たとえば、より遅い速度で）して、表面上の点の位置を精密に測定する。
【００２２】
ツータッチ測定サイクルでは、第１のタッチ測定（通常、高速で行われる）は、表面測定において実質的な誤差または不確実性を含みうることに留意されたい。これは、数値制御装置の応答時間の何らかの不確実性に起因する誤差を含むことがあり、したがって、走査時間制御装置がより遅い場合は特に著しい。数値制御装置を含む座標位置決め装置の場合、最適のスタンドオフ距離を計算するステップは、数値制御装置の応答時間のあらゆる不確実性を考慮するステップを含むことが好ましい。具体的には、最適のスタンドオフ距離は、制御装置の応答時間の不確実性が測定サイクルの第１のタッチ中に見出される推定される表面位置に与える影響を考慮することが好ましい。たとえば、最適のスタンドオフ距離は、制御装置の応答時間の不確実性に起因する表面上で測定すべき点の推定される位置の誤差に相当する距離成分を含むことができる。
【００２３】
座標位置決め装置は数値制御装置を備え、この方法は、数値制御装置の応答時間の不確実性を評価するステップを含むことが好ましい。この不確実性を使用して、ツータッチ方策に対する上述の距離成分を計算することができる。そのようにして見出された数値制御装置の応答時間の不確実性を使用して、物体の表面位置測定を行うために使用すべき適当なプロービング方策（たとえば、ワンタッチ方策またはツータッチ方策）を選択することができると有利である。
【００２４】
本発明の方法は、工作機械または専用の座標測定機（ＣＭＭ）などの任意の座標位置決め装置上で実施することができる。この方法は、測定プローブを解放可能に保持できるスピンドルを有する数値的に制御される工作機械を備える座標位置決め装置上で実施されると有利である。
【００２５】
本発明はまた、コンピュータ（たとえば、汎用コンピュータまたは数値制御装置）上で実行されると上記の方法を実施するコンピュータプログラムにも適用される。本発明によれば、この方法を実施するようにプログラムされたコンピュータ（たとえば、汎用コンピュータまたは数値制御装置）を提供することもできる。そのようなプログラムを記憶するためのコンピュータ記憶キャリア（たとえば、小型ディスク）を提供することもできる。
【００２６】
本発明の第２の態様によれば、座標位置決め装置は、表面位置測定を獲得する測定プローブを備え、座標位置決め装置は、座標位置装置によって獲得すべき表面位置測定に最適のスタンドオフ距離を計算する処理装置を備え、処理装置は、座標位置決め装置の少なくとも１つの測定された加速特性を使用して最適のスタンドオフ距離を計算する。
【００２７】
本発明の第３の態様によれば、測定プローブを備える座標位置決め装置上の保護された位置決めする動きに対する最大速度を計算する方法であって、座標位置決め装置の少なくとも１つの測定された加速特性を使用して最大速度を計算するステップを含む方法が提供される。当業者には理解されるはずであるように、保護された位置決めする動きとは、座標位置決め装置が測定プローブを動かしながら、そのプローブのトリガまたは信号線を監視するときに行われる位置決めする動きである。したがって、保護された位置決めする動きは、測定サイクルの一部として実行される動き、またはプローブを所望の位置へ動かすために測定の前もしくは後に実施される動きを含む。座標位置決め装置は、オーバートラベルリミットを有する測定プローブを備えると有利である。そのような例では、保護された位置決めする動きに対する最大速度は、物体に接触してプローブの移動を停止させた場合にオーバートラベルリミットを超過しないようにするために使用できる最も速い速度である。
【００２８】
表面位置測定を獲得する測定プローブを備える座標位置決め装置を提供することもでき、座標位置決め装置は、測定プローブを使用して保護された位置決めする動きに対する最大速度を計算する処理装置を備え、処理装置は、座標位置決め装置の少なくとも１つの測定された加速特性を使用して最大速度を計算する。
【００２９】
本発明の第４の態様によれば、数値制御装置を備える座標位置決め装置に対する測定方策を選択する方法であって、数値制御装置の応答時間の不確実性を決定するステップを含む方法が提供される。言い換えれば、測定プローブから受け取ったトリガ信号に応答するのに数値制御装置が費やす時間の不確実性の尺度を確立することができる。下記でより詳細に概説するように、これは、異なるスタンドオフおよび／または測定速度を使用して物体の表面上の同じ点の複数の測定を行うことによって実現することができる。そのような一連の測定の不確実性は、数値制御装置の応答時間の不確実性の尺度を提供する。
【００３０】
そのようにして見出された数値制御装置の応答時間の不確実性を使用して、物体の表面位置測定を行うために使用すべき適当なプロービング方策を選択することができる。たとえば、数値制御装置が高速で動作する（すなわち、応答時間の不確実性が低い）ことがわかった場合、いわゆるワンタッチプロービング方策を実施することができる。数値制御装置が低速である（すなわち、応答時間の不確実性が高い）ことがわかった場合、いわゆるツータッチのプロービング方策を実施することができ、各表面位置測定に先行して、物体の表面上の実質上同じ点の初期測定が行われる。そのようなツータッチ方策では、表面位置測定が第１の測定速度で実施され、初期測定が第２の測定速度で実施され、第２の測定速度が第１の測定速度より速いことが好ましい。
【００３１】
本発明のさらなる態様によれば、測定プローブを備える座標位置決め装置によって獲得された表面位置測定を最適化する方法であって、座標位置決め装置の少なくとも１つの加速特性を測定するステップを含む方法が提供される。
【００３２】
本発明について、例示のみを目的として、添付の図面を参照して次に説明する。
【図面の簡単な説明】
【００３３】
【図１】可撓性のスタイラスを有する測定プローブを保持する座標位置決め装置の図である。
【図２】工作機械のプロービングシステムの典型的なアーキテクチャを示す図である。
【図３】プローブのオーバートラベルに寄与する異なる要因を示す図である。
【図４】１つのタイプの工作機械上に存在する加速区間を示す図である。
【図５】機械の加速期間中に獲得した測定がどのように測定誤差をもたらすかを示す図である。
【図６】ツータッチのプロービングルーチンを示す図である。
【図７ａ】機械の加速区間をどのように測定して加速距離を確立できるかを示す図である。
【図７ｂ】機械の加速区間をどのように測定して加速距離を確立できるかを示す図である。
【図８】図７ａおよび７ｂの機械の加速区間を示す図である。
【図９】動的な誤差の概念を示す図である。
【図１０】最適化されていないツータッチのプロービング方策を使用して測定サイクルの速度を示す図である。
【図１１】本発明の最適化されたツータッチのプロービング方策とワンタッチ方策の測定速度を比較する図である。
【図１２】ワンタッチのプロービング方策に対する送り速度の関数として誤差の増大を示す図である。
【図１３】速い送り速度を使用すると速度の影響が安定することを示す図である。
【発明を実施するための形態】
【００３４】
図１を参照すると、タッチトリガプローブ４を保持するスピンドル２を有する工作機械が示されている。
【００３５】
工作機械は、工作機械の作業領域内で加工物ホルダ７上に位置する加工物６に対してスピンドル２を動かす１つまたは複数のモータ８などの周知の手段を備える。機械の作業領域内のスピンドルの位置は、エンコーダなどを使用して周知の方法で精密に測定され、そのような測定は、機械の座標系（ｘ，ｙ，ｚ）内に画定されたスピンドル位置データを提供する。数値制御装置（ＮＣ）２０は、（ｘ，ｙ，ｚ）を制御し、工作機械の作業領域内のスピンドル２の移動を制御し、また様々なエンコーダからスピンドルの位置に関する情報を受け取る。ＮＣ２０は、フロントエンドのコンピュータを備えることができ、またはそのようなコンピュータに接続することができる。
【００３６】
タッチトリガプローブ４は、標準的な解放可能なシャンクコネクタを使用して工作機械のスピンドル２に取り付けられたプローブ本体１０を備える。プローブ４はまた、加工物に接触するスタイラス１２を備え、スタイラス１２は筐体から突出する。スタイラス１２の遠位端部には、関連する加工物６に接触するスタイラス球１４が提供される。タッチトリガプローブ４は、スタイラスのたわみが所定の閾値を超過すると、いわゆるトリガ信号を生成する。プローブ４は、遠隔のプローブインターフェース１８の対応する無線受信器／送信器部分にトリガ信号を渡す無線送信器／受信器部分１６を備える。無線リンクは、たとえばＲＦまたは光学式とすることができる。
【００３７】
ＮＣ２０は、スピンドル位置（ｘ，ｙ，ｚ）データおよびトリガ信号を受け取り（プローブインターフェース１８を介する）、トリガ信号を受け取った瞬間に、見掛け上のスピンドル位置データ（ｘ，ｙ，ｚ）を記録する。適当な較正後、これにより、加工物６などの物体の表面上の点の位置を測定することができる。
【００３８】
図２に概略的に示すように、工作機械に適合されたプロービングシステムは、５つの要素からなると見なすことができる。これには、測定プローブアセンブリ３０、プローブインターフェース３２（プローブ伝送システムと、ＣＮＣシステム３６へのプローブ伝送システムのインターフェースとを含む）、工作機械３４、ＣＮＣ制御システム３６、およびＣＮＣ制御システム３６上に常駐するプローブ制御ソフトウェア３８が含まれる。これらの要素はそれぞれ、プロービングシステムの計量性能および任意の所与の測定またはプロービングサイクルの持続時間に関わる。
【００３９】
前述のプロービングシステムを使用して実施される任意の測定サイクル内の主な事象はトリガである。測定プローブ３０のスタイラスが物体の表面上の１点と接触すると、ＣＮＣ制御装置３６へ渡されるプローブインターフェース３２内に変化を引き起こす。このプロセスは、図３を参照して下記でより詳細に説明するが、操作者には瞬間的に起こっているように見えることがある。しかし実際には、このプロセスは一連の個別のステップを伴い、これらのステップによって、ＣＮＣ制御装置３６がトリガ信号に作用する。
【００４０】
図３を参照すると、典型的なタッチトリガ式のプロービングシーケンスの様々な段階が示されている。
【００４１】
測定プロセス中、プローブは、測定すべき物体４２の表面の方へ駆動される。第１の瞬間Ａで、スタイラスの先端部４０は、物体の表面上の１点に接触する。測定プロセスのこの第１の段階中、プローブは引き続き物体の方へ動き、スタイラスはさらにたわみする。第２の瞬間Ｂで、測定プローブのスタイラスたわみ閾値を超過する。表面との最初の接触からプローブ感知閾値に到達するまでにプローブが進む必要のある距離を、機械的事前移動距離（ｍｅｃｈａｎｉｃａｌ  ｐｒｅ−ｔｒａｖｅｌ）と呼ぶ。周知のタイプの運動学的なプローブでは、機械的事前移動距離とは、復帰ばねの力に打ち勝ってローラの台座からローラを持ち上げ始めるのに十分な歪みエネルギーを蓄積するのに十分にスタイラスを湾曲させる必要のある距離である。いわゆる歪み計プローブでは、スタイラスは、歪み計構成が事前設定された値を超過する歪みの変化を示すまで湾曲する。機械的事前移動距離は、プローブのハードウェアに依存しており、測定サイクル中、プローブの移動速度とともに変動しない。したがって、通常、適当な較正および応用ソフトウェアで機械的事前移動距離の影響を「較正して取り除く」ことが可能である。
【００４２】
機械的事前移動距離または第１の段階後に開始する測定プロセスの第２の段階は、プローブインターフェースが機械的トリガ事象が発生したことを認識し、ＣＮＣ制御装置にトリガ信号を発行することを伴う。機械的トリガ事象とトリガ信号がＣＮＣ制御装置に伝送されるときとの間の遅延は通常、インターフェース応答時間と呼ばれる。言い換えれば、インターフェースは、図３に示す瞬間Ｃでトリガ信号を発行し、この時点でプローブは、よりいっそう物体の方へ進み、それによってスタイラスをさらにたわみさせる。
【００４３】
インターフェース応答時間は通常、信号のフィルタリングに関連する遅延を含むことに留意されたい。この信号のフィルタリングによる遅延は、典型的なプローブインターフェースが関連する測定プローブの状態を連続して監視し、測定プローブが表面と接触すると、ＣＮＣシステムへトリガ信号を伝送するために生じる。しかし、スタイラスに作用する力（たとえば、慣性）が、表面に接触する事象としてインターフェースによって誤って解釈される可能性がある。たとえば、プローブの大きな加速とともに長いスタイラスが使用された場合、スタイラスが過渡的にたわみし、いわゆる「誤トリガ（ｆａｌｓｅ  ｔｒｉｇｇｅｒｉｎｇ）」（すなわち、スタイラスが実際には表面と接触していないときのトリガ）を招く可能性が大きい。トリガ信号の信頼性を改善するために、プローブインターフェースは通常、あらゆる過渡信号をフィルタ除去するように構成されており、所定の長さの時間（たとえば、０．０１秒）にわたってたわみ閾値信号レベルを超過した場合にのみ、トリガ信号を制御装置に伝送する。トリガ事象をプローブからインターフェースに伝送することに関連するインターフェース応答時間には、わずかな遅延成分が存在する可能性があり、たとえば、典型的な光伝送システムの場合は０．００２秒、または標準的なＲＦ通信システムの場合は０．０１秒である。プローブインターフェースの応答時間は、測定システム間でかなり変動する可能性があるが、通常、特定の設定に対して一定であり、したがって通常、較正して取り除くことができる。
【００４４】
典型的なプローブトリガシーケンスの第３の段階は、機械のＣＮＣ制御装置がプローブインターフェースから受け取ったトリガ信号を認識して作用するプロセスである。したがってＣＮＣ制御装置は、図３に示す瞬間Ｄで、受け取ったトリガ信号に作用（たとえば、プローブ移動を停止させることによる）し、この時点でプローブは、よりいっそう進み、それによってスタイラスのたわみを増大させている。ＣＮＣ制御装置によって導入されるこの時間遅延は、制御装置の応答時間と呼ばれることが多い。
【００４５】
適当な較正手順によって実質上一定の遅延（たとえば、機械的事前移動距離の影響およびプローブインターフェース応答時間）を補償することが可能であるが、制御装置の応答時間に関連する不確実性のレベルが高くなることが多い。さらに、異なる製造者およびタイプのＣＮＣ制御装置では、制御装置の応答時間は数桁分変動する可能性がある。たとえば、トリガ信号の発行と、ＣＮＣ制御装置が信号に応答して行動できるときとの間の時間遅延は、制御装置の仕様および購入した制御装置の選択肢に応じて、短くても４μ秒、または長ければ４ｍ秒となる可能性がある。
【００４６】
遅い方では、特定の市販のＣＮＣ制御装置が入力を走査している。そのようなＣＮＣ制御装置は通常、走査時間を有し、走査時間中、様々な入力線の状態を検査し、また様々な出力線の状態を設定する。したがって、トリガ信号の入力線が走査され、１サイクルに１回状態に作用するが、これは、ゼロの走査時間と完全な走査時間の間の不定の時点で発生する。したがって、この走査時間をジッタと見なすことができる。そのような遅い制御装置に対する典型的な走査時間またはジッタは、１〜４ｍ秒前後である。スペクトルの速い方では、トリガ信号を受け取るいわゆる直接または高速のスキップ割込みまたは入力をもつＮＣ制御装置が利用可能である。そのような制御装置では、プローブのトリガ信号を各軸の制御盤に直接接続することができ、トリガ信号を受け取るとほぼ瞬間的に現在の軸の位置をラッチまたは記録することができる。通常、このタイプのプローブ信号と軸制御盤を統合することで、４μ秒程度の応答時間または待ち時間を提供し、ジッタはごくわずかである。
【００４７】
制御装置の走査時間が増大するにつれて、特定の速度または送り速度で物体の方へ駆動される測定プローブを使用して行われる測定に関連する誤差も増大する。関連する時間遅延が４μ秒である直接または高速の入力をもつ機械上では、制御装置の応答時間の影響は、この時間中に機械が進む距離がごくわずかであるため、極めて速い送り速度でも無視することができる。しかし、より長い走査時間を有する機械上でより速い送り速度で測定を行うと、計量精度が著しく劣化する可能性があることがわかった。下記でより詳細に概説するように、本発明は、制御装置が長い走査時間を有する場合でもやはり高い計量性能を提供する最適化されたツータッチ測定サイクルを提供することができる。しかし、使用されている制御装置に最も適当なプロービング方策（たとえば、ワンタッチ方策またはツータッチ方策）を選択することが望ましいであろう。
【００４８】
ワンタッチ方策もしくはツータッチ方策は、自動的に選択することができ（たとえば、下記の通り）、または既知の制御装置の走査時間に基づいて使用者によって設定することができる。具体的には、遅い（たとえば、ミリ秒の）制御装置にはツータッチ測定方策を使用することができ、高速の（たとえば、マイクロ秒の）制御装置にはワンタッチ測定方策を用いることができる。使用者は、ＣＮＣ制御装置の既知の走査速度に応じて必要な方策を実施するように、ＣＮＣ制御装置を簡単にプログラムすることができる。制御装置の応答時間を自動的に評価することができると有利である。これは、物体の表面上の同じ点の複数の測定の反復性を分析することによって実行することができる。たとえば、同じスタンドオフ距離を使用して、同じ点を複数の異なる速度で測定することができる。あるいは、複数の異なるスタンドオフ距離を使用して、同じ点を単一の速度で測定することができる。そのような測定の反復性は、より速い制御装置の場合ますます高くなり、それによってそのような制御装置を識別することができる。したがって、反復性または測定の不確実性の閾値を設定することができ（たとえば、１０μｍで）、測定の不確実性がそのような閾値を下回ることがわかった場合、ワンタッチ方策を実施することができる。
【００４９】
図４を参照すると、測定プローブを保持する工作機械のスピンドルがどのように特定の時間を費やして一定の速度もしくは送り速度へ加速し、またはその速度もしくは送り速度から減速するかが示されている。言い換えれば、工作機械のスピンドルは、特定の送り速度で動き始めるようにＣＮＣ制御装置によって命令された場合、特定の時間を費やしてその送り速度まで加速する。スピンドルのこの加速／減速は、機械の加速区間と呼ばれることが多い。
【００５０】
工作機械が加速および減速する方法を決定する制御アルゴリズムは、ＣＮＣ制御システムの製造者によって設定される。これらの制御アルゴリズムは、機械の構造間で変動する可能性があり、また機械が再較正されると変わることもある。主要なＣＮＣ制御システムの製造者であるＳｉｅｍｅｎｓ、Ｆａｎｕｃ、Ｈｅｉｄｅｎｈｅｉｎ、およびＭｉｔｓｕｂｉｓｈｉはすべて、独自の特定の論理方式および計算を実施する。しかし原則として、工作機械は通常、一定の加速度で加速しない。たとえばＦａｎｕｃおよびＭｉｔｓｕｂｉｓｈｉの制御装置の場合、加速度は、所定の時間（たとえば、０．０６秒）でプログラムされた送り速度に到達するように設定される。したがって、プログラムされた送り速度を実現するために工作機械軸が進む距離は、送り速度とともに直線的に増大する。これを図４に示し、第１の送り速度１０００ｍｍ／秒および第２の送り速度２０００ｍｍ／秒で命令される動きに対して、速度を時間の関数として示す。第１の送り速度および第２の送り速度の速度プロファイルは、それぞれ線５０および５２で示す。
【００５１】
図５を参照して、機械の加速区間で測定を行う悪影響について説明する。通常、すべての測定プローブシステムは較正を必要とすることが理解され、受け入れられている。これには通常、測定サイクルで後に使用される送り速度で既知の表面をプロービングする必要がある。上記で説明したように、ＣＮＣ制御システムによって記録される物体の表面上の１点の位置と、その点の実際の位置との間には差がある。この差は、測定プローブの機械的事前移動距離およびプローブインターフェース応答時間による遅延に起因する。この差はまた、スタイラスが物体に接触するときと、ＣＮＣ制御システムがトリガ信号を受け取るときとの間の時間遅延と考えることもできる。理解を容易にするために、加速の影響に関する以下の説明では、制御装置の応答時間の不確実性を無視する。
【００５２】
図５は、工作機械に対する典型的な速度と時間の関係の図６０を示す。機械的事前移動距離、および測定に関連するプローブインターフェースの応答時間による時間遅延は、所与の設備に対して実質上一定である。
【００５３】
測定システムで獲得される測定から時間遅延の影響を除去するために、スタイラスが物体に接触する時間Ｔｐとプローブインターフェースによってトリガ信号が発行される時間Ｔｉとの間の時間で進んだ距離Ａが計算される。次いで、特定の送り速度に対して有効なこの距離Ａを記憶および使用して、その送り速度で得られるすべての将来報告される位置を補正することができる。機械の加速区間で行われる測定について、次に考慮されたい。機械が加速しているため、スタイラスが物体に接触する時間Ｔｐとトリガ信号が発行される時間Ｔｉとの間の時間で測定プローブが進む距離Ｂは、距離Ａと異なる。言い換えれば、測定された位置の補正は、加速区間のうち測定に使用される部分に依存する大きさの誤差Ｃを受けやすい。
【００５４】
したがって、測定プローブが加速区間内に位置する間は、表面測定の獲得を回避するべきであることがわかる。言い換えれば、精密な計量を確実にするには、スタイラスが物体の表面と接触しているときに測定プローブを一定の速度で確実に動かすべきである。したがって、測定サイクルが静止した開始から開始された場合、測定プローブは、あらゆる表面測定が行われる前に必要な一定の速度まで測定プローブを加速させるのに十分ほど、物体の表面から距離を離して位置決めするべきであり、表面からのこの最初の距離をスタンドオフ距離と呼び、最適のスタンドオフ距離を計算する方法について、図６〜９を参照して下記で説明する。
【００５５】
可撓性のスタイラスを有する接触式の測定プローブは、いわゆるオーバートラベルリミットを有することにも留意されたい。プローブのスタイラスがこのオーバートラベルリミットを超えてたわんだ場合、プローブのたわみを感知する機構の機械的損傷、および／またはスタイラスの破損が発生することがある。したがって、測定中に使用するための最大送り速度は、表面に接触した後、オーバートラベルリミットに到達する前にプローブが確実に停止できるように見出すことができる。そのような最大送り速度は、トリガプロセス（たとえば、図３を参照して説明した機械的事前移動距離、インターフェースの応答時間、および制御装置の応答時間）における様々な遅延と、ＣＮＣ制御装置によって指示されたときにプローブを減速させて停止させるのに必要な時間とを考慮することによって計算することができる。
【００５６】
図６を次に参照すると、物体６８の表面上の１点の位置を測定するいわゆるツータッチ測定サイクルが示されている。
【００５７】
矢印７０で示す第１のステップで、測定プローブは、静止した開始位置から物体６８の表面の方へ比較的速い送り速度で加速する。測定プローブのスタイラスは物体の表面に接触し、スタイラスのたわみは、ＣＮＣ制御装置によってプローブトリガが確認され、次いでＣＮＣ制御装置が測定プローブの移動を停止させるまで続く。この第１のステップは、測定されている物体の表面を見出すために実行されるものであり、精密な表面位置測定を提供するために使用されるものではない。
【００５８】
矢印７２で示す第２のステップで、プローブの移動方向は逆になり、測定プローブはスタンドオフ位置７４まで動く。
【００５９】
矢印７６で示す第３のステップで、測定プローブのスタイラスは、物体の表面上の点と接触するように再び駆動されるが、より遅い送り速度で駆動される。図６には横に並べて示すが、測定プローブのスタイラスは第３のステップで、物体の表面上で、第１のステップで接触した点と実質上同じ点に接触することに注意されたい。この第２のより遅い速度の測定では、物体の表面上の点の必要な位置測定を提供する。
【００６０】
矢印７８で示す第４のステップ７８で、測定プローブは表面から離れて、次の測定の開始位置へ、または任意の他の必要な位置へ動く。もちろんこの方法を複数回繰り返して、物体の表面上の複数の点を測定することができる。
【００６１】
第２のステップで使用されるスタンドオフ距離で、第３のステップで獲得される測定の速度および精度が決まる。スタンドオフ距離が小さすぎる場合、プローブが工作機械によって必要な速度まで加速されている間に測定が行われることがあり、それによって計量の精度を低減させる。逆に、スタンドオフ距離が大きすぎる場合、より遅い送り速度でプローブを駆動して物体の表面と接触させるのに費やす時間が非常に大きくなる可能性があり、それによって測定サイクルを完了するのに必要な時間を増大させ、全体的な生産性を低減させる。すべての工作機械は異なる特性を有しており、典型的なプロービングシステムの場合、設備技術者または末端使用者は、計量に影響を与えないようにスタンドオフ距離を設定するときに用心深すぎる傾向があることがわかった。しかしこれにより、必要なものより著しく遅く、したがって最適以下のツータッチ測定サイクルが実施されることがわかった。
【００６２】
図６を再び参照すると、第２のタッチ測定（すなわち、より遅い送り速度で実行される方法の第３のステップの測定）に対する加速距離Ｄ１、および第１のタッチ測定（すなわち、より速い送り速度で方法の第１のステップで実行される測定）中にＣＮＣ制御装置の応答時間の不確実性を許す距離Ｄ２を考慮して、最適のスタンドオフ距離または位置７４をどのように計算できるかが示されている。送り速度とともに変動する動的区間距離Ｄ３も示す。動的区間距離Ｄ３は、スタイラスが物体の表面に接触するときと、ＮＣ制御装置がその結果得られるトリガ信号に作用するときとの間の時間遅延に起因する物体の表面上の１点の測定された位置のオフセットに相当する。この（実質上一定の）遅延を生成する典型的なタッチトリガ式のプロービングシーケンスの様々な段階については、図３を参照して上記で説明した。第２のタッチ測定は比較的遅い速度で行われるため、この第２の測定に対する制御装置の応答時間の不確実性はごくわずかであり、無視することができる。すなわち、スタイラスが物体の表面に接触するときと、ＮＣ制御装置がその結果得られるトリガ信号に作用するときとの間の時間遅延は、実質上一定であると仮定することができる。しかし、第１のタッチのより速い送り速度に対する距離Ｄ２によって、制御装置の応答時間の不確実性が考慮される。
【００６３】
最適のスタンドオフ距離は、加速が測定に影響を与えない最も速い測定サイクル時間を提供するように計算されることが好ましい。しかし、より低い計量性能が必要とされる場合、必要な測定精度を提供する特定のレベルまで加速の影響を低減させる最適のスタンドオフ距離を設定することが可能であることに留意されたい。言い換えれば、本明細書に記載の様々な例は、最も高い可能な精度レベルで測定を得ることについて説明するが、この方法を適用して、より低い所定の測定精度を実現することもできる。
【００６４】
図７ａ、７ｂ、および８を参照して、加速距離Ｄ１を測定する技法について説明する。具体的には、図７ｂは、測定プローブの試験動作に対する速度と時間の関係の図を示し、曲線下の積分または面積は、動き距離Ｄｃに等しい。図７ｂからわかるように、試験動作中、測定プローブは既知の送り速度まで加速され、次いで停止まで減速される。図７ａは、同じ動き距離Ｄｃであるが一定の速度の測定プローブの理論上の動きに対する速度と時間の関係の図を示す。
【００６５】
加速距離Ｄ１は、図７ｂに示す実際の試験動作の時間を計り、そのような動きが図７ａに示すように一定の速度（すなわち、いかなる加速または減速もなし）で費やすはずの時間と比較することによって見出される。次いで、この動きに対する実際の時間Ｔａと、同じ距離Ｄｃを一定の速度で動くのに費やされるはずの理論上の時間Ｔｃとの間の時間差Ｔｄを計算することができる。これを図８に示す。
【００６６】
図８に示すように、一定の速度Ｖへの加速／減速は、期間Ｔｄにわたって行われる。したがって加速距離Ｄ１は、次の数式によって計算することができる。
【００６７】
【数１】
0005619774.tif 000002
【００６８】
この時点で、加速区間または距離は、工作機械の様々な（たとえば、ｘ、ｙ、ｚ）軸に対して異なることがあることに留意することが重要である。たとえば、工作機械のｚ軸は、重力の影響により、ｘ軸およびｙ軸とは異なる加速特性を有することがある。したがって加速区間は、各軸に対して別個に計算し、次いで関連する軸に沿って行われた任意の測定に適用することができ、または最も長い加速区間をすべての測定に適用することができる。あるいは、加速区間は、最も長い加速区間を有するとわかっている、または仮定できる既知の単一の軸に対して測定することができる。
【００６９】
距離Ｄ２は、ＣＮＣ制御装置の応答時間の不確実性を許すものであり、所与の送り速度に対して、工作機械のはしご形の走査時間から決定することができる。具体的には、この距離Ｄ２は、より速い送り速度で第１のタッチ測定から決定されるおおよその表面位置の不確実性に相当する。ＣＮＣ制御装置が高速の入力を有する場合、および／または第１のタッチ測定に比較的遅い送り速度が使用される場合、距離Ｄ２はごくわずかであり、無視することができる。
【００７０】
図９を参照すると、動的区間距離Ｄ３がどのように送り速度とともに直線的に変動するかが示されている。具体的には、図９は、第１の送り速度Ｆ１および第２の送り速度Ｆ２をそれぞれ使用するときの、物体の表面（Ａ＝０）上の単一の点の測定された位置Ｐ１およびＰ２を示す。上記で概説したように、こうして見掛け上の位置が送り速度とともに変化することは、プローブのスタイラスが表面上の点と接触するときと、ＣＮＣ制御装置がそのトリガに作用するときとの間の遅延に起因する。送り速度がゼロまで低減されるにつれて、動的区間Ｄ３がどのように送り速度とともに直線的に増大し、ゼロに接近するかもわかる。送り速度に対するＤ３の直線的な変動は、２つの異なる送り速度で物体の表面上の１点を測定することによって決定することができる。たとえば、この計算は、ツータッチ測定サイクル中に行われる２つの表面測定を使用して実行することができる。
【００７１】
図１０を次に参照すると、最適化されていないツータッチ測定プロセスのサイクル時間が、接近（第１のタッチ）送り速度の関数として示されている。
【００７２】
具体的には、図１０のグラフは、送り速度３０００ｍｍ／分で接近する最初の開始位置から２ｍｍ離れた表面上で実行される標準的なツータッチ測定サイクルのサイクル時間を示す。第１のタッチ後、プローブは、標準化された距離４ｍｍだけ後退し、３０ｍｍ／分という計量送り速度を使用して、表面上の点が測定される（すなわち、第２のタッチが実行される）。この測定サイクルは、７．０５秒を費やすことがわかった。
【００７３】
図１１を参照すると、第１の曲線１１０は、上記のように最適化されたツータッチ測定サイクルのサイクル時間を示す。具体的には、第２のタッチまたは計量動作のためにプローブを表面から十分に離す最適化された後退距離を見出すことで、３０ｍｍ／分という計量送り速度で動く距離をわずか数分の１ミリメートルまで低減させ、それによってサイクル時間を大幅に低減させる。たとえば、上述の測定のサイクル時間を７．０５秒から０．４４４秒に低減させることができ、すなわち６．６０６秒改善する。
【００７４】
図１１の第２の曲線１１２は、いわゆるワンタッチプロービングサイクルのサイクル時間を示し、プローブは、ツータッチサイクルの場合と同じ距離だけ物体の表面から離れたところで開始し、トリガが確認され、制御装置の作用を受けるまで、測定送り速度で物体の方へ動く。次いでプローブは、減速して静止し、開始位置に戻り、または後の測定のためのさらなる開始位置に戻る。トリガまたはスキップ位置は、ＣＮＣ制御装置内に記憶され、表面位置を計算するために使用される。３０００ｍｍ／分という接近および測定速度を使用するワンタッチサイクルのサイクル時間は、０．２５４秒であることがわかった。上記で概説したように、３０００ｍｍ／分という接近速度、３０ｍｍ／分という測定の最適化されたツータッチルーチンのサイクル時間は、０．４４４秒であった。したがって、ワンタッチルーチンの持続時間はやはり、最適化されたツータッチルーチンよりわずかに短いことがわかる。ワンタッチ測定サイクルは通常、ツータッチサイクルより速いが、そのようなワンタッチ測定サイクルの精度は、ＣＮＣ制御装置がより長い走査時間を有する場合、著しく劣化する可能性があることがわかった。
【００７５】
図１２を参照すると、ワンタッチ測定の測定不確実性が、送り速度（すなわち、プロービング速度）の関数として示されている。具体的には、線１２１は、ＣＮＣ制御装置の走査時間が４μ秒であるときの不確実性を示し、線１２０は、ＣＮＣ制御装置の走査時間が１ｍ秒であるときの不確実性を示し、線１２２は、ＣＮＣ制御装置の走査時間が４ｍ秒であるときの不確実性を示す。３０００ｍｍ／分という接近および測定速度を使用するワンタッチサイクルのサイクル時間は０．２５４秒であるが、図１２に示すように、ＣＮＣ制御装置が４ｍ秒の走査時間を有する場合、関連する測定不確実性は０．２ｍｍ前後である。これは、同じＣＮＣ制御装置を使用して実施される最適化されたツータッチ測定サイクルの場合、わずか０．００２ｍｍという不確実性に匹敵する。
【００７６】
図１３を参照すると、特定の工作機械がまたどのように、加速から一定の送り速度への遷移が通常瞬間的に行われないために生じる「安定（ｓｅｔｔｌｉｎｇ  ｄｏｗｎ）」期間１３０を有するかが示されている。典型的な機械では、軸が安定するのに最大０．０１秒を費やす可能性があり、加速から一定の送り速度へのこの遷移段階の速度が変動しており、不確実であることがわかった。したがって、動きのこの段階で測定を行うと、測定の不確実性を増大させる可能性がある。この影響は、ワンタッチ測定プロセスで使用する送り速度など、速い送り速度を使用するときに特に有害である。軸が静止した開始から最大５０００ｍｍ／分進む場合、この安定が発生する距離は０．８３ｍｍである。加速区間以外で測定を確実に行うのに２．５ｍｍというスタンドオフ距離が必要とされる場合、この安定距離を追加すると、そのようなワンタッチサイクルに対する最適のスタンドオフ距離が３．３３ｍｍになる。これは、第２のタッチまたは計量動作がたとえば３０ｍｍ／分という比較的遅い送り速度で実施される上述の最適化されたツータッチルーチンと対比させるべきである。そのような例では、第２のタッチに対するスタンドオフ距離は、測定を確実に機械の加速区間以外で行うために、０．０１５ｍｍより大きいだけでよい。この場合、安定距離は、わずか０．００５ｍｍであり、最適のスタンドオフ距離の計算内に含まれる場合、測定速度にごくわずかな影響しか与えない。
【００７７】
上記を考えると、通常、最も速いＣＮＣ制御装置を除くすべてのＣＮＣ制御装置に対して、本発明の最適化されたツータッチ方策を使用することが好ましいことがわかる。そのようなツータッチサイクルを使用すると、計量を確実に保護しながら、サイクル時間に与える悪影響が最小になる。最適のツータッチ測定サイクルはまた、ＣＮＣ制御装置に対して高速入力の選択肢を購入する必要を回避することができる。上記では、ツータッチ測定サイクルに最適のスタンドオフまたは後退距離を見出すことについて説明したが、ワンタッチサイクルまたは任意の他の測定サイクルで測定するためのスタンドオフ位置を確立するために、同じ技法を等しく適用できることにも留意されたい。
【００７８】
上記の例では、工作機械上で実施される可撓性のスタイラスを有する測定プローブを備えるタッチトリガ式のプロービングシステムに関して説明した。しかし、同じ原理は、任意のタイプの座標位置決め装置および任意のタイプのプロービングシステムに適用することができる。たとえば、これらの技法を座標測定機（ＣＭＭ）に適用することができる。同様に、任意の周知のタイプの測定プローブ（たとえば、接触式または非接触式のプローブ）を、座標位置決め装置によって保持することができる。
【図１】
0005619774.tif 000003
【図２】
0005619774.tif 000004
【図３】
0005619774.tif 000005
【図４】
0005619774.tif 000006
【図５】
0005619774.tif 000007
【図６】
0005619774.tif 000008
【図７ａ】
0005619774.tif 000009
【図７ｂ】
0005619774.tif 000010
【図８】
0005619774.tif 000011
【図９】
0005619774.tif 000012
【図１０】
0005619774.tif 000013
【図１１】
0005619774.tif 000014
【図１２】
0005619774.tif 000015
【図１３】
0005619774.tif 000016