(57)【要約】【課題】ワイヤ放電加工機の製造メーカが提供する加工条件を調整して加工する場合、設定した加工条件に応じて加工可能な軸送り制御を加工開始前に判別することで、事前に加工継続不能に陥ることや加工後の精度不良を防止すること。【解決手段】極間電圧波形と軸送り制御方式との不適合による加工不良を防ぐため、加工開始時、極間に電圧を印加する前に、設定された加工条件（ＳＡ０１）から、軸送り可能な制御方式を判別する（ＳＡ０２）。例えば、加工条件のうち、加工電源の電圧設定や、極間に印加する電圧サイクルの周波数設定に関わる加工条件から、軸送り可能な制御方式を判別し、その結果を数値制御装置の画面に表示させてオペレータが選択してから加工を開始するようにしたり、予め全ての軸送り制御方式に優先順位を付けておき、軸送り可能な制御方式から、優先順位が最も高い制御方式を選択して、自動的に加工を開始する。【選択図】図２
2014061564.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤ電極に対するテーブルの相対位置を移動させながら、前記ワイヤ電極と前記テーブル上に配置されたワークとの間である極間に電圧を印加して放電を発生させ、ワークを加工するワイヤ放電加工機において、
複数の軸送り制御方式で軸送りを実行することが可能な軸送り制御部と、
加工条件を決定するパラメータを入力する加工条件入力部と、
前記加工条件に含まれるパラメータの設定値と制御可能な前記軸送り制御方式とを対応付けて記憶した軸送り制御方式記憶部と、
前記加工条件入力部により入力されたパラメータと、前記軸送り制御方式記憶部との内容から、制御可能な軸送り制御方式を判別する軸送り制御方式判別部と、
を備えたことを特徴とするワイヤ放電加工機。
【請求項２】
前記軸送り制御部は、極間電圧に応じて軸送りを行う電圧制御と、常に一定速度で軸送りを行う一定速度制御と、極間電圧が予め設定された電圧値より低い場合には減速し、予め設定された電圧値よりも高い場合には一定速度で軸送りを行う、減速付き一定速度制御のうち、少なくとも１つを含む２つ以上の軸送り制御方式で軸送りを実行可能であることを特徴とする請求項１に記載のワイヤ放電加工機。
【請求項３】
前記軸送り制御方式記憶部に記憶される加工条件のパラメータは、加工電源の電圧設定と、極間に印加する電圧サイクルの周波数設定のうち、何れかを含むことを特徴とする請求項１または２の何れかに記載のワイヤ放電加工機。
【請求項４】
前記パラメータは所定の範囲の数値で設定されるパラメータであって、前記軸送り制御方式記憶部はパラメータの設定値を複数の範囲で分割し、該分割した設定値と制御可能な軸送り制御方式とを対応付けて記憶したことを特徴とする請求項１乃至３の何れか１つに記載のワイヤ放電加工機。
【請求項５】
前記パラメータは複数の値で設定されるパラメータであって、前記軸送り制御方式記憶部は前記複数の値のそれぞれと制御可能な軸送り制御方式とを対応付けて記憶したことを特徴とする請求項１乃至３の何れか１つに記載のワイヤ放電加工機。
【請求項６】
前記軸送り制御方式記憶部は、前記加工条件に含まれる少なくとも１つのパラメータの設定値、または複数のパラメータの設定値の組み合わせと、制御可能な前記軸送り制御方式とを対応付けて記憶したことを特徴とする請求項１乃至５の何れか１つに記載のワイヤ放電加工機。
【請求項７】
前記加工条件は前記軸送り制御方式を決定するパラメータを含み、前記加工条件のパラメータによって決められる軸送り制御方式が、軸送り制御方式記憶部に含まれていれば、その軸送り制御方式を用いて加工開始し、含まれていなければ、軸送りを行わないことを特徴とする請求項１乃至６の何れか１つに記載のワイヤ放電加工機。
【請求項８】
前記加工条件は前記軸送り制御方式を決定するパラメータを含み、前記加工条件のパラメータによって決められる軸送り制御方式が、軸送り制御方式記憶部に含まれていない場合、前記加工条件によって決められた軸送り制御方式を実行するために変更が必要なパラメータ名を、数値制御装置の表示器に表示することを特徴とする請求項１乃至６の何れか１つに記載のワイヤ放電加工機。
【請求項９】
全ての軸送り制御方式に対し、予め優先順位を付けて置き、判別された全ての軸送り制御方式の中から、最も優先順位の高い軸送り制御方式を選択して加工開始することを特徴とする請求項１乃至６の何れか１つに記載のワイヤ放電加工機。
【請求項１０】
数値制御装置の表示器に、前記判別した軸送り制御方式を表示することを特徴とする請求項１乃至９の何れか１つに記載のワイヤ放電加工機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤ放電加工機に関し、特に、ワイヤ放電加工機の軸送り制御方式の判別方法に関する。
【背景技術】
【０００２】
ワイヤ放電加工機の、加工時の軸送り制御方式としては、測定した極間電圧に応じて軸送りを行う、いわゆる電圧サーボ送りや、常に加工条件で設定された速度で送る、一定速度送りを用いるのが一般的である。その他、特許文献１に開示され公知となっている、放電パルスに応じて軸送りを行う方式などもある。このように、ワイヤ放電加工機の軸送り制御方式として、複数の公知の制御方式がある。
【０００３】
ワイヤ放電加工機の加工は、ワイヤ径やワーク材質に応じて、軸送り制御方式や加工電圧、加工周波数、ワイヤ送り速度、ワイヤ張力、加工液量など、安定加工に必要な要素を決める加工条件を設定する必要がある。加工条件は、主にワイヤ材質、ワイヤ径、ワーク材質、ワーク板厚に応じて、ワイヤ放電加工機の製造メーカから提供されており、オペレータが加工条件表から選んで機械の数値制御装置に入力、あるいは、機械の数値制御装置上で選択することで決定される。
【０００４】
しかし、加工対象となるワークが、製造メーカが加工条件を提供していない材質や板厚の場合には、製造メーカから提供された材質や板厚の加工条件を参考にして、オペレータが自分で加工条件を調整して加工する必要がある。
【０００５】
このような場合、加工中の軸送り制御方式は参考としたメーカ加工条件によって決められており、オペレータが選択することは出来ないのが一般的であるが、加工条件の中に、送り制御方式を決める専用の加工条件を設けて、ユーザーが選択できるように構成されている場合もある。このような加工条件を調整する場合、オペレータは複数の軸送り制御方式から適切と思われる方式を選択している。オペレータは、このようにして仮決定した加工条件を用いて本加工の前にテスト加工を行い、最後まで安定して行えるかどうかを確認する必要がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第３７９５７９９号公報
【特許文献２】特開昭６３−２０７５１３号公報
【特許文献３】特開２０１２−４５６６２号公報
【特許文献４】特許第２７４５６７５号公報
【特許文献５】特許第３８０８４４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
加工条件が決まれば極間電圧波形が決まる。極間電圧波形が決まれば、その極間電圧波形に適する軸送り制御方式が決まる。ワイヤ放電加工機を製造するメーカが提供する加工条件には、それぞれの加工条件についてその加工条件に適する軸送り制御方式も併せて設定されているので、製造メーカが提供する加工条件を使えば問題なく加工できる。  
しかし、製造メーカは全てのワーク材質や全ての板厚について加工条件を提供しているわけではないので、製造メーカが加工条件を提供していないワーク材質や板厚を加工する場合が出てくる。
【０００８】
製造メーカが加工条件を提供していないワーク材質や板厚を加工するに当たって、製造メーカが提供した加工条件を元に、オペレータが加工条件を調整して加工する場合がある。このような場合、オペレータが調整した加工条件から極間電圧波形が決まることとなるが、その極間電圧波形と軸送り制御方式が適合しなくなる可能性がある。
【０００９】
極間電圧波形と軸送り制御方式が適合しない状態で加工を行うと、例えば、加工経路の多くの箇所で短絡状態が発生して放電が一旦停止し、筋状の傷を作ってしまったり、最悪、短絡状態から復帰出来ずに加工継続不能に陥ったりしてしまうことが考えられる。また、オペレータが加工条件を変更する際、誤った操作で、意図しない加工条件を設定してしまう可能性があり、この場合も、極間電圧波形と軸送り制御方式が適合しなくなる可能性があり、上記のような加工不良が発生してしまう。
【００１０】
加工内容によっては、加工時間が１０時間以上に及ぶ場合や、ワーク自体が非常に高価な場合が少なくない。テスト加工のために、機械やオペレータが長時間占有されることや、高価なワークを消費することは、加工を請け負った会社にとって大きな損失であるし、一度のテスト加工でうまくいかず、結果的に数回のテスト加工が必要になる場合には、損失は数倍に膨れ上がる。また、金型の修正加工といった、既存の部品への追加加工の場合には、そもそも部品が１個しか供給されないため、失敗が許されない。
【００１１】
従来技術として、例えば特許文献２に開示されるように、加工速度と目標加工電圧値を、加工状態に応じて適宜変更、または固定し、加工の安定化を実現しようとしたものなどがあるが、いずれも加工中に変更を行うものであって、加工前に、予め設定された加工条件に対して、軸送り可能な制御方式を判定するものではない。
【００１２】
そこで、本発明は、ワイヤ放電加工機の製造メーカが提供する加工条件を調整して加工する場合、設定した加工条件に応じて加工可能な軸送り制御を加工開始前に判別することで、事前に加工継続不能に陥ることや加工後の精度不良を防止することが可能な軸送り制御方式判別機能を有するワイヤ放電加工機を提供することを課題とする。
【課題を解決するための手段】
【００１３】
本願の請求項１に係る発明は、ワイヤ電極に対するテーブルの相対位置を移動させながら、前記ワイヤ電極と前記テーブル上に配置されたワークとの間である極間に電圧を印加して放電を発生させ、ワークを加工するワイヤ放電加工機において、複数の軸送り制御方式で軸送りを実行することが可能な軸送り制御部と、加工条件を決定するパラメータを入力する加工条件入力部と、前記加工条件に含まれるパラメータの設定値と制御可能な前記軸送り制御方式とを対応付けて記憶した軸送り制御方式記憶部と、前記加工条件入力部により入力されたパラメータと、前記軸送り制御方式記憶部との内容から、制御可能な軸送り制御方式を判別する軸送り制御方式判別部と、を備えたことを特徴とするワイヤ放電加工機である。  
請求項２に係る発明は、前記軸送り制御部は、極間電圧に応じて軸送りを行う電圧制御と、常に一定速度で軸送りを行う一定速度制御と、極間電圧が予め設定された電圧値より低い場合には減速し、予め設定された電圧値よりも高い場合には一定速度で軸送りを行う、減速付き一定速度制御のうち、少なくとも１つを含む２つ以上の軸送り制御方式で軸送りを実行可能であることを特徴とする請求項１に記載のワイヤ放電加工機である。  
請求項３に係る発明は、前記軸送り制御方式記憶部に記憶される加工条件のパラメータは、加工電源の電圧設定と、極間に印加する電圧サイクルの周波数設定のうち、何れかを含むことを特徴とする請求項１または２の何れかに記載のワイヤ放電加工機である。  
請求項４に係る発明は、前記パラメータは所定の範囲の数値で設定されるパラメータであって、前記軸送り制御方式記憶部はパラメータの設定値を複数の範囲で分割し、該分割した設定値と制御可能な軸送り制御方式とを対応付けて記憶したことを特徴とする請求項１乃至３の何れか１つに記載のワイヤ放電加工機である。
【００１４】
請求項５に係る発明は、前記パラメータは複数の値で設定されるパラメータであって、前記軸送り制御方式記憶部は前記複数の値のそれぞれと制御可能な軸送り制御方式とを対応付けて記憶したことを特徴とする請求項１乃至３の何れか１つに記載のワイヤ放電加工機である。  
請求項６に係る発明は、前記軸送り制御方式記憶部は、前記加工条件に含まれる少なくとも１つのパラメータの設定値、または複数のパラメータの設定値の組み合わせと、制御可能な前記軸送り制御方式とを対応付けて記憶したことを特徴とする請求項１乃至５の何れか１つに記載のワイヤ放電加工機である。  
請求項７に係る発明は、前記加工条件は前記軸送り制御方式を決定するパラメータを含み、前記加工条件のパラメータによって決められる軸送り制御方式が、軸送り制御方式記憶部に含まれていれば、その軸送り制御方式を用いて加工開始し、含まれていなければ、軸送りを行わないことを特徴とする請求項１乃至６の何れか１つに記載のワイヤ放電加工機である。
【００１５】
請求項８に係る発明は、前記加工条件は前記軸送り制御方式を決定するパラメータを含み、前記加工条件のパラメータによって決められる軸送り制御方式が、軸送り制御方式記憶部に含まれていない場合、前記加工条件によって決められた軸送り制御方式を実行するために変更が必要なパラメータ名を、数値制御装置の表示器に表示することを特徴とする請求項１乃至６の何れか１つに記載のワイヤ放電加工機である。  
請求項９に係る発明は、全ての軸送り制御方式に対し、予め優先順位を付けて置き、判別された全ての軸送り制御方式の中から、最も優先順位の高い軸送り制御方式を選択して加工開始することを特徴とする請求項１乃至６の何れか１つに記載のワイヤ放電加工機である。  
請求項１０に係る発明は、数値制御装置の表示器に、前記判別した軸送り制御方式を表示することを特徴とする請求項１乃至９の何れか１つに記載のワイヤ放電加工機である。
【発明の効果】
【００１６】
本発明により、ワイヤ放電加工機の製造メーカが提供する加工条件を調整して加工する場合、設定した加工条件に応じて加工可能な軸送り制御を加工開始前に判別することで、事前に加工継続不能に陥ることや加工後の精度不良を防止することが可能な軸送り制御方式判別機能を有するワイヤ放電加工機を提供できる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係るワイヤ放電加工機の要部構成図である。
【図２】本発明に係る軸送り可能な制御方式を判別する処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態を図面と共に説明する。  
極間電圧波形と軸送り制御方式との不適合による加工不良を防ぐため、本発明では、加工開始時、極間に電圧を印加する前に、設定された加工条件から、軸送り可能な制御方式を判別する。例えば、加工条件のうち、加工電源の電圧設定や、極間に印加する電圧サイクルの周波数設定に関わる加工条件から、軸送り可能な制御方式を判別する。その結果を数値制御装置の画面に表示させてオペレータが選択してから加工を開始するようにしたり、予め全ての軸送り制御方式に優先順位を付けておき、軸送り可能な制御方式から、優先順位が最も高い制御方式を選択して、自動的に加工を開始する。
【００１９】
これにより、加工不能に陥るような加工条件で加工開始することを事前に防止することができるので、無駄なテスト加工がなくなり、テスト加工に必要な、機械やオペレータの占有時間が短縮でき、且つ、無駄にするワークを減らせるので、テスト加工に必要な費用を抑えることができる。
【００２０】
図１は本発明に係るワイヤ放電加工機の要部構成図である。ワイヤ放電加工機は、数値制御装置１と加工機２とを備え、数値制御装置１は、ワイヤ放電加工機全体を制御する。数値制御装置１は、バス１７を介して接続される、プロセッサ（ＣＰＵ）１０、入力装置１１、メモリ１２、表示装置１８を備えている。メモリ１２はＲＯＭおよびＲＡＭから構成されており、プロセッサ（ＣＰＵ）１０は、該ＲＯＭに格納されたシステムソフトウェアによってワイヤ放電加工機全体を制御する。
【００２１】
入力装置１１はキーボードなどから構成されており、本発明を実行するために必要な加工条件のパラメータを入力することができる。オペレータは該入力装置１１を用いて加工条件、たとえば、加工電圧の目標値、放電周期、放電電流値、ワイヤ送り速度、所定サンプリング周期などの各種パラメータを入力することができる。
【００２２】
加工条件のパラメータとは、加工電源電圧設定・加工周波数設定・ワイヤ送り速度・加工液量・ワーク材質や板厚・ワイヤ材質や線径といった、一般的にワイヤ放電加工機に添付される「加工条件表」に含まれるパラメータだけでなく、例えば加工液タンクの加工液の温度制御方法（加工液が設定温度に一致するように制御する「定温制御」か、測定した周囲温度から設定値分だけオフセットした温度になるように制御する「差温制御」など）を表すパラメータなど、加工電圧・加工電流・加工速度・加工面粗さ・加工精度の少なくとも１つに影響する、予め設定可能な全てのパラメータを意味する。
【００２３】
また、プロセッサ（ＣＰＵ）１０は、メモリ１２のＲＡＭ内に記憶された加工プログラムに従ってＸ軸用軸制御回路１３，Ｙ軸用軸制御回路１５に加工条件に応じた移動指令を出力し、Ｘ，Ｙ軸の各軸用軸制御回路１３，１５は、Ｘ軸，Ｙ軸の各軸用サーボアンプ１４，１６に各軸用サーボモータ２０，２２を駆動するための駆動指令を出力する。本発明の実施形態であるワイヤ放電加工機は、プロセッサ（ＣＰＵ）１０の指令によって、公知の複数の軸送り制御方式の何れかで軸送りを実行することが可能である。
【００２４】
加工機２は、数値制御装置１で指定された加工条件に基づいて被加工物であるワーク２５を加工する構成である。具体的には、加工機２は、Ｘ軸用サーボモータ２０、Ｙ軸用サーボモータ２２を備えている。また、加工機２は、ワイヤ電極２４とワーク２５の間に放電エネルギーを供給する直流電源２８と、直流電源２８から出力する電流を制限する電流制限抵抗器２６、スイッチング素子２７、スイッチング素子２７をオン・オフ制御するスイッチング駆動回路２９を備えている。ワイヤ電極２４、ワーク２５、電流制限抵抗器２６、スイッチング素子２７および、直流電源２８からなる回路は、ワイヤ電極２４とワーク２５との間の極間にパルス電圧、電流を加えるワイヤ放電加工用電源回路を構成している。
【００２５】
極間に加えられる極間電圧を検出する検出部は、ワイヤ電極２４とワーク２５の間の極間電圧を検出する。極間電圧は、増幅器３０により増幅され、Ａ／Ｄ変換器３１において所定周期毎にデジタル値に変換され、数値制御装置１に出力される。
【００２６】
数値制御装置１は、表１に示される軸送り制御方式を選択して加工機２を駆動制御する。例えば、数値制御装置１は、電圧制御（荒加工・仕上げ加工兼用）Ｍａの方式として、数値制御装置１に入力した極間電圧（デジタル値）をもとに極間の平均極間電圧値を求める。数値制御装置１は極間の平均極間電圧に従った加工速度でワーク２５を加工するように加工機２を駆動制御する。あるいは、平均極間電圧と目標電圧との差である電圧偏差に従った加工速度でワーク２５を加工するように加工機２を駆動制御する。
【００２７】
また、Ｘ軸用サーボモータ２０およびＹ軸用サーボモータ２２にはそれぞれ、Ｘ軸用エンコーダ２１およびＹ軸用エンコーダ２３を配設しており、各軸用エンコーダ２１，２３で検出した量をベクトル合計することによって、実加工速度が得られる。
【００２８】
なお、ワイヤ電極２４は、所定の間隔で配置された１組のワイヤガイド（図示せず）により所定の張力で張設されている。また、ワイヤ電極２４は、図示しない供給装置により所定の速度で供給されるように構成されている。
【００２９】
本発明の実施形態では、ワイヤ放電加工機の数値制御装置１のメモリ１２には、ワイヤ放電加工機において軸送り制御方式判別機能を実現するため、軸送り制御方式判別部において参照される。後述する表２〜９に示されるテーブルの少なくとも一つが記憶されている。
【００３０】
なお、ワイヤ放電加工機の数値制御装置１には通常、ワイヤ放電加工機の製造メーカが提供するワークの加工に使用するワイヤ電極２４の径のデータ、加工しようとしているワークの材質のデータおよび、ワーク板厚のデータがパラメータとして取り込まれており、これらのパラメータのデータを本発明の実施形態においても用いてもよい。あるいは、パラメータのデータを入力装置１１からオペレータが数値制御装置１に入力するようにしてもよい。
【００３１】
以下、本発明の各実施形態について説明する。  
＜実施形態１＞
図２，図１を参照しながら説明する。ワイヤ放電加工機により加工プログラムに従って加工を行う場合、キーボードなどの入力装置１１あるいはメモリ１２である加工条件入力部から、加工条件が軸送り制御方式判別部に送られる。軸送り制御方式判別部は、送られてきた加工条件と、軸送り制御方式記憶部に記憶された対応関係とを比較することで、軸送り可能な制御方式を自動的に判別する。
【００３２】
図２は本発明に係る軸送り可能な制御方式を判別する処理を示すフローチャートである。このフローチャートの処理は、数値制御装置１のプロセッサ（ＣＰＵ）１０において実行される。まず、オペレータにより入力された加工条件のパラメータあるいはメモリ１２などに記憶された加工条件のパラメータを取得し（ステップＳＡ０１）、取得したパラメータと、軸送り制御方式記憶部に記憶された内容とから、制御可能な軸送り制御方式を判別する（ステップＳＡ０２）。ステップＳＡ０２は特許請求の範囲の記載の「軸送り制御方式判別部」に対応する。
【００３３】
加工条件のパラメータは、オペレータがキーボード（入力装置１１）を使って手動で入力する、あるいは、数値制御装置１内あるいは外部の記憶装置に、予め加工条件の各パラメータの設定値が記録されたファイルを読み込む、等の方法により設定される。  
前述したように、加工条件のパラメータとは、加工電源電圧設定・加工周波数設定・ワイヤ送り速度・加工液量・ワーク材質や板厚・ワイヤ材質や線径といった、一般的にワイヤ放電加工機に添付される「加工条件表」に含まれるパラメータだけでなく、例えば加工液タンクの加工液の温度制御方法を表すパラメータなど、加工電圧・加工電流・加工速度・加工面粗さ・加工精度の少なくとも１つに影響する、予め設定可能な全てのパラメータを意味する。
【００３４】
これらのパラメータに対して、制御可能な軸送り制御方式との対応を、例えばメモリ１２のメモリ領域に形成される予め軸送り制御方式記憶部にて記憶しておく（表３参照）。
【００３５】
本実施形態における、軸送りが実行可能な制御方式を表１に示す。表１の通り、本実施形態では、制御可能な軸送り制御方式として、下記の符号Ｍａ，Ｍｂ，Ｍｃ，Ｍｄで示される４つの制御方式を挙げている。  
Ｍａ：電圧制御（荒加工・仕上げ加工兼用）
Ｍｂ：放電パルス制御（荒加工用）
Ｍｃ：状態判別制御（仕上げ加工用）
Ｍｄ：一定速度制御（荒加工・仕上げ加工兼用）
【００３６】
【表１】
2014061564.tif 000003
【００３７】
軸送り制御方式記憶部の内容を表２，３に示す。  
表２の通り、本実施形態では加工条件内にＰａ〜Ｐｅの５種類のパラメータがある。パラメータＰａ，Ｐｃ，Ｐｄでは、表２のように範囲が２つ以上に分割されている。パラメータＰａは設定範囲Ｐａ１，Ｐａ２に分割され、Ｐｃでは設定範囲Ｐｃ１〜Ｐｃ３の３つに分割され、パラメータＰｄはＰｄ１，Ｐｄ２の２つに分割されている。また、パラメータＰｅでは、範囲を分割するのではなく、３つの設定値（設定値Ｐｅ１〜Ｐｅ３）に分かれている。
【００３８】
なお、パラメータＰａ〜Ｐｅの具体的なものは、加工電源電圧設定・加工周波数設定・ワイヤ送り速度・加工液量・ワーク材質や板厚・ワイヤ材質や線径といった、一般的にワイヤ放電加工機に添付される「加工条件表」に含まれるパラメータだけでなく、例えば加工液タンクの加工液の温度制御方法を表すパラメータなど、加工電圧・加工電流・加工速度・加工面粗さ・加工精度の少なくとも１つに影響する、予め設定可能な全てのパラメータのいずれかである。
【００３９】
【表２】
2014061564.tif 000004
【００４０】
表３の通り、予め、加工条件の各パラメータの種類と設定値に対応する、実行可能な軸送り制御方式を、軸送り制御方式記憶部に保存しておく。表３において加工条件であるパラメータについて設定範囲群がＮｏ．１〜Ｎｏ．３６に区分され、パラメータＰａは、Ｎｏ．１〜Ｎｏ．１８が設定範囲Ｐａ１、Ｎｏ．１９〜Ｎｏ．３６が設定範囲Ｐａ２として設定されている。他のパラメータＰｂ〜Ｐｅについてもそれぞれ設定されている。そして、例えば、設定範囲群Ｎｏ．１において、電圧制御（荒加工・仕上げ加工兼用）Ｍａおよび一定速度制御（荒加工・仕上げ加工兼用）Ｍｄが設定されているように、それぞれの設定範囲群について設定範囲群に対応する軸送り制御方式が設定されている。
【００４１】
【表３】
2014061564.tif 000005
【００４２】
以上により、加工開始前に加工条件を軸送り制御方式判別部に送ることで、軸送り可能な制御方式を判別することができる。
＜実施形態２＞
実施形態２は、軸送り制御部にて制御可能な軸送り制御方式には、極間電圧に応じて軸送りを行う電圧制御（荒加工・仕上げ加工兼用）Ｍａと、常に一定速度で軸送りを行う一定速度制御（荒加工・仕上げ加工兼用）Ｍｄと、極間電圧が予め決められた電圧値より低い場合には減速し、予め決められた電圧値よりも高い場合には一定速度で送りを行う、減速付き一定速度制御の軸送り制御方式のうち１つを含むようにしたものである。
【００４３】
なお、実施形態１では、制御可能な軸送り制御方式として、電圧制御（荒加工・仕上げ加工兼用）Ｍａと、一定速度制御（荒加工・仕上げ加工兼用）Ｍｄが含まれている。
【００４４】
＜実施形態３＞
実施形態３は、軸送り制御方式判別部にて判別に用いる加工条件のパラメータとして、加工電源の電圧設定と、極間に印加する電圧サイクルの周波数設定のうち、少なくともどちらか一方を用いるようにしたものである（表４，表５を参照）。
【００４５】
＜実施形態４＞
実施形態４は、加工条件のパラメータを所定の範囲の数値で設定されるパラメータとして、軸送り制御方式記憶部において、パラメータの設定値を複数の範囲で分割し、該分割した値と制御可能な軸送り制御方式を対応付けて記憶するようにしたものである（表２参照）。
【００４６】
＜実施形態５＞
実施形態５は、加工条件のパラメータを複数の値で設定されるパラメータとして、軸送り制御方式記憶部において、パラメータの設定値と制御可能な軸送り制御方式を対応付けて記憶するようにしたものである（表３参照）。
【００４７】
＜実施形態６＞
実施形態６は、軸送り制御方式記憶部において、実施形態４または５で指定される加工条件のパラメータのうち、少なくとも１つのパラメータの設定値、または複数のパラメータの設定値の組み合わせと、制御可能な軸送り制御方式とを対応付けて記憶するようにしたものである。実施形態１の表３の通り、各パラメータから、分割された範囲または設定値を１つずつ選択して組み合わせることで１つの設定範囲群とし、パラメータ毎に分割された全ての設定範囲の組み合わせに対して設定範囲群を設定する。各パラメータは、実施形態４のような分割された範囲（表３のパラメータＰａ，Ｐｃ，Ｐｄ）でもよいし、実施形態５のような設定値（表３のパラメータＰｅ）であっても良い。
【００４８】
予め、これらに設定範囲群に対して、表１の制御可能な軸送り制御方式の中から、実行可能な軸送り制御方式を割り当てておく。表２に示した設定範囲と設定値の組み合わせから、表３の通り、設定範囲群は合計３６通りになる。実際の加工では、加工条件のパラメータの種類と設定値によって、軸送り可能な制御方式が限られる場合がある。このため、パラメータの種類と設定値に応じて、実行可能な軸送り制御方式を対応させる。対応する軸送り制御方式は、設定範囲群Ｎｏ．３１〜３３のように１つだけでも良いし、複数でも良い。また、設定範囲群Ｎｏ．３４〜３６のように対応する軸送り制御方式が無い、というようにしてもよい。
【００４９】
ここで、実施形態３における、加工電源の電圧設定と、極間に印加する電圧サイクルの周波数設定を、軸送り制御判別部にて判別に用いる加工条件のパラメータとして用いる例について、具体的に述べる。
【００５０】
軸送りが実行可能な制御方式は、実施形態１と同様、以下のようにする。  
Ｍａ：電圧制御（荒加工・仕上げ加工兼用）
Ｍｂ：放電パルス制御（荒加工用）
Ｍｃ：状態判別制御（仕上げ加工用）
Ｍｄ：一定速度制御（荒加工・仕上げ加工兼用）
これらの軸送り制御は、極間電圧波形の電圧の大きさと、電圧印加周波数によって、適さない場合がある。つまり、加工条件によって規定される加工電源の電圧設定と、電圧印加周波数設定によって、軸送り可能かどうかを判別できる。
【００５１】
電圧制御（荒加工・仕上げ加工兼用）Ｍａは、極間電圧波形を整流して平均電圧値を求め、加工条件によって決まる基準電圧値とゲインから軸送り速度を求める方式である。周波数設定値が高くなるにつれて過渡領域の割合が大きくなり、平均電圧値の精度が悪くなってくるので、周波数が高くなるにつれて平均電圧制御は適さなくなってくる。
【００５２】
放電パルス制御（荒加工用）Ｍｂは、例えば特許文献１により公知となっている、カウントした放電パルス数に応じて軸送り速度を求める方式である。電源電圧が低くなるにつれて、放電判定が難しくなるので、電源電圧が低くなるにつれて、荒加工用放電パルス制御は適さなくなってくる。
【００５３】
状態判別制御（仕上げ加工用）Ｍｃは、例えば特許文献３により公知となっている、高周波電圧の開放パルス数に応じて軸送り速度を求める方式ある。電源電圧が低くなるにつれて、開放判定が難しくなるので、状態判別制御は適さなくなってくる。  
一定速度制御（荒加工・仕上げ加工兼用）Ｍｄは、常に設定された速度で送る方式である。
【００５４】
また、放電パルス制御（荒加工用）Ｍｂと状態判別制御（仕上げ加工用）Ｍｃのように、加工が、荒加工か仕上げ加工かによって、実行可能な軸送り制御方式が限られる場合がある。このことから、電源電圧設定と電圧印加周波数設定と加工回数を、それぞれ、予め実験によって定めたしきい値と比較することによって、その軸送り制御が可能かどうかを判別することができる。
【００５５】
電源電圧設定のしきい値を２０［Ｖ］、電圧印加周波数のしきい値を５００［ｋＨｚ］とした場合、軸送り制御可能な制御方式は、表４（荒加工の場合）や表５（仕上げ加工の場合）のように纏めることができる。
【００５６】
【表４】
2014061564.tif 000006
【００５７】
【表５】
2014061564.tif 000007
【００５８】
表４，５に示されるパラメータ（パラメータＰａは電源電圧設定、パラメータＰｂは電圧印加周波数設定）に、パラメータＰｃとして加工回数を加え、このしきい値を１［回］として、実施形態１で示した軸送り制御方式記憶部の例（表２，表３を参照）のように纏めると、表６，表７のようになる。
【００５９】
【表６】
2014061564.tif 000008
【００６０】
【表７】
2014061564.tif 000009
【００６１】
このようにして、加工開始前に、予め設定された加工条件から、軸送り可能な制御方式を判別することができる。なお、上記Ｍａ〜Ｍｄの軸送り制御方式以外にも、例えば、特許文献４や特許文献５などがあり、これらを選択可能な軸送り制御方式に加えても良い。
【００６２】
＜実施形態７＞
また、実施形態７のように、判別の結果、現在の加工条件で決まる軸送り制御方式が軸送り可能であれば加工を開始し、現在の加工条件が軸送り不可能であれば、軸送り制御を中止するようにすることで、加工不能に陥るような加工条件で加工開始することを事前に防止することができる。
【００６３】
表８に、加工条件により指定された軸送り制御方式と判別結果の比較を示す。設定範囲群Ｎｏ１，２，５，６の場合、加工条件で指定されている軸送り制御方式である電圧制御（荒加工・仕上げ加工兼用）Ｍａが判別結果に含まれているので、加工開始するが、設定範囲群Ｎｏ３，４，７，８の場合、判別結果に含まれないため、軸送り制御を中止する。
【００６４】
【表８】
2014061564.tif 000010
【００６５】
＜実施形態８＞
現在の加工条件から決まる軸送り制御方式について、軸送り可能かどうかを判別し、軸送り不可能であれば、変更が必要なパラメータ名（電源電圧設定、電圧印加周波数設定、加工回数のいずれかのパラメータ名）を、数値制御装置１の表示装置１８の画面に表示し、オペレータに変更を促すようにしても良い。
【００６６】
表８において、例えば、加工条件が設定範囲群Ｎｏ．７の場合、加工条件で指定されている軸送り制御方式Ｍａが判別結果に含まれておらず、パラメータＰｂをＰｂ２からＰｂ１の設定範囲に変更すれば、設定範囲群Ｎｏ．５となり、軸送り制御方式Ｍａで加工できるようになるので、パラメータＰｂをＰｂ１の範囲に設定するよう画面に表示をして、オペレータに変更を促すことができる。
【００６７】
＜実施形態９＞
符号Ｍａ〜Ｍｄの軸送り制御方式に対して優先順位を付けておき、軸送り可能な制御方式の中から、最も優先順位の高い制御方式を設定し、加工を開始するようにしても良い。表９に、各軸送り制御方式に優性順位を付加した例を示す。数字が小さいほど、優先順位が高いことを表す。  
表７において、加工条件が設定範囲群Ｎｏ．５の場合、軸送り制御方式Ｍａ，Ｍｂ，Ｍｄが判別結果から選ばれるが、表９により、軸送り制御方式Ｍｂが最も優先順位が高いため、軸送り制御方式Ｍｂにて加工を開始することができる。
【００６８】
【表９】
2014061564.tif 000011
【００６９】
＜実施形態１０＞
数値制御装置１の表示装置１８に、判別した軸送り制御方式を表示するようにしてもよい。軸送り可能な制御方法を数値制御装置の画面に表示して、オペレータに軸送り可能な制御方式から選ばせることで、加工不能に陥るはずの加工を、事前に加工できる様に軸送り制御方式を変更できる。
【符号の説明】
【００７０】
１  数値制御装置
１０  プロセッサ（ＣＰＵ）
１１  入力装置
１２  メモリ
１３  Ｘ軸用軸制御回路
１４  Ｘ軸用サーボアンプ
１５  Ｙ軸用軸制御回路
１６  Ｙ軸用サーボアンプ
１７  バス
１８  表示装置
２  加工機
２０  Ｘ軸用サーボモータ
２１  Ｘ軸用エンコーダ
２２  Ｙ軸用サーボモータ
２３  Ｙ軸用エンコーダ
２４  ワイヤ電極
２５  ワーク
２６  電流制限抵抗器
２７  スイッチング素子
２８  直流電源
２９  スイッチング駆動回路
【図１】
2014061564.tif 000012
【図２】
2014061564.tif 000013