(57)【要約】工作物を製造する方法が開示され、そこでは、工作物が２つ以上の工作機械（１０、１２、１４、１６）に連続的に装填され、および各工作機械（１０、１２、１４、１６）で、１つまたは複数の機械加工操作が実行され、工作物の１つまたは複数の特徴を製造する。両方またはすべての工作機械（１０、１２、１４、１６）での機械加工作業の後、工作物は共通の寸法検査ステーション（２０、２２、２４）に渡される。共通の寸法検査ステーション（２０、２２、２４）において、２つ以上の工作機械（１０、１２、１４、１６）での機械加工操作によって製造された工作物の特徴の寸法が測定される。特徴の寸法を測定した結果に基づいて、機械加工操作を実行した２つ以上の工作機械（１０、１２、１４、１６）の性能にそれぞれ関連する２つ以上の出力信号が生成される。各出力信号は、それぞれの操作を実行した工作機械（１０、１２、１４、１６）にフィードバックされ、各対応する工作機械（１０、１２、１４、１６）の製造プロセスを調整する。
2021507411.tif 000002
【特許請求の範囲】
【請求項１】
工作物の製造方法であって、
前記工作物を２つ以上の工作機械に連続してロードし、および１つまたは複数の機械加工操作を実行して、各工作機械で前記工作物の１つまたは複数の特徴を生成するステップと、
両方またはすべての前記工作機械で前記機械加工操作を行った後、前記工作物を共通の寸法検査ステーションに渡すステップと、
前記共通の寸法検査ステーションで、前記２つ以上の工作機械での前記機械加工操作によって生成された前記工作物の前記特徴の寸法を測定するステップと、
前記特徴の寸法を測定した結果に基づいて、前記機械加工操作を実行した前記２つ以上の工作機械の性能にそれぞれ関連する２つ以上の出力信号を生成するステップと、
前記それぞれの操作を実行した前記工作機械に各前記出力信号をフィードバックし、各対応する工作機械の前記製造プロセスを調整するステップと
を含む、方法。
【請求項２】
前記出力信号のうちの第２の出力信号を前記対応する工作機械にフィードバックする前に、前記出力信号のうちの第１の出力信号に依存して前記第２の出力信号を計算することを含む、請求項１に記載の方法。
【請求項３】
前記第１の出力信号は、前記工作物のデータム特徴を測定した結果であり、および前記第２の出力信号がフィードバックされる前記工作機械は、そのデータム特徴に関連して動作を実行する、請求項２に記載の方法。
【請求項４】
前記工作物は、複数の名目上類似した工作物の１つであり、そのそれぞれにおいて、前記２つ以上のそれぞれの工作機械を使用して前記機械加工操作が連続的に実行され、および、そのそれぞれが、共通の検査ステーションで測定され、前記方法は、
前記工作物の対応する特徴の測定結果を分析することと、
前記分析に基づいて、前記２つ以上の工作機械の性能にそれぞれ関連し、およびそれらにフィードバックされる前記出力信号を生成することと
を含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
寸法検査ステーションが２つ以上あり、および各工作物は前記検査ステーションの1つで測定される、請求項４に記載の方法。
【請求項６】
前記結果の前記分析は、連続する工作物の測定値の傾向を検出することを含む、請求項４または請求項５に記載の方法。
【請求項７】
工作機械にフィードバックされる出力信号がツールオフセット値を更新する、請求項１から６のいずれか一項に記載の方法。
【請求項８】
更新される前記ツールオフセット値が、前記それぞれの動作を実行した前記工作機械の切削ツールに対応するように事前にプログラムされている、請求項７に記載の方法。
【請求項９】
工作機械にフィードバックされる出力信号が、特徴が機械加工される位置および／または工作物座標系を更新する、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
製造システムであって、２つ以上の工作機械、少なくとも１つの寸法検査ステーション、ならびにサーバーおよび／または一つまたは複数のコントローラを備え、前記サーバーおよび／または前記一つまたは複数のコントローラは、請求項１から９のいずれか一項に記載の方法を実行するように前記工作機械および検査ステーションを制御するように構成された、製造システム。
【請求項１１】
請求項１０に記載の製造システムのサーバーおよび／または一つまたは複数のコントローラ上で実行されると、請求項１から９のいずれか一項に記載の方法を前記製造システムに実行させる、ソフトウェアプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作物または部品の製造および測定、ならびにそのような製造および測定のための方法および製造システムに関する。「工作物」および「部品」という用語は、本明細書では互換的に使用される。
【背景技術】
【０００２】
従来技術の説明
自動化された工場製造システムは、工作物を製造するための１つまたは複数の製造機械（工作機械など）を備え得る。典型的に、これらは一連の名目上同一の工作物として製造され得る。製造システムはまた、生産される工作物を検査するための１つまたは複数の検査ステーションを備え得る。検査ステーションは、フィクスチャーゲージなどの従来のゲージング、または高さゲージやキャリパーなどの手動ゲージでさえ備え得る。または、それは工作物を測定するための座標測定機（ＣＭＭ）、またはそれらとマスターリファレンスを比較するための比較ゲージングマシンを備え得る。これらの生産および検査機械はそれぞれ、数値制御またはコンピュータ制御を有し得、ネットワークによって1つまたは複数のサーバーコンピュータにリンクされている。例は、米国特許第５，１８９，６２４号（Ｂａｒｌｏｗ他）に見られる。
【０００３】
製造機械で製造された工作物のある割合（または生産されたすべての工作物でさえ）は、検査ステーションで検査され得る。サーバーは、検査ステーションに移送される工作物をスケジュールし得、およびこの目的のために移送ロボットまたはコンベアを制御し得る。
【０００４】
いくつかの従来技術の例では、検査結果は単に合格または不合格の決定であり得る。不合格判定（拒絶）の場合、これをフィードバックして製造機械を調整することができるため、その後の生産プロセスを制御および改善することが可能である。そのような製造プロセスの制御は、米国特許第５，１８９，６２４号の例では手動で実施される。代替的には、合格判定の場合でさえ、単一の工作物の寸法が制御限界を超えた場合、生産機械を調整するために自動フィードバックが提供され得、たとえば、寸法のエラーの適切な割合にだけ切削ツールオフセットを更新する。この場合、制御限界は、工作物が拒絶されるであろう許容限界よりも低いレベルに設定され得る。代替的には、制御限界は、ワークピースが拒絶されるレベルに設定されることができる。
【０００５】
一連の名目上同じ工作物内の複数の工作物の検査結果の、より洗練された分析を実行することが知られている。たとえば、外れ値を削除するため、連続する工作物の特定の寸法の一連の測定値はフィルターされ得る。代替的には、傾向を検出するために一連の測定値は分析され得る。たとえば、生産機械が、使用中に摩耗する、または温度ドリフトの影響を受ける切削ツールを備えた工作機械である場合、製造された工作物の特徴の寸法が時間の経過とともに増加または減少するという緩やかな傾向があり得る。このような分析は、生産機械とは別に、品質管理室または実験室で工作物を検査した後に実施され得る。生産プロセスの手動修正は、熟練した機械オペレーターにより後で適用され得るが、その間に生産された工作物には有益な効果はないであろう。
【０００６】
米国特許出願公開第２００３／００４０８３０号（Ｐａｒｉｋｈ他／Ａｐｐｌｉｅｄ  Ｍａｔｅｒｉａｌｓ）は、多段階半導体処理システムを示している。工作物の個々の特徴は、独立して動作するプロセスツールによって連続的に処理され、各プロセスツールは、関係する特徴に異なるタイプの製造操作を実施する。各製造プロセスの間、またはすべての製造操作の後、工作物は取り外されて計測ステーションに配置され、そこで測定され、工作物の特徴が特定のパラメータ内にあるかどうかを識別する。計測データ分析機器は、収集したデータを使用して、制御信号をフィードフォワードまたはフィードバックし、処理ツールを調整することができる。
【０００７】
米国特許出願公開第２００３／００４０８３０号（Ｃａｍｅｒｏｎ/ Ｒｏｌｌｓ−Ｒｏｙｃｅ）は、工作物に対して操作を実行することができる複数の処理ツールを備えた機械加工セルを示している。セルはまた、操作が実行された後に工作物を測定するための測定機器を含む。
【０００８】
米国特許第６５７１１４５（Ｍａｔｓｕｍｉｙａ他 / Ｍｉｔｕｔｏｙｏ）は、複数の工作機械を備えた製造システムを示している。工作機械は、工作物の同一の部品を処理する。測定装置は、各工作機械によって製造された工作物を測定し、工作物の複数の寸法の補正値を含む、関係する工作機械の補正データファイルを生成する。工作機械を調整するために補正データファイルはフィードバックされる。
【０００９】
本出願人の未公開の英国特許出願番号ＧＢ１７０８７３０．５は、複数の工作機械と複数の検査ステーションを備えた製造システムについて説明する。工作機械の1つによって製造された工作物は、任意の検査ステーションによって測定され得、および、関係する工作機械を調整するためにその結果はフィードバックされる。
【００１０】
複数の工作機械が個々の工作物に対して連続して機械加工操作を実行するように製造システムを配置し、工作機械間の作業量のバランスを取るように、および同じ設定の単一の工作機械で簡単に加工できない異なる工作物の特徴を加工するようにすることは効率的であることができる。しかし、連続する工作機械での各加工操作後に個別の異なる特徴を測定することは、全体的な効率を低下させる。
【発明の概要】
【００１１】
本発明は、工作物を製造する方法を提供し、方法は、
工作物を２つ以上の工作機械に連続的にロードし、および１つまたは複数の機械加工操作を実行して、各工作機械で工作物の１つまたは複数の特徴を製造するステップと、
両方またはすべての工作機械で機械加工操作を行った後、工作物を共通の寸法検査ステーションに渡すステップと、
共通の寸法検査ステーションで、２つ以上の工作機械での機械加工操作によって製造された工作物の特徴の寸法を測定するステップと、
特徴の寸法を測定した結果に基づいて、機械加工操作を実行した２つ以上の工作機械の性能にそれぞれ関連する２つ以上の出力信号を生成するステップと、および
各出力信号をそれぞれの操作を実行した工作機械にフィードバックし、各対応する工作機械の製造プロセスを調整するステップと
を含む。
【００１２】
少なくとも本発明の好ましい実施形態では、両方またはすべての工作機械での機械加工作業後に共通の寸法検査ステーションで特徴を測定することは、製造システムの全体的な費用効果および効率を改善することができる。最終部品がその設計仕様（品質保証）の範囲内で製造されていることを証明することに加えて、共通の検査ステーションは、関係する工作機械にそれぞれ関連する出力信号をフィードバックすることによって品質管理を改善し得る。これにより、工作機械間の中間検査ステーションなしで、またはより少ない中間検査ステーションで、機械加工プロセスに適切な修正を行うことができる。
【００１３】
好適には、工作物は、複数の名目上類似した工作物の１つであり、そのそれぞれにおいて、２つ以上のそれぞれの工作機械を使用して機械加工作業が連続的に実行され、および、それぞれが共通の検査ステーションで測定される。この方法は、工作物の対応する特徴の測定結果を分析すること、並びに、分析に基づいて、２つ以上の工作機械の性能にそれぞれ関連し、およびそれらにフィードバックされる前記出力信号を生成することを含み得る。結果の分析は、連続する工作物の測定値の傾向を検出することを含み得る。
【００１４】
工作機械にフィードバックされる出力信号は、ツールオフセット値および／または特徴が機械加工される位置および／または工作物座標系を更新し得る。これは将来の工作物の製造を修正し得る。
【００１５】
１つの好ましい実施形態では、方法は、対応する工作機械に第２の出力信号をフィードバックする前に、第１の出力信号の一つに依存する第２の出力信号の一つを計算することを含む。第１の出力信号は、工作物のデータム特徴を測定することから生じ得、および第２の出力信号がフィードバックされる工作機械は、そのデータム特徴に関連する操作を実行し得る。
【００１６】
本出願の文脈における工作機械は、一種の製造機械であると理解されるべきであり、したがって、本明細書における複数の工作機械への言及は、単一の生産機械内で使用され得る複数のツール（たとえば、異なるタイプの切削ツール）への言及よりもむしろ、複数の生産機械（それぞれが工作機械である）への言及である。
【００１７】
本発明はまた、２つ以上の工作機械、少なくとも１つの寸法検査ステーション、およびサーバーおよび／または一つまたは複数のコントローラを備える製造システムを提供し、サーバーおよび／または一つまたは複数のコントローラは工作機械および検査ステーションを制御するように構成され、上記の方法のいずれかを実行する。
【００１８】
本発明はさらに、そのような製造システムのサーバーおよび／または１つまたは複数のコントローラ上で実行されると、製造システムに上記の方法のいずれかを実行させるソフトウェアプログラムまたはプログラムを提供する。コンピュータコードを備えたソフトウェアプログラムは、ディスクまたはメモリデバイスなどの非一時的な機械可読媒体に記録され得、またはダウンロードのためにリモートサーバーに格納され得る。
【図面の簡単な説明】
【００１９】
本発明の好ましい実施形態を、添付の図面を参照して、例として説明する。
【図１】図１は製造機械および検査機械を含む、工場内の製造システム配置の概略図である。
【図２】図２は本発明の好ましい実施形態による方法のワークフロー図である。
【図３】図３は本方法を使用して製造することができる工作物の例を示す図である。
【図４】図４は図３の工作物の製造におけるツールオフセットの更新の概略図である。
【図５】図５は本方法を使用して製造することができる別の工作物の例を示す図である。
【図６】図６は本発明の好ましい実施形態で実行され得る可能なプロセス制御分析を示すグラフである。
【図７】図７は本発明の好ましい実施形態で実行され得る可能なプロセス制御分析を示すグラフである。
【発明を実施するための形態】
【００２０】
好ましい実施形態の説明
図１の製造配置は、それぞれが部品（工作物）を製造するためのコンピュータ数値制御（ＣＮＣ）製造機械１０、１２、１４、１６を備えたいくつかの製造ステーションを含む。製造機械は任意の製造技術を使用し得る。それらは、フライス盤、旋盤、ミルターニングセンター、研削、穴あけ、レーザー切断、ラッピング、ホーニング、研磨などの工作機械であり得、または、それらはコーティング機、鍛造機、プレス、または積層造形機（3D印刷）であり得る。これらのマシンの正確な数は重要ではなく、それらは２つ以上であり得る。異なるタイプの生産機械の任意の組み合わせが存在し得、またはそれらはすべて同一であり得る。
【００２１】
各生産機械は、従来のＣＮＣ制御を備え得るそれぞれのコントローラ１１、１３、１５、１７によって制御される。任意選択で、任意のまたはすべてコントローラは、ＣＮＣ制御と通信する別のコンピュータを含み得る。
【００２２】
製造配置はまた、それぞれが製造機械によって製造された部品（工作物）を検査するための検査機械、好ましくはＣＮＣゲージングマシン２０、２２、２４を備えた１つまたは複数の検査ステーションを含む。適切な柔軟な比較ゲージングマシンは、本出願人のＲｅｎｉｓｈａｗ  ｐｌｃから商標ＥＱＵＡＴＯＲで販売されている。私たちの以前の国際特許出願Ｎｏ．ＷＯ ２０１３／０２１１５７で説明されるように、これは参照により本明細書に組み込まれ、このゲージングマシンは、非デカルト幾何学を備えた電動構造を有する。これは、製造工作物をマスターリファレンス工作物と比較するために、製造工作物に対してプローブを３次元で移動する。各ゲージングマシンは、それぞれのコンピュータまたはコントローラ２１、２３、２５によって制御され、これはまた機械から測定値を取得する。任意選択で、このコンピュータまたはコントローラはまた、測定結果の処理を引き受け得、たとえば、工作物の寸法が許容範囲内かどうかを決定する。
【００２３】
これらのゲージングマシンの代わりに、検査ステーションは、コンピュータ制御座標測定機（ＣＭＭｓ）、または検査ロボットなどの他の寸法測定機器を備えることができる。代替的には、それらはゲージングフィクスチャーまたは治具を備え得、その中で、ＬＶＤＴまたは他のトランスデューサーを備えたゲージは、工作物の特定の寸法を測定するためにカスタム設計される。これらのゲージの測定結果は、自動または手動でそれぞれのコンピュータまたはコントローラ２１、２３、２５に供給され得る。高さゲージやキャリパーなどの、従来の手持ちゲージを使用して工作物を手動で測定する検査ステーションを有することも可能である。コンピュータ動作制御が必要とされない場合、コンピュータまたはコントローラ２１、２３、２５は、共通のサーバー２８（以下で論じられる）の１つまたは複数の端末に置き換えられ得る。次いで、測定結果は1つまたは複数の端末を介して手動でサーバーに供給される。
【００２４】
製造配置はさらに、工作機械１０、１２、１４、１６のいずれかからゲージングマシン２０、２２、２４のいずれかに部品（工作物）を移送するための搬送システム２６を含む。ここで、それらは指定された寸法の許容範囲への適合を検査されることができる。搬送システムは、コンピュータ制御されたロボット、車両、またはコンベヤを備えることができ、または単に工作物または工作物のパレットを手動で搬送することに関与することができる。それは、工作機械に機械加工のための生のビレットまたは鋳物も供給し、および/または製造後または検査後に工作物を取り除く、より大きな搬送システムの一部であり得る。必要に応じて、検査後に再加工のために工作物を工作機械に戻し得る。
【００２５】
またサーバー２８が提供される。このサーバー２８のプログラムまたはソフトウェアモジュールは、工作物の製造をスケジュールする責任があり、および１つまたは複数のデータバス３０によって工作機械およびゲージングマシンのＣＮＣコントローラに接続されている。サーバー２８はまた、例えば、要求されたとき、工作機械と測定機との間で工作物を搬送するために、搬送システム２６を制御する。例えば、サーバー２８は、複数の工作機械を備えた製造セルを制御するために従来使用されるように、しかし、以下に説明するように異なるプログラミングを用いて、プログラム可能な論理コントローラの形をとり得る。
【００２６】
サーバー２８は、必要に応じて、製造される部品（工作物）の特定の各設計を機械加工および検査するために必要なＣＮＣ部品プログラムを工作機械およびゲージングマシンに提供し得る。代替的に、これらの部品プログラムは、工作機械およびゲージングマシンのコントローラに格納され得、およびサーバー２８から受信した命令に基づいて使用するために選択され得る。
【００２７】
典型的に、サーバー２８は、特定の設計の一連の名目上同一の部品（工作物）が工作機械１０、１２、１４、１６で生産されることになるようにスケジュールし得る。次いで、これらの工作物のそれぞれをゲージングマシンの１つ（例：ゲージングマシン２０）に移送するように命令し得、および、その機械での検査をスケジュールし得る。または、工作物の定期的なサンプルを検査するようにスケジュールすることができる（例：10個おきに工作物を検査する、または1時間に1つの工作物など、一定の時間が経過した後に工作物を検査する）。
【００２８】
検査ステーション２０、２２、２４での各工作物の検査は、バス３０上のサーバー２８に戻されて記録される複数の寸法測定値を生成する。測定値が検査ステーションのコンピュータまたはコントローラ２１、２３、２５によって処理される場合、例えば、工作物の寸法が許容範囲内であるかどうかを決定するために、次いで、その結果もサーバー２８に戻される。サーバー２８によって、または検査ステーションのコンピュータまたはコントローラ２１、２３、２５のどちらかによって、工作物が許容範囲外であると決定された場合、サーバーは適切に、拒絶または再加工するようにそれをスケジュールし得る。代替的に、コンピュータ／コントローラ２１、２３、２５は、それを「合格」または「不合格」のビンまたはパレットに送るように搬送システム２６に直接命令し得る。
【００２９】
未公開の同時係属中の英国特許出願Ｎｏ．ＧＢ １７０８７３０．５で説明されるように、サーバー２８のさまざまな機能を2つ以上のサーバー間で共有され得る。1つまたは複数のサーバーは、その出願で説明されているように、他のプロセス制御および品質管理機能も実行し得る。より単純なシステムでは、生産スケジュール、さまざまな機械の使用、および機械間の工作物の搬送はすべて、代わりに、すべて人間のオペレーターが決定して実行し得る。
【００３０】
図２は、本発明の好ましい方法におけるワークフローを示し、それぞれが例えば図３に示されるような特徴を有し得る一連の名目上同一の工作物９０を生成する。
【００３１】
この例では、第１の工作機械１０は、ショルダー９２の形で、加工物の第１の特徴を機械加工する。工作機械１０は、工作物の設計文書に従って、工作物の背面の第１のデータム平面９６に関連して距離ｄ１でショルダー９２を位置決めするようにプログラムされ得る。設計文書は、コンピュータ支援設計（ＣＡＤ）システムからの図面または設計ファイルであり得る。データム平面９６は、機械加工前の工作物の元の表面によって、またはフィクスチャーの取り付けられる当接表面によって定義され得る。
【００３２】
次に、搬送システム２６は、工作物を第２の工作機械１２に渡し、第２の工作機械１２は、２つの穴９８などの工作物のさらなる特徴を機械加工するようにプログラムされている。設計文書は、これらの穴の中心線が、ショルダー９２によって定義される第２のデータム平面１００から距離ｄ２だけ離間されるべきであることを指定し得る。
【００３３】
図３は、工作物設計文書に従ってプログラムされた連続する工作機械１４、１６によってそれぞれ機械加工され得るさらなる特徴の例を示す。工作機械１４は、穴９８とは異なるサイズであり得る穴１０２をさらに機械加工し得る。設計文書は、それらが穴９８から距離ｄ３だけ離間されることを特定し得る。工作機械１６は、工作物の下側の離間されたフランジ１０６などのさらなる特徴を機械加工し得る。
【００３４】
これらのいくつかの特徴は互いに同じ工作機械で加工することができるが、工場で使用可能なすべての機械の間で作業負荷のバランスをとるために、別々の工作機械でそれらを機械加工することが有利であることができる。例えば、穴９８および１０２の異なるサイズは異なるカッターを必要とするので、それらを別々の機械で機械加工することがより効率的であり得る。また、工作物の設定を変更せずに下側にフランジ１０６を製造することは不可能であり得、これは、工作物を別の機械に搬送することによって最も効率的に達成され得る。
【００３５】
すべての機械加工プロセスが完了した後、次いで搬送システム２６は、サーバー２８に命令されたように、完成した一部またはすべての工作物を検査のために共通のゲージングマシン２０に渡す。サーバーは、すべての工作物を検査するか、または、単にそれらのサンプル（たとえば、工作物の１０個に１個）を検査するようにスケジュールし得る。サンプリング頻度は、事前にプログラムされ得、または、プログラムされたアルゴリズムに従ってサーバーによって決定され得る。たとえば、サンプリング頻度は、検査結果に有意な差異が見つかった場合は増加され得、または有意な差異がない場合は逆に減少され得る。
【００３６】
ゲージングマシン２０は、穴９８、１０２の一部またはすべての直径、およびフランジ１０６の幅および間隔などの、設計文書によって指定された他の寸法と共に各寸法ｄ１、ｄ２、ｄ３を測定するようにプログラムされている。工場での機械の使用の効率的なスケジューリングの必要性に応じて、他の測定機２２、２４の１つは、代わりに、すべての機械加工プロセスの後に工作物が渡される共通の測定機であり得る。すなわち、１つのゲージングマシン２０が所与の工作物９０のすべての所望の特徴を共通に測定するが、一連の他の工作物９０を他のゲージングマシン２２または２４で測定され得る。
【００３７】
測定されたすべての寸法はサーバー２８に渡される。前述のように、コンピュータまたはコントローラ２１でまだ行われていない場合、サーバーは測定された寸法を設計文書の設計値と比較する。コンピュータ／コントローラ２１による合格／不合格／再加工決定の代替として、サーバー２８は、１つまたは複数の測定された寸法または座標位置（穴９８、１０２のうちの１つの直径または特徴が加工された位置など）が、設計文書で指定された所定の許容範囲を超えて設計値と異なる場合、決定し得る。その場合、それはその工作物を再加工または拒絶（廃棄）のためにスケジュールする。
【００３８】
設計値との差がある場合、その後の工作物の機械加工プロセスを調整するために、サーバー２８はまた、オフセット値を計算し、およびそれを関係する測定された特徴を製造した工作機械のコントローラにフィードバックする。これは工作機械のコントローラのツールオフセットテーブルを更新し得、または工作物座標系を修正し得る。これは一連のその後の工作物が許容範囲内で製造されることを確実にする。サーバーはまた、例えば、測定された寸法を設計文書の管理限界セットと比較することにより、測定された寸法が設計値を超えることなく単に設計値に近づいているかどうかを決定し得る。この場合、拒絶または再加工は要求されないが、サーバーは同様にオフセット値を計算し、および関係する特徴を製造した工作機械のコントローラにそれをフィードバックする。再び、その後の工作物が許容範囲内で生産され続けることを確実にするようにするために、これは機械加工プロセスを調整する。
【００３９】
すなわち、例えばデータム平面９６（寸法ｄ１）に対するショルダー９２の位置の測定の場合、図４に示すように、必要に応じて、サーバーはオフセット値をフィードバックして、その後の工作物のために工作機械１０内の関連する切削ツールＴ１の位置を更新する。図４の（ａ）に示すように、寸法ｄ１の正しい設計値が１０ｍｍであるが、（ｂ）に示すように、ゲージングマシン２０で測定値が１０．１ｍｍである場合、切削ツールＴ１の直径のカッターオフセットは０．１ｍｍづつ増加され得る。代替的には、データム平面９６が工作物座標系の原点を定義する場合、その座標系におけるツールＴ１の位置オフセットは０．１ｍｍづつ減少されるか、あるいは工作物座標系自体の原点は修正され得る。
【００４０】
データム平面１００に対する穴９８の中心線の位置の測定の場合（寸法ｄ２）、必要に応じてサーバーはオフセット値をフィードバックし、工作機械１２内の関連する切削ツールＴ２の位置を更新する。しかし、この場合、サーバーは、ショルダー９２の位置を修正するために機械１０に既にフィードバックされている任意のオフセットを考慮に入れる。その後の工作物が加工されるとき、同じオフセットが穴９８の位置にも影響するであろう。
【００４１】
図４は、寸法ｄ２の設計値が１５ｍｍの場合を示している。図４（ｂ）では、ｄ２の測定値はそれが小さすぎること、たとえば１５ｍｍではなく１４．９ｍｍであることを示している。しかし、工作機械１０におけるツールＴ１のオフセットが０．１ｍｍづつ修正された後、データム平面９６または工作物座標系に対して、工作機械１２におけるツールＴ２のオフセットのさらなる調整は要求されない。ツールＴ１のオフセットの更新はその後の工作物の寸法ｄ２の測定値を自動的に修正する。
【００４２】
（ｃ）に示すように、ｄ２の測定値が１５ｍｍで明らかに正しいことを示している場合、ツールＴ１のオフセットの更新は、その後の工作物でそれを不正確にする。したがって、穴９８の中心線の位置も調整されるべきである。これは、ツールＴ１の更新とは逆の意味で、データム平面９６または工作物座標系に対してツールＴ２の位置オフセットを０.１ｍｍづつ更新することによって行うことができる。
【００４３】
（ｄ）に示すように、ｄ２の測定値が大きすぎる、たとえば１５．１ｍｍである場合、データム平面９６または工作物座標系に対して追加の調整が必要である。これは、ツールＴ１にフィードバックされるオフセットを考慮し、オーバーサイズを修正するためである。工作機械１２におけるツールＴ２のオフセットは、それに応じて更新される。
【００４４】
同様に、寸法ｄ３（穴９８の中心線に対する穴１０２の中心線の位置）は、以前の寸法ｄ１およびｄ２の両方を考慮に入れる。工作機械１４に関連するオフセットは、それに応じて更新される。
【００４５】
サーバー２８はまた、穴９８、１０２の直径ならびにフランジ１０６の幅および間隔を修正するために、関連する工作機械１２、１４、１６のコントローラにツールオフセット値をフィードバックし得る。
【００４６】
図３に示す工作物は、工作機械１０〜１６としてマシニングセンターまたはフライス盤を使用した製造に適している。図５は、代替的な工作物を示しており、そのいくつかまたはすべての特徴は、工作機械１０〜１６として縦旋盤（ｔｕｒｎｉｎｇ ｍａｃｈｉｎｅ）または旋盤（ｌａｔｈｅ）を使用して機械加工され得る。
【００４７】
図５の工作物は、縦旋盤または旋盤の中心線１０８に垂直な端面１１０、内面１１２、ならびに外側および内側の回転面１１８、１２０を有する。環状溝１１６（例えば、Ｏリングを受け入れるため）が、内側回転面１２０に提供される。平底スロット１１４が、外側の回転面１１８の周囲の一部に機械加工される。
【００４８】
図２のように、これらの様々な特徴は、工作機械間の作業量のバランスをとるために、異なる工作機械１０〜１６で機械加工され得る。特に、平底スロット１１４は、縦旋盤または旋盤ではなく、フライス盤で最も便利に機械加工される。
【００４９】
すべての機械加工プロセスの後、ゲージングマシン２０で寸法ｄ４〜ｄ１０が測定され、およびオフセットがフィードバックされて、対応する工作機械の適切なツールオフセットが更新される。これは図3および4に関して説明したのと同じ方法で、その後の工作物の機械加工を修正する。
【００５０】
端面１１０は、例えば、データム面と見なされ得、および内面１１２を機械加工するツールのオフセットは、測定された寸法ｄ８に基づいて更新され得る。
【００５１】
次に、環状溝１１６の側面を機械加工するツールのオフセットは、図４で説明したのと同じ方法で、寸法ｄ８に基づく任意の更新を考慮しながら、測定された寸法ｄ９およびｄ１０に基づいて更新される。同様に、スロット１１４の一方の側を機械加工したツールのオフセットは、スロットの他方の側の位置（寸法ｄ１１）に基づく任意の更新を考慮しながら更新される。
【００５２】
寸法ｄ４およびｄ５は、中心線１０８に対する内側および外側の回転面１２０、１１８の位置に関連する。溝１１６およびスロット１１４の底面を製造するツールのオフセットは、寸法ｄ４およびｄ５に基づく更新を考慮しながら、寸法ｄ６、ｄ７に基づいて更新される。
【００５３】
上記の例のいずれにおいて、関連する特徴をどの工作機械が機械加工したかに応じて、それぞれのオフセット値がどの工作機械１０〜１６にフィードバックされるかを構成するようにサーバー２８が事前にプログラムされている。また、オフセット値を計算するときに使用する測定された寸法および特徴の測定値、ならびに関連する工作機械でどのオフセットを更新する必要があるかについて、測定された寸法およびその機械で使用されている切削ツールに依存して事前にプログラムされている。これは、異なる工作機械での機械加工操作後に測定が同時に実行されるために可能になる。これは、内面１２０とは異なる工作機械だけでなく、異なるタイプの工作機械で製造されるスロット１１４の場合にも当てはまる。
【００５４】
図３の工作物を製造するとき、例えば、位置決めオフセットは測定された寸法ｄ２に関連する機械１２、および穴９８の一つの測定された直径に関連する切削ツールオフセットにフィードバックされ得る。例えば、削りくずまたはツールの破損による重大なエラーがない限り、他の穴９８の直径に対して切削ツールのオフセットをフィードバックする必要はないであろう。両方の穴が同じ切削ツールで加工されている場合、通常、任意の必要な修正はすべて同じであると想定することができる。実際、他の穴９８を測定する必要さえないかもしれない。
【００５５】
代替的には、サーバ―２８を事前にプログラムするのではなく、プログラムが工作機械のオペレータからの入力を受け入れて、どのオフセットを更新するかを指定することが可能である。例えば、オペレーターが工作機械の特定の機械加工操作に使用する切削ツールを指定した場合、彼／彼女はまた、対応するオフセット値をその切削ツールに適用するように指定し得る。
【００５６】
単一の工作物の測定に基づくフィードバックに加えて、サーバー２８はまた、プロセス制御を実行するようにプログラムされたソフトウェアモジュールを有する。それは工作物を検査しながら、連続した工作物の検査測定結果の傾向を検査する。それは、例えば、連続する工作物が生産されるにつれて、特定の寸法のサイズが徐々に増加する傾向を決定し得る。これは、関連する工作機械１０〜１６の関連する切削ツールの摩耗によって、あるいは、工作機械、または工作物が機械加工される原材料ストック、ビレット、または鋳造品の段階的な熱成長によって引き起こされ得る。次に、サーバー２８は、バス３０を介して工作機械のＣＮＣコントローラに対応する切削ツールの更新されたオフセット値をフィードバックすることができる。これにより、機械加工プロセスが修正され、一連の将来の工作物が許容範囲内に留まることを確実にする。
【００５７】
もちろん、より便利であれば、このプロセス制御は、サーバー２８と通信している別個のサーバーで実行され得る。
【００５８】
測定の傾向を決定するために、すべての部品（工作物）は、それらが工作機械１０〜１６によって製造されるのと同じ順序で同じゲージングマシン２０に差し出されることができる。しかし、工場での全体的な生産の柔軟性を高めるために、それらをゲージングマシン２０〜２４の異なるものに提示することが可能である。この場合、部品は製造の順序でラベル付けされて、任意の傾向を決定するのに役立ち得、たとえば、工作機械１０〜１６で製造の順序で測定結果を区分する。これは、同時係属中の英国特許出願Ｎｏ.ＧＢ １７０８７３０．５に説明され得る。プロセス制御モジュールは、必要な期間にわたって機械加工されたすべての部品の検査結果の履歴記録を保持し得る。
【００５９】
プロセス制御の1つの適切な形式は、一連の連続する部品からの結果を順番に分析して、生産機械１０〜１６の性能、または関係する特徴を機械加工した生産機械の関連する切削ツールまたはツールタレットの注文履歴を生成する。これは、製造プロセスおよび関係する部品の許容要件に依存する事前設定ルールに従って行われる。適切なルールは、この分野の当業者に知られている。いくつかの可能なルールが図６に図示されている。
【００６０】
図６において、破線Ｔは、関係する測定された寸法または測定された座標点の最大許容限界を示す。連続する測定値は、許容限界Ｔに向かって増加する傾向を示す。これは、工作機械１０または他の生産機械の全体的な性能、あるいは、たとえば温度ドリフトによって引き起こされる、工作機械のツール保持タレットの性能の傾向であり得る。または、部品の機械加工に使用される個々の切削ツールの性能に影響を与える段階的な摩耗によって引き起こされる傾向があり得る。破線Ｌは、許容限界を超える前に製造プロセスを修正できるように選択された所定の下限管理限界を示し、これにより、許容範囲内の部品の製造が中断されずに続行することができる。
【００６１】
１つの可能な事前設定ルールは、測定された寸法または点座標が管理限界Lを超えたかどうかを単純に評価し得る。図６では、これは５番目の測定バーに当てはまる。より洗練されたルールは、たとえば最小二乗分析を使用して、連続する測定結果を統計的に分析する。これにより、線７８で示されているように、傾向の結果を調べ得る。ルールは、線７８の傾斜が所定の値を超えるときを検出するなどの適切に選択された基準に従って、そのような傾向が検出されたときにトリガーされ得る。または、別の可能性として、ルールは傾向が管理限界Ｌを超えるかどうか、およびいつ超えるかを評価し得る。図６では、これは６番目の測定バーに当てはまるが、以前の測定から予測され得る。他の可能なルールは、最小許容レベルに達する前に、測定値の減少傾向、または減少傾向（または個々の測定）が負の方向に所定の管理限界を超えるかどうか、およびいつ超えるかを検出し得る。他の可能なルールは、結果を平滑化するため、または一般的な傾向に寄与しない結果の外れ値を削除するために、一連の測定値をフィルターする。これは、フィルターされた一連の測定値が管理限界を超えているか、または傾向を示しているかを決定する前に完了し得る。
【００６２】
ルールがトリガーされている場合は、修正アクションが要求される。例えば、サーバー２８は、新しいツールオフセットを計算するなどの制御信号または値を生成し得る。新しいツールオフセットは、たとえば、検出された傾向に対抗するために配置された、測定された寸法の誤差の割合であることができる。これは工作機械１０〜１６の１つに対応するコントローラにフィードバックされる。この場合、新しいツールオフセットは、寸法が分析された部品特徴の切削を担当する工作機械１０−１６の切削ツールを調整する。このようにして、サーバー２８は、工作機械の生産プロセスを調整するために使用される制御信号または値を生成し、許容限界Ｔ内で良好な部品を生産し続けることを確実にする。
【００６３】
他のフィードバックアクションが可能である。例えば、分析が許容限界Ｔを突然および予想外に超えたことを示し、切削ツールが破損したことを示す場合、対応する工作機械１０〜１６は、将来の製造のために交換用切削ツールを交換するように指示され得る。次いで、サーバー２８はまた、許容範囲外の工作物が拒否または再加工されるようにスケジュールする。また、プロセス制御モジュールがアラームのみを生成するか、またはメッセージを送信して、人間のオペレーターによる工作機械の問題を調査するためのアクションを要求することも可能である。
【００６４】
また、統計分析を実行して、品質管理室または実験室でのその後の分析の結果としてではなく、製造現場でリアルタイムに統計プロセス制御を自動的に行うことも可能である。そのような統計的プロセス制御は、生産機械または工作機械のツールまたはツールタレットのプロセス能力を決定し得、それは、例えば、Ｃpk、Ｃp またはＰpkなどの既知のプロセス能力指数に関して、所定の所望の許容範囲に部品を生産する能力である。これは単に管理レポートとして出力され得、または上記のように生産プロセスを調整するためのフィードバックに使用され得る。あるいは、生産機械が要求される公差でパーツを完全に生産できるが、公称の要求される寸法値からオフセットし得る。この場合、補正がフィードバックされ、製造機械を調整してオフセットを削除する。
【００６５】
図６は、工作機械１０〜１６上で製造順に単に配置された測定バー７０、７２、７４を示しているので、それらは等間隔に配置されている。これは、たとえば、ツールの摩耗が予想され、および監視される場合に適切であり得る。代わりに、実際に記録された生産時間および工作機械１０〜１６での各部品の生産時間の間の時間間隔を考慮しながら、傾向などを監視することが可能である。この場合、測定バーの間隔は不均一になるであろう。これは、たとえば、段階的な温度ドリフトによって引き起こされる変化が監視される場合に適切であり得る。
【００６６】
図７は、測定値間のギャップ７５とともに、測定バーの不均一な間隔のさらなる例を示す。不均一な間隔の1つの理由は、プロセス制御モジュールが、考慮されない外れ値７６などの測定結果の外れ値を検出するための初期ステップを含み得ることである。ギャップ７５の他の理由は、工作機械がいくらかのダウンタイムを被り得る、または定期的な頻度で検査のための部品が選択され得ないことである。および／または、検査ステーションの1つがビジー状態および保留されているため、いくつかの検査結果が使用できなくなり得る。それにもかかわらず、分析は継続的に行われ、利用可能な測定結果に基づいて傾向を検出し、他の分析ルールを実行する。もちろん、間隔はまた、実際に記録された工作物の生産時間の間の時間間隔を考慮しているため、単に不均一であり得る。
【００６７】
図６〜７は、名目上同一の工作物の寸法または点の１つだけの測定結果のセットに関連していることが認識されよう。実際には、工作物の複数の特徴の寸法または座標点が測定され得、そのような測定結果の複数のセットを与える。測定結果の各セットは、対応する工作機械のコントローラに適切にフィードバックして、同じ方法で評価され得る。ただし、すべての測定結果のセットからのフィードバックを提供することが必要でなくあり得る。たとえば、工作機械の製造プロセスの変動がツールの摩耗に起因する場合、これは評価され得、および対応する摩耗したツールの影響を受ける測定結果セットの1つだけから補正フィードバックが提供され得る。変動が熱成長に起因する場合、これを評価し、および測定結果の1つのみ、またはいくつかのセットのみから補正フィードバックを提供することが可能である（測定された名目上同一の特徴の1つまたはいくつかのみに対応）。
【図１】
2021507411.tif 000003
【図２】
2021507411.tif 000004
【図３】
2021507411.tif 000005
【図４】
2021507411.tif 000006
【図５】
2021507411.tif 000007
【図６】
2021507411.tif 000008
【図７】
2021507411.tif 000009
【国際調査報告】
2021507411.tif 000010
2021507411.tif 000011