(57)【要約】   ワークピースをワークピースの幾何学的設計データに適合させる装置及び方法。公称データ点は、幾何学的設計データから選択される。指令コードが作成され、測定されるデータ点を生成する。測定データ点は、ワークピースを幾何学的設計データに適合させるのに使用される公称測定点に関連する。装置及び方法は、また、ワークピースが許容誤差の難易内にあるかどうかを判断するのに使用され、プロセス制御用に使用され得る。
2008511454.tif 000002
【特許請求の範囲】
【請求項１】
座標位置決め装置を使ってワークピースを幾何学的設計データに適合させる方法であって、
ａ）ワークピースの全部または一部の幾何学的設計データを用意するステップ、
ｂ）ワークピースの１またはそれ以上の公称測定点を幾何学的設計データから選択するステップ、
ｃ）指令コードを作成し、１またはそれ以上の測定されるデータ点を生成するステップ、
を備え、
ｄ）１またはそれ以上の測定されるデータ点は、ワークピースを幾何学的設計データに適合させるのに使用される１またはそれ以上の関連する公称測定点を有する、
ことを特徴とする方法。
【請求項２】
公称測定点は、ワークピースを幾何学的設計データに適合させるのに直接的に使用されることを特徴とする請求項１に記載の方法。
【請求項３】
公称測定点は、ワークピースを幾何学的設計データに適合させるのに間接的に使用されることを特徴とする請求項１に記載の方法。
【請求項４】
公称測定点に対応するワークピースの実際の測定点を測定するステップをさらに備えていることを特徴とする請求項１ないし３のいずれかに記載の方法。
【請求項５】
実際の測定点及び１またはそれ以上の公称測定点を比較するステップ、
実際の測定点と１またはそれ以上の公称測定点との間の誤差を減少させ、許容誤差の範囲内に適合を実現することを特徴とする請求項１ないし４のいずれかに記載の方法。
【請求項６】
適合は、結果として、ワークピースの座標システムが座標位置決め装置の座標システムと位置合わせされる座標変換をもたらすことを特徴とする請求項５に記載の方法。
【請求項７】
実際の測定点及び公称測定点は、最もよく適合することを特徴とする請求項５または６に記載の方法。
【請求項８】
公称測定点データは、公称点の座標を備えていることを特徴とする請求項１ないし７のいずれかに記載の方法。
【請求項９】
公称測定点データは、公称点における表面法線データを備えていることを特徴とする請求項１ないし８のいずれかに記載の方法。
【請求項１０】
実際の測定データは、公称測定データとともに保管されることを特徴とする請求項１ないし９のいずれかに記載の方法。
【請求項１１】
指令コードは、適合プロセス修正因子と関連することを特徴とする請求項１ないし１０のいずれかに記載の方法。
【請求項１２】
適合プロセス修正因子は、許容誤差指示を備えていることを特徴とする請求項１１に記載の方法。
【請求項１３】
適合プロセス修正因子は、適合指示を備えていることを特徴とする請求項１１に記載の方法。
【請求項１４】
適合プロセス修正因子は、回転束縛を備えていることを特徴とする請求項１１に記載の方法。
【請求項１５】
適合プロセス修正因子は、平行移動束縛を備えていることを特徴とする請求項１１に記載の方法。
【請求項１６】
プロセス修正因子は、表面オフセットを備えていることを特徴とする請求項１１に記載の方法。
【請求項１７】
指令コードは、製造プロセス修正因子と関連していることを特徴とする請求項１ないし１６のいずれかに記載の方法。
【請求項１８】
製造プロセス修正因子は、工具オフセット指示を備えていることを特徴とする請求項１７に記載の方法。
【請求項１９】
多数出力測定データ点は、単一の公称測定点と関連することを特徴とする請求項１ないし１８のいずれかに記載の方法。
【請求項２０】
ワークピースを幾何学的設計データに適合させるステップは、実際の測定点を公称測定点に適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断するステップを備えていることを特徴とする請求項１ないし１９のいずれかに記載の方法。
【請求項２１】
次のワークピースの機械加工操作におけるプロセス・パラメータは、次のワークピースが許容範囲内に製作されることを保証するために調整されることを特徴とする請求項１ないし２０のいずれかに記載の方法。
【請求項２２】
ワークピースを幾何学的設計データに適合させるステップは、変換マトリックスを作成するステップを備えていることを特徴とする請求項１ないし２１のいずれかに記載の方法。
【請求項２３】
ワークピースが許容誤差の範囲内にあるかどうかを判断する方法であって、
ａ）ワークピースの全部または一部の幾何学的設計データを用意するステップ、
ｂ）ワークピースの１またはそれ以上の公称測定点を幾何学的設計データから選択するステップ、
ｃ）１またはそれ以上の公称測定点データと関連する指令コードを作成するステップ、
ｄ）１またはそれ以上の公称測定点に相当するワークピースの実際の測定点を測定するステップ、
ｅ）１またはそれ以上の実際の測定点と１またはそれ以上の公称測定点を適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断するステップ、
を備えていることを特徴とする方法。
【請求項２４】
一連のワークピースの機械加工におけるプロセス制御の方法であって、
ａ）ワークピースの全部または一部の幾何学的設計データを用意するステップ、
ｂ）最初のワークピースの１またはそれ以上の公称測定点を幾何学的設計データから選択するステップ、
ｃ）公称測定点データと関連する指令コードを作成するステップ、
ｄ）１またはそれ以上の公称測定点に相当する最初のワークピースの１またはそれ以上の実際の測定点を測定するステップ、
ｅ）１またはそれ以上の実際の測定点と１またはそれ以上の公称測定点を適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断するステップ、
ｆ）次のワークピースの機械加工におけるプロセス・パラメータを調整し、次のワークピースが許容誤差内にあることを保証するステップ、
を備えていることを特徴とする方法。
【請求項２５】
１またはそれ以上の測定点が選択されたワークピースの全部または一部の幾何学的設計データにワークピースを適合させる装置であって、
指令コードを作成し、１またはそれ以上の測定されるデータ点を生成するステップ
を実行するプロセッサを備え、
１またはそれ以上の測定されるデータ点は、ワークピースを幾何学的設計データに適合させるのに使用される１またはそれ以上の関連する公称測定点を有することを特徴とする装置。
【請求項２６】
ワークピースが許容誤差の範囲内にあるかどうかを判断する装置であって、ワークピースは、１またはそれ以上の公称測定点が選択された、ワークピースの全部または一部の幾何学的設計データを有し、
１またはそれ以上の公称測定点データと関連する指令コードを作成するステップ、
１またはそれ以上の公称測定点に相当するワークピースの実際の測定点を測定するステップ、
１またはそれ以上の実際の測定点と１またはそれ以上の公称測定点を適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断するステップ、
を実行するプロセッサを備えていることを特徴とする装置。
【請求項２７】
一連のワークピースの機械加工におけるプロセス制御のための装置であって、最初のワークピースは、１またはそれ以上の公称測定点が選択されたワークピースの全部または一部の幾何学的設計データを有し、
公称測定点データと関連する指令コードを作成するステップ、
１またはそれ以上の公称測定点に相当する最初のワークピースの１またはそれ以上の実際の測定点を測定するステップ、
１またはそれ以上の実際の測定点と１またはそれ以上の公称測定点を適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断するステップ、
次のワークピースの機械加工におけるプロセス・パラメータを調整し、次のワークピースが許容誤差内にあることを保証するステップ、
を実行するプロセッサを備えていることを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械または迅速生産装置のような装置を使ってワークピースを機械加工するような動作を実行することに関する。特に、本発明は、装置に対する指令コードを引き出すために、設計データを使用することに関する。このことは、例えば、工具の軌道または装置の軸を実際のワークピースに位置合わせするためであってもよい。
【背景技術】
【０００２】
ワークピースの三次元モデル（a 3d model）がコンピュータに蓄積されることを可能にするＣＡＤシステムでワークピースを設計することは、従来知られている。ＣＡＤモデルからのデータは、工作機械を使用してワークピースを作成するのに使用され得る。しかしながら、ＣＡＤシステム及び工作機械は、各々、異なる原点（origins）及び／または位置合わせ（alignments）を有し得るそれ自身の座標システムを持っている。ＣＡＤデータが効果的に使用され工作機械を制御するために、ワークピースの座標システムが工作機械及びＣＡＤ／ＣＡＭシステムと位置合わせされなければならない。
【０００３】
ワークピースは、多重処理機械加工を使用して機械加工されることが多い。したがって、部分的に加工されたワークピースがいくつかの二次的特徴（secondary features）を機械加工するために工作機械にセットされると、ワークピースは二次的特徴が現在ある特徴に対して正しい位置にあるように正確に位置合わせされることが重要となる。
【０００４】
また、工作機械に測定プローブを取り付け、したがって、ワークピースの特徴を測定するために工作機械を使用することが知られている。
【０００５】
ワークピースは、ワークピースの平面を装置のテーブルまたはテーブルに取り付けられた部品固定具の平面に対して押すことで、座標位置決め装置で簡単に位置合わせされる。しかしながら、このことは、ワークピースが外側平面を有すること及びそのような平面が自由な形状であろうとまたは多面的であろうと、無視することができる形状誤差を有することを必要とする。ワークピースを工作機械のような座標位置決め装置で位置合わせする別の公知のシステムは、座標位置決め装置に取り付けられた測定プローブにより測定点を測り、ワークピースの角部（a corner）を見出すことを備えている。このことは、典型的には、第１の面で３点を測り、第２の面で２点を測り、第３の面で１点を測ることを必要とする。ワークピースの角部の位置は、これらの測定点から引き出される。角部の測定された位置は、ＣＡＤデータからの公称位置と比較され、公称データと測定データとが一致するまで、機械の軸は、調整される。しかしながら、ワークピースは、使用されるこの方法に対して、立方体の角部を有していなければならず、また、面は直交し、最小限の形状誤差を有することを前提としている。
【０００６】
これら両方の方法は、ワークピースの外側の特徴を使用し、座標位置決め装置に対してワークピースを位置合わせする。しかしながら、ワークピースが重要な特徴（critical feature）を含む場合、二次的特徴がこれらの重要な特徴に対して正確に位置決めされるように、これらの特徴からワークピースを位置合わせすることが望ましい。
【０００７】
図１は、工作機械でのワークピースの位置合わせの別の従来の方法を例示している。最初のステップにおいて、ワークピース１０のＣＡＤデータが公称表面の点（nominal surface points）を判断するために使用される（１２）。ＣＡＤデータは、例えば、円筒形の穴（a bore）のような特徴を持つ表面上の点を含み得る。これらの点のＸＹＺ位置は、ＣＡＤ座標システム内のＣＡＤデータから判断される。
【０００８】
次のステップにおいて、ワークピースは、工作機械のスピンドルに取り付けられている測定プローブを使って測定される。指令コード（command codes）が公称表面の点及びＣＡＤデータから引き出される（１４）。指令コードは、工作機械（例えば、スピンドル及び／またはテーブル）の軸、プローブの移動（多関節プローブが使用される場合）及び測定順序を引き出す工作機械指令信号である。このステップにおいて、スピンドルが測定プローブを運び、したがって、指令コードは、プローブを駆動し、選択された検査点（inspection points）での測定を行う。したがって、これらの検査点は、ＣＡＤデータから選択された公称表面の点に対応する（１６）。
【０００９】
次のステップにおいて、プローブにより測られた測定点が、ＣＡＤシステム内に取り込まれ、ＣＡＤモデルの上に適合される（１８）。ＣＡＤシステム及び機械座標システムが同じでないので、座標システムの一方または両方は、それらが位置合わせされるまで再設定されなければならない。このことは、例えば、機械の軸を数学的に再設定することにより、あるいは、指令コマンドを変更することにより行われ得る。
【００１０】
２つのシステムが位置合わせされると、ＣＡＤデータ及び検査点は、ワークピースをさらに機械加工するのに使用される指令コードを作成するのに使用され得る（２２）。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
この方法は、ワークピースのためのＣＡＤデータが使用されるので、この方法は非常に複雑で、面倒であるという欠点を有している。この方法は、また、工作機械におけるＣＡＤ情報を必要とし、製造プロセスの範囲内での当初のＣＡＤデータを含んでいる。
【課題を解決するための手段】
【００１２】
本発明の第１の形態は、座標位置決め装置を使用して、ワークピースを幾何学的設計データに適合させる方法を提供する。該方法は、以下のステップを備えている。
【００１３】
ａ）ワークピースの全部または一部の幾何学的設計データを用意する；
ｂ）ワークピースの１またはそれ以上の公称測定点を幾何学的設計データから選択する；
ｃ）指令コードを作成し、１またはそれ以上の測定されるデータ点を生成する；
ｄ）１またはそれ以上の測定されるデータ点は、ワークピースを幾何学的設計データに適合させるのに使用される１またはそれ以上の関連する公称測定点を有する。
【００１４】
公称測定点は、ワークピースを幾何学的設計データに適合させるのに直接的または間接的に使用され得る。
【００１５】
方法は、公称測定点に相当するワークピースの実際の測定点を測定するステップを備え得る。
【００１６】
方法は、実際の測定点と１またはそれ以上の公称測定点を比較し、実際の測定点と１またはそれ以上の公称測定点との間の誤差を減少させ、許容誤差の範囲内に適合を実現するさらなるステップを含み得る。適合は、結果として、それによりワークピースの座標システムが座標位置決め装置の座標システムに合わせられる座標変換をもたらす。実際の測定点及び公称測定点は最もよく適合し得る。
【００１７】
公称測定点データは、公称点及び該公称点における表面公称データを持つ１またはそれ以上の座標を備えている。
【００１８】
実際の測定データは、公称測定データとともに保管され得る。
【００１９】
指令コードは、適合プロセス修正因子（a fitting process modifier）と関連し得る。該プロセス修正因子は、例えば、許容誤差指示、適合指示、回転束縛（rotational constraints）、及び／または平行移動束縛（translational constraints）を備え得る。該プロセス修正因子は、表面オフセット（a surface offset）を備え得る。指令コードは、例えば、工具オフセット指示を備え得る製造プロセス修正因子と関連し得る。
【００２０】
多数出力測定データ点が、単一の公称測定点と関連し得る。
【００２１】
ワークピースを幾何学的設計データに適合させるステップは、実際の測定点を公称測定点に適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断することを備え得る。
【００２２】
次のワークピースの機械加工操作におけるプロセスのパラメータは、次のワークピースが許容誤差の範囲内で製造されることを保証すべく調整され得る。
【００２３】
ワークピースを幾何学的設計に適合させるステップは、変換マトリックスを作成することを備え得る。
【００２４】
本発明の第２の形態は、ワークピースが許容誤差の範囲内にあるかどうかを判断する方法を提供する。該方法は、以下のステップを備えている。
【００２５】
ａ）ワークピースの全部または一部の幾何学的設計データを用意する；
ｂ）ワークピースの１またはそれ以上の公称測定点を幾何学的設計データから選択する；
ｃ）１またはそれ以上の公称測定点データと関連する指令コードを作成する；
ｄ）１またはそれ以上の公称測定点に相当するワークピースの実際の測定点を測定する；
ｅ）１またはそれ以上の実際の測定点と１またはそれ以上の公称測定点を適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断する。
【００２６】
本発明の第３の形態は、一連のワークピースの機械加工におけるプロセス制御の方法を提供する。該方法は、以下のステップを備えている。
【００２７】
ａ）最初のワークピースの全部または一部の幾何学的設計データを用意する；
ｂ）最初のワークピースの１またはそれ以上の公称測定点を幾何学的設計データから選択する；
ｃ）公称測定点データと関連する指令コードを作成する；
ｄ）１またはそれ以上の公称測定点に相当する第１のワークピースの１またはそれ以上の実際の測定点を測定する；
ｅ）１またはそれ以上の実際の測定点と１またはそれ以上の公称測定点を適合させ、ワークピースが許容範囲内にあるかどうかを判断する；
ｆ）次のワークピースの機械加工におけるプロセスのパラメータを調整し、次のワークピースが許容誤差内にあることを保証する。
【００２８】
本発明の第４の形態は、１またはそれ以上の公称測定点が選択されるワークピースの全部または一部の幾何学的設計データにワークピースを適合させるための装置を提供する。該装置は、以下のステップを実行するためのプロセッサを備えている。
【００２９】
指令コードを作成し、１またはそれ以上の測定されるデータ点を生成する；
１またはそれ以上の測定されるデータ点は、ワークピースを幾何学的設計データに適合させるのに使用される１またはそれ以上の関連する公称測定点を有する。
【００３０】
本発明の第５の形態は、ワークピースが許容誤差の範囲内にあるかどうかを判断する装置を提供する。ワークピースは、１またはそれ以上の公称測定点が選択されるワークピースの全部または一部の幾何学的設計データを有する。装置は、以下のステップを実行するプロセッサを備えている。
【００３１】
１またはそれ以上の公称測定点データと関連する指令コードを作成する；
１またはそれ以上の公称測定点に相当するワークピースの実際の測定点を測定する；
１またはそれ以上の実際の測定点と１またはそれ以上の公称測定点を適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断する。
【００３２】
本発明の第６の形態は、一連のワークピースの機械加工におけるプロセス制御のための装置を提供する。最初のワークピースは、１またはそれ以上の公称測定点が選択される該ワークピースの全部または一部の幾何学的設計データを有する。装置は、以下のステップを実行するプロセッサを備えている。
【００３３】
公称測定点データと関連する指令コードを作成する；
１またはそれ以上の公称測定点に相当する最初のワークピースの１またはそれ以上の実際の測定点を測定する；
１またはそれ以上の実際の測定点と１またはそれ以上の公称測定点を適合させ、ワークピースが許容誤差の範囲内にあるかどうかを判断する；
次のワークピースの機械加工におけるプロセスのパラメータを調整し、次のワークピースが許容誤差内にあることを保証する。
【００３４】
第４、第５及び第６の形態において、プロセッサは、例えば、機械式制御器、ＰＣまたはインターフェースのような外部プロセッサ、あるいは、上記いずれかの組み合わせを備え得る。幾何学的設計データからの公称データ点の選択は、プロセッサにより実行され得る。
【００３５】
上記全ての形態に関し、ワークピースは、機械加工される部品であり得る。ワークピースは、多面形状表面または自由形状表面を有し得る。
【発明を実施するための最良の形態】
【００３６】
さて、本発明が、添付図面を参照して、一例として説明されるであろう。
【００３７】
図２は、本発明を例示するフローダイヤグラムである。最初のステップにおいて、ＣＡＤモデルがワークピースのために作成される（２４）。このＣＡＤモデルから公称データ点が引き出される（２６）。これらのデータ点は、例えば、円筒形の穴の表面に位置し得る。これらの公称データ点は、手入力でまたは自動的に選択され得る。
【００３８】
工作機械は、測定プローブを支持することが可能である数値制御プログラムを有する。ＣＡＤモデルは、また、工作機械指令コード（Ｇコード）を生成するのに使用される。該コードは、工作機械に取り付けられている測定プローブでワークピースを検査するのに使用される（２８）。これらの指令コードは、機械の動きの組み合わせ、プローブの向き及び測定されている特徴の公称定義（the nominal definition）や該特徴を測定するのに必要とされるプロービング手順を含むマクロ（a macro）を備えている。工作機械指令コードは、公称データ点を含んでいる。これらの点は、コード内に組み込まれているか、または別のファイル内ではコードと関連し得る。したがって、指令コードは、該コードを含んでいるかまたは該コードと関連している公称データ点に対応している位置において測定点を取得するのに関係している。
【００３９】
公称データ点及び指令コードは、ＣＡＤデータ以外の供給源から引き出され得る。例えば、公称データ点は、図面、高精度機械の測定または計算式から引き出され得る。
【００４０】
ＣＡＤモデルのワークピースに対応するワークピースが工作機械のテーブル上に置かれ、工作機械指令コードは、工作機械のスピンドルに取り付けられている測定プローブを制御し、ＣＡＤモデルの公称データ点の位置に対応する測定点を取得するのに使用される（３０）。（測定プローブにより取得される）実際の点及び公称点は、比較され、許容誤差マップを作る（３２）。許容誤差マップの各公称点は、実際の点から判断される誤差値を有する。
【００４１】
実際の点は、公称点とともに直接的にまたは間接的に使用され得る。実際の点は、例えば、接触トリガー・プローブ（a touch trigger probe）のような測定プローブからデータを取得することにより直接的に使用され得る。実際の点は、例えば、実際の点のデータを（例えば、システム・ノイズを減少させるために）フィルタにかけ、公称点に最も近い実際の点を識別することにより、あるいは、２つの実際の点の間で補間し、公称点に最も近い点を作り出すことにより、実際の点のデータが修正されるステップを含むことにより間接的に使用され得る。
【００４２】
円のような多面的幾何学的特徴に関して、特徴それ自身が、多数の実際の点と比較される公称点として使用され得る。円に関しては、公称点は、中心にあり、その座標、半径及び向き、に関連するデータを含んでいる。これは、円の円周上の実際の点と比較されるのに充分なデータである。もっと複雑な多面的形状に関しては、２以上の公称点が必要とされるが、方法は、公称点と実際の点との間の１対１の関係なしに達成され得る。
【００４３】
（角部やＶ字形状の溝のような）若干の特徴に関して、いくつかの公称測定点が単一の実際の測定点と関連し得る。図６は、各面に１つの２つの公称点６２、６４を有するＶ字形状の溝６１を示している。Ｖ字形状の溝を測定しているプローブの針先端（a stylus tip）６６が示され、２つの公称点６２、６４に関係する１つの実際のデータ点を収集するだろう。
【００４４】
ワークピースの外面は、連続的または不連続な測定を行うプローブを使用して測定され得る。また、ワークピースの外面は、例えば、接触式プローブまたは非接触式プローブ（例えば、静電容量型プローブ、インダクタンス型プローブまたは光学式プローブ）を備え得る。プローブは、プローブ・ヘッドが機械のスピンドルに対して１またはそれ以上の軸の周りに回転されることを可能とする多関節プローブ・ヘッドに取り付けられてもよい。あるいは、ワークピースの内側の特徴の測定は、Ｘ線または超音波測定のような測定技術を使って達成され得る。
【００４５】
適合アルゴリズムが許容誤差マップに適用され、マップの誤差値を最適化する（３４）。許容誤差マップは、実際の測定される点とそれに関連する公称点との間の寸法誤差である。用語「適合」は、測定されるデータが公称データの必要とされる許容誤差の範囲内にあるように変換を作り出すために、１またはそれ以上の点を使用することと定義される。適合アルゴリズムは、位置合わせが達成されることを可能とする変換マトリックスを作り出す。変換は、回転シフトまたは平行移動シフトあるいは両者の組み合わせを備え得る。これは、最適アルゴリズム、例えば、最小二乗法またはチェビシェフ法（Chebychev method）を備え得る。適合アルゴリズムは、誤差を最小限にするよりはむしろ誤差を減少させ得る。非常に簡単な適合技術は、各実際の測定点とその関連する公称点の座標の間の差を判断することを備えている。該差は、実際の測定点全てに対して合計され、点の全数で割られる。これは、結果として、平均的な平行移動になる。
【００４６】
適合アルゴリズムは、ワークピースの相対的な再位置合わせが計算されることを許す。これは、機械のソフトウエアにおいて、機械の軸がワークピースと位置合わせされるように機械の軸を再設定することにより、または、次のステップ（例えば、切削指令コード）に対して使用される指令コードを調整することによりなされ得る（３６）。
【００４７】
次のステップに対する指令コードは、正確な向き（the correct orientation）に応じて調整され、または、公称点の位置で比較される指令コードが正確な向きに変換され得る（３８）。
【００４８】
位置合わせプロセスが完了すると、ワークピースは、機械加工され得る。この機械加工プロセスは、材料除去を伴い、指令コードが使用されるどんなプロセスを含んでいてもよい。この方法で使用されるのに適した材料除去プロセスの例は、フライス削り、研削、（レーザー成形またはガラス成形のような））成形及び放電加工（ＥＤＭ）を含んでいる。
【００４９】
機械工作プロセスは、ラピッド・プロトタイピング（rapid prototyping）及び迅速生産（rapid manufacturing）のようなプロセスにおいて材料の追加を含み得る。このプロセスは、溶融堆積モデリング（fused deposition modelling）のような技術を含んでいる。その他の適切な迅速生産及びラピッド・プロトタイピング技術は、三次元印刷（3D printing）、選択的レーザー焼結、立体リソグラフィ（stereolithography）及び積層体製造（laminated object manufacturing）を含んでいる。
【００５０】
本発明は、ワークピースが異なるワーク・センター（work centres）で異なる操作を受ける多数操作プロセスに適している。ワークピースは、異なる操作で作成される特徴が正確な相対的位置を有するように、各ワーク・センターで正確に位置合わせされなければならない。
【００５１】
多数プロセス機械加工の最初のステップは、成形プロセスまたはその他の予備成形プロセスを含み得る。この場合、ワークピースは、自由曲面を有し、したがって、平面を位置合わせするまたは角部を探査する従来の方法は、適切ではない。表面の形状に対して正しい位置になければならない特徴を追加するために、追加の機械加工が必要とされ得る。この方法は、以下に説明されるように最初のワークピースの設置用に適している。追加の機械加工を必要とするワークピースは、最初に、工作機械のテーブル上に配置される。ワークピースは、工作機械のテーブル上でおおよそ位置決めされ、クランプを使って固定され得る。最初の探査順序は、最初のワークピースの設置を確立するために使用され得る。例えば、２つの測定点がワークピースの側部の位置を判断するのに使用され得る。また、３つの測定点がワークピースの角部の位置を判断するのに使用され得る。工作機械の軸を再設定する上記プロセスは、ワークピースの表面の公称ワークピースデータ及び実際のワークピースデータを使って使用され得る。このプロセスは、ワークピースの良好な仕上げ（clean up）及び最初の特徴の精確な機械加工を可能にする。
【００５２】
これは、次の特徴が特定の場所で機械工作されることになっている成形されたカーボンファイバ製の車体のようなワークピースに適している。
【００５３】
方法は、また、二次的な機械加工操作に適している。最初の機械加工操作において、円筒形の穴のような特徴がワークピース内に機械加工されている。上述した検査順序が実行される。既に述べたように、機械加工された特徴（円筒形の穴）の公称ワークピースデータ及び実際のワークピースデータが許容誤差マップを生成するために使用される。これは、工作機械の軸または指令コードを再設定するのに使用される。今、工作機械の軸がワークピースの軸に合致し、さらに、二次的特徴が正確な相対的位置において機械加工され得る。したがって、二次的特徴は、最初のワークピースの設置とは無関係に正確に機械加工される。これは、二次的特徴が外面よりはむしろ重要な特徴（この場合、円筒形の穴）に位置合わせされるという利点を有する。
【００５４】
工作機械により測られたワークピースの測定を使用し、ワークピースの再位置合わせを計算することにより、次の操作は最適化される。
【００５５】
この方法は、タービン・ブレードの改装に適している。磨耗したタービン・ブレードは、磨耗した領域に溶接を施し、次に溶接された領域、特に溶接継手の回りを機械加工し、余分な材料を取り除くことにより改装され得る。あるいは、ブレードの磨耗した部分は、迅速生産技術を使って改造され得る。これら両方の場合において、タービン・ブレードの位置合わせは、改装されるブレードが許容誤差の範囲内にあるように、次のステップが正確な位置で実行され得るように確立されなければならない。この技術は、この位置合わせを可能にする。
【００５６】
この方法は、ＣＡＤモデルが工作機械の軸または指令コードの再設定を必要としないという利点を有する。ＣＡＤモデルの公称データが使用されるだけなので、ソフトウエアはほとんど必要とされない。さらに、この方法は、自動化されるのに適している。
【００５７】
指令コードは、（例えば、測定または切削ルーチンに対する）動作の指示を備え、上述したように、それらに関連する公称データ点を有する。公称データ点は、公称点の座標、公称点における表面法線及びその点における表面の方向やその点が平面上に位置しているか縁部に位置しているかなどの公称点のその他の特徴を含み得る。
【００５８】
図３は、プローブ４２により測定されるワークピース４０を示している。プローブ４２は、ワークピース４０の表面と接触状態にある針先端（a stylus tip）４６を持つ可撓性の針（a deflectable stylus）４４を有する。ＣＡＤ図面のような設計データから導き出された公称データ点Ｐｎが示されている。公称データ点Ｐｎに対応する測定される点である実際のデータ点Ｐａが示されている。実際のデータ点Ｐａと公称データ点Ｐｎとの間の距離はｄ１である。
【００５９】
しかしながら、公称データ点Ｐｎと表面法線Ｎの方向に平行な表面との間の距離は、ｄ１より小さいｄ２である。ｄ１またはｄ２のどちらか一方がこの方法で使用され得る。
【００６０】
図４は、それぞれ、平面上に及び縁部に位置している公称データ点Ｐ１及びＰ２を持つワークピース５０を示している。各点に対する公称データは、これらの異なる特徴を認識する情報を含み得る。
【００６１】
ワークピースが測定されると、実際の部品データが公称部品データとともに保管される。これら２組のデータは、既に述べたように、適合される。これらのデータ組は、また、ワークピースが許容誤差の範囲内にあるかどうかを判断し、次の切削ルーチン（cutting routines）を調整するのに使用され得る。
【００６２】
指令コードは、それらと関連する別のデータを有し得る。そのようなデータは、許容誤差または適合指示のような適合プロセス修正因子、方向束縛（orientation constraints）（例えば、線形変換及び／または回転変換）及び工具オフセットのような機械加工プロセス修正因子を含み得る。これらは、ワークピースが許容誤差の範囲内にあるかどうかを判断し、次のプロセスを制御するのに、この方法が使用されることを可能にする。プロセス修正因子は、また、表面オフセットを含み得る。ＣＡＤデータから引き出された公称点は、ワークピースが機械加工されておらず、したがってより大きいのに対して、機械加工後の状態に関連する。したがって、表面オフセットがこの差を考慮に入れるべく必要とされる。
【００６３】
指令コードは、指令コード・マクロ（command code macros）を組み込み得る。
【００６４】
図７は、適合アルゴリズムと適合プロセス修正因子との間の関係を示す概略図である。適合アルゴリズム７０は、実際の測定データ７２及び公称測定データ７４から入力を受け入れる。それは、また、適合プロセス修正因子７６からの入力を受け入れる。これは、Ｘ軸平行移動の束縛７８またはＺ軸回転束縛８０のような適合アルゴリズムに対する束縛を含み得る。適合アルゴリズムの出力は、回転及び平行移動の組み合わせを含む変換８２である。
【００６５】
図８は、適合アルゴリズムと製造プロセス修正因子との間の関係を示す概略図である。既に述べたように、適合アルゴリズム７０は、実際の測定データ７２及び公称測定データ７４からの入力を受け入れる。適合アルゴリズム７０は、出力を工具長さオフセット８６のような選択肢（options）を含み得る製造プロセス修正因子８４に出力を送る。適合アルゴリズム７０からの出力は、製造プロセス修正因子８４が（工具長さオフセット８６を調整することにより）調整されることを引き起こす。
【００６６】
図５は、ワークピースの円柱状の突起（a boss）６０を示す。円柱状突起が許容誤差の範囲内にあるかどうかを判断する従来の技術は、距離Ｌを測定し、これを許容域と比較することを含んでいる。（そのような従来の技術は、マイクロメータまたはノギスの使用を含んでいる。）しかしながら、この方法は、円柱状突起の大きさ（the size）を確認するだけであり、該円柱状突起の位置及び形状を確認しない。
【００６７】
本方法においては、公称データ点ＰＡ、ＰＢは、上述したように、設計データから引き出される。測定軌道を制御する指令コードは、公称データ及び許容誤差指示と関連する。部品が測定されると、実際のデータと公称データとの間の差は、（各点に対して）許容誤差指示と比較され、したがって、それが、部品が許容誤差の範囲内にあるかどうかを判断されることを可能とする。このことは、特徴の大きさばかりでなく位置についての情報を与える。
【００６８】
許容誤差のデータは、プロセス制御ステップにおいて使用され得る。該ステップでは、許容誤差のデータは、フィードバックとして用いられ、次の部品の機械加工のために切削指令コードを制御する。
【００６９】
指令コードに関連するマクロは、工具切削軌道または工具オフセットを調整し得る。切削オフセットは、公称データと実際のデータとの間の差の平均を切削オフセットに適用し、したがって、該オフセットを調整することにより調整され得る。
【００７０】
公称部品データと実際の部品データとの間の演算は、プロセッサにおいて実行され、機械の制御器において直接的に、または、別のコンピュータにおいて間接的に（この場合、それは、ディスク、無線機または光通信あるいは光ケーブルなどを介して送られ得る。）、なされ得る。後者の場合、公称データ及び実際のデータは、制御器からコンピュータへ一緒にまたは別のルートにより移出され得る。例えば、実際のデータは、１回の測定を一度にコンピュータに送られ得る。この場合、公称データは、既に保管されていてもよい。
【００７１】
方法は、装置に関連する制御器（例えば、工作機械の制御器）及びそれらの間に高速シリアル・リンクを有する別の外部プロセッサ（例えば、ＰＣ）を備え得るプロセッサにより実行される。図９は、制御器９０と外部プロセッサ９２を示している。
【００７２】
制御器９０は、外部プロセッサ９２により読み出し可能であるレジスタ９４の変数として実際のデータ及び公称データを保管する。制御器９０は、信号を外部プロセッサ９２に送り、データがレジスタ９４で入手可能であることを指示し得る。このことをする１つの方法は、新しいデータが入手可能であるかどうかを指示する専用のレジスタを規定することを備えている。例えば、０（零）は、新しいデータが全く入手できないことを指示するのに対し、１は、新しいデータが入手可能であることを指示する。制御器は、その他の手段、例えば、光通信または無線通信、で信号を外部プロセッサに送り得る。
【００７３】
外部プロセッサ９２は、データなどを適合することに関連する計算を実行するために使用され得る。
【図面の簡単な説明】
【００７４】
【図１】従来の方法のフローダイヤグラムである。
【図２】本発明のフローダイヤグラムである。
【図３】測定プローブにより測定されているワークピースを示している。
【図４】平面及び縁部における点を強調表示しているワークピースの一部を示している。
【図５】ワークピースの円柱状突起を示している。
【図６】Ｖ字形溝を測定しているプローブを示している。
【図７】適合アルゴリズムと適合プロセス修正因子との間の関係を示す該略図ダル。
【図８】適合アルゴリズムと製造プロセス修正因子との間の関係を示す概略図である。
【図９】制御器と外部プロセッサとの関係を示している。
【図１】
2008511454.tif 000003
【図２】
2008511454.tif 000004
【図３】
2008511454.tif 000005
【図４】
2008511454.tif 000006
【図５】
2008511454.tif 000007
【図６】
2008511454.tif 000008
【図７】
2008511454.tif 000009
【図８】
2008511454.tif 000010
【図９】
2008511454.tif 000011
【国際調査報告】
2008511454.tif 000012
2008511454.tif 000013
2008511454.tif 000014