(57)【要約】【課題】加工装置において、加工作業の作業性の向上並びに製造コストの低減を図る。【解決手段】数値制御装置１１がＮＣプログラムを解釈して各種工具の移動指令を作成した後に補間して工具の３次元方向の移動量を求め、サーボ制御部１６がこの移動量に基づいて加工機２１の各種サーボモータ２２を駆動制御する一方、疑似サーボ制御部１９がこの移動量を加工シミュレータ３１に出力し、加工シミュレータ３１が加工機２１による実際の加工作業より先行して加工シミュレーションを実行し、異常検出手段３２が工具の衝突などの不具合現象を検出すると、これを送信してサーボ制御部１６が加工機２１の動作を修正制御する。【選択図】        図１
2004227047.tif 000002
【特許請求の範囲】
【請求項１】
加工情報に基づいて加工機の加工指令値を作成する加工指令値作成手段と、該加工指令値作成手段が作成した加工指令値に基づいて実際の加工を行う加工機と、前記加工指令値作成手段が作成した加工指令値に基づいて加工シミュレーションを行う加工シミュレータと、該加工シミュレータのシミュレーション結果に基づいて前記加工機を制御する制御手段とを具えたことを特徴とする加工装置。
【請求項２】
請求項１記載の加工装置において、前記加工シミュレータは、前記加工機による実際の加工よりも先行して加工シミュレーションを行うことを特徴とする加工装置。
【請求項３】
請求項１記載の加工装置において、前記加工指令値作成手段は、前記加工機用の加工指令値を作成すると共に、前記加工シミュレータ用の加工指令値を該加工機用の加工指令値よりも高速で作成することを特徴とする加工装置。
【請求項４】
請求項３記載の加工装置において、前記加工指令値作成手段は、ＮＣプログラムを記憶したメモリと、該メモリが記憶したＮＣプログラムを解釈する解釈手段と、該解釈手段が解釈したＮＣプログラムに基づいて工具の移動指令を作成する移動指令作成手段と、該移動指令作成手段が作成した工具の移動指令に基づいて工具の３次元方向の移動量を求める補間処理手段と、該補間処理手段が求めた工具の３次元方向の移動量に基づいて前記加工機のサーボモータを駆動制御するサーボ制御部とを有し、前記移動指令作成手段と補間処理手段とサーボ制御部は並列に２系統設けられ、一方は前記加工機用の加工指令値を作成し、他方は前記加工シミュレータ用の加工指令値を高速で作成することを特徴とする加工装置。
【請求項５】
請求項１記載の加工装置において、前記加工指令値作成手段は、前記加工機用の加工指令値と前記加工シミュレータ用の加工指令値とを作成し、遅延手段により前記加工シミュレータ用の加工指令値に対して前記加工機用の加工指令値を所定時間遅延して出力することを特徴とする加工装置。
【請求項６】
請求項１記載の加工装置において、前記制御手段は、前記加工シミュレータによる加工の不具合を検出し、前記加工機で同様の不具合が発生しないように該加工機の動作を制御することを特徴とする加工装置。
【請求項７】
請求項１記載の加工装置において、前記加工指令値作成手段と前記加工シミュレータとは通信手段を用いてオンライン接続されたことを特徴とする加工装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、加工シミュレータを用いてマシニングセンタなどの大型の加工機を数値制御する加工装置に関する。
【０００２】
【従来の技術】
数値制御装置によりマシニングセンタなどの加工機を数値制御する場合、加工プログラムに基づいて加工機の加工指令値を作成し、制御部がこの加工指令値に基づいて加工機を数値制御し、素材に対して所定の加工を施す。この場合、加工に先立ち、加工シミュレータにより実際の加工に合わせた加工シミュレーションを行い、素材に対して適正な加工が施されるかどうかを確認している。
【０００３】
このような加工シミュレーション装置としては、下記特許文献１に記載されたものがある。
【０００４】
【特許文献１】
ＰＣＴ公開特許ＷＯ９８／１９８２２号公報
【０００５】
この特許文献１に記載された「加工シミュレーション装置」は、素材形状データ、工具形状データ、ＮＣプログラムによって加工シミュレーションを行い、このシミュレーション結果に基づいてＮＣプログラム自体、あるいは補間データを最適な切削条件となるようにフィードフォワード制御して修正するものである。
【０００６】
【発明が解決しようとする課題】
ところが、上述した従来の加工シミュレーション装置は、実際に加工を行う加工機とは接続されておらず、単体でＮＣプログラムなどに基づいて数値制御装置の動作をシミュレーションするだけである。従って、実際の加工時には、加工機の数値制御装置のパラメータやマクロ変数を始めとするシミュレーション動作を規定する数値を全て手作業により入力しなおす必要があり、作業が面倒なものとなってしまう。また、実際の加工途中で手動介入があった場合には、この手動介入により入力されたプログラムをシミュレーションすることができず、作業性が良くない。そのため、加工シミュレーションしても、パラメータやマクロ変数の違いからシミュレーション動作と実際の動作とが異なり、工具が周辺部材と接触して破損してしまうなどの不具合が発生する恐れがあり、試切削加工を行わざるを得ず、作業性の低下や製造コストの上昇などを招いてしまうという問題がある。
【０００７】
なお、上述した特許文献１に記載された「加工シミュレーション装置」は、素材や工具の形状データに基づいて加工シミュレーションをリアルタイムで行い、その結果認識できる切削量やモータトルクを適正な値に制御するようなものであるが、この方法では、ＮＣプログラムを修正することはできるものの、実際の加工時の不具合、例えば、工具と素材との衝突などを防止することはできず、実際の加工時による加工シミュレートに採用することはできない。
【０００８】
本発明はこのような問題を解決するものであって、加工作業の作業性の向上並びに製造コストの低減を図った加工装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述の目的を達成するための請求項１の発明の加工装置は、加工情報に基づいて加工機の加工指令値を作成する加工指令値作成手段と、該加工指令値作成手段が作成した加工指令値に基づいて実際の加工を行う加工機と、前記加工指令値作成手段が作成した加工指令値に基づいて加工シミュレーションを行う加工シミュレータと、該加工シミュレータのシミュレーション結果に基づいて前記加工機を制御する制御手段とを具えたことを特徴とするものである。
【００１０】
請求項２の発明の加工装置では、前記加工シミュレータは、前記加工機による実際の加工よりも先行して加工シミュレーションを行うことを特徴としている。
【００１１】
請求項３の発明の加工装置では、前記加工指令値作成手段は、前記加工機用の加工指令値を作成すると共に、前記加工シミュレータ用の加工指令値を該加工機用の加工指令値よりも高速で作成することを特徴としている。
【００１２】
請求項４の発明の加工装置では、前記加工指令値作成手段は、ＮＣプログラムを記憶したメモリと、該メモリが記憶したＮＣプログラムを解釈する解釈手段と、該解釈手段が解釈したＮＣプログラムに基づいて工具の移動指令を作成する移動指令作成手段と、該移動指令作成手段が作成した工具の移動指令に基づいて工具の３次元方向の移動量を求める補間処理手段と、該補間処理手段が求めた工具の３次元方向の移動量に基づいて前記加工機のサーボモータを駆動制御するサーボ制御部とを有し、前記移動指令作成手段と補間処理手段とサーボ制御部は並列に２系統設けられ、一方は前記加工機用の加工指令値を作成し、他方は前記加工シミュレータ用の加工指令値を高速で作成することを特徴としている。
【００１３】
請求項５の発明の加工装置では、前記加工指令値作成手段は、前記加工機用の加工指令値と前記加工シミュレータ用の加工指令値とを作成し、遅延手段により前記加工シミュレータ用の加工指令値に対して前記加工機用の加工指令値を所定時間遅延して出力することを特徴としている。
【００１４】
請求項６の発明の加工装置では、前記制御手段は、前記加工シミュレータによる加工の不具合を検出し、前記加工機で同様の不具合が発生しないように該加工機の動作を制御することを特徴としている。
【００１５】
請求項７の発明の加工装置では、前記加工指令値作成手段と前記加工シミュレータとは通信手段を用いてオンライン接続されたことを特徴としている。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１７】
図１に本発明の第１実施形態に係る加工装置のブロック構成を示す。
【００１８】
第１実施形態の加工装置において、図１に示すように、数値制御装置（加工指令値作成手段）１１は、加工情報に基づいて加工機２１の加工指令値を作成するものであり、メモリ１２と、解釈手段１３と、移動指令作成手段１４，１７と、補間処理手段１５，１８と、サーボ制御部１６と、疑似サーボ制御部１９とを有している。
【００１９】
このメモリ１２は、各種の工具によって行う各種の加工のためのＮＣプログラムを記憶している。解釈手段１３は、このメモリ１２に記憶されているＮＣプログラムを読みだして解釈するものである。移動指令作成手段１４，１７は、解釈手段１３が解釈した各種のＮＣプログラムに基づいて各種工具の移動指令を作成するものであり、工具の種類に応じた主軸の回転速度、送り速度、目標移動位置、マクロ変数、工具補正データなどを作成する。補間処理手段１５，１８は、移動指令作成手段１４，１７が作成した各種工具の移動指令に基づいて工具の３次元方向の移動量を求めるものである。そして、サーボ制御部１６は、補間処理手段１５が求めた工具の３次元方向の移動量に基づいて加工機２１の各種サーボモータ２２を駆動制御する一方、疑似サーボ制御部１９は、補間処理手段１８が求めた工具の３次元方向の移動量を加工シミュレータ３１に出力する。
【００２０】
即ち、移動指令作成手段１４，１７と補間処理手段１５，１８とサーボ制御部１６及び疑似サーボ制御部１９は並列に２系統設けられ、移動指令作成手段１４及び補間処理手段１５は加工機２１用の加工指令値を作成し、サーボ制御部１６がサーボモータ２２を駆動制御する一方、移動指令作成手段１７及び補間処理手段１８は加工シミュレータ３１用の加工指令値を作成し、疑似サーボ制御部１９が加工シミュレータ３１に出力する。この場合、サーボ制御部１６はサーボモータ２２を駆動制御するが、疑似サーボ制御部１９はデータ（工具の移動量）を加工シミュレータ３１に出力するだけであってサーボモータ２２の動作時間を考慮することがないため、移動指令作成手段１７及び補間処理手段１８は、移動指令作成手段１４及び補間処理手段１５の対して高速で加工シミュレータ３１用の加工指令値を作成している。
【００２１】
加工機２１は、例えば、マシニングセンタなどの大型の加工機であって、テーブル、コラム、ヘッド、主軸などを駆動するための複数のサーボモータ２２を有しており、サーボ制御部１６が加工指令値（工具の移動量等）に基づいて各サーボモータ２２を駆動制御することで、実際の加工を行うことができる。一方、加工シミュレータ３１は、疑似サーボ制御部１９が出力した加工指令値（工具の移動量）に基づいて各種加工の加工シミュレーションを行うものであり、加工機２１による実際の加工よりも先行して加工シミュレーションを行う。
【００２２】
この加工シミュレータ３１は、このシミュレーション結果に基づいて加工機２１を制御可能となっている。即ち、加工シミュレータ３１には、疑似サーボ制御部１９から受信した加工指令値に基づいて実行した加工シミュレーションを監視して異常を検出する異常検出手段（制御手段）３２が設けられている。即ち、加工シミュレータ３１が実行した加工シミュレーションにて、異常検出手段３２は、周辺部材への工具の衝突、過度の負荷が発生する加工等の不具合を検出し、加工機２１で同様の不具合が発生しないようにサーボ制御部１６に加工不具合データを送り、加工機２１の動作を修正制御する。
【００２３】
また、加工シミュレータ３１には表示部３３と警報部３４が設けられており、表示部３３には実行中の加工シミュレーション情報や異常検出手段３２が検出したシミュレーションの不具合などを表示可能であり、異常検出手段３２が不具合を検出したときには警報部３４が警報を発するようになっている。更に、加工シミュレータ３１には入力部３５が設けられており、素材形状データが入力されると共に、自動実行中のＮＣプログラムに対して手動介入できるようになっている。
【００２４】
ところで、前述した数値制御装置１１や加工機２１は製造工場内に設置されている一方、加工シミュレータ３１は設計部署や事務所などに設けられており、この数値制御装置１１及び加工機２１と加工シミュレータ３１とは、ネットワーク（通信手段）４１を用いてオンライン接続されている。そのため、数値制御装置１１及び加工機２１には送受信部４２が接続されると共に、加工シミュレータ３１には送受信部４３が接続されており、両者はこの送受信部４２，４３によりインターネットなどのネットワーク４１により各種データの交換が可能となっている。
【００２５】
ここで、第１実施形態の加工装置にの作動を説明する。解釈手段１３はメモリ１２内のＮＣプログラムを順に読みだして解釈し、移動指令作成手段１４，１７はこの解釈した各種のＮＣプログラムに基づいて各種工具の移動指令を作成し、補間処理手段１５，１８はこの作成した各種工具の移動指令に基づいて工具の３次元方向の移動量を求める。そして、サーボ制御部１６は工具の３次元方向の移動量に基づいて加工機２１の各種サーボモータ２２を駆動制御し、テーブル、コラム、ヘッド、主軸などを作動して加工を行う。一方、疑似サーボ制御部１９はこの工具の３次元方向の移動量を送受信部４２によりネットワーク４１を介して送信し、加工シミュレータ３１は送受信部４３により工具の３次元方向の移動量を受信し、入力部３５から入力された素材形状データとこの移動量に基づいて各種加工の加工シミュレーションを行う。
【００２６】
このとき、加工シミュレータ３１は受信した各種データに基づいて加工シミュレーションを行うだけであるため、高速でシミュレーションを行うことができることとなり、この加工シミュレータ３１は加工機２１による実際の加工作業より先行して加工シミュレーションを実行している。そして、加工シミュレータ３１の表示部３３には実行中の加工シミュレーション情報が表示されている。
【００２７】
そして、加工シミュレータ３１が加工機２１による実際の加工作業より先行して加工シミュレーションを実行しているとき、異常検出手段３２が加工シミュレーションにより周辺部材への工具の衝突などの不具合現象を検出すると、異常検出手段３２は検出した不具合データ（ＮＣプログラム名、移動位置、サーボモータ２２の種類等）をネットワーク４１を介してサーボ制御部１６に送信すると共に、表示部３３に不具合情報を表示して警報部３４が警報を発する。すると、サーボ制御部１６は、加工機２１の動作を修正制御、つまり、不具合が発生するＮＣプログラムにおけるサーボモータ２２を減速あるいは停止する。
【００２８】
その後、サーボ制御部１６は異常検出手段３２から送信された不具合データに基づいて工具の３次元方向の移動量を修正し、修正した移動量に基づいて加工機２１の各種サーボモータ２２を駆動制御し、再び加工を開始する。なお、加工機２１による自動加工作業中に手動介入する場合には、作業者が入力部３５を用いて加工シミュレータ３１から行うことができる。
【００２９】
このように本実施形態の加工装置にあっては、数値制御装置１１がＮＣプログラムを解釈して各種工具の移動指令を作成した後に補間して工具の３次元方向の移動量を求め、サーボ制御部１６がこの移動量に基づいて加工機２１の各種サーボモータ２２を駆動制御する一方、疑似サーボ制御部１９がこの移動量を加工シミュレータ３１に出力し、加工シミュレータ３１が加工機２１による実際の加工作業より先行して加工シミュレーションを実行し、異常検出手段３２が工具の衝突などの不具合現象を検出すると、これを送信してサーボ制御部１６が加工機２１の動作を修正制御するようにしている。
【００３０】
従って、加工シミュレータ３１が加工機２１による実際の加工作業より先行して加工シミュレーションを実行するため、加工機２１における工具の衝突などの不具合の発生を事前に防止することができると共に、加工作業中の手動介入も容易となり、加工作業の作業性を向上することができ、また、製造コストを低減することができる。
【００３１】
図２に本発明の第２実施形態に係る加工装置のブロック構成を示す。
【００３２】
第２実施形態の加工装置において、図２に示すように、数値制御装置（加工指令値作成手段）５１は、加工情報に基づいて加工機６１の加工指令値を作成するものであり、ＮＣプログラムを記憶するメモリ５２と、メモリ５２のＮＣプログラムを解釈する解釈手段５３と、解釈手段５３が解釈したＮＣプログラムに基づいて各種工具の移動指令を作成する移動指令作成手段５４と、移動指令作成手段５４が作成した各種工具の移動指令に基づいて工具の３次元方向の移動量を求める補間処理手段５５と、補間処理手段５５が求めた工具の３次元方向の移動量に基づいて加工機６１の各種サーボモータ６２を駆動制御するサーボ制御部５６とを有している。
【００３３】
また、数値制御装置５１は、サーボ制御部５６からの加工指令値を出力する２つの指令出力バッファ５７，５８と、このシミュレータ用指令出力バッファ５７から出力する加工指令値に対して、サーボ用指令出力バッファ５８から出力する加工指令値を所定時間遅延させる遅延部５９とを有している。即ち、サーボ制御部１６の制御によって各指令出力バッファ５７，５８から加工指令値を出力するとき、先に加工シミュレータ７１に加工指令値を出力し、所定時間経過してからサーボモータ６２に加工指令値を出力する。
【００３４】
加工機６１は、テーブル、コラム、ヘッド、主軸などを駆動するための複数のサーボモータ６２を有しており、サーボ制御部５６（指令出力バッファ５８）が加工指令値に基づいて各サーボモータ６２を駆動制御することで、実際の加工を行うことができる。一方、加工シミュレータ７１は、サーボ制御部５６（指令出力バッファ５７）が出力した加工指令値に基づいて各種加工の加工シミュレーションを行うものであり、加工機６１による実際の加工よりも先行して加工シミュレーションを行う。
【００３５】
この加工シミュレータ３１には、サーボ制御部５６から受信した加工指令値に基づいてに実行した加工シミュレーションを監視して異常を検出する異常検出手段（制御手段）７２が設けられており、この異常検出手段７２は、周辺部材への工具の衝突、加工位置や加工量のずれなどの不具合を検出し、加工機６１で同様の不具合が発生しないようにサーボ制御部５６に加工不具合データを送り、加工機２１の動作を修正制御する。また、加工シミュレータ７１には表示部７３と警報部７４と入力部７５が設けられている。
【００３６】
また、数値制御装置５１及び加工機６１と加工シミュレータ７１とは、ネットワーク（通信手段）８１を用いてオンライン接続されている。そのため、数値制御装置５１及び加工機６１には送受信部８２が接続されると共に、加工シミュレータ７１には送受信部８３が接続されており、両者はこの送受信部８２，８３によりインターネットなどのネットワーク８１により各種データの交換が可能となっている。
【００３７】
ここで、第２実施形態の加工装置の作動を説明する。解釈手段５３はメモリ５２内のＮＣプログラムを順に読みだして解釈し、移動指令作成手段５４はこの解釈した各種のＮＣプログラムに基づいて各種工具の移動指令を作成し、補間処理手段５５はこの作成した各種工具の移動指令に基づいて工具の３次元方向の移動量を求める。そして、サーボ制御部５６は工具の３次元方向の移動量に基づいて加工機６１の各種サーボモータ６２を駆動制御する指令値を指令出力バッファ５８を介して出力する一方、加工シミュレータ７１を作動する指令値を指令出力バッファ５７を介して出力する。このとき、遅延部５９は、先に加工シミュレータ７１に加工指令値を出力し、所定時間経過してからサーボモータ６２に加工指令値を出力する。そのため、この加工シミュレータ７１は加工機２１による実際の加工作業より先行して加工シミュレーションを実行しており、表示部７３に実行中の加工シミュレーション情報が表示されている。
【００３８】
そして、加工シミュレータ７１が加工機６１による実際の加工作業より先行して加工シミュレーションを実行しているとき、異常検出手段７２が加工シミュレーションにより周辺部材への工具の衝突などの不具合現象を検出すると、検出した不具合データ（ＮＣプログラム名、移動位置、サーボモータ６２の種類等）をネットワーク８１を介してサーボ制御部５６に送信すると共に、表示部７３に不具合情報を表示して警報部７４が警報を発する。すると、サーボ制御部５６は、加工機６１の動作を修正制御、つまり、不具合が発生するＮＣプログラムにおけるサーボモータ６２を減速あるいは停止する。
【００３９】
その後、サーボ制御部５６は異常検出手段７２から送信された不具合データに基づいて工具の３次元方向の移動量を修正し、修正した移動量に基づいて加工機６１の各種サーボモータ６２を駆動制御し、再び加工を開始する。なお、加工機６１による自動加工作業中に手動介入する場合には、作業者が入力部７５を用いて加工シミュレータ７１から行うことができる。
【００４０】
このように本実施形態の加工装置にあっては、数値制御装置５１がＮＣプログラムを解釈して各種工具の移動指令を作成した後に補間して工具の３次元方向の移動量を求め、サーボ制御部５６がこの移動量に基づいて加工機６１の各種サーボモータ６２を駆動制御する一方、この移動量を加工シミュレータ７１に出力して加工機６１による実際の加工作業より先行して加工シミュレーションを実行し、異常検出手段７２が工具の衝突などの不具合現象を検出すると、これを送信してサーボ制御部５６が加工機６１の動作を修正制御するようにしている。
【００４１】
従って、加工シミュレータ７１が加工機６１による実際の加工作業より先行して加工シミュレーションを実行するため、加工機６１における工具の衝突などの不具合の発生を事前に防止することができると共に、加工作業中の手動介入も容易となり、加工作業の作業性を向上することができ、また、製造コストを低減することができる。また、移動指令作成手段と補間処理手段とサーボ制御部を２系統設ける必要はなく、制御機器や制御プログラム等を簡素化して低コスト化を可能とすることができる。
【００４２】
【発明の効果】
以上、実施形態において詳細に説明したように請求項１の発明の加工装置によれば、加工情報に基づいて加工機の加工指令値を作成する加工指令値作成手段と、加工指令値作成手段が作成した加工指令値に基づいて実際の加工を行う加工機と、加工指令値作成手段が作成した加工指令値に基づいて加工シミュレーションを行う加工シミュレータと、加工シミュレータのシミュレーション結果に基づいて加工機を制御する制御手段とを設けたので、加工シミュレータと加工機とをオンラインで接続し、加工機による実際の加工作業中に加工シミュレータのシミュレーション結果を加工機に反映させることで、実際の加工作業中の不具合を検出することができ、加工作業の作業性の向上並びに製造コストの低減を図ることができる。
【００４３】
請求項２の発明の加工装置によれば、加工シミュレータは加工機による実際の加工よりも先行して加工シミュレーションを行うので、加工機による実際の加工作業中の不具合を事前に検出することができ、工具の衝突などの事故を未然に防止することができる。
【００４４】
請求項３の発明の加工装置によれば、加工指令値作成手段は加工機用の加工指令値を作成すると共に、加工シミュレータ用の加工指令値を加工機用の加工指令値よりも高速で作成するので、簡単な構成により加工機による実際の加工作業中の不具合を容易に検出することができる。
【００４５】
請求項４の発明の加工装置によれば、加工指令値作成手段は、ＮＣプログラムを記憶したメモリと、メモリが記憶したＮＣプログラムを解釈する解釈手段と、解釈手段が解釈したＮＣプログラムに基づいて工具の移動指令を作成する移動指令作成手段と、移動指令作成手段が作成した工具の移動指令に基づいて工具の３次元方向の移動量を求める補間処理手段と、補間処理手段が求めた工具の３次元方向の移動量に基づいて加工機のサーボモータを駆動制御するサーボ制御部とを有し、移動指令作成手段と補間処理手段とサーボ制御部とを並列に２系統設け、一方は加工機用の加工指令値を作成し、他方は加工シミュレータ用の加工指令値を高速で作成するので、加工機の加工指令値を作成する系統を２つ設けることで、加工シミュレータによる加工シミュレーションを加工機に先行して確実に行うことができる。
【００４６】
請求項５の発明の加工装置によれば、加工指令値作成手段は加工機用の加工指令値と加工シミュレータ用の加工指令値とを作成し、遅延手段により加工シミュレータ用の加工指令値に対して加工機用の加工指令値を所定時間遅延して出力するので、簡単な構成で加工シミュレータによる加工シミュレーションを加工機に先行して容易に行うことができる。
【００４７】
請求項６の発明の加工装置によれば、制御手段は、加工シミュレータによる加工の不具合を検出し、加工機で同様の不具合が発生しないように加工機の動作を制御するので、工具の衝突などの事故を未然に防止すると共に、そのプログラムを直ちに修正して復帰することができる。
【００４８】
請求項７の発明の加工装置によれば、加工指令値作成手段と加工シミュレータとを通信手段を用いてオンライン接続したので、加工シミュレータと加工機とを容易にオンライン接続することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係る加工装置のブロック構成図である。
【図２】本発明の第２実施形態に係る加工装置のブロック構成図である。
【符号の説明】
１１  数値制御装置（加工指令値作成手段）
１２  メモリ
１３  解釈手段
１４，１７  移動指令作成手段
１５，１８  補間処理手段
１６  サーボ制御部
１９  疑似サーボ制御部
２１  加工機
２２  サーボモータ
３１  加工シミュレータ
３２  異常検出手段（制御手段）
３３  表示部
３４  警報部
３５  入力部
４１  ネットワーク（通信手段）
４２，４３  送受信部
【図１】
2004227047.tif 000003
【図２】
2004227047.tif 000004