(57)【特許請求の範囲】
【請求項１】
所望のプログラムブロックを選択する手段と、選択されたプログラムブロックにフラグを付けて記憶させる手段と、記憶されたフラグのあるプログラムブロックの直前まで連続して各プログラムブロックに対応する加工形状を表示装置に描画する手段と、記憶されたフラグのあるプログラムブロックからプログラムブロックに対応する加工形状をプログラムブロックごとに表示装置に描画させる手段と、プログラムブロックごとに表示装置に加工形状を描画させることを解除する手段と、を有する放電加工装置のグラフィック描画装置。
【請求項２】
表示装置に表示された加工形状の中で特定の箇所を選択する手段と、選択された加工形状に対応するプログラムブロックにフラグを付けて記憶させる手段と、記憶されたフラグのあるプログラムブロックに対応する加工形状の直前の加工形状まで連続して加工形状を表示装置に描画させる手段と、記憶されたフラグのあるプログラムブロックに対応する加工形状からプログラムブロックごとに加工形状を表示装置に描画させる手段と、プログラムブロックごとに表示装置に加工形状を描画させることを解除する手段と、を有する放電加工装置のグラフィック描画装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放電加工装置のグラフィック描画装置に関する。特に、特定の箇所でシングルステップに切り換えて描画できるグラフィック描画装置に関する。
【背景技術】
【０００２】
数値制御放電加工装置は、ＮＣプログラムを読み込んで解読し解読されたデータに基づいて表示装置に加工形状を描画するグラフィック描画装置を備えている。この種の放電加工装置は、描画された加工形状とは別にＮＣプログラムを表示することができる。
【０００３】
そのため、描画された加工形状が誤っているときに、作業者が視覚によって誤ったＮＣプログラムであることを確認することができる。例えば、誤ってＮＣプログラムにプログラムされたり、干渉回避機能などによって意図しない加工形状が形成されたりしている場合に、作業者は、画面に表示される加工形状を見て誤った加工形状が存在することがわかる。
【０００４】
しかしながら、グラフィック装置が加工形状を描画する速度は高速であるため、作業者は加工形状が誤っていることは確認できても、どのプログラムブロックで加工形状が誤っているのかを簡単に見分けることができない。また、多数個取り加工のように多くの加工形状がある場合は、誤っている加工形状に対応するプログラムブロックを確認することが困難なことがある。
【０００５】
そこで、プログラムブロックごとに順番に表示して１プログラムブロックずつ確認する、いわゆるシングルステップで加工形状の描画を行なうようにすれば、どのプログラムブロックで加工形状が誤っているのかを作業者が確認することができる。
【０００６】
しかしながら、ＮＣプログラムが長い場合、プログラムブロックの数が膨大であるから、シングルステップでは誤っている加工形状に対応するＮＣプログラムを確認するために相当の時間を要し大変な作業になる。そのため、任意の位置でシングルステップで加工形状の描画を行なうようにすることが考えられている（特許文献１）。
【０００７】
【特許文献１】特開昭６１−１１１８４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、グラフィック装置が加工形状を描画する速度は高速であるため、シングルステップで描画させたい特定の箇所で連続的に描画させることを中断させてシングルステップに切り替えることが困難である。
【０００９】
本発明は、上記課題に鑑みて、特定の箇所でシングルステップに切り換えて描画できる放電加工装置のグラフィック描画装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の放電加工装置のグラフィック描画装置は、所望のプログラムブロックを選択する手段と、選択されたプログラムブロックにフラグを付けて記憶させる手段と、記憶されたフラグのあるプログラムブロックの直前まで連続して各プログラムブロックに対応する加工形状を表示装置に描画する手段と、記憶されたフラグのあるプログラムブロックからプログラムブロックに対応する加工形状をプログラムブロックごとに表示装置に描画させる手段と、プログラムブロックごとに表示装置に加工形状を描画させることを解除する手段と、を有する。
【００１１】
また、本発明の放電加工装置のグラフィック描画装置は、表示装置に表示された加工形状の中で特定の箇所を選択する手段と、選択された加工形状に対応するプログラムブロックにフラグを付けて記憶させる手段と、記憶されたフラグのあるプログラムブロックに対応する加工形状の直前の加工形状まで連続して加工形状を表示装置に描画させる手段と、記憶されたフラグのあるプログラムブロックに対応する加工形状からプログラムブロックごとに加工形状を表示装置に描画させる手段と、プログラムブロックごとに表示装置に加工形状を描画させることを解除する手段と、を有する。
【発明の効果】
【００１２】
本発明は、選択されたプログラムブロックにフラグを付けて記憶させておき、選択されたプログラムブロックまでは連続して表示し選択されたプログラムブロックからは解除されるまでの間プログラムブロックごとにシングルステップで加工形状を表示装置に表示させるようにしたから、グラフィック装置が加工形状を描画する速度が高速であっても、容易に特定の箇所で連続的に描画させることを中断させてシングルステップに切り替えることができる。したがって、より容易に加工形状やＮＣプログラムの誤りを確認でき作業効率を向上させる効果を奏する。
【発明を実施するための最良の形態】
【００１３】
図１は、本発明の放電加工装置のグラフィック描画装置を示す。図２は、グラフィック表示装置の動作を示すフローチャートである。図３および図４は、入力画面を示す図である。
【００１４】
グラフィック描画装置は、放電加工装置のＮＣ装置に含まれる。グラフィック描画装置は、選択装置１、フラグ付与装置２、記憶装置３、描画装置４、解除装置５、表示装置６を含む。また、放電加工装置のＮＣ装置は、プログラム入力装置７と、プログラム解析装置８とを含む。
【００１５】
ＮＣプログラムは、プログラム入力装置７から入力され記憶装置３に記憶される。記憶装置３に記憶されたＮＣプログラムは、プログラム解析装置８によって解読され描画装置４に出力される。
【００１６】
選択装置１は、所望のプログラムブロックを選択する、または表示装置６に表示された加工形状の中で特定の箇所を選択する。作業者は、表示されているプログラムブロックの中からキーボードやマウスあるいはタッチパネルを操作して特定のプログラムブロックを選択する。選択されたプログラムブロックには、表示装置６に表示されているプログラムブロックにマークが表示される。または、作業者は、表示装置６に表示されている加工形状から特定の箇所を選択する。選択された特定の箇所には、加工形状の線種や色を変えて表示装置６に表示される。
【００１７】
フラグ付与装置２は、選択装置１によって選択されたプログラムブロックまたは選択された加工形状に対応するプログラムブロックにフラグを付けて記憶装置３に記憶させる。フラグ付与装置２は、選択装置１によって選択された加工形状の特定の箇所が図４に示されるように領域であるときは、その領域に対応するプログラムブロックの中の先頭のプログラムブロックにフラグを付けて記憶装置３に記憶させる。記憶装置３は、特定のプログラムブロックに関連付けてフラグを記憶する。
【００１８】
描画装置４は、プログラム解析装置８によって解読されたＮＣプログラムのＮＣデータから描画データを生成して表示装置６に出力する。描画装置４は、連続描画部１０と単一描画部２０とを含む。描画装置４は、描画されている加工形状に対応するＮＣプログラムの各プログラムブロックを同時に同一画面上に表示させる。
【００１９】
連続描画部１０は、記憶装置３に記憶されたフラグのあるプログラムブロックの直前まで連続して各プログラムブロックに対応する加工形状を表示装置６に描画する。また、連続描画部１０は、記憶装置３に記憶されたフラグのあるプログラムブロックに対応する加工形状の直前の加工形状まで連続して加工形状を表示装置に描画させる。
【００２０】
単一描画部２０は、記憶装置３に記憶されたフラグのあるプログラムブロックからプログラムブロックに対応する加工形状をプログラムブロックごとに表示装置６に描画させる。
【００２１】
解除装置５は、プログラムブロックごとに表示装置に加工形状を描画させることを解除する。具体的には、作業者は、キーボードやマウスを操作して画面上に表示されている解除ボタンを選択する。あるいは、タッチパネル上で指で画面上に表示されている解除ボタンに触れる。
【００２２】
特定のプログラムブロックの加工形状について詳しく知りたいときは、最初に作業者は、図３に示されるように所望のプログラムブロックを選択装置１によって画面を操作して特定のプログラムブロックを選択する（Ｓ１）。選択されたプログラムブロックには識別符号が付けられたり文字が反転したりして選別できるようにされる。選択されたプログラムブロックにフラグを付けて記憶装置に記憶させる（Ｓ２）。
【００２３】
また、問題の加工形状がわかっているときでどのプログラムブロックが対応しているかを知りたいときは、作業者は、図４の点線で示されるように、選択装置１によって画面を操作して加工形状の中の特定の箇所を選択することによって所望のプログラムブロックを選択できる。選択された加工形状は、線種や色が変えられて表示装置６に表示される。また、画面を操作して加工形状の中の領域を選択することによって所望のプログラムブロックを選択できる。領域で加工形状が選択されたときは、その領域の加工形状に対応するプログラムブロックの中で先頭のプログラムブロックにフラグを付けて記憶装置に記憶させる。
【００２４】
作業者が画面を操作して描画開始ボタンを押すとプログラム解析装置８で解析されるＮＣデータに基づいて描画データを生成し連続描画部１０において連続的に加工形状を表示装置６に描画する（Ｓ３）。
プログラムが終了しない限り（Ｓ４）、フラグがある特定の箇所にきたら（Ｓ５）、単一描画部２０において１プログラムブロックごとに加工形状を表示装置６に描画する（Ｓ６）。作業者が画面を操作して確認ボタンを押したら（Ｓ７）、次のプログラムブロックに対応する加工形状を描画する（Ｓ６）。作業者が画面を操作して解除ボタンを押したときは（Ｓ８）、再び連続描画部１０において連続的に高速に加工形状を表示装置６に描画する（Ｓ３）。プログラムが終了したときは描画を完了する（Ｓ４）。
【産業上の利用可能性】
【００２５】
本発明は、放電加工装置のグラフィック装置に適用される。本発明の放電加工装置によると、より容易に加工形状やＮＣプログラムの誤りを確認でき作業効率を向上させ、放電加工の発展に寄与する。
【図面の簡単な説明】
【００２６】
【図１】本発明の放電加工装置のグラフィック装置を示すブロック図である。
【図２】本発明の放電加工装置のグラフィック装置の動作を示すフローチャートである。
【図３】本発明の放電加工装置の入力画面を示す図である。
【図４】本発明の放電加工装置の入力画面を示す図である。
【符号の説明】
【００２７】
１  選択装置
２  フラグ付与装置
３  記憶装置
４  描画装置
５  解除装置
６  表示装置
７  プログラム入力装置
８  プログラム解析装置
１０  連続描画部
２０  単一描画部
【図１】
0005190856.tif 000002
【図２】
0005190856.tif 000003
【図３】
0005190856.tif 000004
【図４】
0005190856.tif 000005