(57)【要約】【課題】ＩＳＯコード形式の加工プログラムを切削条件も含めて対話形式で入力して作成できるようにした加工プログラム作成装置を得る。【解決手段】定型文ファイルＡ１に工具番号が未定（Ｔ？）の加工プログラムの定型文（工具命令毎）を複数記憶しておく。対話形式でＩＳＯコードに基づいて加工プログラムを作成中、工具番号を指定して切削条件をプログラムする際には、定型文ファイルＡ１に記憶する定型文の中から１つの定型文（工具命令）を選択する。選択定型文の未定データ部分の工具番号を入力する。選択定型文を読み出して作成中の加工プログラムにこの定型文を付加してＩＳＯコード形式で切削条件をもプログラムする。主軸回転数や送り速度等の切削条件もＩＳＯコード形式にして直接入力できる。加工プログラムの作成が容易となる。【選択図】      図６
2004268189.tif 000002
【特許請求の範囲】
【請求項１】
数値制御装置に使用される加工プログラムの作成装置において、
未定データ部を有し、前記加工プログラムに使用される定型文を記憶した定型文記憶手段と、
該定型文記憶手段から前記定型文を選択する選択手段と、
選択された前記定型文の未定データ部にデータを入力する入力手段と、
前記定型文の未定データ部にデータを入力した後、該定型文から加工プログラムを作成することを特徴とする加工プログラム作成装置。
【請求項２】
数値制御装置に使用される加工プログラムの作成装置において、
未定データ部を有し、前記加工プログラムに使用される定型文を記憶した定型文記憶手段と、
該定型文に使用されるプログラムデータを記憶したプログラムデータ記憶手段と、
該定型文記憶手段から前記定型文を選択する選択手段と、
選択された前記定型文の未定データ部にデータを入力する入力手段を有し、
前記定型文の未定データ部に入力されたデータを元に、前記プログラムデータ記憶手段に記憶されたプログラムデータを読み出し、定型文の他の未定データ部分に置き換えて加工プログラムを作成することを特徴とする加工プログラム作成装置。
【請求項３】
数値制御装置に使用される加工プログラムの作成装置において、
未定データ部を有し、前記加工プログラムに使用される定型文を記憶した定型文記憶手段と、
該定型文に使用されるプログラムデータを決定するための計算式を記憶した計算式記憶手段と、
該定型文記憶手段から前記定型文を選択する選択手段と、
選択された前記定型文の未定データ部にデータを入力する入力手段を有し、
前記定型文の未定データ部にデータを入力されたデータから、前記計算式記憶手段に記憶された計算式によりプログラムデータを決定し、前記定型加工プログラムの他の未定データ部分に置き換えて加工プログラムを作成することを特徴とする加工プログラム作成装置。
【請求項４】
前記定型文の未定データ部が、入力すべきデータであることを識別するために定型文中に記号が付されていることを特徴とする請求項１乃至３の内いずれか１項に記載の加工プログラム作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、数値制御装置により工作機械を制御してワークを加工するための加工プログラムを作成する加工プログラム作成装置に関する。
【０００２】
【従来の技術】
対話形プログラミング入力機能が組み込まれた数値制御装置においては、各種データファイルを参照し、各種の対話形データを表示装置に表示しつつ対話形式で加工プログラムを作成することができる。この対話形式による加工プログラムの作成において、工具の切削方向に応じて最適な工具の回転数や送り速度を自動的に計算し、設定するようにした加工プログラム作成装置が知られている（特許文献１参照）。
【０００３】
この方法は、ＮＣ文作成用対話形データ入力専用画面が設けられ（特許文献１の第２図参照）、この上の所定の位置にデータを入力することにより、又は所定の位置にカーソルを移動させヘルプキーを押すことにより、送り速度や切削速度等の加工条件を自動決定するものである。
【０００４】
【特許文献１】
特許第２６０６７１４号
【０００５】
【発明が解決しようとする課題】
上述した従来技術においては、入力画面において入力された送り速度や主軸回転速度等の加工条件のデータは通常の数値制御装置に用いられるＩＳＯコードデータではないため、この入力画面を用いて入力されたデータ、あるいは自動決定されたデータは一旦記憶装置に格納され、格納されたデータを解釈してＩＳＯコード形式に変換するプログラムを実行する必要がある。入力されたデータを格納するためのデータ記憶領域が必要となり、かつ、この記憶されたデータを解釈するための特別なプログラムを用意しておく必要がある。
【０００６】
そこで、本発明の目的は、このようなデータ記憶領域や入力データを解釈するための特別なプログラムを必要とせず、ＩＳＯコード形式の加工プログラムを対話形式で入力可能な加工プログラム作成装置を提供することにある。
【０００７】
【課題を解決するための手段】
本願請求項１に係わる発明は、数値制御装置に使用される加工プログラムの作成装置において、未定データ部を有し、前記加工プログラムに使用される定型文を記憶した定型文記憶手段と、該定型文記憶手段から前記定型文を選択する選択手段と、選択された前記定型文の未定データ部にデータを入力する入力手段と、前記定型文の未定データ部にデータを入力した後、該定型文から加工プログラムを作成することにより、加工プログラムの対話形式による作成を容易にしたものである。
【０００８】
又、請求項２に係わる発明は、数値制御装置に使用される加工プログラムの作成装置において、未定データ部を有し、前記加工プログラムに使用される定型文を記憶した定型文記憶手段と、該定型文に使用されるプログラムデータを記憶したプログラムデータ記憶手段と、該定型文記憶手段から前記定型文を選択する選択手段と、選択された前記定型文の未定データ部にデータを入力する入力手段を有し、前記定型文の未定データ部にデータを入力されたデータを元に、前記プログラムデータ記憶手段に記憶されたプログラムデータを読み出し、定型文の他の未定データ部分に置き換えて加工プログラムを作成するようにしたものである。
【０００９】
請求項３に係わる発明は、数値制御装置に使用される加工プログラムの作成装置において、未定データ部を有し、前記加工プログラムに使用される定型文を記憶した定型文記憶手段と、該定型文に使用されるプログラムデータを決定するための計算式を記憶した計算式記憶手段と、該定型文記憶手段から前記定型文を選択する選択手段と、選択された前記定型文の未定データ部にデータを入力する入力手段を有し、前記定型文の未定データ部にデータを入力されたデータから、前記計算式記憶手段に記憶された計算式によりプログラムデータを決定し、前記定型加工プログラムの他の未定データ部分に置き換えて加工プログラムを作成するようにしたものである。
又、請求項４に係わる発明は、上述した発明において、前記定型文の未定データ部に記号を付すことにより、入力すべきデータであることを識別するようにしたものである。
【００１０】
【発明の実施の形態】
図１は、本発明の一実施形態の加工プログラム作成装置として対話形入力機能が組み込まれた数値制御装置の一例のブロック図である。
プロセッサ１１はＲＯＭ１２に格納されたシステムプログラムに従って数値制御装置全体を制御する。ＲＯＭ１２にはＥＰＲＯＭあるいはＥＥＰＲＯＭが使用され、プロセッサ１１が実行するシステムプログラムが格納されている。ＲＡＭ１３はＳＲＡＭ等が使用され、各種のデータあるいは入出力信号が格納される。不揮発性メモリ１４には図示されていないバッテリによってバックアップされたＣＭＯＳが使用され、一旦格納された各種のデータは電源切断後もそのまま保持され、加工プログラム等が格納される。
【００１１】
グラフィック制御回路１５はディジタル信号を表示用の信号に変換し、表示装置１６に与える。表示装置１６におけるグラフィックディスプレイとしてはＣＲＴあるいは液晶表示装置が使用される。表示装置１６は対話形式で加工プログラムを作成していくときに、作成加工プログラム、予め設定記憶されている各種ファイルのデータを表示する。
【００１２】
キーボード１７は、数値キー、カーソルキー、選択キー等の各種指令、データ入力をするために使用される。
軸制御回路１８はプロセッサ１１から、軸の移動指令を受けて、軸の指令をサーボアンプ１９に出力する。サーボアンプ１９はこの移動指令を受けて、工作機械２０のサーボモータを駆動する。これらの構成要素はバス２１によって互いに結合されている。
【００１３】
ＰＭＣ（プログラマブル・マシン・コントローラ）２２はＮＣプログラムの実行時に、バス２１経由でＴ機能信号（工具選択指令）等を受け取る。そして、この信号をシーケンス・プログラムで処理して、動作指令として信号を出力し、工作機械２０を制御する。また、工作機械２０から状態信号を受けて、シーケンス処理を行った後、バス２１を経由して、プロセッサ１１に必要な入力信号を転送する。
【００１４】
更に、バス２１には、システムプログラム等によって機能が変化するソフトウェアキー２３、加工プログラムを記憶媒体、プリンタあるいは紙テープリーダなどの外部機器に送るシリアルインタフェース２４が接続されている。このソフトウェアキー２３は、前記表示装置１６、キーボード１７と共にＣＲＴ／ＭＤＩパネル２５に設けられる。
【００１５】
前記バス２１には、ＮＣ用のＣＰＵであるプロセッサ１１とは別に、バス３０を有する対話用のプロセッサ３１が接続される。バス３０にはＲＯＭ３２、ＲＡＭ３３およびＥＥＰＲＯＭ等で構成された不揮発性メモリ３４が接続されている。
【００１６】
加工プログラムを対話形式で作成するために参照される各種データのファイルは、不揮発性メモリ３４に格納されている。表示装置１６にはその加工プログラム作成時、各ファイルより必要なデータが、メニュー形式で表示される。メニューのうちどの項目を選択するかは、メニューに対応して、画面下部に配置されたソフトウェアキー２３等によって行う。又作成された加工プログラムは不揮発性メモリ１４に格納される。
【００１７】
上述した対話形プログラム入力機能が組み込まれた数値制御装置の構成は従来のものと差異はなく同一であるが、本実施形態では、ＩＳＯコード形式の加工プログラムの中で、工具・切削条件（主軸回転数、送り速度など）を指定する部分を事前に抜き出し、メニュー形式で選択できるように記憶された未定データ部を含む定型文ファイルＡ１，Ｂ１、工具毎に加工条件を記憶した加工条件ファイルＢ２、さらには、主軸回転数や送り速度を計算式で求めるためのデータ処理ファイルＢ４等を不揮発性メモリ３４内に設け、これらのファイルを利用しながら加工プログラムを作成すること、及び、定型文ファイルＡ１，Ｂ１中の加工プログラムには、工具については未定義とされ「Ｔ？」の未定データが含まれている。さらには第２の実施例では、主軸回転数については「Ｓ？」、送り速度については「Ｆ？」などのマークを付加した未定データ部を有し、このマーク部分をカーソルなどで指示して直接数字キーでデータを入力可能にすることにより、ＩＳＯコード形式の加工プログラムの作成において、切削条件等を自動決定しながら作成するようにした点に特徴を有するものである。
【００１８】
図２、図３は本実施形態における第１の実施例の動作処理フローチャートである。この実施例では、不揮発性メモリ３４内に図６に示すように、１番から始まり１番毎増加する工具指令番号の工具指令の定型文が定型文ファイルＡ１として予め設定されており、この工具指令の定型文を選択し、工具番号を入力することによって、プログラムを作成できるようにしたものである。この各定型文には「Ｔ？」と記述された未定データ部を有する。
【００１９】
まず、加工プログラム作成モードにし、加工プログラムの作成を開始すると、プロセッサ３１は、ソフトウェアキー２３等より定型文入力が選択されたか判断し（ステップ１００）、定型文入力が選択されずデータが入力されれば、それはＩＳＯ形式の加工プログラムとして、不揮発性メモリ３４に設けられた加工プログラムメモリに書き込む（ステップ１０１）。そして、全ての加工プログラムの入力が終了するまで、ステップ１００〜１０２の処理を繰り返し実行する。
【００２０】
一方、定型文入力が選択されると、定型文ファイルＡ１に記憶する工具命令のメニューが表示装置１６の画面に表示され、そのうちのいずれかが選択され、選択工具命令の定型文が表示装置１６の画面に表示される（ステップ１００）。そしてキー操作状態を読み出し（ステップ１０３）、カーソル位置が選択した工具命令中の「Ｔ？」の位置か判断し（ステップ１０４）、「Ｔ？」の位置でなければステップ１０３に戻り、「Ｔ？」の位置であれば、数値データの入力があったか判断し（ステップ１０５）、数値入力があるまでステップ１０３〜１０５の処理を繰り返し実行する。
【００２１】
操作者が工具番号を入力すると、ＲＡＭ３３に設けられたワークメモリに入力データを記憶し（ステップ１０６）、ソフトウェアキーの「作成」キーが押されたか判断し（ステップ１０７）、該キーが押されるまでステップ１０３〜１０７の処理を繰り返し実行する。「作成」キーが押されると、定型文ファイルＡ１から選択されている工具指令の加工プログラムを１文字ずつ読み込むための加工プログラム読み込みカウンタＣ１を「１」に初期化し（ステップ１０８）、定型文ファイルＡ１から選択されている工具指令の加工プログラムのカウンタＣ１で示される１文字を読み込む（ステップ１０９）。読み込んだ文字が「Ｔ」ならば（図６に示すように最初は「Ｔ」が読み込まれる）（ステップ１１０）、加工プログラム読み込みカウンタＣ１に「１」加算し（ステップ１１１）、該文字Ｔに続けてワークメモリに記憶していた工具番号を示すデータを付加して加工プログラムメモリに記憶するＩＳＯ形式の加工プログラムに書き込む（ステップ１１２）。そして、加工プログラム読み込みカウンタＣ１に「１」加算し（ステップ１１５）、ステップ１０９に戻る。
【００２２】
定型文ファイルＡ１から選択されている工具指令の加工プログラムの次の１文字を読み出す。この読み出した１文字が「Ｔ」でなければステップ１１０からステップ１１３に移行して、この読み込んだ文字がアブソリュート・リワインドストップ＆リセットを意味する「％」か否か判断して（ステップ１１３）、その文字が「％」でなければ、この読み込んだ文字を加工プログラムメモリのＩＳＯ形式の加工プログラムに書き込む（ステップ１１４）。そして、加工プログラム読み込みカウンタＣ１に「１」加算し（ステップ１１５）、ステップ１０９に戻る。以下、文字「％」が読み込まれるまで、前述したステップ１０９〜１１５の処理を繰り返し実行することになる。
【００２３】
文字「％」が読み込まれると、ステップ１００に戻り、前述した処理を繰り返し実行することになる。このようにして、ＩＳＯコード形式で加工プログラムを作成している途中で、定型文を選択して工具データを入力し、定型文によって、予め設定されている主軸回転数等をもＩＳＯコード形式で自動的にプログラムできるようにしたものである。
【００２４】
上述した第１の実施形態では、定型文ファイルＡ１に格納されている工具命令の加工プログラムにはすでに主軸回転数や送り速度が設定されているもので、定型文ファイルＡ１より工具命令を選択し工具番号を入力することにより、自動的にＩＳＯコード形式の加工プログラムを自動的に作成できるようにしたものである。
【００２５】
一方、図４，図５は第２の実施例の動作処理フローチャートであり、この第２の実施例は、工具及び加工条件が未定義の未定データ部分とされた定型文で構成され、加工条件のプログラムデータは別に設けたファイルより選択設定できるようにしてＩＳＯ形式でプログラムできるようにしたものである。
この第２の実施形態では、図７に示すような定型文ファイルＢ１、該定型文ファイルの各定型文中の未定データ部分である加工条件のプログラムデータを記憶する、図８に示す加工条件ファイルＢ２、プログラムデータを決定するための計算式が格納された、図９に示すようなデータ処理ファイルＢ３を備えるものである。又、この第２の実施形態では図１０に示すような作成した加工プログラムを格納する加工プログラムファイルＢ４が設けられている。この第２の実施形態における定型文ファイルＢ１は、各工具命令プログラムが主軸回転数、送り速度についても「Ｓ？」，「Ｆ？」と未定データ部として作成されている。
【００２６】
又、加工条件ファイルＢ２には図８に示すように、加工条件＃１，＃２…として、１番から始まり１番毎増加する加工条件番号でそれぞれの加工条件であるプログラムデータが設定記憶されている。この加工条件に２種類のタイプがあり、その１つは図８の加工条件＃１に示すように、工具番号Ｔ、送り速度Ｆ、主軸回転数Ｓが組となってそのプログラムデータが記憶されるタイプ（加工条件＃１では工具番号Ｔが「１」、送り速度Ｆが「１００」、主軸回転数Ｓが「１００」の例が示されている。）と、もう１つのタイプは、図８の加工条件＃２に示すように、計算式により送り速度Ｆ、主軸回転数Ｓを計算式で求めるために工具直径Ｒ、工具接線速度Ｐ、１回転あたりの送り量Ｑがのデータが組となって記憶されている。図８の加工条件＃２では、工具番号Ｔが「２」、工具直径Ｒが「１０」、工具接線速度Ｐが「２０」、１回転当たりの送り量Ｑ「０．５」の例が示されている。
【００２７】
データ処理ファイルＢ３は、加工条件ファイルＢ２で計算式により主軸回転数Ｓ、送り速度Ｆのプログラムデータを求める場合の計算式が工具番号と対応して記憶されるものである。この場合も、計算式＃１、＃２…と１番から始まり１番毎増加する計算式番号で、それぞれの計算式が記憶されている。
【００２８】
この第２の実施例において、ステップ２００〜２０５までは第１の実施例のステップ１００〜１０５で同一である。すなわち、加工プログラム作成モードにし、加工プログラムの作成を開始すると、プロセッサ３１は、定型文入力が選択されたか判断し（ステップ２００）、定型文入力が選択されずデータが入力されれば、それはＩＳＯ形式の加工プログラムとして、加工プログラムファイルＢ４の当該加工プログラム中に書き込む（ステップ２０１）。そして、全ての加工プログラムの入力が終了するまで、ステップ２００〜２０２の処理を繰り返し実行する。
【００２９】
一方、定型文入力が選択されると、図７に示す定型文ファイルＢ１に記憶する工具命令のメニューが表示装置１６の画面に表示され、そのうちのいずれかが選択され、選択工具命令の定型文が表示装置１６の画面に表示される（ステップ２００）。そしてキー操作状態を読み出し（ステップ２０３）、カーソル位置が選択した工具命令中の「Ｔ？」の位置か判断し（ステップ２０４）、「Ｔ？」の位置でなければステップ２０３に戻り、「Ｔ？」の位置であれば、工具番号の数値データの入力があったか判断し（ステップ２０５）、数値入力があるまでステップ２０３〜２０５の処理を繰り返し実行する。
【００３０】
操作者が工具番号を入力すると、この入力された工具番号を「Ｔ」の後に続けて加工プログラムファイルＢ４の加工プログラムに書き込む（ステップ２０６）。そして、書き込み加工条件ファイルＢ２から加工条件を読み込むカウンタＣ２を「１」に初期化し（ステップ２０７）、書き込み加工条件ファイルＢ２から、このカウンタＣ２の値に対応する加工条件番号が読み込み（ステップ２０８）、該番号の加工条件に設定されている工具番号とステップ２０６で書き込んだ工具番号が一致するか判断する（ステップ２０９）。一致しなければ、加工条件を読み込むカウンタＣ２に「１」加算し（ステップ２１０）、該カウンタＣ２の値が加工条件番号の最大数を越えたか判断し（ステップ２１１）、越えてなければステップ２０８に戻る。そして、読み出した加工条件の工具番号が入力した工具番号と一致するとステップ２１３に移行する。なお、カウンタＣ２の値が加工条件番号の最大数を越えたと判断された場合は、工具番号データの入力誤り等の何らかの誤動作が生じたものと判断されエラー表示を表示装置１６の画面に表示し（ステップ２１２）、ステップ２０３に戻り、該ステップ２０３以下の処理を実施する。
【００３１】
加工条件の工具番号が入力した工具番号と一致すると、そのときの加工条件番号に記憶されている条件が計算式によるものか否か判断し（ステップ２１３）、計算式ではなく直接送り速度Ｆや主軸回転数Ｓが設定されているものであれば、ステップ２１９に移行し、この加工条件番号の加工条件から主軸回転数Ｓ、送り速度Ｆのデータを読み込み記憶しておく。
【００３２】
そして、定型文ファイルＢ１から現在選択している工具命令を１文字ずつ読み込む加工プログラムの読み込みカウンタＣ１を「１」に初期化し（ステップ２２１）、該カウンタＣ１で示される値の順に定型文ファイルＢ１の選択工具命令の加工プログラムから１文字を読み出す（ステップ２２２）。そして、読み出した文字が「Ｓ」か、「Ｆ」か、「％」か判断する（ステップ２２３，２２４，２２５）。読み込んだ文字が「Ｓ」，「Ｆ」，「％」でなければ、その読み込んだ文字を加工プログラムファイルＢ４の当該作成中の加工プログラムに書き込む（ステップ２２６）。そして、加工プログラム読み込みカウンタＣ１に「１」加算して（ステップ２２７）、ステップ２２２に戻る。
例えば図７に示す例で工具命令（１）が選択されているとすると、「Ｍ」、「０」、「３」が順に読み出され、この順に加工プログラムファイルＢ４の当該作成中の加工プログラムに書き込まれることになる。
【００３３】
そして、主軸回転数のコード「Ｓ」が読み込まれると（ステップ２２３）、該「Ｓ」に続いて、ステップ２１９で読み込んだＳデータを付加して加工プログラムファイルＢ３の当該作成中の加工プログラムに書き込む（ステップ２２８）。次に、加工プログラム読み込みカウンタＣ１に「１」加算し（ステップ２２９）、ステップ２２７に進んでさらに「１」加算する。これによって、「Ｓ」に続けて設定されていた「？」をとばし、次の文字を読み出すよう指定することになる。図７の工具命令（１）の例で説明すると、「Ｓ」の次の「？」がとばされて、「Ｆ」の文字が読み出されるよう加工プログラム読み込みカウンタＣ１は１＋１＝２が加算されることになる。
【００３４】
そして、「Ｆ」の文字が読み出されたときには（ステップ２２４）、該「Ｆ」に続いて、ステップ２１９で読み込んだＦデータを付加して加工プログラムファイルＢ４の当該作成中の加工プログラムに書き込む（ステップ２３０）。次に、加工プログラム読み込みカウンタＣ１に「１」加算し（ステップ２２９）、ステップ２２７に進みさらに「１」加算してステップ２２２に戻る。
又、「％」が読み出されると（ステップ２２５）、ステップ２００に戻る。
【００３５】
一方、ステップ２１３で加工条件が計算式で与えられたものと判断されたときには、データ処理ファイルＢ３から計算式を読み込むためのカウンタＣ３を「１」に初期化し（ステップ２１４）、該計算式読み込みカウンタＣ３の値に対応する計算式データを読み込む（ステップ２１５）。該計算式データに記憶されている工具番号とステップ２０６で設定記憶された工具番号が一致するか判断し（ステップ２１６）、一致しなければ、計算式読み込みカウンタＣ３に「１」加算し（ステップ２１７）、該カウンタＣ３が計算式番号の最大値を超えたか判断し（ステップ２１８）、越えてなければステップ２１５に戻り、前述したステップ２１５以下の処理を行う。なお、カウンタＣ３が計算式番号の最大値を超えた場合には、エラー表示を行う。
【００３６】
一方、計算式データに記憶されている工具番号とステップ２０６で設定記憶された工具番号が一致すると、ステップ２２０に移行し、その計算式データに記憶されている計算式を用い、かつ、ステップ２０８で加工条件ファイルから読み出した計算式の各パラメータの値に基づいて主軸回転数Ｓ、送り速度Ｆを算出する。そして、ステップ２１１に移行し前述したステップ２１１以下の処理を実行する。
【００３７】
以上のようにして、対話形式で入力される送り速度や主軸回転数等の加工条件も、ＩＳＯコード形式の加工プログラムの入力と共に対話形式で直接入力可能となるものである。
【００３８】
【発明の効果】
本発明は、対話形式によってＩＳＯコード形式で加工プログラムを作成する際に送り速度や主軸回転数等の加工条件もＩＳＯコード形式にして直接入力できることにより、加工プログラムの作成が容易となった。
【図面の簡単な説明】
【図１】本発明の一実施形態のブロック図である。
【図２】同実施形態における第１の実施例の動作処理フローチャートである。
【図３】同第１の実施例の動作処理フローチャートの続きである。
【図４】同実施形態における第２の実施例の動作処理フローチャートである。
【図５】同第２の実施例の動作処理フローチャートの続きである。
【図６】第１の実施例に用いる定型文ファイルを説明する説明図である。
【図７】第２の実施例に用いる定型文ファイルを説明する説明図である。
【図８】第２の実施例に用いる加工条件ファイルを説明する説明図である。
【図９】第２の実施例に用いるデータ処理ファイルを説明する説明図である。
【図１０】第２の実施例に用いる加工プログラムファイルを説明する説明図である。
【符号の説明】
１１  数値制御装置を制御するプロセッサ
３１  対話用プロセッサ
【図１】
2004268189.tif 000003
【図２】
2004268189.tif 000004
【図３】
2004268189.tif 000005
【図４】
2004268189.tif 000006
【図５】
2004268189.tif 000007
【図６】
2004268189.tif 000008
【図７】
2004268189.tif 000009
【図８】
2004268189.tif 000010
【図９】
2004268189.tif 000011
【図１０】
2004268189.tif 000012