(57)【要約】  本発明は、工業用機械（５４）が例えば工作機械、生産機械または自動操作機械である工業用機械（５４）の動作のための方法に関する。工業用機械（５４）の動作の少なくとも一部がシミュレーションモデル（５０）によりシミュレーションされ、シミュレーション結果および工業用機械（５４）の動作からの実際のデータが記憶される。シミュレーションが工業用機械（５４）自体において行なわれ、少なくとも部分的にシミュレーションモデルのパラメータ化が、シミュレーションモデルのパラメータ化のための装置（５０）により実行可能であり、工業用機械（５４）とシミュレーションモデルのパラメータ化のための装置（５０）との間においてインターネットおよび／またはイントラネット接続（５２）によるデータ技術的接続が構成可能である。更に、シミュレーションが外部のシミュレーション装置（５０）において実行され、外部のシミュレーション装置（５０）が、インターネットおよび／またはイントラネット接続（５２）により、工業用機械（５４）にデータ技術的に接続されている。
2008542888.tif 000002
【特許請求の範囲】
【請求項１】
工業用機械（５４）が特に工作機械、生産機械または自動操作機械なる機械型式の１つである工業用機械（５４）の動作のための方法において、
工業用機械（５４）の動作の少なくとも一部がシミュレーションモデル（５０）によりシミュレーションされ、シミュレーション結果および工業用機械（５４）の動作からの実際のデータが記憶および／または比較されることを特徴とする方法。
【請求項２】
シミュレーションが工業用機械（５４）において実行され、少なくとも部分的にシミュレーションモデルのパラメータ化が、シミュレーションモデルのパラメータ化のための装置（５０）により実行可能であり、工業用機械（５４）とシミュレーションモデルのパラメータ化のための装置（５０）との間においてインターネットおよび／またはイントラネット接続（５２）によるデータ技術的接続が構成可能であることを特徴とする請求項１記載の方法。
【請求項３】
シミュレーションが外部のシミュレーション装置（５０）において実行され、外部のシミュレーション装置（５０）が、インターネットおよび／またはイントラネット接続（５２）により、工業用機械（５４）にデータ技術的に接続可能であることを特徴とする請求項１又は２記載の方法。
【請求項４】
工業用機械（５４）の動作が工作物（２０）の加工に該当し、工業用機械（５４）が数値制御加工機械（９）であり、数値制御加工機械（９）の制御および／または調節のために加工データセット（２８）が用意されていて、加工データセット（２８）が、数値制御加工機械（９）の制御および／または調節装置（２６）において、制御および／または調節装置（２６）の動作のためのプログラム（３０）との共同にて作動可能であり、加工データセット（２８）により、制御および／または調節装置（２６）の動作のためのプログラム（３０）との共同にて、シミュレーションステップにおいてシミュレーションデータ（４７）が発生させられ、シミュレーションのために、特に制御および／または調節装置（２６）の動作のためのプログラム（３０）がシミュレーションされるか、または自身が作動することを特徴とする請求項１乃至３の１つに記載の方法。
【請求項５】
工作物（２０）の加工のために２つ以上の加工ステップ（１１，１２，１３）が設けられていて、材料削り取りシミュレーションによりシミュレーションデータ（４７）から、シミュレーションされた材料削り取りデータ（４９）が発生させられることを特徴とする請求項１乃至４の１つに記載の方法。
【請求項６】
材料削り取りシミュレーションにおいて、加工データセット（２８）から、および／または制御および／または調節装置（２６）の動作のためのプログラム（３０）から、データが受け取られることを特徴とする請求項５記載の方法。
【請求項７】
材料削り取りデータ（４９）から、工作物（２０）のシミュレーションされたジオメトリデータが発生させられることを特徴とする請求項５又は６記載の方法。
【請求項８】
工作物（２０）が第１の加工ステップ（１１）において第１の加工データセット（２８）にしたがって加工され、工作物（２０）のジオメトリデータが測定され、その後で工作物（２０）の測定されたジオメトリデータがシミュレーションされたジオメトリデータと比較されることを特徴とする請求項７記載の方法。
【請求項９】
工作物（２０）が第１の加工ステップ（１１）において第１の加工データセット（２８）にしたがって加工され、工作物（２０）のジオメトリデータが測定され、その後で工作物（２０）の測定されたジオメトリデータから材料削り取りデータが算定され、その後で、算定された材料削り取りデータがシミュレーションされた材料削り取りデータ（４９）と比較されることを特徴とする請求項５乃至８の１つに記載の方法。
【請求項１０】
測定されたジオメトリデータとシミュレーションされたジオメトリデータとの間の差、もしくは測定された材料削り取りデータとシミュレーションされた材料削り取りデータ（４９）との間の差が計算され、その後で差閾の超過に依存して、次の加工ステップのために用意された加工データセット（２８）が変更されることを特徴とする請求項８又は９記載の方法。
【請求項１１】
加工データセット（２８）がＣＡＤ／ＣＡＭシステムの使用のもとで作成されることを特徴とする請求項５乃至１０の１つに記載の方法。
【請求項１２】
ＣＡＤ／ＣＡＭシステムに、シミュレーションされたデータおよび／または測定されたデータおよび／または算定されたデータが与えられることを特徴とする請求項５乃至１１の１つに記載の方法。
【請求項１３】
シミュレーションが制御および／または調節装置（２６）および／またはシミュレーションコンピュータ（３２）において実行されることを特徴とする請求項５乃至１２の１つに記載の方法。
【請求項１４】
請求項１乃至５の１つに記載の方法を実施するためのシステムにおいて、システムが、
ａ）制御および／または調節装置の動作のためのプログラム（３０）のシミュレーションをするための手段を有し、
ｂ）材料削り取りのシミュレーションをするための手段を有し、かつ
ｃ）加工すべき工作物を測定するための手段を有することを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工業用機械の動作のための方法に関する。工業用機械は、例えば加工機械、生産機械または自動操作機械である。加工機械は、例えば工作機械と理解される。工作機械は、例えば旋削工程、フライス削り工程の実施に用いられ、あるいは研削工程の実施にも用いられる。生産機械とは、例えばプラスチック注型機械、自動包装機械がそうであり、あるいは印刷機械もそうである。そのほかに、例えば商品運搬のためのクレーンとして設けられている巻上装置も生産機械であると理解することができる。自動操作機械の典型的な例がロボットである。
【０００２】
この種の工業用機械の動作はシミュレーションが可能である。工業用機械が工作物の加工のための加工機械に関する場合には、工作物のデザイン時に技術的および幾何学的パラメータのほかに品質的パラメータも定められる。品質的パラメータの検出およびそれの維持の証明が製作中または製作後に実施される。この監視の範囲および時点は、例えば技術的または経済的な必要条件に基づいて設定することができる。しかしながら、一般に、工作物の追加加工または総合損失のような結果として生じるコストを回避することができるように、目標量に対する実際量の偏差を早期に確認することが有利である。技術的、幾何学的または品質的なパラメータの監視のために、一般に品質保証プロセスが作動させられる。このプロセスは、例えば工作物の定義、構成および製作をともなう。例えば、何が規定されたか、どのパラメータ（技術的、幾何学的、…）が工作物の品質に対して関連性があるか、どのようなやり方でこれらのパラメータの監視および記録をするかという仕様が作成される。監視されなければならないパラメータが多ければ多いほど、それだけ多く費用が必要である。
【０００３】
上述のパラメータの維持の保証のために、一般に生産プロセス中または生産プロセス後に定められた時点で測定が行なわれる。この種の測定には、例えば表面の良さまたは幾何学的寸法の許容値も該当するする。したがって、しばしば、後置のプロセスステップにおいて、特にこのために使用される機械において、相応に高い費用にて品質保証が行なわれる。通常の方法では、工作物製作のプロセスデータが取得され、工作物の品質が測定によって検証される。他の同じ部材（工作物）の加工中に、その際に測定されたプロセスデータを連続的に良好部材のデータと比較することができる。それゆえ早期に目標量からの偏差を確認することができる。しかしながら、この方法は回りくどくて非常に時間がかかる。
【０００４】
工業用機械の動作は、特に、数値制御工作機械における工作物の加工にも関係する。この場合に、コンピュータ数値制御加工機械（ＣＮＣマシン）も、数値制御加工機械であると理解され、しかも加工機械は工作機械であり得る。それゆえ、工作物を加工するための方法は、ＣＮＣ制御加工機械、特にフライス盤による３次元加工についてのシミュレーション方法およびこのために必要な記述データセットも含む。
【０００５】
特にＣＮＣ制御加工機械のような数値制御加工機械においては、工作物がプログラマーによって直接的にコード化されるか、または工作物がＣＡＤシステムによりモデル化されて、それから等価なＣＮＣ部分プログラムに変換されるかのいずれかである。ＣＮＣ部分プログラムもしくはＣＡＤモデルは、加工機械のための理想化された加工指令である。ＣＮＣプログラムはＣＮＣ制御装置に取り込まれ、加工機械がＣＮＣプログラムに応じて制御される。そのようにして製作された工作物が理想的な工作物の所望の製作公差範囲内にあるならば、この方法において問題は発生しない。これに対して、製作された工作物が要求どおりでない場合には、どのような変更に基づいて規則に適った工作物が製作可能であるかという問題が生じる。
【０００６】
誤りを修正するために、確かに、徐々に加工機械の個々の加工指令および／または個々の動作パラメータを変更し、新たな工作物を製作し、この新たに製作された工作物を検査するとよいが、しかしこの方法は非常に面倒であり、その上にコスト的、物質的、時間的に不利である。このことが当てはまるのは、特に、所望の工作物からの実際に製作された工作物の偏差の原因をどこで探すべきかがしばしば既知でないためでもある。
【０００７】
特に複雑な部材の製作時に、特に、例えば航空機製作または発電所用タービン製作において発生するような大きな切削除去体積を有する部材において、種々の工具による多数のプロセスステップが必要である。部材（部材は工作物である。）の製作のための個々の部分プロセスについてＣＡＤモデルが存在しないために、今日では部分プロセスの品質が直接に測定できない。全体プロセスの結果が測定機械または製作機械において測定されるだけである。これは、既に最初のプロセスステップにおいて発生している誤りも、部材全体の完成後に、例えばタービン翼の完成後にやっと発見されることを意味する。この方法は、例えば次の問題をもたらし得る。
ａ）部材／工作物は、製作開始直後に既に認識されなかった回復不能の損傷が一部に生じているにもかかわらず、常に完成するまで製作される。それによって貴重な加工時間が失われる。
ｂ）従来の通常の測定機械での部材測定は高コストである。なぜならば、一方では測定機械が大きな部材のために高価であり、他方では部分的に非常に大きい工作物の測定機械への固定に非常に費用がかかるからである。
ｃ）生産中における誤りが、しばしば部材製作後に数週がたってやっと認識される。それは、この時間がたってから、場合によっては全体の部材シリーズが誤製作されたという結果をともなって認識される。
ｄ）従来から知られたやり方で認識される誤りが１つの部分プロセスに帰属することは、非常に稀なケースであるので、誤り修正がまたしても非常に費用がかかる。なぜならば、全ての部分プロセスが調べられなければならないからである。
【０００８】
本発明の課題は、従来技術よりも遥かに迅速な、簡単なおよび／または低コストのやり方で特に段階的に行なわれる工作物の加工における誤りを認識することを可能にすることにある。これは、特に、例えば１のような僅かなロットサイズの場合に有利である。
【０００９】
この課題は、請求項１による特徴事項を有する方法によって解決される。従属請求項２乃至１３は更なる本発明の方法を構成する。請求項１４は本発明による方法を実施するためのシステムに関する。
【００１０】
工業用機械の動作のための本発明による方法においては、工業用機械の動作の少なくとも一部がシミュレーションモデルによりシミュレーションされ、シミュレーション結果および工業用機械の動作からの実際のデータが記憶される。工業用機械は、例えば工作機械、生産機械または自動操作機械である。この方法によれば、加工機械の加工品質の監視の際に、加工中に測定されたプロセス量が、シミュレーションモデルから算定されたプロセス量と比較可能である。方法を実施するためのシステムは、例えばコンピュータを有する。コンピュータは、加工機械の制御および／または調節装置に、インターネットもしくはイントラネットの利用によるデータ技術的な接続を介して、情報交換目的のために接続されている。シミュレーション装置であるコンピュータには、工業用機械のためのシミュレーションモデルが存在する。この種のモデルは、特に工業用機械の部分構成要素のための種々のモデルを有する。工業用機械の部分構成要素のためのモデルには、例えば制御もしくは調節シミュレーション、運動学シミュレーション、加工ステップ（これは、例えば部分プログラムに該当する。）のシミュレーションなどが該当する。
【００１１】
一実施形態においては、シミュレーションのためのコンピュータは、実際に記録されたプロセスデータとシミュレーションモデルから算定されたプロセスデータとの比較のために、実際の工作機械に対する接続を有する。比較は加工と同時に、または後の時点で行なわれ、かつコンピュータおよび／または制御もしくは調節装置において行なわれる。比較が工作機械において行なわれる場合には、シミュレーション結果がコンピュータからの工作機械の制御もしくは調節装置に伝送される。比較がコンピュータにおいて行なわれ、この比較が特に製作の後に続けて行なわれる場合には、プロセス情報が工作機械からコンピュータへ伝送される。シミュレーション結果の算定は、特に制御情報の使用のもとで、すなわち制御のためのモデルの使用のもとで、コンピュータ上で行なわれる。制御シミュレーションの構成は、インターネットもしくはイントラネットを介するデータ転送の使用のもとで工作機械への接続を介して行なわれることが好ましい。シミュレーションの構成のために制御装置の機械データが使用される。実行されるデータ比較は、例えば工具の位置または向き、軸位置、回転数または比較によって発生する力に関する測定値とシミュレーション値とに基づく。
【００１２】
結局、方法は次のように構成可能である。すなわち、シミュレーションが工業用機械において実行され、少なくとも部分的にシミュレーションモデルのパラメータ化が、シミュレーションモデルのパラメータ化のための装置により実行可能であり、工業用機械とシミュレーションモデルのパラメータ化のための装置との間において、インターネットおよび／またはイントラネット接続によるデータ技術的接続が構成可能である。
【００１３】
方法の他の構成では、シミュレーションが外部のシミュレーション装置において実行可能であり、外部のシミュレーション装置が、インターネットおよび／またはイントラネット接続により、工業用機械にデータ技術的に接続可能もしくは接続されている。
【００１４】
従来において使用された品質保証のために方法では、生産製品の製作プロセス値が製品部材の値と比較された。製品部材は、設定にしたがって正しく製作されかつ誤差を持たない部材である。この比較方法は、既に製品部材が存在していることが前提である。本発明による方法によれば、最初の製品部材の発生を既に監視することができる。これは、特に、これまでこの種の品質保証が可能でなかったロットサイズ１において重要である。本発明によるシミュレーションの実行は、製作の前段階において、直接に品質保証に役立つ高い精度を有する目標データを発生させることを可能にし、これは生産に並行して行なわれる。
【００１５】
インターネットもしくはイントラネットのようなネットワークを介する工業用機械と外部コンピュータとのデータ技術的な接続は、結果を直接に品質保証のための作業準備から製作に投入し、作業準備における特にトレースのような製作データを生産ドキュメンテーションのために利用することを可能にする。
【００１６】
本発明によるシステムもしくはこの本発明による方法の実施は、加工プロセスの連続的に保証されたかつ記録可能な監視を、規定された品質保証管理プロセスにしたがって実施することも可能にする。更に、本発明から、例えば工作物製作者が品質監視を、例えば外部の装置によって実施させる可能性がもたらされる。この外部の装置は、例えばインターネットへのデータ接続を持ったサーバを有する。サーバはシミュレーションの実施および／または少なくともシミュレーション結果の伝送のために設けられている。
【００１７】
他の有利な方法は数値制御加工機械における工作物の加工に関し、これにおいては工作物の加工のために２つ以上の加工ステップが必要のゆえに設けられている。数値制御加工機械の制御および／または調節のために加工データセットが用意されている。加工データセットは、数値制御加工機械の制御および／または調節装置において、数値制御加工機械の制御および／または調節装置の動作のためのプログラムと協力して動作可能である。加工データセットは、例えば少なくとも１つの部分プログラムである。加工機械は、特に工作機械であってよく、あるいは生産機械もしくは自動操作機械であってもよい。工作機械は、例えば次の加工のために設けられている。すなわち、穴あけ、フライス切削、研削、旋削などである。加工機械は、例えばＮＣ制御装置またはＣＮＣ制御装置のような制御および／または調節装置を有し、この種の制御装置は加工機械に組み込まれているか、または加工機械に機能的に付設されている。制御および／または調節装置の動作のためにオペレーティングシステムが必要であり、このオペレーティングシステムはＮＣ核（ＮＣＫ）とも呼ばれる。このＮＣ核はランタイムソフトウェアである。本発明による方法によれば、シミュレーションデータが発生させられる。これらのシミュレーションデータは、加工データセットから、制御および／または調節装置の動作のためのプログラム（ＮＣＫ）との協力でシミュレーションステップにおいて発生させられる。シミュレーションは１つまたは多数のステップにおいて行なわれ得る。シミュレーションデータは、特にＮＣＫによる部分プログラムの処理によって生じるデータである。これらのシミュレーションデータの算定のために、制御および／または調節装置において実際のＮＣ核が使用されてもよいし、あるいはシミュレーションされたＮＣ核が使用されてもよい。シミュレーションされたＮＣ核は仮想ＮＣ核ＶＮＣＫとも呼ばれ、これは、例えば加工機械の制御および／または調節装置のために設けられていないコンピュータ上で作動する。このコンピュータは、例えばインターネットおよび／またはイントラネットを介して加工機械にデータ技術的に接続されている。更に発展させられた実施形態においては、ＶＮＣＫが制御および／または調節装置に組み込まれている。更に、本発明による方法によれば、シミュレーションデータ発生後に、シミュレーションデータが材料削り取りシミュレーションに引き渡され、シミュレーションデータからシミュレーションされた材料削り取りデータが発生させられる。シミュレーションされた材料削り取りデータからは、工作物の元のジオメトリデータおよびまさしくこの材料削り取りデータからの計算により、定められた加工ステップおよび／または任意の加工ステップの後における工作物のジオメトリデータが算定される。ｘ番目の加工ステップ後におけるジオメトリデータがｘ番目の加工ステップ後における実際に測定されたジオメトリデータと比較されることが好ましい。測定されたジオメトリデータが、算定された（シミュレーションされた）ジオメトリデータと一致する場合には、次の加工ステップが実行される。測定されたジオメトリデータが、算定された（シミュレーションされた）ジオメトリデータと一致しない場合には、ジオメトリデータの偏差が算定されるとよい。偏差に基づいて、加工すべき工作物が追加加工により更に使用可能であるかどうか、あるいは加工すべき工作物が更なる加工を中止しなければならないかどうかを、自動的に確定することができる。偏差のあるジオメトリデータの助けにより自動的に後続の加工ステップのための加工データセットの変更が行なわれることが有利であり、あるいは新たに挿入すべき加工ステップのための加工セットの再計算が行なわれることも有利である。
【００１８】
本発明による方法では、工作物の加工のシミュレーションが使用される。この場合に、加工機械における加工を記述するデータセット（すなわち、加工データセット）が使用される。したがって、目標加工を、加工機械のための理想化された加工指令によって、記述出力データセットに基づいて決定することができる。この場合に出力データセットは加工データセットである。
【００１９】
本発明による方法により、数値制御される加工機械での多数の加工ステップにおける工作物の加工のための従来知られていた方法の主たる欠点を克服することができる。
【００２０】
従来は、シミュレーションのために、加工機械の動作のためのプログラムが不十分にしかシミュレーションされなかったＮＣ検証ソフトウェアが使用された。シミュレーションデータ発生のために今や本発明によればＮＣ核のソフトウェア自体が使用される。この場合に、もちろん、仮想ＮＣ核ＶＮＣＫ、つまり加工機械自体において作動するわけではないＮＣ核も使用することができる。ＶＮＣＫは制御特性を正確に再現することから、例えばコンプレッサ、面取りまたは工具変更のような制御関数によって発生させられる小さなジオメトリ偏差もシミュレーションにおいて認識することができる。ＮＣ核内に存在するこの種の制御関数がシミュレーションデータ発生時に一緒に考慮されることによって、シミュレーションデータの精度が著しく高まる。これらのデータにより、そして後続の材料削り取りシミュレーションの助けにより、工作物の加工における中間ステップのジオメトリデータを非常に正確に算定することができる。それゆえ、常に、加工進行の正確性の詳細な管理が保証されている。なぜならば測定データをシミュレーションデータと比較することができるからである。
【００２１】
したがって、材料削り取りシミュレーションにおいて、加工データセットから、および／または制御および／または調節装置の動作のためのプログラムからのデータがＮＣ核に引き継がれるのが有利である。その他の点でも、材料削り取りシミュレーションの使用は、ＮＣ核（ＮＣＫ）もしくはＶＮＣＫがそれの出力データにおいて、例えば工具ジオメトリを既に一緒に考慮したために有意義である。同じ工作物を製作するために、１つだけの加工データセット、したがって、例えば１つだけの部分プログラムを使用しながら異なる工具ジオメトリを有する種々の工具を使用することできることから、ＮＣＫもしくはＶＮＣＫは既知の工具ジオメトリに依存して出力データを算定する。これらの変化可能性は材料削り取りシミュレーションによって再び修正可能である。それゆえ、材料削り取りデータから、工作物のシミュレーションされたジオメトリデータが発生可能である。シミュレーションされたジオメトリデータは、進行する工作物加工の検証のための中間測定のために援用可能である。例えばフライス工具の半径のような工具特有のデータはＮＣＫもしくはＶＮＣＫから材料削り取りシミュレーションに自動的に伝達されることが好ましい。
【００２２】
削り取りシミュレーションは、有利な実施形態では、各部分ステップごとにプログラムを発生するために使用される。従来は、測定のための基準としてＣＡＤモデルしか使用できなかった。すなわち、常に、完全に加工された部材しか正しく測定することができなかった。下位に置かれたＶＮＣＫを有するＮＣ検証ソフトウェアは、今や加工ステップごとに材料削り取りを正確に表示することができる。それゆえに、このＮＣ検証ソフトウェアは、各ステップ後に各プロセスステップのためのＣＡＤモデルに相当する目標ジオメトリを発生することができる。それにともない各部分ステップの結果にジオメトリモデルを参照させ、各ステップ後に検査測定のための目標値設定を発生することができる。これらの目標値設定は、例えば、機械制御装置に取り込まれる測定プログラムの形で存在する。各加工プログラムまたはプログラム部分には、対応する測定プログラムが存在する。
【００２３】
本発明による方法によれば、例えば測定スイッチを工具の代わりに切り替えて測定プログラムを実行させることによって、個々の加工ステップのそれぞれの結果を直接的に加工機械において検査することができる。いずれも記録可能な目標値と実際値との比較によって、機械操作者は直接的に、加工結果が許容誤差範囲内にあるかどうかを認識することができる。誤りの場合にプロセスが即座に中断され、誤り分析が開始可能である。
【００２４】
この方法は従来の方法に比べて明らかに簡単である。なぜならば、誤りを唯一の加工ステップに帰属させることができるからである。更に、既に利用不能な状態になっている部材による貴重な加工時間を浪費することが回避される。どの部分ステップの結果も肯定的である場合には、測定プロトコルによって、全体プロセスが成功しかつ発生させられた部材が仕様に一致したことの証明がもたらされる。それにより、測定機械における分離した測定をなくすことができる。
【００２５】
シミュレーションおよび測定スイッチによる加工機械における測定の品質を検査しようとする場合には、付加的に測定機械を使用するとよい。
【００２６】
シミュレーションデータによる加工ステップの検査プロセスの安定性を改善するために、加工機械が周期的に較正される。これは、例えば規則的な時間間隔で加工機械の状態を監視しかつそれにともなうジオメトリの良さも監視する方法によって保証される。これは、「工作機械および生産機械のための電子指紋」なるキャッチフレーズのもとでも知られている。
【００２７】
他の有利な構成においては、ＮＣ核が材料削り取りシミュレーションの中に組み込まれている。これは、例えば、既にプログラミング端末においてＮＣプログラムの著しい改善をもたらす。この組込みは、加工機械における部分結果の自動測定を可能にする基準ジオメトリが各部分プロセスで発生させられるという利点ももたらす。
【００２８】
本発明による方法によって、工作物の加工時における問題をできるだけ早期の時点で認識することができる。誤った削り取りが行なわれた際に、製作プロセスが続行させられ、それにより高価な加工時間が浪費されることが回避可能である。この方法は大幅に誤り分析を簡単化する。なぜならば、誤りを接的に部分プロセスに帰属させ得るからである。誤り原因を速やかに認識し、それにより速やかに取り除くことができる。従来技術に基づいて必要であった完成部材の特別な測定のための高価な構造基盤が、本発明による方法によって、品質損失が生じることなしに省略可能である。
【００２９】
本発明による方法では、工作物が第１の加工ステップにおいて第１の加工データセットにしたがって加工されて工作物のジオメトリデータが測定され、その後で工作物の測定されたジオメトリデータがシミュレーションされたジオメトリデータと比較されることが可能である。ジオメトリデータが一致しない場合、もしくは予め与えられた公差を超過した場合には、早期に新たな加工データセットが発生させられ、それにより引き続く加工ステップにおいて工作物が修正された形でさらに加工される。
【００３０】
ジオメトリデータの比較は、例えば次のように行なわれる。工作物が第１の加工ステップにおいて第１の加工データセットにしたがって加工され、その後で工作物のジオメトリデータが測定される。その後で工作物の測定されたジオメトリデータから材料削り取りデータが算定され、その後で算定された材料削り取りデータがシミュレーションされた材料削り取りデータと比較される。他の有利な構成では、シミュレーションがリアルタイムで工作物の実際の加工と並行して、または工作物の加工後に加工ステップ内において行なわれる。なぜならば、実際のＮＣ核のデータを仮想ＮＣ核のためにも使用することができるからである。この種のデータの例が、特に、室温、誤り通報などの変動量である。
【００３１】
有利な実施形態においては、既述のように、測定されたジオメトリデータとシミュレーションされたジオメトリデータとの間の差、もしくは測定された材料削り取りデータとシミュレーションされた材料削り取りデータとの間の差が算定され、その後で差閾の超過に依存して、次の加工ステップのために用意された加工データセットが変更される。
【００３２】
本発明において行なわれるＮＣ核のシミュレーションは、例えば制御および／または調節装置において、および／またはシミュレーションコンピュータにおいて実行されるとよい。
【００３３】
本発明は、方法のほかに方法を実施するための相応のシステムにも関する。このシステムは次のように構成されている。すなわち、システムが、制御および／または調節装置の動作のためのプログラムのシミュレーションをするための手段のほかに、材料削り取りのシミュレーションをするための手段も有する。更に、システムが、加工すべき工作物を測定するための手段も有することが好ましい。
【００３４】
以下の実施例の説明から他の利点および詳細の例を明らかにする。原理図にて、図１は工作物の加工のためのこれまで公知の従来技術に基づく方法を示し、図２は本発明による方法を示し、図３は加工機械を概略的に示し、図４はシミュレーション結果の改善のためのイントラネットおよび／またはインターネットの利用を示す。
【００３５】
従来技術によれば、図１に示された複雑な部材の製作のためのプロセス配列１が知られている。複雑な部材、すなわち多数のステップ１１，１２，１３での加工を必要とする部材／工作物がＣＡＤ（コンピュータ支援設計）システム３においてモデル化される。ＣＡＤシステム３の代替または補足として、例えばＣＡＭ（コンピュータ支援製造）システムも使用できるであろう。ＣＡＤシステム３は、ポストプロセッサと協力して、工作物の加工に必要な部分プログラム５を発生する。部分プログラム５はＮＣプログラムである。例えば工作物の加工の全体プロセスのために、唯一および／または多数の工具交換をともなう多数のＮＣプログラム５が発生可能である。もちろん、各工具について専用のＮＣプログラムを発生させることもできる。工具による加工は部分プロセスに相当する。それからＮＣプログラム５は検証システム７により試験される。検証システム７は、例えばＮＣ検証ソフトウェアを有する。「ＶｅｒｉｃｕｔR」は、この種の検証ソフトウェアの例である。検証時に、特に、例えば工作機械における工作物の固定と工作物との対立がチェックされる。同時に削り取りシミュレーションに基づいてＮＣプログラムが所望の工作物ジオメトリをもたらすかどうかチェックされる。すなわち、削り取りシミュレーションの結果が本来のＣＡＤモデルと比較される。定められた誤差許容範囲内で一致する場合に、製作プログラムが釈放されて、機械、特に加工機械９の機械制御部に伝送される。工作物がＮＣプログラム５により製作され、これは、特に、例えば９５％の機械切削率を有する部材（工作物）の場合には、多くの時間数ないし日数がかかり得る。高い機械切削率は、特に８０％を超える材料削り取りを有する。加工機械９によって、工作物の加工の種々のステップ１１，１２および１３が実行される。図１による表示では３つの加工ステップ１１，１２および１３のみが模範的に示されているが、しかしながらステップ１２において他のステップが示唆されている。完成された工作物が、ひき続いて測定機械上で測定ステップ１５にて測定され、認証３５がなされ、あるいは選別１７がなされる。この工程は、再び多数の日数ないし週数続く。工作物が選別１７をなされた場合に、追加加工のための装置において追加加工１９がなされるか（削り取られた材料が少なすぎた場合）、または最終的にスクラップ２１にされ、しかし追加加工１９も生産が停止され、骨の折れる手作業にて誤り発生源が突きとめられなければならない。誤り発生源の発見は選別率の低減に役立つ。
【００３６】
次に、可能性のある誤りの型をリストアップする。これらの誤りの型は、有利なやり方で同定しなければならないか、もしくは同定することができる。
ａ）誤りのある部分ジオメトリ
ｂ）機械の誤り
ｃ）工程前の素材の間違った寸法
ｄ）加工時の動力学的な問題（例えば、行過ぎ誤り）
ｅ）部材／工作物の誤った固定
ｆ）工具問題
ｇ）加工時に温度影響
ｈ）加工プロセス中の部材／工作物の変形（歪み、膨らみ）
【００３７】
多数のステップにおける工作物の加工のためのこれまでに知られた方法は、次に挙げる欠点の少なくとも１つを含んでいる。
ａ）誤りが完全加工後にやっと確認される。最初の部分ステップにおいて既に問題が発生していても、誤りが認識されるまで加工が続行される。この場合には加工時間が損失となる。
ｂ）誤りが認識されるまで生産が続行される。これは、多くの他の誤りのある部材が生産され、このことは時間および材料に相当の損失を必然的にともなう。
ｃ）測定機械１５における部材の測定は贅沢な高コストの構造基盤を必要とする。
ｄ）問題を部分プロセスまたは特有の誤り発生源に帰属させることは非常に困難である。
ｅ）従来技術に基づくＮＣ検証システム７は、制御特性が模倣されるという欠点を持つ。これは必然的に次のことにつながる。すなわち、削り取りシミュレーションが近似的にしか現実に対応せず、したがって幾何学的誤りが部分プログラムにおいて常に認識可能であるとはかぎらないことである。
【００３８】
図２による表示は、加工機械における工作物の加工のための本発明による方法を模範的に示す。加工機械は、例えばフライス盤として構成されていてよいし、あるいは、例えばボール盤または旋盤の如き他の工作機械として構成することもできる。加工機械は、工業用ロボットまたは専用工作機械として構成することもできる。
【００３９】
図１と違って、図２においては、仮想ＮＣ核ＶＮＣＫを含むＮＣ検証ソフトウェアが示されている。これからＶＮＣＫだけ拡張された検証システム８がもたらされる。この場合にＣＮＣシステムのためのエミュレーションソフトウェアがＶＮＣＫによって置き換えられている。これは、図１に比べて改善されたプロセス配列２を可能にする。ＶＮＣＫは制御特性を正確に再現するので、コンプレッサ、面取り加工または工具変更のような制御関数によって発生させられる小さなジオメトリ偏差も既にシミュレーションにおいて認識することができる。更に、拡張された検証プログラム８は材料削り取りシミュレーションを有する。材料削り取りシミュレーションは、加工の各部分ステップ１１，１２または１３のために測定プログラムを発生するために使用される。これまでは、測定のための基準としてＣＡＤモデルが意のままになるだけであった。すなわち、常に完全に加工された部材しか正しく測定できなかった。下位に置かれたＶＮＣＫを有する拡張されたＮＣ検証ソフトウェアは、各加工ステップ１１，１２および１３について、材料削り取りを正確に表示することができる。それにより各ステップ後に目標ジオメトリを発生させることができ、目標ジオメトリは各プロセスステップのためのＣＡＤモデルに相当する。それゆえ、各部分ステップの結果に対してジオメトリモデルを参照し、制御測定のための目標値設定を各ステップ後に発生させることができる。この目標値設定は測定プログラム４５の形で存在し、測定プログラム４５は機械制御部に取り込むことができる。各加工プログラムまたはプログラム部分に対して今や対応する測定プログラム４５が存在する。それによって、例えば測定スイッチが切り替えられて測定プログラム４５が実行されることによって、個々の加工ステップ１１，１２および１３のそれぞれの結果を直接に機械９において検査することができる。いずれも記録される目標値および実際値の比較によって、機械操作者は、加工の結果が許容誤差範囲内にあるかどうかを直接的に認識することができる。誤りがある場合にはプロセスが即座に中断され、選別１７が行なわれる。選別１７は誤りの重大さに依存してスクラップ化２１または追加加工１９が続く。有利なやり方でここでも加工機械９において行われる追加加工１９のために、例えばＣＡＤ／ＣＡＭシステムを介して、追加加工のための少なくとも１つのＮＣプログラムが発生させられる。選別１７が必要な場合には、誤り分析が開始される。この誤り分析は、１つ以上のＮＣプログラム５が変更されることをもたらし得る。この方法は従来の方法に比べて明らかに簡単である。なぜならば、誤りを唯一の加工ステップに帰属させることができるからである。更に、貴重な加工時間が、既に利用不能な状態になっている部材により浪費されることが回避される。各部分ステップが肯定的である場合には、測定プロトコルによって全体プロセスが成功し、生産された部材が仕様に対応しているという証明がもたらされる。加工プロセスの安定性を改善するためには、加工機械を周期的に較正するとよい。これは、規則的な時間間隔にて機械の状態が監視されかつそれにともなって機械のジオメトリの良さが監視される方法によって保証される（工作機械および生産機械のための電子指紋）。
【００４０】
したがって、図２によるプロセス配列２は、ＶＮＣＫだけ拡張された検証システム８と同様に測定ステップ４１，４２および４３のための付加的な測定プログラム４５も示す。これらの付加的な測定ステップ４１，４２および４３は、各加工ステップ１１，１２および１３の検査を可能にする。もちろん、各加工ステップに測定ステップも続かなければならないことは強制的ではない。好ましいことに測定ステップ４１，４２および４３の個数は自由に選択可能である。
【００４１】
図３による表示は加工機械９を示す。加工機械９は制御および／または調節装置２６を有する。制御および／または調節装置２６は、加工データセット２８の処理のために設けられている。処理のためにプログラム３０が設けられている。このプログラムは、制御および／または調節装置２６のオペレーティングシステムとして役立つＮＣ核である。加工データセット２８は工具２２による工作物２０の加工の記述のために設けられている。更に、図３による表示はシミュレーションコンピュータ３２を示し、このシミュレーションコンピュータ３２は、例えばＮＣ核のシミュレーションのために考慮される。これは仮想ＮＣ核（ＶＮＣＫ）に相当する。
【００４２】
図４による表示は、作業準備の実施のためのコンピュータ５０を示す。作業準備は、例えば制御シミュレーション、工業用機械の少なくとも１つの部材のシミュレーションのためのシミュレーションシステムならびに目標値と実際値との比較の実現性に関係する。シミュレーションシステムは、ソフトウェアおよび／またはハードウェアにより実現可能である少なくとも１つのシミュレーションモデルを有する。インターネットおよび／またはイントラネット接続５２により、例えば工作物の目標ジオメトリに該当する、例えばシミュレーション結果のようなデータが工業用機械５４に伝送される。この工業用機械には、特に工業用機械５４の動作中に取得されて記憶される実際値のような機械データが存在する。インターネットおよび／またはイントラネット５２を介するデータ技術的接続は、作業準備もしくは外部のシミュレーション実施のための機械データもしくは工業用機械５４から得られた実際値を伝送するために使用される。この場合に、工業用機械５４における工程のシミュレーションのためには、例えば前もって工業用機械５４の動作時において得られたデータのような実際の機械データを使用することが好ましい。この種のデータは、例えばゲインおよび／または積分時間のような調節器パラメータデータに該当する。
【図面の簡単な説明】
【００４３】
【図１】工作物加工のための従来技術による方法の原理図
【図２】工作物加工のための本発明による方法の原理図
【図３】加工機械の概略図
【図４】シミュレーション結果の改善のためのイントラネットおよび／またはインターネットの利用を示す概略図
【符号の説明】
【００４４】
１        プロセス配列
２        プロセス配列
３        ＣＡＤシステム
５        部分プログラム（ＮＣプログラム）
７        ＮＣ検証システム
８        検証システム
９        加工機械
１１        加工ステップ
１２        加工ステップ
１３        加工ステップ
１５        測定機械
１７        選別
１９        追加加工
２０        工作物
２１        スクラップ化
２２        工具
２６        制御および／または調節装置
２８        加工データセット
３０        プログラム
３２        シミュレーションコンピュータ
３５        認証
４１        測定ステップ
４２        測定ステップ
４３        測定ステップ
４５        測定プログラム
５０        コンピュータ
５２        インターネットおよび／またはイントラネット
５４        工業用機械
【図１】
2008542888.tif 000003
【図２】
2008542888.tif 000004
【図３】
2008542888.tif 000005
【図４】
2008542888.tif 000006
【国際調査報告】
2008542888.tif 000007
2008542888.tif 000008
2008542888.tif 000009
2008542888.tif 000010
2008542888.tif 000011
2008542888.tif 000012