(57)【要約】本発明は工作機械又は生産機械（１）の制御挙動及び機械挙動の少なくともいずれかをシミュレーションするための方法ないし装置に関し、その際工作機械又は生産機械（１）に関するデータ（５）がこれらの機械からシミュレーション装置（３）へイントラネット（２）及びインタネット（２）の少なくともいずれかを用いて伝送される。データ（５）は自動的にシミュレーション装置（３）へ伝送されることが可能であり、その際特に多数のデータ（５）から１つのデータの少なくとも変更後、少なくともこのデータがシミュレーション装置（３）へ伝送される。
2009510574.tif 000002
【特許請求の範囲】
【請求項１】
工作機械又は生産機械の制御挙動及び機械挙動の少なくともいずれかをシミュレーションするための方法において、工作機械又は生産機械（１）に関するデータ（５）がこれらの機械からシミュレーション装置（３）へイントラネット（２）及びインタネット（２）の少なくともいずれかを用いて伝送されることを特徴とする工作機械又は生産機械の制御挙動ないし機械挙動のシミュレーション方法。
【請求項２】
データ（５）が自動的にシミュレーション装置（３）へ伝送され、その際特に、多数のデータから１つのデータの少なくとも変更後、少なくともこのデータがシミュレーション装置（３）へ伝送されることを特徴とする請求項１記載の方法。
【請求項３】
データ（５）として、パラメータデータ、コンフィギュレーションデータ、ハードウエアデータ、プログラムデータ、及びパフォーマンスデータの少なくともいずれかが伝送されることを特徴とする請求項１又は２記載の方法。
【請求項４】
シミュレーション装置（３）が複数の工作機械又は生産機械のデータ（５）を保存し、その際特に少なくとも２つの工作機械又は生産機械の（１）のシミュレーション結果（８）が互いに自動的に比較されることを特徴とする請求項１〜３のいずれか１つに記載の方法。
【請求項５】
シミュレーション装置（３）及び補足装置の少なくともいずれかが、少なくとも２つの工作機械または生産機械（１）のシミュレーション後１つの工作機械又は生産機械が利用の対象として持ち出されるようにシミュレーション結果をさらに処理することを特徴とする請求項１〜４のいずれか１つに記載の方法。
【請求項６】
シミュレーション装置（３）上で工作機械又は生産機械（１）に関するデータ（５）がシミュレーションのために変更され、それにしたがって、
・変更されたデータ（５）によるシミュレーションが実行される、及び
・少なくとも変更されたデータ（５）が工作機械又は生産機械に伝送される
ことの少なくともいずれかが行われ、
その際特に異なるデータセット（５）のシミュレーション結果が保存され、かつ互いに比較され、それにしたがって１つのデータセットが選択され、少なくとも選択されたデータセットのデータ（６）が工作機械又は生産機械（１）へ伝送され、そのデータは機械に保存されたデータとは異なるものであることを特徴とする請求項１〜５のいずれか１つに記載の方法。
【請求項７】
請求項１〜６のいずれか１つによる方法の少なくとも一部を実行するための装置において、特にシミュレーションステップを実行するため、並びにシミュレーション結果の比較ステップを実行するためのシミュレーション装置（３）を備えることを特徴とするシミュレーション方法の実行装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械又は生産機械の制御挙動及び機械挙動の少なくともいずれかをシミュレーションするための方法及び装置に関する。
【０００２】
ここで工作機械又は生産機械とはロボットをも意味するが、これらの機械の利用分野における品質及び経済性に対する要求の増大とともに、これらの機械の複雑性は絶えず高まる。新式の機械運動学及び複雑なメカトロニックな機能は、機構、駆動及び制御のための性能のよい機能をますます必要とする。しかしながらこれらの機能は必ずしも簡単に構想し設計し得るものではない。製造者はそれ故ますます、製品開発の進行において既に、機械の生産性、制御信号、センサ信号及び個々の軸運動の正確な挙動を対立コントロールに至るまでシミュレーションに支援されて評価し最適化する緊急の必要性を認識する。シミュレーションはその際、機械の機械的挙動、駆動挙動、並びに制御機能を模写することができる。ただ機構、駆動及び数値制御の時間的挙動は、例えばNC加工又は工具交換のシミュレーションのために正確にモデル化され得る。
【０００３】
工作機械の機械的挙動のモデル化のために、現在種々の描写度のモデルが使用される。例えば、
・幾何学的な運動学モデル（この際機械要素の質量及び弾性なしの幾何学的形状のみが考慮される）
・経過シミュレーションのための等価モデル、例えばペトリネット、網状化された機能モジュール
・剛性の多体システムに対するモデル（特に可撓性の結合要素と関連して）
・多質量モデル（この場合質量及び弾性が駆動ストランドにおいて共に考慮される）
・可撓性の多体システム
・FEモデル（有限要素によって機構の完全な離散化が可能である）
【０００４】
制御はソフトウエアシミュレーションによってモデル内に組み入れることができ、或は独自ソフトウエアを含めて独自の制御ハードウエアが使用される。その際数値制御は基本的には例えば、いわゆる数値制御カーネル（Numerical Control Kernel(NCK)）及びプログラム論理制御（Programmable Logic Control（PLC））からなり、前者はNC管理され、調節される軸を内挿結合で（例えば範囲の通過）制御し、後者は通常調節されない軸を、例えば工具交換機のために制御する。しかし若干の応用例ではPLCは調節される軸をも制御する。したがって制御は同じく、内挿結合（例えばカーブ記録）における調節される軸及び調節又は非調節で行動される横突っ張り/垂直軸を組み入れる。
【０００５】
例えば工作機械又は生産機械（例えば合成物質射出成形機、印刷機、自動包装機等）が製造者から納入され取り付けられる場合、それらの機械は当初は既知のかつ定義された状態にある。生産の経過で機械の状態及びコンフィギュレーションデータは、新しい生産経過、メンテナンス、修理、磨損等によって変化する。機械の精確な状態に関する知識が、例えば、
・設備を再び高速で運転するため、
・次のメンテナンスを計画するため、
・生産計画を実行するため、
・目下の機械モデルのシミュレーションを可能にするため、
・目下の機械状態を基礎に新しい部分プログラムの最適化を実行するため、
の少なくとも１つを行うためにしばしば必要である。
【０００６】
工作機械の必要な状態パラメータの連続的な把握及び記録化は費用を要し、それ故行われない。
【０００７】
工作機械上の加工品の構造に対しては、例えば幾何学上の、テクノロジー上の、経済上の、そして質上のパラメータが確定される。これらのパラメータは、製造する工作機械の選択を相応に制限する。したがって加工品を工作機械上で最適に製造し得るようにするためには、この機械の能力及び技術的可能性の精密な知識が必要である。テクノロジー上のパラメータの範囲は、一方では最も適した工作機械の選択プロセスを、また他方ではNCプログラマーによるNCプログラム構想を困難にする。両課題は、極めて広い専門知識並びに機械パラメータ及び機械テクノロジーの精密な知識を前提とする。最善に適する工作機械は、製造に対する種々の定められた基準（例えば制作費、表面品質、性能、大きさ、テクノロジー、等）を最大に満たすことによって生じる。最適のNCプログラムは、例えば最良の加工品品質と最短の生産時間との組み合わせから生じる。どの機械で加工品が製造されるべきかの決定は、これまでは操作員によってその経験知識と機械の知識に基いてなされる。
【０００８】
工作機械の選択のための決定に対し、操作員はシミュレーションの助力を求めることもできる。加工品の処理がシミュレートされると、各機械に対し別々のシミュレーション経過が実行される。このやり方はもちろん生産機械の場合にも適用することができる。工作機械のシミュレーションのためには、NC部分プログラムを熟知していることが必要である。このプログラムはこれまでCAMシステムを用いて作業工程の立案において作成されるか、又は直接工作機械に現場で作成される。
【０００９】
工作機械選択並びにNCプログラム最適化のための信頼できまた一方コストのかかる評価は、各機械上で試供部分を製造することにある。この加工品は次いで視覚で評価される。試供部分の精密な測定は非常にコストと時間がかかる。次いで製造された試供部分が最もよく要求された基準に適合していると、この試供部分が製造された工作機械が製造課題に対し選択される。同じことはNCプログラムのデザインに対しても成立する。試供部分の品質が最適であると、部分プログラムへのNCプログラミングは終了することができる。両適用例にとって、プログラマーないし生産立案者が機械の現場に居合わせていることが必要である。
【００１０】
本発明の課題は、工作機器又は生産機械の制御挙動及び機械挙動の少なくともいずれかの改善されたシミュレーションを可能にすると共に、シミュレーション結果をよりよく利用することにある。
【００１１】
この課題の解決は、請求項１に従う特徴を有する方法ないし請求項７に従う特徴を有する装置によって達成される。従属する請求項２〜６は本発明の有利な実施形態に関する。
【００１２】
工作機械又は生産機械の制御挙動及び機械挙動の少なくともいずれかのシミュレーションのための本発明による方法においては、工作機械又は生産機械に関するデータがこれらの機械からシミュレーション装置へイントラネット及びインタネットの少なくともいずれかを用いて伝送される。その際データは特に、例えば機械の運転開始や最適化の際変化し得る状態データ及びパラメータデータの少なくとも一方が関係する。これは例えば、増幅パラメータ、むだ時間、遅延素子、調節の積分素子に対するパラメータ等である。データはさらに例えば機械のパフォーマンス、調節度、コンフィギュレーション段についての情報も関係する。これらのデータにおいて、生産機械ないし工作機械が関係するデータが自由に利用でき、その際これらのデータは、生産機械ないし工作機械の調節ないし制御のための装置のデータをも意味する。データは、特にパラメータデータ、コンフィギュレーションデータ、ハードウエアデータ、例えば部分プログラムのようなプログラムデータ、及びパフォーマンスデータの少なくともいずれかである。
【００１３】
工作機械又は生産機械のデータは、これらの機械からネットワークを介してシミュレーション装置へ伝送される。このことは、例えば工作機械又は生産機械の調節及び制御の少なくとも一方のために設けられた調節装置及び制御装置の少なくとも一方がデータをサーバに伝送することを意味する。サーバはインタネットを介して別のサーバと接続されており、その際その別のサーバはデータを受け取る。その別のサーバはそのとき自身シミュレーション装置であるか、その別のサーバとデータ技術的に接続されたシミュレーション装置にデータを伝送する。
【００１４】
工作機械又は生産機械が調節及び制御の少なくとも一方のための装置を備えている場合には、この調節ないし制御のための装置は有利な構成においては別個の計算機又は後置された計算機上でシミュレートないしエミュレート可能である。計算機はシミュレーション装置であり、その際計算機及び機械は地域の世界的に分布したネットワークにおいてデータ技術的に互いに接続されている。接続の受け入れは、例えば機械の目下のコンフィギュレーション（機械データ）のアップロードのため実際の機械に対する計算機によって行われる。ダウンロードも実行可能である。
【００１５】
シミュレーション装置によって調節ないし制御のための独特の装置が使用されない場合には、本発明による装置は機械のしばしば異なり機械に適用される制御ハードウエアにかかわらず統一的なハードウエアによって構成され得る。この方法においては、シミュレーション装置上でバーチャルのNCKが使用されるのが有利である。
【００１６】
別の実施形態においては、シミュレーション装置上でのシミュレーションは実時間で実行される。これによって、利用者が簡単な方法で製造プロセスの時間的に正しい画像を自由に利用することが可能である。
【００１７】
本発明の別の実施形態によれば、生産機械又は工作機械のコンフィギュレーションデータ及び状態データの少なくともいずれかが生産機械ないし工作機械と同期化されて進行するシミュレーションモデルに伝送される。シミュレーションモデルはシミュレーション装置上で計算して定められる。同期化はこの際特に同じ使用されるデータ基盤及び時間的に同期したシミュレーションの少なくともいずれかに関係する。
【００１８】
これまでは、例えば生産施設や製造設備に対する立案及び監視システムは、生産装置や製造装置が現実に始まっているのとは異なる状態から出発した。というのは変化が考慮されなかったからである。このことは例えば工具のコンフィギュレーション、機械要素の磨損等に関係した。その結果として、これまではしばしば、製造の直前又は製造中にはじめて、加工材料又は工具が不適切であるか不足していることが確認され、その結果製造課題は高い費用をかけて計画変更せざるを得なかった。本発明によるシミュレーション装置へのデータの伝送によってシミュレーションは改善され、したがってこのシミュレーションと結合された立案方法も改善される。それには特に磨損データのシミュレーション装置への伝達が寄与する。
【００１９】
データのシミュレーション装置への伝送は、例えば工作機械又は生産機械の操作員によって指示されるか、又は本発明の別の実施形態においては自動化されて伝達される。データのシミュレーション装置への自動化された伝送は、例えば多量のデータから１つのデータの少なくとも変更後に行われ、その際少なくともこのデータはシミュレーション装置へ伝送される。したがって、すべてのデータが伝送されることが可能であり、さらに最後のデータ伝送以後変化したデータのみが伝送されるようにすることも有利に可能である。
【００２０】
本発明による方法は以下のようにも展開することができる。即ち、
・１つ又は異なる工作機械のデータ技術的なモデルを用いて工作機械において、また加工品のデータ技術的なモデルにおいて、加工品の試作品製造が１つ又は複数の工作機械上でシミュレーション装置を用いてシミュレーション的に実行され、ないしは、
・１つ又は異なる生産機械のデータ技術的なモデルを用いて生産機械において、また生産品のデータ技術的なモデルにおいて、生産品の試作品製造が１つ又は複数の生産機械上でシミュレーション装置を用いてシミュレーション的に実行される。
【００２１】
この方法においては、例えばシミュレーション装置として計算機を備えるシステムが使用され、その際計算機が工作機械ないし生産機械の制御ないし調節のための装置とイントラネットないしインタネットを介してデータ交換の目的のため接続されているので、シミュレーション装置は世界的に異なる置き場所にある複数の機械に対し使用することができる。このことは、シミュレーション装置のフル活動を高め、機械の世界規模の比較を可能にする。そのため、シミュレーション装置、又はシミュレーション装置と接続されしたがってシミュレーション装置の部分である装置が、複数の工作機械又は生産機械のデータを保存していることが必要であり、その際特に少なくとも２つの工作機械又は生産機械のシミュレーション結果が互いに自動的に比較され、ないしはヒューマン・マシン・インタフェース（Human-Machine-Interface(HMI)）を介して比較可能である。
【００２２】
シミュレーションのための計算機上には例えば工作機械に対するシミュレーションシステムが存在し、このシミュレーションシステムは、制御のための（制御エミュレーションのための）モデル、運動学及び加工プロセスから合成され、別のモデルのために拡張可能である。シミュレーション結果の自動化された比較によって、どの生産機械ないしどの工作機械が品質、数量及び経済性の少なくともいずれかに関する要求を個々に又は組合せて最もよく満たすかを確定することができる。したがって、シミュレーション装置及び補足装置の少なくともいずれかを用いてシミュレーション結果がさらに処理され、その結果少なくとも２つの工作機械又は生産機械のシミュレーション後１つの工作機械又は生産機械が実際に即した利用のために提案される方法ないしシステムが提案される。
【００２３】
方法の別の実施形態においては、シミュレーション装置上で工作機械又は生産機械に関するデータがシミュレーションのために変更される。これらのデータは例えば調節のパラメータが関連するか、又はさらにデータが機械の可能な拡充段によってシミュレートされ得る。少なくとも１つのデータ又はさらに複数のデータの変更後、例えば変更されたデータによるシミュレーションがシミュレーション装置上で実行される。変更後、変更されたデータは別のシミュレーションなしで工作機械又は生産機械に伝送され得る。異なるデータセットが基礎をなしているシミュレーション結果が保存されると有利であり、その結果これらのシミュレーション結果が互いに比較され得る。比較後、そして特にシミュレーション結果の質の自動的な評価後、質のよりよいデータセットないし機械が選択され、それによって少なくとも選択されたデータセットのデータであって工作機械又は生産機械に保存されたデータとは異なるデータが工作機械又は生産機械に伝送される。また全データセットを伝達することも可能である。伝達されたデータは特に制御ないし調節の新パラメータ化のために使用される。
【００２４】
本発明による方法を用いて、工作機械又は生産機械の安定したシミュレーションモデルが実現される。
・制御及び調節の少なくともいずれかのエミュレーションの状態
・運動学シミュレーションの状態
・駆動技術のシミュレーション及び加工プロセスシミュレーションの少なくともいずれかの状態
は、各時点に実際の工作機械と同じ状態にあり有利である。この場合時点は少なくともシミュレーションの時点に関連する。
【００２５】
各時点に実際の工作機械又は実際の生産機械と矛盾のないシミュレーションモデルは、全製造システムへの変更の効果を調べる可能性を提供する。モデルから求められたデータは、短期間及び長期間の製造立案に取り込み、工作機械における製造プロセス又は製造システムにおける全製造プロセスの最適化のために利用することができる。
【００２６】
工作機械又は生産機械のシミュレーション結果及び保存されたデータの少なくともいずれかは、別の変形においては生産機械ないし工作機械の保障された再起動及び操作停止の少なくともいずれかのために使用される。
【００２７】
工作機械又は生産機械のシミュレーション結果及び保存されたデータの少なくともいずれかは、製造立案のためCAMシステムにおいても使用することができる。このことは１つ又は複数の工具が関連するデータが特に関連する。
【００２８】
さらに本発明は、機械状態の今や可能な連続的な記録によって、整備作業のより精密な計画策定が可能という利点を持つ。この計画策定は自動化可能であり、その際例えば存在するデータの傾向分析を用いて計画策定が最適化される。
【００２９】
本発明はまた、上述の方法ステップの１つ又は複数を実行するための装置に関する。装置はそのためシミュレーション装置を備え、このシミュレーション装置はシミュレーションステップを実行するため、並びに特にシミュレーション結果の比較ステップを実行するために設けられている。
【００３０】
シミュレーション装置と機械とを例えばインタネットのようなネットワークを介して接続することによって、以下の点の少なくとも１つを実行することができる。
・計算機上において制御エミュレーションの使用開始のため機械の目下のコンフィギュレーションの利用。
・機械のコンフィギュレーションデータの使用のもとに、加工課題のシミュレーションを実行するため制御エミュレーションの利用。
・駆動、機構（例えば運動学）及び加工プロセス（例えば材料損失）の少なくともいずれかのシミュレーションのためのモデルと制御エミュレーションとの結合。
・機械選択の関連においてシミュレーション結果の評価、例えば工作機械において、シミュレーション装置上において加工課題のシミュレーションを用いて、加工時間、表面良度、全測定点の遵守、加工コスト及び加工の質の少なくともいずれかの決定。
・NCプログラム最適化の関連においてシミュレーション結果と製造すべき加工品のモデルデータとの調整。これは例えば正確な３Ｄモデルのほかに、調整に自由に利用し得る全関連製造データを含む。
・１つ又は複数の機械の異なるコンフィギュレーションに対するシミュレーションの自動化された何回もの繰り返し（例えばバッチ運転）。
・別のシミュレーション装置からウエブポータル又はクライアントアプリケーションを用いてイントラネット及びインタネットの少なくともいずれかを介したシミュレーション装置の機能及びデータへのアクセス。
【００３１】
本発明の実施例ないし別の実施形態は図面に示されており、以下に詳細に説明する。
【００３２】
図１による表示では機械１が記号を用いて示されている。機械１は例えば、CNC（コンピュータ数値制御）を有する工作機械、または生産機械である。機械１内にはデータ５が保存されている。これらのデータ５はインタネット２を介してデータ転送４を用いシミュレーション装置３に伝送可能であり、その際データは例えばコンフィギュレーションデータ、摩損データ及びトレースの少なくともいずれかに関係する。シミュレーション装置３はまた例えば製造監視ないし生産立案のためのシステムでもある。シミュレーション装置３は、特に制御エミュレーションとして、及び他のシミュレーションモデル（例えばCNCエミュレーションによるシミュレーション）を実行するための装置として、の少なくともいずれかとして設けられ、その際シミュレーション装置３においては例えばモデルプロセスデータの持続的な保存も行うことができる。
【００３３】
シミュレーション装置３上には、１つ又は複数の図示されていない機械の複数の異なるデータ５が保存されている。シミュレーション装置３上ではデータ５がシミュレーション７のために用いられ、その際シミュレーション７の後シミュレーション結果８が自由に利用される。シミュレーション結果８は、１つの機械の機械挙動が異なるデータでどのように変化するか、ないしは複数の機械がそれらの挙動において互いにどのように相違するかを示す。シミュレーション結果８を用いて、シミュレーションと実際との間の目標・実際比較をも有利に実行することができる。
【００３４】
シミュレーション結果８は比較ステップ９において互いに比較され、またインタネット２を介して伝送されることの少なくともいずれかが行われる。この比較によって比較結果が生じ、特定のデータ６が優先して選択され得る。この優先して選択されたデータ６は続いて再び機械１に伝送される。これらのデータ６は特に、機械挙動を改善するため処置を変換するための補正データに関係する。補正は例えばシミュレーション結果の比較後自動的に行われ、その際修正されたデータによる新しく行われるシミュレーションも可能である。機械１は優先して選択されたデータ６による方法の終了のため駆動される。シミュレーション結果８を用いて例えば傾向分析も可能であり、その際このことからデータの変更に関する処置を導き出すことも可能である。
【００３５】
本発明によるシステムを用いて、工作機械シミュレーションモデルの自動的適合を行うことができる。システムは例えば計算機であるシミュレーション装置３を有し、この計算機は工作機械の制御とイントラネット又はインタネットを介して情報交換のため接続されている。計算機上には工作機械に対するシミュレーションシステムが存在する。シミュレーションシステムのモデル（例えば制御技術、駆動技術、加工品、工具及び工作機械）には、実際の工作機械１のデータ５が連続して伝送され記録される。システムは、工作機械の別の状態データ及びモデルに関する要求に相応して拡張することができる。
【００３６】
システムないしそれに基く方法は、特に以下の特徴の少なくとも１つを備える。即ち、
・目下のコンフィギュレーション（機械データ）及び状態データの伝送のため実際の機械１に対するシミュレーション装置３の接続受け入れ。
・目下のコンフィギュレーションデータ及び状態データは、現実性をもつシミュレーションモデルを持続的に保持するために使用される。
・コンフィギュレーションデータは数値制御の機械データ（駆動及び工具データを含む）である。
・状態データはプロセスデータ（例えば軸位置）、並びに磨損、寿命又は耐用期間によって影響を受ける機械又は工具特性である。
・シミュレーションモデルは、制御のエミュレーション、運動学、駆動技術及び加工プロセスの少なくともいずれかのシミュレーションを含む。
・シミュレーション装置へのインタフェースは、別の図示されていないシミュレーション装置からイントラネット又はインタネット２を介してシミュレーション装置３のデータへのアクセスを可能にする。
【００３７】
図２により描かれているものはサーバ１１を示す。サーバとプログラミングステーション１２はデータ技術的に接続されている。サーバ１１はシミュレーション装置として形成されており、その際シミュレーション結果はプログラミングステーション１２に例えばインタネット２を介して伝送される。プログラミングステーション１２は、図示されていない構成で機械１内に統合されている。この統合はその際場所的な統合が関係するか、又は機能的な統合も関係する。機能的な統合の場合にもプログラミングステーション１２は機械１の一部とみなすことができる。プログラミングステーション１２から、インタネット２を介して部分プログラム、加工品モデル（CAD、3D、…）、製品要求及び品質要求の少なくともいずれかがシミュレーション装置１１にデータ伝送４を用いて伝送されることが可能である。機械１の機械データはシミュレーション装置１１へ伝送可能である。シミュレーション装置１１から新たな部分プログラムが機械１へインタネット２を介して伝送され得る。
【００３８】
本発明に従うシステムを使用することによって、機械の選択はもはやただ曖昧な経験値に基いて行われるのではなく、確認可能な評価を使用して支援される。それによって、費用のかさむ誤った評価を回避することができる。このことは現存する機械の使用にも新しい機械の取得にも関係する。
【００３９】
システムないしそれに基く方法は、特に以下の特徴ないし利点の少なくとも１つを備える。即ち、
・システムは、加工品製造者が（まだ）自由にならない機械を比較に取り入れるという可能性を加工品製造者に提供する。何故なら機械製造者はこのシステムを介して機械製造者の機械を全世界的に提供することができるからである。
・シミュレーションは、一方では加工品を製造しようとする人自身によって行うことができ、その結果加工品モデルが公開される必要はなく、したがってそのノウハウ保護が保持される。
・シミュレーションは信頼するに足る担当部局へ移されることが可能で、その結果ノウハウ保護は機械製造者に対しても加工品製造者に対しても保証され得る。
・システムは、機械選択の前段階で製造立案者の役に立ち、又は例えば目下の機械コンフィギュレーションのための部分プログラミング生成についてNCプログラマーを支援する。
・NCプログラマーは、NCプログラムを作成しテストするため地域の現場にいる必要はなく、ソフトウエアシステムを介して場所に無関係に仕事をすることができる。
・NCプログラマーは、自身のNCプログラムを地域で自身のパソコン上でシミュレートするか、又はシミュレーション注文として信頼するに足る担当部局（計算機）へ移す可能性を持つ。
・NCプログラマーは、このシステムによって、固有の企業の機械に対しても、計算機と接続された外部の機械に対してもプログラムを構想することができる。ここで全世界的な委託仕事の可能性が開ける。
・NCプログラマーは、このシステムを使用して、部分プログラムを目下の機械コンフィギュレーションへ適合させ、したがって機能を果たす能力を保証することができる。
【図面の簡単な説明】
【００４０】
【図１】本発明の第１の実施例の説明図である。
【図２】本発明の第２の実施例の説明図である。
【符号の説明】
【００４１】
１  機械
２  インタネット
３  シミュレーション装置
４  データ転送
５  データ
６  データ
７  シミュレーション
８  シミュレーション結果
９  比較ステップ
１１  サーバ
１２  プログラミングステーション
【図１】
2009510574.tif 000003
【図２】
2009510574.tif 000004
【国際調査報告】
2009510574.tif 000005
2009510574.tif 000006
2009510574.tif 000007
2009510574.tif 000008
2009510574.tif 000009
2009510574.tif 000010