(57)【要約】  【課題】  加工終了位置付近でワイヤ電極が断線した場合は、断線復帰を行わないワイヤカット放電加工機を提供する。  【解決手段】  ワイヤカット放電加工機のＮＣプログラム上で、断線復帰処理の切換指令をＭコードで設定する。このＭコードとは、Ｍ５２９とＭ５２８であり、Ｍ５２９は、断線復帰機能を無効にする指令、Ｍ５２８は、断線復帰機能を有効にする指令である。よって、Ｍ５２９とＭ５２８とにより、断線復帰無効区間が容易に設定できる。さらに、これらＭコードは、操作パネルの操作により、ＮＣプログラムの加工プログラム上で設定・変更が可能である。そして、ＣＰＵによって、ＮＣプログラムが順に読み込まれ（Ｓ２）、Ｍ５２９であった場合は（Ｓ６：ＹＥＳ）、断線復帰フラグをオフする（Ｓ８）。一方、Ｍ５２８であった場合は（Ｓ６：ＮＯ）、断線復帰フラグをオフする（Ｓ７）。【選択図】  図７
2006150520.tif 000002
【特許請求の範囲】
【請求項１】
ワークの加工開始位置から加工終了位置まで、制御コマンドで構成された加工プログラムに基づいて、所定の部品形状に沿って前記ワークの切断加工を行うワイヤカット放電加工機であって、
上ノズルと下ノズルとの間にワイヤ電極を結線する結線手段と、
加工中の前記ワイヤ電極の断線を検知する断線検知手段と、
前記結線手段の制御を行い、前記断線検知手段が、前記ワイヤ電極の断線を検知した場合に、前記ワイヤ電極を結線するための断線復帰プログラムを実行する制御手段と、
前記断線復帰プログラムが有効か無効かを判断する断線復帰判断手段と
を備え、
前記制御手段は、
前記断線復帰判断手段が、前記断線復帰プログラムが有効と判断した場合には、前記断線復帰プログラムを実行し、
前記断線復帰判断手段が、前記断線復帰プログラムが無効と判断した場合には、前記断線復帰プログラムを実行しないことを特徴とするワイヤカット放電加工機。
【請求項２】
前記断線復帰プログラムの無効を指示する断線復帰無効指示手段を備えていることを特徴とする請求項１に記載のワイヤカット放電加工機。
【請求項３】
前記断線復帰無効指示手段は、前記制御コマンドに基づいて、前記断線復帰プログラムの無効を指示することを特徴とする請求項２に記載のワイヤカット放電加工機。
【請求項４】
前記ワイヤ電極の加工位置を記憶する記憶手段を備え、
前記断線復帰無効指示手段は、
前記記憶手段に記憶された前記加工位置が、前記加工終了位置から、加工形状に沿って所定距離の範囲内か否かを判断し、
前記加工位置が前記範囲内であると判断した場合は、前記断線復帰プログラムの無効を指示することを特徴とする請求項２に記載のワイヤカット放電加工機。
【請求項５】
前記範囲の始点は、前記ワイヤカット放電加工機における位置のパラメータで設定されることを特徴とする請求項４に記載のワイヤカット放電加工機。
【請求項６】
前記断線復帰判断手段の判断結果を反対に切換える切換信号を、前記制御手段に入力する切換入力手段を備えていることを特徴とする請求項１乃至５の何れかに記載のワイヤカット放電加工機。
【請求項７】
外部にエラーを報知する報知手段と、
前記断線検知手段が前記ワイヤ電極の断線を検知し、かつ前記断線復帰判断手段が前記断線復帰プログラムが無効と判断した場合に前記報知手段を動作させる報知制御手段と
を備えていることを特徴とする請求項１乃至６の何れかに記載のワイヤカット放電加工機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤカット放電加工機に関し、詳細には、加工中において、ワイヤ電極が断線したときに、自動的に断線復帰できるワイヤカット放電加工機に関する。
【背景技術】
【０００２】
従来のワイヤカット放電加工機では、上ノズルと下ノズルとの間にワイヤ電極が結線され、そのワイヤ電極とワークとの間にアーク放電が誘起されることにより、ワークの切断加工が可能となる。そして、ワイヤ電極は、ワークに予め設けられたイニシャルホールで自動的に結線され、そのイニシャルホールを加工開始位置として、加工終了位置まで所望の部品形状に沿って切断される。しかし、このようなワイヤカット放電加工機を用いて、１つのワークから複数の部品を切り出す場合、作業時間が非常に長くかかる難点がある。その上、ワークから切り落とされた部品が下ノズル付近に落下した状態で、下ノズル等が移動すると、下ノズルが部品と衝突して損傷する恐れがある。そこで、現場ではこれらの問題を回避するため、加工終了位置を変更して、一つの部品の切断加工毎に、所定長の切り落とし部分をワークに残し、これらの切断加工が終了した後に、それら切り落とし部分を順次切り落とす手法がとられている。これにより、時間のかかる前者の加工作業を、深夜のような作業員の不在時に行わせることで、時間の有効活用を図ることができる。さらに、作業員の不在時に、ワークから部品が落下しないので、下ノズル等を傷めることがなく、加工機本体の損傷を防ぐことができる。
【０００３】
ところで、ワイヤ電極には高電圧が印加されているため、加工中にワイヤ電極が溶けて断線することがある。すると、ワーク加工の継続が困難となり、その加工予定に大きな支障をきたしていた。そのため、深夜作業などで加工作業を常時監視できないような場合は、加工速度を下げる等のような加工条件の変更を余儀なくされ、ワイヤ電極の断線が発生しないような安全性の高い環境に設定していた。しかし、それでは作業効率が悪いので、現在では、加工中にワイヤ電極が断線しても、その後スムーズに切断加工を再開できるワイヤカット放電加工機が一般的に利用されている。例えば、加工中にワイヤ断線が発生した場合、ワークの加工領域から離隔する電極ワイヤ修正位置に断線端を移動させてから、断線端の切断修正を行い、その修正端を加工領域に戻してワイヤ電極を復帰させ、加工を再開するワイヤカット放電加工装置が提案されている（例えば、特許文献１参照）。この他にも、加工中にワイヤ断線が発生した場合に、断線位置からその加工経路を設定距離だけ逆走させ、その地点で断線ワイヤ（断線端）のカット（トリミング処理）を行い、その後に、加工開始穴に戻ってワイヤを再結線させるワイヤカット放電加工方法と装置も提案されている（例えば、特許文献２参照）。
【特許文献１】昭６２−９８２７号公報
【特許文献２】昭６１−２９３７２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のワイヤカット放電加工装置では、例えば、加工中において、加工終了位置付近でワイヤ電極が断線すると、切断された断線端がワークに当たり、その衝撃で部品が落下することがあった。すると、下ノズル付近に部品が落下した状態で、ワイヤ電極の断線復帰がなされ、その時に下ノズルが移動することで、下ノズルが部品と衝突して損傷してしまう等の問題点があった。よって、オペレータが常時監視できない深夜等にこれらの作業ができないため、時間の有効活用が図れなかった。また、特許文献２に記載のワイヤカット放電加工装置でも同様に、前者と同じような問題点があった。
【０００５】
本発明は、上述の課題を解決するためになされたものであり、加工終了位置付近でワイヤ電極が断線した場合は、断線復帰を行わないワイヤカット放電加工機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に係るワイヤカット放電加工機は、ワークの加工開始位置から加工終了位置まで、制御コマンドで構成された加工プログラムに基づいて、所定の部品形状に沿って前記ワークの切断加工を行うワイヤカット放電加工機であって、上ノズルと下ノズルとの間にワイヤ電極を結線する結線手段と、加工中の前記ワイヤ電極の断線を検知する断線検知手段と、前記結線手段の制御を行い、前記断線検知手段が、前記ワイヤ電極の断線を検知した場合に、前記ワイヤ電極を結線するための断線復帰プログラムを実行する制御手段と、前記断線復帰プログラムが有効か無効かを判断する断線復帰判断手段とを備え、前記制御手段は、前記断線復帰判断手段が、前記断線復帰プログラムが有効と判断した場合には、前記断線復帰プログラムを実行し、前記断線復帰判断手段が、前記断線復帰プログラムが無効と判断した場合には、前記断線復帰プログラムを実行しないことを特徴とする。
【０００７】
また、請求項２に係るワイヤカット放電加工機は、請求項１に記載の発明の構成に加え、前記断線復帰プログラムの無効を指示する断線復帰無効指示手段を備えている。
【０００８】
また、請求項３に係るワイヤカット放電加工機は、請求項２に記載の発明の構成に加え、前記断線復帰無効指示手段は、前記制御コマンドに基づいて、前記断線復帰プログラムの無効を指示することを特徴とする。
【０００９】
また、請求項４に係るワイヤカット放電加工機は、請求項２に記載の発明の構成に加え、前記ワイヤ電極の加工位置を記憶する記憶手段を備え、前記断線復帰無効指示手段は、前記記憶手段に記憶された前記加工位置が、前記加工終了位置から、加工形状に沿って所定距離の範囲内か否かを判断し、前記加工位置が前記範囲内であると判断した場合は、前記断線復帰プログラムの無効を指示することを特徴とする。
【００１０】
また、請求項５に係るワイヤカット放電加工機は、請求項４に記載の発明の構成に加え、前記範囲の始点は、前記ワイヤカット放電加工機における位置のパラメータで設定されることを特徴とする。
【００１１】
また、請求項６に係るワイヤカット放電加工機は、請求項１乃至５の何れかに記載の発明の構成に加え、前記断線復帰判断手段の判断結果を反対に切換える切換信号を、前記制御手段に入力する切換入力手段を備えている。
【００１２】
また、請求項７に係るワイヤカット放電加工機は、請求項１乃至６の何れかに記載の発明の構成に加え、外部にエラーを報知する報知手段と、前記断線検知手段が前記ワイヤ電極の断線を検知し、かつ前記断線復帰判断手段が前記断線復帰プログラムが無効と判断した場合に前記報知手段を動作させる報知制御手段とを備えている。
【発明の効果】
【００１３】
請求項１に係るワイヤカット放電加工機では、制御コマンドで構成された加工プログラムに基づいて、ワークの切断加工を行うことができる。そして、加工中に断線が検出された場合、制御手段は、断線復帰プログラムに基づいて、ワイヤ電極の断線を復帰するので、再度ワーク加工を開始することができる。ここで、例えば、加工終了位置付近での断線が生じた場合に、ワーク電極の断線端がワークに当たり、その衝撃でワークから加工途中の部品が下ノズル付近に落下することがある。そして、その状態で断線復帰プログラムが実行されてしまうと、下ノズル等が部品と衝突して、下ノズル等が損傷してしまう恐れがある。そこで、本発明の制御手段が、断線復帰判断手段の判断結果に基づいて、断線復帰プログラムを実行したり、その実行を取りやめることができる。これにより、加工終了位置付近での断線復帰プログラムの実行を無効にすることにより、加工終了位置付近でワイヤ電極が断線して加工中の部品が落下しても断線復帰プログラムの実行を取りやめることができる。
【００１４】
また、請求項２に係るワイヤカット放電加工機では、請求項１に記載の発明の効果に加え、断線復帰無効指示手段によって、断線復帰プログラムの無効を指示できる。これにより、例えば、加工終了位置付近で、断線復帰無効指示手段によって断線復帰プログラムの無効が指示されることにより、加工終了位置付近でワイヤ電極が断線して加工中の部品が落下しても断線復帰プログラムの実行を取りやめることができる。
【００１５】
また、請求項３に係るワイヤカット放電加工機では、請求項２に記載の発明の効果に加え、断線復帰無効指示手段は、制御コマンドに基づいて、断線復帰プログラムを無効にすることができるため、加工プログラム上で断線復帰プログラムの無効を指示することができる。これにより、加工プログラム上に、断線復帰の無効を指示する制御コマンドを設定するだけで、加工経路中における所望の地点から断線復帰プログラムの無効を指示することができる。
【００１６】
また、請求項４に係るワイヤカット放電加工機は、請求項２に記載の発明の効果に加え、ワイヤ電極の加工位置は記憶手段によって記憶される。さらに、その記憶された加工位置が加工終了位置から所定距離の範囲内か否かを、断線復帰無効指示手段が判断する。そして、加工位置が所定距離の範囲内にあると判断された場合は、断線復帰プログラムの無効を指示する。これにより、加工経路中における所望の地点から断線復帰プログラムの無効を指示することができる。
【００１７】
また、請求項５に係るワイヤカット放電加工機は、請求項４に記載の発明の効果に加え、断線復帰プログラムを無効にする範囲の始点を、ワイヤカット放電加工機における位置のパラメータで設定できるので、ワークの材質にあわせてその範囲の長さを適宜調整することができる。
【００１８】
また、請求項６に係るワイヤカット放電加工機は、請求項１乃至５の何れかに記載の発明の効果に加え、切換入力手段によって、作業中に設定されていた断線復帰プログラムの有効・無効を加工中でも強制的に切換えることができる。
【００１９】
また、請求項７に係るワイヤカット放電加工機は、請求項１乃至６の何れかに記載の発明の効果に加え、加工中のワイヤ電極の切断時において、断線復帰プログラムが実行されない場合には、報知制御手段が、報知手段の動作を制御して外部にエラーを報知させることができる。これにより、作業者は、断線復帰プログラムが実行されずに、加工停止状態にあるワイヤカット放電加工機に対し、例えば、ワークから落下した部品を取り除いたり、ワイヤ電極を再度結線する等の迅速な対応をとることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の第１の実施形態であるワイヤカット放電加工機１について、図面に基づいて説明する。図１は、第１の実施形態であるワイヤカット放電加工機１の構造を示す側面図であり、図２は、ワイヤカット放電加工機１の電気的構成を示すブロック図であり、図３は、ＲＯＭ４７の記憶エリアを示す概念図であり、図４は、ＲＡＭ４８の記憶エリアを示す概念図であり、図５は、ディスプレイ５９に表示されたＮＣプログラムの説明図であり、図６は、ワーク１０の加工経路を示す説明図であり、図７は、ＮＣプログラムのフローチャートであり、図８は、断線監視処理のフローチャートであり、図９は、断線復帰処理のフローチャートであり、図１０は、断線復帰切換処理のフローチャートである。さらに、図１において、図１の右側を、ワイヤカット放電加工機１の正面（前面）側とし、左側を、ワイヤカット放電加工機１の背面側とし、図１の左右方向が、ワイヤカット放電加工機１の前後方向を示し、図１の紙面に直交する方向が、ワイヤカット放電加工機１の左右方向を示すものとする。
【００２１】
なお、本実施形態のワイヤカット放電加工機１は、ワイヤ電極９とワーク１０との間にアーク放電を誘起することにより、ワーク１０を切断加工するワイヤカット放電加工機に本発明を適用した一例である。そして、このワイヤカット放電加工機１は、ワーク１０の加工終了位置の近傍に設けられた「断線復帰無効区間」内で、ワイヤ電極９が断線した場合は、断線復帰処理を行わずに、ワーク１０の放電加工を中止することを特徴とする。
【００２２】
はじめに、ワイヤカット放電加工機１の概略構造について説明する。図１に示すように、ワイヤカット放電加工機１は、側面視略Ｌ字型のフレーム２を本体に備えている。そして、そのフレーム２は、工場等の床面に設置され、ワイヤカット放電加工機１の土台となる基台４と、該基台４の後部から略垂直上方に立設されたコラム５とから構成されている。さらに、コラム５の後方側壁面には、ボックス状の制御箱１４が設けられ、該制御箱１４の内側には、このワイヤカット放電加工機１の動作を制御する制御装置４５（図２参照）が格納されている。
【００２３】
まず、基台４側の構造について説明する。図１に示すように、基台４の上部には、ＸＹテーブル１９と、該ＸＹテーブル１９をＸ軸方向（図１中の紙面に直交する方向、機械正面に向かって左右方向）にガイドするためのＸ軸ガイド機構（図示外）と、ＸＹテーブル１９をＹ軸方向（図１中の左右方向、機械正面に向かって前後方向）にガイドするためのＹ軸ガイド機構（図示外）とが各々設けられている。そして、ＸＹテーブル１９は、これらＸ軸ガイド機構と、Ｙ軸ガイド機構とによって水平面内で直交する２軸方向（Ｘ軸方向とＹ軸方向）に各々ガイドされ、それら各機構に各々設けられたＸ軸駆動モータ６０（図２参照）と、Ｙ軸駆動モータ６１（図２参照）との駆動によって各方向に移動できる。さらに、図２に示すように、Ｘ軸駆動モータ６０及びＹ軸駆動モータ６１は、駆動回路５５，５６を介して、制御装置４５に各々接続されている。これにより、ＸＹテーブル１９の移動は、制御装置４５によって制御される。
【００２４】
図１に示すように、このＸＹテーブル１９上には、絶縁性の加工液（例えば、水）が貯留される加工槽１７が設置されている。これにより、加工槽１７は、ＸＹテーブル１９の移動とともにＸ軸及びＹ軸方向に移動する。さらに、加工槽１７の内側底面には、側面視略Ｌ字型のワーク取付台１８が設けられている。そして、そのワーク取付台１８の略垂直上方に折り返された先端部には、ワーク１０が着脱可能に取り付けられている。これにより、ワーク取付台１８に取り付けられたワーク１０は、加工槽１７の移動とともに、Ｘ軸及びＹ軸方向に移動する。なお、ワーク１０の固定方法はこれに限定されない。
【００２５】
次に、コラム５側の構造について説明する。図１に示すように、コラム５の上部前面側には、ＸＹテーブル１９と対向する水平面内で直交する２軸（Ｕ軸及びＶ軸）方向に移動可能なＵＶテーブル２０が設けられている。そして、このＵＶテーブル２０の前面側にはＺ軸支持台２１が設けられている。さらに、コラム５の上端部近傍には、ワイヤ電極９を巻回して送出するためのワイヤ送り機構１１が設けられている。さらに、Ｚ軸支持台２１の下部には、そのワイヤ送り機構１１から送出されたワイヤ電極９を、後述する下ワイヤガイド８に向かって吐出するための上ワイヤガイド７が設けられている。そして、Ｚ軸支持台２１には、上ワイヤガイド７をＺ軸方向（図１中の上下方向）に移動させるためのワイヤガイドＺ軸駆動モータ６２（図２参照）が設けられている。さらに、図２に示すように、ワイヤガイドＺ軸駆動モータ６２は、駆動回路５７を介して、制御装置４５に接続されている。これにより、上ワイヤガイド７の移動は、制御装置４５によって制御される。また、図１に示すように、Ｚ軸支持台２１には、ワーク１０に予め設けられ、加工開始点としてのイニシャルホールＳ点（図６参照）において、ワイヤ電極９の自動結線を行う自動結線機構１３が設けられている。
【００２６】
ここで、ワイヤ送り機構１１について説明する。このワイヤ送り機構１１は、コラム５の上部に設けられ、ワイヤ電極９が巻回された供給リール３６と、ＵＶテーブル２０に設けられ、前記供給リール３６から繰り出されるワイヤ電極９を上下から挟んで、該ワイヤ電極９に張力を掛けるための一対のローラ３７とから構成されている。そして、このワイヤ送り機構１１から送出されたワイヤ電極９は、Ｚ軸支持台２１に設けられた後述するガイドローラ３８によって、上ワイヤガイド７に向かってガイドされる。また、一対のローラ３７のうちの１つのローラの回転軸には、ローラ３７と一体して回転する回転板（図示外）を備えた断線検知センサ５３（図２参照）が設けられている。この断線検知センサ５３は、ローラ３７によって張力が掛けられたワイヤ電極９が断線した時の衝撃によって、ローラ３７の回転にかかる駆動力が負方向に一旦戻るのを検出することにより、それを検知信号として制御装置４５に出力するものである。また、図２に示すように、このワイヤ送り機構１１は、制御装置４５に接続され、その動作が制御される。なお、図２に示す断線検知センサ５３が、「断線検知手段」に相当する。
【００２７】
次に、自動結線機構１３について説明する。この自動結線機構１３は、上記説明したガイドローラ３８と、該ガイドローラ３８に対して接離可能に設けられた自動結線用駆動ローラ３５と、ワイヤ電極９を切断するワイヤ切断機４０と、この機構内にワイヤ電極９の有無を検出するためのフォトセンサからなるワイヤ検出センサ１５と、ジェット水流案内装置（図示外）とで構成されている。そして、この自動結線機構１３は、制御装置４５が実行する自動結線プログラムに基づいて制御され、ワイヤ電極９を自動的に結線できるようになっている。さらに、図２に示すように、この自動結線機構１３は、制御装置４５に接続され、その動作が制御される。この自動結線機構１３の動作については後述する。なお、図１に示す自動結線機構１３が、「結線手段」に相当する。
【００２８】
また、図１に示すように、コラム５の下部前面側には、略水平前方に向かって張り出した下部アーム１２が設けられ、該下部アーム１２の先端部は、加工槽１７の側壁を貫通して加工槽１７内に突出して延設されている。さらに、下部アーム１２の先端部には、上ワイヤガイド７から吐出された使用済みのワイヤ電極９を取り込むための下ワイヤガイド８が設けられ、該下ワイヤガイド８の先端は、上ワイヤガイド７の先端部と対向している。そして、下ワイヤガイド８の下部には、内部に取り込まれたワイヤ電極９を、下部アーム１２の内部に設けられたワイヤ走通路１２ａに向かってガイドするためのガイドローラ３９が設けられている。なお、図１に示す上ワイヤガイド７が、「上ノズル」に相当し、下ワイヤガイド８が、「下ノズル」に相当する。
【００２９】
また、コラム５の下部後方側には、下ワイヤガイド８から取り込まれ、ワイヤ走通路１２ａ内を搬送された使用済みのワイヤ電極９を後処理するためのワイヤ処理機構１６が設けられている。さらに、ワイヤ走通路１２ａの出口側と、ワイヤ処理機構１６との間には、ワイヤ走通路１２ａ内を走通するワイヤ電極９を上下から挟んで回転駆動するとともに、ワイヤ電極９を弛みなく、ワイヤ処理機構１６に向かってガイドする一対の駆動ローラ３１が設けられている。そして、この駆動ローラ３１の回転駆動によって、使用済みのワイヤ電極９がワイヤ処理機構１６に向かって引っ張られる。さらに、これにともない、ワイヤ送り機構１１の供給リール３６が回転されるので、該供給リール３６から新しいワイヤ電極９が順次送り出されるようになっている。
【００３０】
ここで、ワイヤ処理機構１６について説明する。ワイヤ処理機構１６は、使用済みのワイヤ電極９を細かく切断するための切断処理機３２と、該切断処理機３２の下方に配設され、切断処理機３２によって切断されたワイヤ切断片３３を回収するためのワイヤ段片回収箱３４とで構成されている。よって、このワイヤ処理機構１６により、使用済みのワイヤ電極９を細断して容量をコンパクトにできるので、相当量の使用済みワイヤ電極９を回収することができる。なお、図２に示すように、このワイヤ処理機構１６は、制御装置４５に接続され、その動作が制御される。
【００３１】
このように上記構成からなるワイヤカット放電加工機１において、ワイヤ電極９は、ガイドローラ３８とガイドローラ３９との間に、一定の張力を保って上下に掛けられている。そして、上ワイヤガイド７の内部と下ワイヤガイド８の内部との間を、ワイヤ電極９が挿通することにより、ワイヤ電極９の位置決めがなされている。また、上ワイヤガイド７の近傍には、ワイヤ電極９とワーク１０との間に電圧を印加して、アーク放電を誘起するためのアーク放電回路５８（図２参照）が設けられ、該アーク放電回路５８は、制御装置４５に接続されている。これにより、上ワイヤガイド７と下ワイヤガイド８との間で、ワイヤ電極９に沿ってアーク放電が誘起され、その部分がアーク放電加工部３０となっている。
【００３２】
また、図２に示すように、上記ワイヤカット放電加工機１には、放電加工用のＮＣプログラムや、該ＮＣプログラムのデータを設定するデータ設定画面及び加工状況等が表示されるディスプレイ５９と、該ディスプレイ５９に表示されたデータ設定画面を見ながら各種データの入力設定を行うための操作パネル５２とが設けられている。そして、操作パネル５２には、各種データを設定するためのキーボード５２ａと、ディスプレイ５９に表示される「断線復帰モード  有効」及び「断線復帰モード  無効」のうち、現在選択されて表示されたモードを反転して切り換えるための断線復帰切換キー６３が設けられている。そして、ディスプレイ５９は、該ディスプレイ５９に画面を表示するためのディスプレイコントローラ５４を介して、制御装置４５の出力インタフェース５０に各々接続されている。さらに、操作パネル５２は、制御装置４５の入力インタフェース４９に接続されている。なお、断線復帰切換キー６３に基づく断線復帰切換処理については後述する。そして、図２に示す断線復帰切換キー６３が、「切換入力手段」に相当する。
【００３３】
次に、ワイヤカット放電加工機１の制御系について説明する。図２に示すように、ワイヤカット放電加工機１の制御装置４５は、ＣＰＵ４６、ＲＯＭ４７及びＲＡＭ４８とからなるマイクロコンピュータを中心に備え、入力インタフェース４９と、出力インタフェース５０とを両側に備えるものである。そして、入力インタフェース４９には、上述した断線検知センサ５３と、ワイヤ検出センサ１５と、操作パネル５２とが電気的に接続されている。なお、図２に示すＣＰＵ４６が、「制御手段」に相当する。
【００３４】
一方、出力インタフェース５０には、ディスプレイ５９に設定画面等を出力表示するためのディスプレイコントローラ５４と、駆動回路５５と、駆動回路５６と、駆動回路５７とが接続されている。なお、図示しないが、ＵＶテーブル２０をガイドするガイド機構を構成する各種駆動モータの駆動回路も、この出力インタフェース５０に接続されている。さらに、出力インタフェース５０には、ワイヤ電極９に放電用の電圧を印加するアーク放電回路５８と、上述したワイヤ送り機構１１と、自動結線機構１３と、ワイヤ処理機構１６とが各々接続されている。また、さらに出力インタフェース５０には、ワイヤ電極９の断線時に断線復帰処理が実行されず、ワイヤカット放電加工機１の運転を停止したことをオペレータに警告するための警告ランプ６４が接続されている。なお、ＣＰＵ４６は、ＲＯＭ４７に格納された各種制御プログラムに従い、これら各種装置及び各種機構をそれぞれ制御するように構成されている。
【００３５】
次に、ＲＯＭ４７について説明する。図３に示すように、ＲＯＭ４７には、放電加工用のＮＣプログラムを記憶するＮＣプログラム記憶エリア１００、該ＮＣプロラムのＮＣデータを入力設定するためのデータ入力設定制御プログラムを記憶する入力設定プログラム記憶エリア１０１、加工中にワイヤ電極９が断線した場合に、ワイヤ電極９の断線端のトリミング処理を行うトリミング処理プログラム記憶エリア１０２、上ワイヤガイド７及び下ワイヤガイド８を所定のイニシャルホールＳ点（図６参照）に復帰させる結線位置復帰プログラムを記憶する結線位置復帰プログラム記憶エリア１０３、上ワイヤガイド７及び下ワイヤガイド８をイニシャルホールＳ点に復帰させた状態で自動結線を行う自動結線プログラムを記憶する自動結線プログラム記憶エリア１０４、自動結線の後に上ワイヤガイド７及び下ワイヤガイド８を断線位置に復帰させる断線位置復帰プログラムを記憶する断線位置復帰プログラム記憶エリア１０５等が設けられている。なお、図３に示すＲＯＭ４７の各記憶エリアに記憶されたトリミング処理プログラムと、結線位置復帰プログラムと、自動結線プログラムと、断線位置復帰プログラムとが、「断線復帰プログラム」に相当する。
【００３６】
次に、ＲＡＭ４８について説明する。図４に示すように、このＲＡＭ４８は、操作パネル５２のキーボード５２ａで入力されたイニシャルホールＳ点（加工開始点）の座標位置のパラメータを記憶する加工開始位置記憶エリア２００、断線検知センサ５３のワイヤ電極断線信号をＣＰＵ４６が受けた時に、そのワイヤ電極９の断線した座標位置のパラメータを記憶する断線位置記憶エリア２０１、加工中の断線復帰機能が有効か無効かを示す断線復帰フラグを記憶する断線復帰フラグ記憶エリア２０２等が設けられている。
【００３７】
ここで、本発明の第１の特徴である断線復帰フラグ記憶エリア２０２について説明する。断線復帰フラグ記憶エリア２０２には、断線復帰フラグが記憶され、断線復帰処理を有効にさせる条件が成立されている場合に「１」が記憶されて「ＯＮ」とされる。それとは反対に、断線復帰処理を無効にさせる条件が成立されている場合に「０」が記憶されて「ＯＦＦ」とされる。これにより、ＣＰＵ４６が、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグが「１」か「０」かを判断することで、断線復帰処理を実行するか否かを決定することができる。そこで、本実施形態のワイヤカット放電加工機１では、断線復帰フラグ記憶エリア２０２に記憶する断線復帰フラグの設定を、ＮＣプログラム上のＭコードで指令することにより、断線復帰機能の切換えを容易に設定できるものとした。
【００３８】
また、この断線復帰機能が現在有効か否かをオペレータが確認するために、ディスプレイ５９には、断線復帰機能が有効である場合には、「断線復帰モード  有効」、断線復帰機能が無効である場合には、「断線復帰モード  無効」の文字が表示されるようになっている。これは、ＣＰＵ４６が、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグが「１」か「０」かを判断し、「１」が設定されている場合は、ディスプレイ５９に「断線復帰モード  有効」を表示させ、「０」が設定されている場合は、ディスプレイ５９に「断線復帰モード  無効」を表示させるよう、ディスプレイコントローラ５４に表示切換信号を出力している。
【００３９】
次に、ＮＣプログラムについて簡単に説明する。ワイヤカット放電加工機１は、図５に示すディスプレイ５９に表示されたＮＣプログラムに基づいて、装置各部の動作を制御し、例えば、図６に示すようなワーク１０から矩形状の部品２３を切断加工することができる。このＮＣプログラムは、ＮＣ言語によってプログラミングされた加工プログラムであり、ワードの順序に並べられたキャラクタの集まりを最小単位とする。そして、ワードは、アドレスとそれに続く数字により構成され、このワードのいくつかの集合体をブロックとよばれる。さらに、このブロックには、ある特定の１つの動作（移動、停止、放電加工開始等）が実行されるのに必要な情報が含まれ、ブロック単位で完全なコマンドとなっている。よって、それらブロックの指令（コマンド）に基づいて、ワイヤカット放電加工機１にある特定の動作を行わせことができる。そして、本実施形態のワイヤカット放電加工機１のＮＣプログラムを、機械の動作モード（各種位置決定、移動等）を決定するＧコードと、動作以外の補助的な機能を指令するＭコードとを用いて構成し、特に、断線復帰処理の有効・無効の切換指令をＭコードで設定したことに特徴を有するものである。なお、これらＧコードおよびＭコードが、「制御コマンド」に相当する。
【００４０】
次に、Ｇコードの主なものについて説明する。図５に示すように、「Ｇ９０」指令は、現在の位置に関係なく、プリセットされた座標系をもとにプログラムされた位置への移動を指令するもの（座標指令を絶対値位置で指令するもの）である。また、「Ｇ０１」指令は、現在点を始点とし、座標語で指定された終点まで直線で移動を指令するものである。
【００４１】
次に、Ｍコードの主なものについて説明する。図５に示すように、「Ｍ２２」指令は、自動結線プログラムの開始を指令するものである。また、「Ｍ８４」指令は、放電加工開始を指令するものである。さらに、「Ｍ０２」指令は、プログラムエンドを指令するものである。
【００４２】
次に、本発明の第２の特徴である断線復帰切換指令のＭコードについて説明する。図５に示すように、このＮＣプログラム中には、断線復帰の有効・無効の切換えを指示する断線復帰切換指令を示す２つのＭコードが設定されている。この断線復帰切換指令を示すＭコードとは、「Ｍ５２９」と「Ｍ５２８」である。「Ｍ５２９」は、断線復帰機能を無効にする指令であり、「Ｍ５２８」は、断線復帰機能を有効にする指令である。さらに、これら「Ｍ５２８」と「Ｍ５２９」は、操作パネル５２のキーボード５２ａの操作により、ＮＣプログラムの加工プログラム上で設定できるようになっている。例えば、ＣＰＵ４６が、ＮＣプログラムを１行ずつ順に読み込んでいる途中で、断線復帰切換コマンドのＭコードを検出し、それが「Ｍ５２９」であった場合は、ＲＡＭ４８の断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグを「０」に設定し、「ＯＦＦ」する。一方、断線復帰切換指令が「Ｍ５２８」であった場合は、ＲＡＭ４８の断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグを「１」に設定し、「ＯＮ」する。
【００４３】
これにより、例えば、加工経路中にワイヤ電極９の断線があった場合、ＣＰＵ４６は、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグが「０」か「１」かを判断する。そして、断線復帰フラグが「０」であった場合は、断線復帰処理を実行せずに運転を停止する。それとは反対に、断線復帰フラグが「１」であった場合は、通常の断線復帰処理を実行する。これにより、ＮＣプログラム上で設定される「Ｍ５２９」と「Ｍ５２８」とが設定される区間が、ワーク１０の加工経路上の「断線復帰無効区間」となり、この区間でワイヤ電極９の断線があった場合は、断線復帰処理を実行しない。
【００４４】
次に、ワーク１０の加工経路について説明する。なお、ここでは、切断加工の一例として、図６に示すように、ワーク１０から部品２３を切り出す場合の加工経路について説明する。本実施例で使用されるワーク１０は、平面視略長方形状の鉄板である。そして、そのワーク１０から切り出される部品２３の形状は、ワーク１０よりも小さい１枚の矩形状の鉄板である。ここで、部品２３の４つの頂点を、Ｘ−Ｙ軸平面における絶対座標で表示されるＢ点（１０，１０）、Ｃ点（１０，３０）、Ｄ点（−１０，３０）、Ｅ点（−１０，１０）の４点に設定し、Ｂ−Ｃ辺、Ｃ−Ｄ辺、Ｄ−Ｅ辺、Ｅ−Ｂ辺に沿って切断する加工経路を設定する。
【００４５】
さらに、Ｅ−Ｂ辺の中間位置にＡ点（０，１０）を設定し、そのＡ点から下方に降ろした点を、ワーク１０における加工開始穴（イニシャルホール）Ｓ点（０，０）として設定する。これにより、部品２３の加工経路は、Ｓ点を始点とし、Ｓ点からＡ点、Ａ点からＢ点、Ｂ点からＣ点、Ｃ点からＤ点、Ｄ点からＥ点、Ｅ点からＡ点までの切断加工を行い、Ａ点を終点として切断加工を終了する。そして、この加工経路に沿って切断加工を行うことで、部品２３がワーク１０から切り出される。そして、これらＢ点（１０，１０）、Ｃ点（１０，３０）、Ｄ点（−１０，３０）、Ｅ点（−１０，１０）、Ａ点（０，１０）の座標位置のパラメータは、操作パネル５２のキーボード５２ａで入力設定され、このワイヤカット放電加工機１のＮＣプログラムの数値データが入力される。
【００４６】
また、図５に示すように、上記した加工経路を示すＮＣプログラムにおいて、「Ｇ０１  Ｘ０．  Ｙ１０」は「＋Ｙ軸方向に距離１０の加工」の指令、「Ｇ０１  Ｘ１０．  Ｙ１０」は「＋Ｘ軸方向に距離１０の加工」の指令、「Ｇ０１  Ｘ１０．  Ｙ３０」は「＋Ｙ軸方向に距離２０の加工」の指令、「Ｇ０１  Ｘ−１０．  Ｙ３０」は「−Ｘ軸方向に距離２０の加工」の指令、「Ｇ０１  Ｘ−１０．  Ｙ１０」は「−Ｙ軸方向に距離２０の加工」の指令、「Ｇ０１  Ｘ−５．  Ｙ１０」は「＋Ｘ軸方向に距離５の加工」の指令、「Ｇ０１  Ｘ０．  Ｙ１０」は「＋Ｘ軸方向に距離５の加工」の指令を意味し、これらブロックに基づいてＣＰＵ４６が動作することにより、Ａ点〜Ｂ点〜Ｃ点〜Ｄ点〜Ｅ点〜後述するＦ点〜Ａ点の順で切断加工がなされ、部品２３の切断加工が行われる。
【００４７】
次に、断線復帰無効区間について説明する。図６に示す「断線復帰無効区間」とは、ワイヤ電極９が断線しても断線復帰処理を実行せずに、ワイヤカット放電加工機１の運転を停止する区間をいう。例えば、加工終了位置の近傍で断線が生じた場合、その断線時の衝撃で、ワーク１０から部品２３が下ワイヤガイド８付近に落下することがある。そして、その状態で、断線復帰処理が行われてしまうと、下ワイヤガイド８が落下した部品２３に衝突して、下ワイヤガイド８を損傷してしまう。そこで、この断線復帰無効区間を加工終了位置の近傍に設定することで、例えば、加工終了位置の近傍で断線が生じた場合は、ワイヤカット放電加工機１の運転を停止することができる。さらに、この断線復帰無効区間は、ワーク１０の材質の硬さによって、その区間の幅が変更される。例えば、図６に示すように、ワーク１０の材質が硬くて丈夫なものの場合、加工経路上の終点であるＡ点に比較的近い場所で断線が起きても、部品２３がワーク１０から落下しない。よって、断線復帰無効区間を短く設定する。これに対して、ワーク１０の材質がもろく弱いような場合、Ａ点に近い場所で断線が起きると、部品２３がワーク１０から落下する危険性がある。よって、断線復帰無効区間を長く設定する。したがって、この区間の距離は、オペレータの判断により、その切断加工するワーク１０の材質によって適宜調整される。そして、図６に示す一例では、加工経路上のＥ点からＡ点までの間にＦ点（−５，１０）を設け、該Ｆ点を断線復帰無効区間の開始点、Ａ点を終了点として設定し、Ｆ点からＡ点までの区間を断線復帰無効区間として設定する。なお、図６に示す断線復帰無効区間が、「所定距離の範囲」に相当する。
【００４８】
次に、ＣＰＵ４６で実行されるＮＣプログラムの制御動作について、図５，図７に示すフローチャートを参照して説明する。なお、ここでは一例として、図６に示すように、ワーク１０から一個の部品２３を切り出す時の加工動作について説明する。なお、ＮＣプログラムのデータ設定は、ディスプレイ５９に表示された画面（図５参照）を見ながらキーボード５２ａ（図２参照）を用いて行うことにより、例えば、ワーク１０から略矩形状の部品２３（図６参照）を切断するためのＮＣプログラムが設定される。
【００４９】
はじめに、ワイヤカット放電加工機１の電源が投入されると、図７に示すように、初期設定が行われ、ＲＡＭ４８の断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグが「１」に設定され、オンされる（Ｓ１）。これにより、ワイヤカット放電加工機１の放電加工中にワイヤ電極９が断線した場合は、原則として断線復帰処理が実行される。次いで、図５に示すＮＣプログラムの１行目から順に各ブロックが読み込まれて解釈され（Ｓ２）、各行毎のブロック指令に基づいて順に動作が実行される。
【００５０】
次に、読み込まれた１ブロックの指令が、断線復帰切換指令（即ち、Ｍ５２９又はＭ５２８）であるか否かが判断される（Ｓ３）。そして、断線復帰切換指令以外の指令である場合（Ｓ３：ＮＯ）、その１ブロックに記載された指令に基づいて処理を実行する（Ｓ４）。例えば、読み込まれた１ブロックが「Ｍ２２」の場合は、自動結線プログラムの開始を実行し、「Ｍ８４」の場合は、放電加工の開始を実行し、「Ｇ９０」の場合は、座標指令に基づいてＸＹテーブル１９，ＵＶテーブル２０等を移動させ、「Ｇ０１」の場合は、キャラクタに設定された座標位置までの切断加工を実行する。
【００５１】
そして、読み込まれた１ブロックの指令が、断線復帰切換指令（即ち、Ｍ５２９又はＭ５２８）である場合（Ｓ３：ＹＥＳ）は、それに引き続いて、その断線復帰切換指令が「Ｍ５２９」であるか「Ｍ５２８か」であるかが判断される（Ｓ６）。ここで、断線復帰切換指令が「Ｍ５２９」である場合（Ｓ６：ＹＥＳ）には、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグを「０」に設定してオフする（Ｓ８）。これにより、Ｍ５２９が読み出されてから、次にＭ５２８が読み出されるまでの間は、ワイヤ電極９が断線しても、ワイヤ電極９の断線復帰処理は実行されないことになる。なお、図７に示すフローチャートのＳ３，Ｓ６の処理を実行するＣＰＵ４６が、「断線復帰判断手段」として機能する。
【００５２】
一方、それとは反対に、断線復帰切換指令が「Ｍ５２９」でない場合（Ｓ６：ＮＯ）、即ち「Ｍ５２８」が読み出された場合には、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグを「１」に設定してオンする（Ｓ７）。これにより、Ｍ５２８が読み出されてから、次にＭ５２９が読み出されるまでの間は、ワイヤ電極９が断線した場合、ワイヤ電極９の断線復帰処理が実行されることになる。
【００５３】
こうしてＮＣプログラムが１ブロック毎に読み出されて実行され、次ブロックがあるか否かが判断される。（Ｓ５）。そして、次ブロックがある場合は（Ｓ５：ＹＥＳ）、Ｓ２に戻って引き続き、読み出された１ブロックの指令を解釈（Ｓ２）して、引き続き処理を実行する。なお、読み出されたブロックのコマンドが、「Ｍ０２」の場合には、プログラムエンドが実行され、１つの部品２３の切断加工が終了する。また、プログラムエンドが実行され、次ブロックがない場合、即ち、次の部品を切断加工するためのＮＣプログラムが存在しない場合には（Ｓ５：ＮＯ）、ＮＣプログラムの読み込みが終了し、ワーク１０の放電加工が終了する。
【００５４】
次に、ＣＰＵ４６による断線監視処理について、図８に示すフローチャートを参照して説明する。この断線監視処理は、上記説明したメイン（プログラム解釈）の制御であるＮＣプログラムとは別に、定期的に割り込んで実行される処理である。はじめに、ワイヤ電極９に断線があるか否かが判断される（Ｓ１１）。ここでは、断線検知センサ５３から検知信号が出力されたか否かが判断される。そして、ワイヤ電極９が断線して、その衝撃を断線検知センサ５３が検知すると、断線検知センサ５３から検知信号が出力され、ワイヤ電極９が断線したと判断される（Ｓ１１：ＹＥＳ）。一方、ワイヤ電極９が断線せず、断線検知センサ５３が検知信号を出力しない場合は（Ｓ１１：ＮＯ）、そのまま放電加工を続行する（Ｓ２０）。
【００５５】
そして、断線検知センサ５３がワイヤ電極９の断線を検知した場合は（Ｓ１１：ＹＥＳ）、放電加工中であるか否かが判断される（Ｓ１２）。ここで、放電加工中でない場合は（Ｓ１２：ＮＯ）、そのまま警告ランプ６４を点灯させ（Ｓ１８）、ワイヤカット放電加工機１の運転を停止し（Ｓ１９）、処理が終了する。
【００５６】
ところで、放電加工中である場合は（Ｓ１２：ＹＥＳ）、まず、アーク放電回路５８が制御され、ワイヤ電極９による放電加工が中断される（Ｓ１３）。これにより、安全面の上で、断線復帰処理作業中に、ワイヤ電極９とワーク１０との間にアーク放電が誘起される危険性を防止している。そして、ＲＡＭ４８の断線位置記憶エリア２０１にそのワイヤ電極の断線位置が座標位置のパラメータで記憶される（Ｓ１４）。
【００５７】
次いで、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグが、オンか否かが判断される（Ｓ１５）。このとき、断線復帰フラグがオンであると判断された場合は（Ｓ１５：ＹＥＳ）、ＲＯＭ４７の各記憶エリアに記憶されたトリミング処理プログラムと、結線位置復帰プログラムと、自動結線プログラムと、断線位置復帰プログラムとが読み出され、それらプログラムに基づいて断線復帰処理が実行される（Ｓ１６）。そして、この断線復帰処理によって、上ワイヤガイド７と、下ワイヤガイド８との間にワイヤ電極９が結線された後は、アーク放電回路５８が制御されて、再度ワイヤ電極９とワーク１０との間にアーク放電が誘起され、放電加工が再開され（Ｓ１７）、処理が終了する。なお、図８に示すフローチャートのＳ１５の処理を実行するＣＰＵ４６が、「断線復帰判断手段」と「報知制御手段」として機能する。
【００５８】
ここで、断線復帰処理について、図９に示すフローチャートを参照して説明する。まず、図９に示すように、トリミング処理が実行される（Ｓ３１）。このトリミング処理では、トリミングプログラムに基づいて、断線したワイヤ電極９の断線端の切断及び回収が行われる。詳細には、図１に示すように、自動結線用駆動ローラ３５が、ガイドローラ３８に接触し、通常のガイドローラ３８の回転方向とは反対方向に逆回転させる。すると、断線した上側のワイヤ電極９が引き上げられる。さらに、ワイヤ検出センサ１５によって、ワイヤ電極９の断線端が検出されると、ガイドローラ３８及び自動結線用駆動ローラ３５が、ワイヤ電極９を保持した状態で停止する。その後、ワイヤ切断機４０が作動して、ワイヤ電極９の放電加工によりダメージを受けた断線端が切断除去される。一方、断線した下側のワイヤ電極９は、一対の駆動ローラ３１によって、ワイヤ処理機構１６に向かって搬送され、ワイヤ切断片３３として、ワイヤ段片回収箱３４に回収される。
【００５９】
次に、結線位置復帰処理が実行される（Ｓ３２）。この結線位置復帰処理では、結線位置復帰プログラムに基づいて、上ワイヤガイド７及び下ワイヤガイド８が所定のイニシャルホールＳ点（図６参照）に移動して、自動結線処理の準備が行われる。
【００６０】
次に、自動結線処理が実行される（Ｓ３３）。この自動結線処理では、自動結線プログラムに基づいて、図１に示す上ワイヤガイド７及び下ワイヤガイド８をイニシャルホールＳ点に復帰させた状態で自動結線が行われる。詳細には、図１に示すように、まず、自動結線用駆動ローラ３５によって、ガイドローラ３８が通常の回転方向に正転駆動される。そして、ワイヤ電極９の切断端が上ワイヤガイド７に到達し、引き続き、ワイヤ電極９が下ワイヤガイド８に向かって送出される。このとき、ジェット水流案内装置から噴射されるジェット水流で案内されながら、ワーク１０のイニシャルホールＳ点（図６参照）を通過し、下ワイヤガイド８に取り込まれる。
【００６１】
そして、ジェット水流案内装置のジェットノズルから下ワイヤガイド８に向けて高圧の水が吹き付けられる。さらに、このときに形成される細い水流により、ワイヤ電極９を下ワイヤガイド８に向かって案内される。その後、ワイヤ電極９の端部がガイドローラ３９に達し、引き続き、ワイヤ電極９がワイヤ走通路１２ａ内に送出されると、別のジェット水流案内装置により、一対の駆動ローラ３１に向かって案内されて到達する。こうして、自動結線機構１３の動作により、ワイヤ電極９の自動結線処理がなされる。
【００６２】
次に、断線位置復帰処理が実行される（Ｓ３４）。この断線位置復帰処理では、断線位置復帰プログラムに基づいて、自動結線処理の後に上ワイヤガイド７及び下ワイヤガイド８を、断線位置記憶エリア２０１に記憶されたワイヤ電極断線位置に復帰させる。なお、この断線位置復帰処理において、イニシャルホールＳ点から、既に加工された部品２３の加工経路をトレースしながら移動され、その断線位置まで移動する。
【００６３】
こうして、図８に示す断線監視処理のＳ１６に示す断線復帰処理が実行されることにより、上ワイヤガイド７と下ワイヤガイド８との間にワイヤ電極９が結線され、再度放電加工の準備が完了する。そして、アーク放電回路５８が制御されて、再度ワイヤ電極９とワーク１０との間にアーク放電が誘起され、放電加工が再開される（Ｓ１７）。
【００６４】
一方、図８に示すように、断線復帰フラグがオフであると判断された場合は（Ｓ１５：ＮＯ）、断線復帰処理は行わずに、警告ランプ６４を点灯させ（Ｓ１８）、ワイヤカット放電加工機１の運転を停止させる（Ｓ１９）。ここで、上記した通り、断線復帰処理が実行されない断線復帰無効区間は、ＮＣプログラム上のＭコードで設定されており、例えば、図６に示すＦ点からＡ点までの間で設定される。そして、この断線復帰無効区間では、断線復帰フラグがオフとされるので、その区間内で断線が生じても、断線復帰処理は行わない。これにより、断線の衝撃により、ワーク１０から部品２３が下ワイヤガイド８付近に落下しても、ワイヤカット放電加工機１の運転が停止されるので、下ワイヤガイド８の移動により、下ワイヤガイド８の先端内部に設けられたノズルのセラミック部品等が、部品２３に衝突して損傷するのを防止できる。そして、警告ランプ６４が点灯されるので、断線復帰無効区間内でワイヤ電極９の断線が起きたことをオペレータに知らせることができ、その状況に応じた適格な対処を迅速に行うことができる。
【００６５】
次に、ＣＰＵ４６による断線復帰切換処理について、図１０に示すフローチャートを参照して説明する。この断線監視処理は、上記説明したメイン（プログラム解釈）の制御であるＮＣプログラムとは別に、定期的に割り込んで実行される処理となっている。図１０に示すように、まず、操作パネル５２の断線復帰切換キー６３（図２参照）が押下されて、該断線復帰切換キー６３の押下を検知する検知部（図示外）から断線復帰切換信号を受信したか否かが判断される（Ｓ４１）。そして、断線復帰復帰切換信号を受信していない場合は（Ｓ４１：ＮＯ）、断線復帰切換処理は終了する。
【００６６】
一方、断線復帰復帰切換信号を受信した場合は（Ｓ４１：ＹＥＳ）、現在、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグがオンか否かが判断される（Ｓ４２）。そして、断線復帰フラグがオンに設定されている場合は（Ｓ４２：ＹＥＳ）、「０」を設定してオフにする（Ｓ４３）。また、それとは反対に、断線復帰フラグがオフに設定されている場合は（Ｓ４２：ＮＯ）、「１」を設定してオンする（Ｓ４４）。こうして、ディスプレイ５９には、その断線復帰切換キー６３の押下に従って、「断線復帰モード  有効」及び「断線復帰モード  無効」の表示が切り換わるので、オペレータは、ディスプレイ５９を参照して、断線復帰フラグを強制的に切り換えることができ、作業に応じて断線復帰機能を自由に設定したり、解除することができる。
【００６７】
以上説明したように、第１の実施形態であるワイヤカット放電加工機１によれば、ワーク１０の加工経路の終点の近傍に、ワイヤ電極９が断線しても断線復帰処理を実行しない「断線復帰無効区間」を設けている。例えば、加工経路の終点の近傍で断線が生じた場合、その断線の衝撃によって、ワーク１０から部品２３が落下する可能性があり、その部品２３が下ワイヤガイド８が部品２３に衝突して、下ワイヤガイド８等が損傷してしまう恐れがある。そこで、加工中に断線すると部品２３が落下する可能性の高い加工経路の終点の近傍に「断線復帰無効区間」を設けることで、断線復帰処理を実行せずに、ワイヤカット放電加工機１の運転を停止させることができる。これにより、下ワイヤガイド８等の損傷を防止することができる。そして、この断線復帰機能を有効にするか否かの判断は、ＲＡＭ４８の断線復帰フラグ記憶エリア２０２に記憶する断線復帰フラグの設定により行われる。さらに、この断線復帰フラグのオン・オフの切換えは、加工用のＮＣプログラム上で、断線復帰切換指令のＭコードを設定することにより、断線復帰機能の切換えを容易に設定できるものとした。そして、ＮＣプログラム上のＭコードの位置を変更することで、断線復帰無効区間を容易に変更することができる。
【００６８】
次に、ワイヤカット放電加工機１の変形例である第２の実施形態のワイヤカット放電加工機について、図１１乃至図１４を参照して説明する。図１１は、第２の実施形態におけるＲＯＭ４７０の記憶エリアを示す概念図であり、図１２は、第２の実施形態におけるＲＡＭ４８０の記憶エリアを示す概念図であり、図１３は、第２の実施形態におけるＮＣプログラムのフローチャートであり、図１４は、断線復帰フラグ設定処理のフローチャートである。
【００６９】
なお、第２の実施形態であるワイヤカット放電加工機では、断線復帰フラグの設定をＮＣプログラム上で行うのではなく、現在の加工位置に基づいて設定することを特徴とする。そして、断線復帰フラグの設定は、加工用のＮＣプログラムとは別に割り込まれて実行される断線復帰フラグ設定処理によって行う。さらに、加工経路上の断線復帰無効区間は、その区間の開始点及び終了点のパラメータで設定する。
【００７０】
まず、ＲＯＭ４７０について説明する。図１１に示すように、このＲＯＭ４７０には、第１の実施形態のＲＯＭ４７の各種記憶エリア１００〜１０５（図３参照）と、断線復帰フラグを現在の加工位置に基づいて設定するための断線復帰フラグ設定プログラムを記憶する断線復帰フラグ設定プログラム記憶エリア１０６とが各々設けられている。
【００７１】
次に、ＲＡＭ４８０について説明する。図１２に示すように、このＲＡＭ４８０には、第１の実施形態のＲＡＭ４８の各種記憶エリア２００〜２０２（図４参照）と、現在の加工位置を記憶するための加工位置記憶エリア２０３と、断線復帰無効区間の開始点を、Ｘ−Ｙ平面の座標位置のパラメータで記憶する区間開始点記憶エリア２０４と、断線復帰無効区間の終了点を同じくパラメータで記憶する区間終了点記憶エリア２０５とが各々設けられている。なお、断線復帰無効区間の開始点及び終了点は、操作パネル５２のキーボード５２ａによって設定される。なお、図１２に示すＲＡＭ４８０の加工位置記憶エリア２０３が、「記憶手段」に相当する。
【００７２】
次に、断線復帰無効区間の設定について説明する。第２の実施形態における断線復帰無効区間の設定は、その区間の開始点及び終了点をパラメータで設定する。よって、区間開始点記憶エリア２０４で記憶された開始点と、区間終了点記憶エリア２０５で記憶された終了点とで挟まれた区間が、断線復帰処理を行わない断線復帰無効区間となる。よって、現在の加工位置が、この断線復帰無効区間内か否かによって、断線復帰機能を実行するか否かが決定される。
【００７３】
次に、第２の実施形態におけるＮＣプログラムについて説明する。この第２の実施形態におけるＮＣプログラムは、一般的な加工プログラムであり、例えば、図５のＮＣプログラムからＭ５２９、Ｍ５２８のＭコードを除いたものとしてプログラミングされる。そして、そのＮＣプログラムは、図１３に示すフローチャートに基づいて読み出され、各種ブロックが実行される。図１３に示すように、はじめに、ワイヤカット放電加工機１の電源が投入されると、初期設定が行われ、ＲＡＭ４８０の断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグが「１」に設定され、オンされる（Ｓ５１）。これにより、ワイヤカット放電加工機１の放電加工中にワイヤ電極９が断線した場合は、原則として断線復帰処理が実行される。次いで、ＮＣプログラムの１行目から順にコマンドが読み込まれて解釈され（Ｓ５２）、各行の１ブロック毎の指令に基づいて順に動作が実行される（Ｓ５３）。そして、次ブロックがあれば（Ｓ５４：ＹＥＳ）、Ｓ５２に戻って、引き続き処理が実行される。また、次ブロックがなければ（Ｓ５４：ＮＯ）、ＮＣプログラムの読み込みが終了する。
【００７４】
次に、断線復帰フラグ設定処理について、図１４に示すフローチャートを参照して説明する。上記したように、ＮＣプログラムに割り込まれて図１４に示す断線復帰フラグ設定処理が実行される。図１４に示すように、まず、現在の加工位置がＸ，Ｙ平面における絶対座標位置のパラメータで、ＲＡＭ４８０の加工位置記憶エリア２０３に記憶される（Ｓ６１）。次いで、その加工位置記憶エリア２０３に記憶された現在の加工位置が、断線復帰無効区間内か否かが判断される（Ｓ６２）。そして、現在の加工位置が、断線復帰無効区間内である場合には（Ｓ６２：ＹＥＳ）、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグがオンであるか否かが判断される（Ｓ６３）。そして、断線復帰フラグがオンである場合には（Ｓ６３：ＹＥＳ）、断線復帰フラグ記憶エリア２０２の断線復帰フラグに「０」が記憶され、オフされる（Ｓ６４）。なお、断線復帰フラグが既にオフされている場合には（Ｓ６３：ＮＯ）、そのまま処理を終了する。
【００７５】
一方、現在の加工位置が、断線復帰無効区間外である場合には（Ｓ６２：ＮＯ）、断線復帰フラグ記憶エリア２０２に記憶された断線復帰フラグがオンであるか否かが判断される（Ｓ６５）。そして、断線復帰フラグがオフである場合には（Ｓ６５：ＮＯ）、断線復帰フラグ記憶エリア２０２の断線復帰フラグに「１」が記憶され、オンされ（Ｓ６６）、処理を終了する。なお、断線復帰フラグが既にオンされている場合には（Ｓ６５：ＹＥＳ）、そのまま処理を終了する。そして、例えば、加工位置が、断線復帰無効区間を過ぎて１つの部品の加工を終了し、次の部品の連続加工を行う場合でも、断線復帰フラグがオンされてリセットされているので、次の部品の加工中の断線時には断線復帰処理が自動的に実行されるようになっている。
【００７６】
以上説明したように、第２の実施形態であるワイヤカット放電加工機では、断線復帰フラグの設定をＮＣプログラム上で行うのではなく、現在の加工位置に基づいて設定することを特徴とする。そして、ワーク１０の加工経路上の断線復帰無効区間は、その区間の開始点及び終了点のパラメータで設定する。これにより、ＮＣプログラムを変更せずに、操作パネルで断線復帰無効区間の開始点及び終了点を変更するだけであるので、設定が容易である。
【００７７】
なお、本発明のワイヤカット放電加工機は、上記実施形態に限らず、各種の変形が可能なことはいうまでもない。
【００７８】
例えば、第１の実施形態において、断線監視処理は、ＮＣプログラムのメイン処理とは別に割り込まれて実行されるが、メイン処理の中で、断線監視処理を実行するようにしてもよい。
【００７９】
また、断線復帰切換キー６３は、操作パネル５２上に設けたが、例えば、断線復帰切換キーを操作パネル５２とは別に設けてもよい。さらには、切換信号を外部送信可能な切換入力手段としての断線復帰切換キーと、前記切換入力手段から送信された切換信号を受信するとともに、入力インタフェースに接続された受信手段としての受信部とを設けてもよい。
【産業上の利用可能性】
【００８０】
本発明のワイヤカット放電加工機は、ワークを所定の形状に切断加工できるワイヤカット放電加工機に適用可能である。
【図面の簡単な説明】
【００８１】
【図１】第１の実施形態であるワイヤカット放電加工機１の構造を示す側面図である。
【図２】ワイヤカット放電加工機１の電気的構成を示すブロック図である。
【図３】ＲＯＭ４７の記憶エリアを示す概念図である。
【図４】ＲＡＭ４８の記憶エリアを示す概念図である。
【図５】ディスプレイ５９に表示されたＮＣプログラムの説明図である。
【図６】ワーク１０の加工経路を示す説明図である。
【図７】ＮＣプログラムのフローチャートである。
【図８】断線監視処理のフローチャートである。
【図９】断線復帰処理のフローチャートである。
【図１０】断線復帰切換処理のフローチャートである。
【図１１】第２の実施形態におけるＲＯＭ４７０の記憶エリアを示す概念図である。
【図１２】第２の実施形態におけるＲＡＭ４８０の記憶エリアを示す概念図である。
【図１３】第２の実施形態におけるＮＣプログラムのフローチャートである。
【図１４】断線復帰フラグ設定処理のフローチャートである。
【符号の説明】
【００８２】
１    ワイヤカット放電加工機
７    上ワイヤガイド
８    下ワイヤガイド
９    ワイヤ電極
１０    ワーク
１３    自動結線機構
２３    部品
４５    制御装置
４６    ＣＰＵ
４７    ＲＯＭ
４８    ＲＡＭ
６３    断線復帰切換キー
６４    警告ランプ
２０３    加工位置記憶エリア
【図１】
2006150520.tif 000003
【図２】
2006150520.tif 000004
【図３】
2006150520.tif 000005
【図４】
2006150520.tif 000006
【図５】
2006150520.tif 000007
【図６】
2006150520.tif 000008
【図７】
2006150520.tif 000009
【図８】
2006150520.tif 000010
【図９】
2006150520.tif 000011
【図１０】
2006150520.tif 000012
【図１１】
2006150520.tif 000013
【図１２】
2006150520.tif 000014
【図１３】
2006150520.tif 000015
【図１４】
2006150520.tif 000016