(57)【要約】【課題】放電加工において、ワークや加工電極が損傷を受けることを防止する。【解決手段】加工電極１５とワーク１３との極間にパルス電圧を印加してワーク１３を放電加工する際に、加工電極１５のジャンプ動作の開始位置とは別の位置に加工電極１５のジャンプ動作の終了位置を設定することにより、集中放電してワーク１３に損傷を受けること又は加工電極が消耗することを防止する。【選択図】図１
2006142479.tif 000002
【特許請求の範囲】
【請求項１】
加工電極とワークとの極間にパルス電圧を印加して前記ワークを放電加工するとともに、ジャンプ要求に応じて前記加工電極にジャンプ動作を行わせる放電加工機において、
前記加工電極のジャンプ動作の開始位置とは別の位置に前記加工電極のジャンプ動作の終了位置を設定するジャンプ動作制御手段を具備することを特徴とした放電加工機。
【請求項２】
加工電極とワークとの極間にパルス電圧を印加して前記ワークを放電加工するとともに、ジャンプ要求に応じて前記加工電極にジャンプ動作を行わせる放電加工機のジャンプ制御方法において、
前記加工電極のジャンプ動作の開始位置とは別の位置に前記加工電極のジャンプ動作の終了位置を設定することを特徴とした放電加工機のジャンプ制御方法。
【請求項３】
前記ワークに対する前記加工電極の揺動軌跡を定め、
前記定めた揺動軌跡上に前記加工電極のジャンプ動作の開始位置として第１の位置を設定し、
前記ジャンプ動作の開始位置及び少なくとも前記ジャンプ動作の開始位置に隣接する位置を除いて、前記定めた揺動軌跡上に前記ジャンプ動作の終了位置として第２の位置を設定し、
前記加工電極を揺動させながら前記ワークに放電加工を施し、
ジャンプ要求に応じて前記加工電極に前記ジャンプ動作の開始位置である第１の位置から前記終了位置である第２の位置へジャンプ動作を行わせ、
前記第２の位置を前記第１の位置としてジャンプ動作を繰り返し、前記加工電極の移動軌跡が前記定めた揺動軌跡となるよう制御する請求項２に記載の放電加工機のジャンプ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、揺動加工を伴う放電加工において加工精度を向上させるために加工電極のジャンプ動作を制御する放電加工機及び放電加工機のジャンプ制御方法に関する。
【背景技術】
【０００２】
放電加工においては、一般に、ワーク（被加工物）が加工槽内に載置され、この加工槽内に充満された絶縁油等の加工液中に浸漬している。加工電極をワーク（被加工物）の上方に所定の間隔をおいて対向配置して、加工電極とワークとの間、すなわち極間にパルス電圧等の電気エネルギを加えてこの極間に放電を発生させると共に、加工電極とワークとを自動送り機能により相対移動させて、ワークに所望の加工を施す。この放電の際には、ワークのみならず加工電極も損傷を受けることが分かっており、この損傷は放電エネルギが大きいほど、また放電が同じ場所で続くと大きくなる。加工の際は、加工電極とワークとが離れすぎると放電が起こらず、加工電極とワークとが近づき過ぎても短絡して加工できなくなってしまう。したがって、加工電極とワークとの相対移動は、極間に印加された電圧等を検出してこの検出された極間電圧が一定となるように、すなわち加工間隙が一定となるように制御されて行われる。ここで、本願明細書中で「加工電極を相対移動させる」とは、ワーク及び加工電極の両方又は一方を移動させてワークに対して加工電極を移動させることを意味し、ワークが加工電極に対して移動することも含むものとする。
【０００３】
上記のワークと加工電極との相対移動については、加工の進行に伴って加工電極が主として上下方向又は垂直方向（Ｚ軸方向）の微小な運動を繰り返しつつ徐々に下降させられる加工送りと共に、主として加工側面方向（Ｚ軸方向と垂直な方向）に対して行われる揺動並びにワークに対して加工電極を引き上げ、戻すジャンプ動作が行われるのが一般的である。
【０００４】
揺動は、加工電極をワークに対して小さな閉路軌跡上を偏心移動させ、これにより加工側面方向への拡大加工を行うためのものであり、加工電極をワークに対して連続的に例えば円形状等の軌跡を描くように相対的な偏心運動をさせて行われる。こうして行われる揺動加工は一般的に加工電極の底面加工と側部外周面による拡大加工が同時に行われる。また、ジャンプ動作は、ワークと加工電極とを主として上下方向又は垂直方向（Ｚ軸方向）に相対移動させ、ポンピング作用により極間に発生した加工屑をそこから排出させるために行われるものである。すなわち、加工電極をワークに対して主として上下方向又は垂直方向へ相対移動させ、ワークと加工電極との間の極間距離を離すことによって、加工液が極間に流れ込んで、その後加工電極とワークとの極間距離を近づけることによって、加工屑を含む加工液が極間から押し出されて排出される。したがって、その移動距離は揺動や加工送りに比べて非常に大きくなる。
【０００５】
また、加工側面方向への揺動を行って加工側面方向への拡大加工を行う揺動加工においては、加工屑が加工側面と加工電極の側部外周面との間にも発生し、加工側面に付着しやすくなる。したがって、この加工側面の加工屑を極間から排出させるために、加工電極を加工側面に対して大きく開離、接近させるようなジャンプ動作を通常のジャンプ動作に併せて行う。たとえば、加工底面及び加工側面に対して同時に開離、接近するようにＸ軸方向成分やＹ軸方向成分をＺ軸方向成分と共に含む斜め方向に、加工電極をワークに対して相対移動させることになる。このように加工側面に沿って加工電極を相対移動させるのではなく、加工側面から離して斜め方向に加工電極を相対移動させることによって、加工電極の側部外周面と加工側面との間から加工屑を排出する効果が得られる。
【０００６】
ところで、このようなジャンプ動作による加工屑の排出作用はジャンプの速度を上げストロークを大きくするほど効果が高まる傾向がある。したがって、揺動加工においては、加工電極の移動軸が加工側面となす角度を大きくすることが好ましい。すなわち、加工電極の移動速度のＺ軸方向成分に対する水平方向成分の比を大きくすることが好ましい。ところが、加工電極の移動軸が加工側面となす角度を大きくすると、Ｚ軸方向のストロークが小さくなってしまい、加工底面に対するジャンプ動作による加工屑の排出作用が低下してしまう。この問題を解決するために、斜め方向への移動の後に垂直方向、すなわちＺ軸方向への移動を行うといった、斜め方向への移動とＺ軸方向への移動とを組み合わせた加工電極の移動が行われることがある。
【０００７】
斜め方向への移動とＺ軸方向への移動とを組み合わせた加工電極の移動形態としては、特許文献１に記載されるようにジャンプ上昇時とジャンプ下降時とで別々の経路を通過してサイクル状にジャンプするものがある。
また、このような揺動加工におけるジャンプ動作は、様々な軌跡をとるものが存在するが、いずれの場合においても、加工電極の位置がジャンプ開始時とジャンプ終了時とで同じになるようになされる。
【０００８】
【特許文献１】特開平８−１１８１４９号公報
【特許文献２】特公平４−３１８０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記のような揺動加工が行われる場合には幾つかの問題点が存在する。
第一に、揺動加工においては、上述したように、ワークの加工側面と加工電極の側部外周面との極間から加工屑を排出するために、水平方向移動成分（上下方向又はＺ軸方向に垂直な方向成分）を含んだジャンプ動作がなされる。ジャンプ動作による加工屑の排出作用はジャンプ速度を上げるほど効果が高まるが、速度を上げるほどジャンプ動作の折り返し点とジャンプ送り動作の開始及び終了点において電極又は放電加工機の慣性力に対する衝撃によって振動が大きくなる。この衝撃力によって不快な音が発生したり、機械が振動するという問題を引き起こす。
【００１０】
この音や振動に対する解決策としては、振動の発生するジャンプ動作の折り返し点と開始及び終了点で加減速制御を行って、衝撃力を軽減させることが一般的である。また、特許文献２で開示されるようにワークと加工電極との極間距離に従って加工電極のワークに対する移動速度（ジャンプ速度）を切り替え、近いときには低い速度に切りかえる放電加工装置もある。
【００１１】
しかしながら、Ｚ軸方向のストロークを確保するために加工電極が斜め方向の移動の後でＺ軸方向に移動するようなジャンプ軌跡をとる場合には、加工電極の移動方向の切り替え時にも同様に慣性力に対する衝撃によって音や振動が発生する。したがって、一回のジャンプ中に相対移動方向の切り替えを伴う場合には移動方向の切り替え点の前後でも加減速制御が必要となることになる。また、特許文献２で開示される放電加工装置は、ワークと加工電極との極間距離によって速度を切り替えるためジャンプ方向の切り替え点で発生する振動に対しては効果を奏し得ない。
【００１２】
ここで、図１１及び図１２に放電加工機の機械本体の外観図を示し、機械の振動について説明する。図１１はワークテーブル２を固定し、加工電極１５をＸ、Ｙ、Ｚ軸方向へ移動する、いわゆるラム型の放電加工機の外観図であり、図１２はワークテーブル３をＸ、Ｙ軸方向へ移動し、加工電極１５をＺ軸方向へ移動する、いわゆるテーブル移動型の放電加工機の外観図である。
【００１３】
加工電極１５のＺ軸方向の移動は、いずれの場合も機械ヘッド６の内部に配置するＺ軸用サーボモータで主軸７を上下動して行うので、移動する部分が軽量であり高速な移動を行っても機械が振動したり、異常な音が出る可能性が小さい。
しかし、加工電極１５とワーク１３とを相対的に水平方向へ移動する場合は、いずれの機械形態の場合でも重量の大きい部分が移動される。例えば図１１ではＸ軸方向へ移動する場合、Ｘ軸用サーボモータ１７によってサドル４が移動されるが、サドル４にはラム５及び機械ヘッド６が組み合わされて載っており、非常に大きな重量を移動することになる。Ｙ軸方向の移動は、Ｙ軸用サーボモータ（不図示）で大きな重量のラム５及び機械ヘッド６を移動する。
【００１４】
また、図１２のＸ、Ｙ軸方向の移動は、Ｙ軸用サーボモータ１９でサドル９を移動し、Ｘ軸用サーボモータ１７で移動テーブル８を移動する。この場合もＸ、Ｙ軸方向の移動は重量の大きい部分を移動することになる。
ところで、ジャンプ動作を行いながらの放電加工はジャンプ速度を大きくした方がジャンプ動作に要する時間が短縮され、加工電極１５とワーク１３との極間からの加工屑の排出も効率良く行われるので放電加工効率が改善されることは前述の通りである。
【００１５】
しかし、揺動加工中にジャンプ動作に入る場合、加工電極１５はワーク１３に対する加工中心軸から偏心した位置にある。従って、加工電極１５側面とワーク１３とが接近していたり、加工電極１５がワーク１３に入り込んでいたりしていることがあり、そのまま加工電極１５を引揚げると加工電極１５に傷が付いたり、加工電極１５とワーク１３とが干渉したりする。このような不都合を避けるために、加工電極１５を中心に戻してから引揚げたり、または加工電極１５を中心に戻しながら上昇する斜め方向のジャンプ動作をさせたりする。
【００１６】
このようにＸ軸又はＹ軸方向の移動を伴うジャンプ動作のときに、ジャンプ動作の開始時から高い速度で移動を始めると、Ｘ軸、Ｙ軸で移動される大きな重量物が衝撃的に移動が開始されたり、停止されたりするため機械全体が振動したり、不快な異常音を発生したりする。
また、斜め方向のジャンプ動作を伴う場合、水平方向移動成分を伴う斜め方向の移動の移動距離はＺ軸方向の移動距離に比較して短い場合がほとんどであり、水平方向には加減速制御に必要な十分な距離が確保しにくい。
【００１７】
したがって、加工電極がワークに対して水平方向の移動を伴う場合においてのみ加工電極の移動速度を低く抑えればよく、加工電極がＺ軸方向の相対移動しか行わない場合には移動速度を抑制する必要はない。
しかるに、加減速制御を行う場合には定常状態でのジャンプ速度は方向に係わらず一定であり、衝撃力による機械の振動が問題にならない程度のジャンプ速度が設定される。また、移動方向に係わらず加工電極の移動速度の加減速制御を行うのはジャンプにかかる時間を不必要に長くし、放電加工時間を長びかせる。
【００１８】
また、上述したように、ジャンプ開始点と終了点が同一箇所の場合には、集中放電による異常加工が発生しやすく、ワーク加工面に損傷を受けたり、電極が消耗して、加工精度が低下するという第二の問題が生ずる。
こうしたワークの損傷及び加工電極の消耗による加工精度の低下を防止すために、放電が同一箇所に集中しないように、供給するパルス電圧の休止時間を長くして、総放電エネルギを抑制する方法が用いられている。その分放電加工量が減少するので加工効率が低下し、加工時間が延びるという別な問題がある。
【００１９】
したがって、本発明の目的は、放電加工で行われる揺動加工において、パルス電圧の休止時間を小さくしても加工電極が局所的な集中放電を起こすことを防止して、安定な放電が行われるようにし、加工効率を向上させることである。
【課題を解決するための手段】
【００２０】
本発明は、上記目的に鑑みて、ジャンプ動作の前後で加工電極の揺動軌跡上の位置を変えることを可能とした放電加工機及び放電加工機のジャンプ制御方法を提供する。
【００２１】
すなわち、本発明によれば、加工電極とワークとの極間にパルス電圧を印加して前記ワークを放電加工するとともに、ジャンプ要求に応じて前記加工電極にジャンプ動作を行わせる放電加工機において、前記加工電極のジャンプ動作の開始位置とは別の位置に前記加工電極のジャンプ動作の終了位置を設定するジャンプ動作制御手段を具備する放電加工機が提供される。
【００２２】
本発明は、さらに、加工電極とワークとの極間にパルス電圧を印加して前記ワークを放電加工するとともに、ジャンプ要求に応じて前記加工電極にジャンプ動作を行わせる放電加工機のジャンプ制御方法において、前記加工電極のジャンプ動作の開始位置とは別の位置に前記加工電極のジャンプ動作の終了位置を設定する放電加工機のジャンプ制御方法を提供する。
【００２３】
好適には上記ジャンプ制御方法において、前記ワークに対する前記加工電極の揺動軌跡を定め、前記定めた揺動軌跡上に前記加工電極のジャンプ動作の開始位置として第１の位置を設定し、前記ジャンプ動作の開始位置及び少なくとも前記ジャンプ動作の開始位置に隣接する位置を除いて、前記定めた揺動軌跡上に前記ジャンプ動作の終了位置として第２の位置を設定し、前記加工電極を揺動させながら前記ワークに放電加工を施し、ジャンプ要求に応じて前記加工電極に前記ジャンプ動作の開始位置である第１の位置から前記終了位置である第２の位置へジャンプ動作を行わせ、前記第２の位置を前記第１の位置としてジャンプ動作を繰り返し、前記加工電極の移動軌跡が前記定めた揺動軌跡となるよう制御する。
【発明の効果】
【００２４】
揺動加工における加工電極のジャンプ動作の際にジャンプ開始位置とは別の位置にジャンプ動作の終了位置を設定することによって、ジャンプ動作前に使用していた加工電極の側部外周面部分と異なる側部外周面部分をジャンプ動作後に使用して、ジャンプ動作前に使用した加工電極の側部外周面部分に付着、浮遊していた加工屑をジャンプ動作後に排出させる作用を有し、それによって、ジャンプ動作前後で加工電極の実質的に同じ部分に連続して集中放電することにより損傷を受けやすくなることを防止する効果を奏し、ワークの損傷又は加工電極の消耗による加工精度の低下を低減させることが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明の実施形態を説明する。
図１は本発明の放電加工機の主要部を示す構成ブロック図である。
ここで、図１１に示す放電加工機は、ワークテーブル２を固定し、加工電極１５をＸ、Ｙ、Ｚ軸方向へ移動する、いわゆるラム型の放電加工機であり、図１２に示す放電加工機は、ワークテーブル３をＸ、Ｙ軸方向へ移動し、加工電極１５をＺ軸方向へ移動する、いわゆるテーブル移動型の放電加工機である。
【００２６】
放電加工機１１は、放電によりワーク１３を加工するための加工電極１５と、左右方向であるＸ軸、上下方向であるＺ軸、Ｘ軸とＺ軸との両方に垂直な方向であるＹ軸の３つの軸に関して加工電極１５を移動させるためのＸ軸送りモータ１７、Ｚ軸送りモータ２１、Ｙ軸送りモータ１９、各軸送りモータ１７、１９、２１と電気的に接続され各軸送りモータ１７、１９、２１に駆動電力を供給する駆動手段２３を含む移動手段２５とを備える。ワーク１３は図示されていない加工槽内に載置され、加工槽内に充満された加工液中に浸漬している。
【００２７】
各軸送りモータ１７、１９、２１は一般に図示されていないボールねじと組み合わせて用いられ、加工電極１５を支持する機械ヘッド６に接続されていて、加工電極１５を移動させる。図１に示される実施形態においては、移動手段２５により加工電極１５がワーク１３に対して移動させられるものとして示されているが、加工電極１５とワーク１３とは相対的に移動可能であればよく、移動手段２５は加工電極１５を支持するヘッド及び加工槽が載置されているワークテーブル３のいずれか一方又は両方を必要に応じて移動させてもよい。例えば、図１２のようにワークテーブル３を移動手段２５によって加工電極１５に対して移動させてもよく、ヘッドをＺ軸方向に移動させ、テーブルをＸ軸及びＹ軸に移動させるようにしてもよい。また、各軸送りモータ１７、１９、２１としては好適にはサーボモータが使用される。
【００２８】
図１に示されるように各軸送りモータ１７、１９、２１及びボールねじ（不図示）を含む移動手段２５が加工電極１５を支持するヘッドに取り付けられている場合、Ｚ軸送りモータ２１は加工電極１５をワーク１３に対して加工進行方向に送り込む又は退避させる。Ｘ軸送りモータ１７及びＹ軸送りモータ１９は加工電極１５を加工進行方向と垂直な平面内で互いに直交する２軸方向に移動させる。こうして、Ｘ軸送りモータ１７及びＹ軸送りモータ１９による移動の合成により加工電極１５をワーク１３に対して相対的に二次元揺動運動させることができ、さらに、Ｘ軸送りモータ１７、Ｙ軸送りモータ１９、及びＺ軸送りモータ２１による移動の合成により加工電極１５をワーク１３に対して相対的に三次元揺動運動させることもできる。
【００２９】
放電加工機１１は、ワーク１３及び加工電極１５と電気的に接続されその間に電気エネルギ（電圧又は電流）を加える加工電源２７と、駆動手段２３及び加工電源２７の作動を制御する数値制御手段２９とをさらに備える。加工電源２７からワーク１３及び加工電極１５へのそれぞれの配線の途中にはワーク１３と加工電極１５との間の極間電圧を検出するために電圧検出手段３１が接続されている。この電圧検出手段３１により極間電圧を検出することによって、数値制御手段２９は極間電圧が一定となるようにワーク１３と加工電極１５との加工間隙を制御する。
【００３０】
この数値制御手段２９は、加工制御手段３３と、ジャンプ動作制御手段３５と、揺動制御手段３７とを含んで構成されている。
加工制御手段３３は、電圧検出手段３１により検出された極間電圧を一定に保つように、すなわちワーク１３と加工電極１５との間の加工間隙を一定に保つように制御しつつワーク１３と加工電極１５とを相対移動させる。
【００３１】
一方、ジャンプ動作制御手段３５は、ワーク１３と加工電極１５との極間に介在する加工屑を排出するために、加工電極１５を、加工底面に対してはＺ軸方向（上下方向）に、加工側面に対してはＸ軸及びＹ軸方向に往復運動させる。この往復運動、すなわちジャンプ動作は常時行われるものではなく、ジャンプタイマにより定期的に間隔を置いて実行され、この際には加工は一時的に中断される。
【００３２】
また、揺動制御手段３７は、上記の上下方向の相対移動と共に、ワーク１３に対して加工電極１５を加工側面方向（Ｚ軸方向と垂直な平面内）に偏心運動させるように制御して、側面方向への拡大加工、すなわち揺動加工を行わせる。こうして行われる揺動加工の際には、揺動制御手段３７によって加工電極１５が予め定められた軌跡に沿って移動させられる。この揺動軌跡は典型的には円形であるが、三角形、四角形、又は他の任意の形態が必要に応じて採用される。
【００３３】
本発明の放電加工機１１は、加工プログラム等の加工指令又は加工情報を入力するための入力手段３９と、入力された加工指令等を記憶するためのメモリ４１とをさらに備える。このメモリ４１には加工条件テーブルが予め設定、記憶されている。
一つの実施形態においては、ジャンプ動作制御手段３５は、加工電極１５のジャンプの方向を判別して、図２（ｂ）に示されるように揺動軌跡４３からのジャンプ動作の方向に水平方向成分が含まれているときには、図２（ａ）に示されるように揺動軌跡４３からのジャンプ動作の方向が垂直方向成分のみと比較して低いジャンプ速度で加工電極１５にジャンプ動作を行わせる。したがって、図２（ｃ）に示されるような揺動軌跡４３からのジャンプ動作の方向が途中で切り替わる場合には、ジャンプ動作の方向に水平方向成分が含まれる間はジャンプ速度が低く抑制され、ジャンプ動作の方向に水平方向成分が含まれていないときにはジャンプ速度が速くなるように加工電極１５のジャンプ速度が制御されて切り替えられる。こうすることによって、水平方向成分を含む移動がなされる場合に生じる移動開始・終了点、方向切り替わり点、及び折り返し点における慣性力による衝撃力による音や振動を低減させると共に、垂直方向成分のみの移動時にはできるだけ速い速度で移動してジャンプに要する時間の増加を抑制することが可能となる。
【００３４】
なお、図２（ｂ）及び（ｃ）においては揺動軌跡４３の中心を垂直方向に通って延びる軸線上の一点に向かって加工電極１５がジャンプ動作を行っているが、必ずしもこの点を通る必要は無く、一点に向かってジャンプ動作を収束させる必要もない。
他の実施形態においては、図３（ａ）から（ｃ）に示されるように、ジャンプ動作制御手段３５は加工電極１５の動作を制御して、揺動加工の際に、加工電極１５の揺動軌跡４３上のジャンプ開始位置から加工電極１５をジャンプさせて、このジャンプ開始位置からある程度ずれた揺動軌跡４３上の他の位置に加工電極１５を下降、復帰させる。このようなジャンプ動作を繰り返し、最終的に加工電極１５が揺動軌跡４３上の全ての位置を均等に加工するようにジャンプ終了位置が選択、設定される。このようにジャンプ動作を制御することにより、揺動加工の際に加工電極１５の側部外周面のある一部分のみを集中的に使用することがなくなり、側部外周面の他の部分が使用されている間に加工電極１５の側部外周面のすでに使用した部分から加工屑を排出させる効果を奏する。
【００３５】
次に、加工電極１５が例えば円形であるような揺動軌跡４３に沿って移動する場合を例にとって、本発明の放電加工機１１における揺動加工時の作動を説明する。なお、本発明が円形揺動軌跡に限定されるわけではないことはいうまでもない。
図４は本発明の放電加工機１１の放電加工の全体の流れを示すフローチャートを示す。
【００３６】
まず、ステップ５１において、ジャンプ動作の設定の一つであるジャンプ割り込みタイマ（以降、ジャンプタイマと略称する）の設定や揺動加工の有無等を含む加工条件の設定が入力手段３９を介してなされる。これらの設定はメモリ４１に記憶される。なお、ここでは揺動加工が行われるものとして説明する。ジャンプタイマの設定には周期的にジャンプ動作がなされる場合のジャンプ周期や極間電圧が設定電圧以下になったときにジャンプ動作がなされる場合の設定電圧などが含まれる。
【００３７】
必要とされる設定が全てなされた後、ステップ５３で放電加工が開始される。このときには垂直方向に行われる放電加工と共に加工電極１５の側面方向への拡大加工である揺動加工が行われる。
放電加工が行われている間、ステップ５１で設定したジャンプ動作の周期や設定電圧に従って逐次、ステップ５５に示されるジャンプタイマの割り込みがなされる。このジャンプタイマの割り込みに関しては後で詳細に説明する。
【００３８】
放電加工が行われている間は、さらに電圧検出手段３１で極間電圧を検出して平滑化し（ステップ５７）、平滑化された極間電圧が予め設定されている基準値と比較される（ステップ５９）。これが基準値よりも高い場合には、駆動手段２３を介してＺ軸送りモータ２１を駆動させ、加工電極１５をワーク１３へ向かって相対的に前進させる（ステップ６１）。また、これが基準値よりも低い場合には、駆動手段２３を介してＺ軸送りモータ２１を駆動させ、加工電極１５をワーク１３から相対的に後退させる（ステップ６３）それぞれの場合の前進量及び後退量は基準値と極間電圧の検出値との差に応じて数値制御手段２９の加工制御手段３３によって決定される。これら前進及び後退は、揺動加工の場合には、加工電極１５の偏心運動も同時に行われ、駆動手段２３を介してＸ軸及びＹ軸送りモータ１７、１９を駆動させ、加工電極１５の偏心量を前進又は後退させて水平方向の揺動も行われる。
【００３９】
以上のステップ５５からステップ６３は加工電極１５が加工完了位置に達するまで継続される（ステップ６５）。
ステップ５５を除くステップ５３からステップ６５は、それぞれ、垂直方向の加工電極１５の送り、すなわち加工送りに関しては加工制御手段３３によって行われ、水平方向の加工電極１５の送り、すなわち揺動に関しては揺動制御手段３７によって行われる。一方、ステップ５５に関してはジャンプ動作制御手段３５によって行われる。
【００４０】
次に、本発明の主題であるジャンプタイマの割り込みのステップ５５の形態について詳細に説明する。
図５及び図６は、ジャンプの方向に応じてジャンプ動作の速度を制御するようにジャンプ動作制御手段３５を構成した本発明の放電加工機１１の第一実施形態に関するその作動のフローチャートであり、図７は図５及び図６に示されるジャンプ方向を設定又は変更するステップのさらに詳細なフローチャートである。
【００４１】
加工電極１５のジャンプ動作の形態は図４のステップ５１において予め指定される。このジャンプ動作の形態には、図８（ａ）に示されるように加工電極１５が垂直方向、すなわちＺ軸方向にジャンプする形態、図８（ｂ）に示されるように加工電極１５がＸ軸方向成分やＹ軸方向成分をＺ軸方向成分と共に含む斜め方向にジャンプする形態、図８（ｃ）に示されるように最初は斜め方向に移動した後で方向を変更してＺ軸方向にジャンプする形態、図８（ｄ）に示されるように、斜め方向の移動とＺ軸方向の移動とを組み合わせた図８（ｃ）と類似であるが、ジャンプの上昇時と下降時とで別々の通過点を通りサイクル状にジャンプする形態などが含まれる。これらのジャンプ形態のうち、ジャンプ方向の変更が含まれるものにおいては、通常指定されるジャンプ上死点位置に加えて途中で通過する点が指定される方法、揺動中心軸を途中通過点とするジャンプ経路指定方法などが採用され得る。また、図８（ｃ）及び（ｄ）に示されるようなジャンプ形態の場合に、加工電極１５は必ずしも揺動軌跡４３の揺動中心を通る軸線上に移動する必要はない。
【００４２】
以下においては、上記ジャンプ形態のうち、ジャンプ方向の変更が含まれるものを例として本発明の放電加工機１１の第一実施形態の作動を説明する。
図４のステップ５５においてジャンプタイマの割り込みが行われれることによって、指定されたジャンプ動作形態に応じてステップ６７でジャンプ動作の方向及び速度の設定がなされ、ステップ６９で数値制御手段２９によって加工電源２７からワーク１３及び加工電極１５への電気エネルギの印加が一時停止され、ジャンプ動作が開始される。なお、ステップ６７のジャンプ動作の方向及び速度の設定については後で詳細に説明する。
【００４３】
次に、ステップ７１ではステップ６７で設定されたジャンプ方向及び速度に従って、移動手段２５によってワーク１３に対して加工電極１５を相対移動させる。このとき、加工電極１５のジャンプ開始位置に対する方向変更位置の相対位置は、ジャンプ動作の形態に応じて予め定められている。加工電極１５が予め定められた方向変更位置に達するまで、ステップ６７で設定された速度及び方向で加工電極１５の移動が継続される（ステップ７３）。
【００４４】
なお、方向変更がなされないジャンプ形態、例えば図８（ａ）及び（ｂ）に示されるようなジャンプ形態が選択されている場合には点線７５によって示される経路に従って処理が進められる。
ジャンプ方向変更位置に達すると、ステップ７７で再びジャンプ方向及び速度の設定がなされ、ステップ７９では、設定されたジャンプ方向及び速度の設定に従って、折り返し点に達するまで移動手段２５によってワーク１３に対して加工電極１５を相対移動させる。加工電極１５が折り返し点に達すると（ステップ８１）、速度及び方向の指令データに対して全てに（−１）が乗じられ、移動方向及び速度ベクトルが反転して設定される（ステップ８３）。
【００４５】
以下では同様に、加工電極１５が予め定められた方向変更位置に達するまで、設定されているジャンプ方向及び速度に従って移動手段２５によって加工電極を移動させ（ステップ８５）、加工電極１５が方向変更位置に達すると（ステップ８７）、再びジャンプ方向及び速度の設定がされてジャンプ方向の変更がなされる（ステップ８９）。次に加工電極１５がジャンプ開始位置に達するまで、設定されているジャンプ方向及び速度に従って移動手段２５によって加工電極１５を移動させる（ステップ９１）。ステップ９３で加工電極１５がジャンプ開始位置に達したと判定されると、ジャンプ動作が終了して、ジャンプタイマのリセットがなされる（ステップ９５）。
【００４６】
方向変更がなされないジャンプ形態が選択されている場合には、上述された場合と同様に、点線９７に沿って処理が進められる。
以下では、図５及び図６のステップ６７、７７、８９で行われるジャンプ方向及び速度の設定をする手順について、図７のフローチャートを参照して、さらに詳しく説明する。
【００４７】
まず、ステップ９７において、予め指定されたジャンプ動作の形態に従ってジャンプ方向が設定される。すでにジャンプ動作が行われている場合、すなわちステップ７７及び８９の場合には、このステップ９７においてジャンプ方向の設定が変更される。
次に、設定されたジャンプ方向に関してＸ軸方向成分又はＹ軸方向成分を含んでいるかがステップ９９で判定される。図８（ａ）のジャンプ動作形態や図８（ｃ）及び図８（ｄ）のジャンプ動作形態において加工電極１５がＺ軸方向のみに移動する場合にはステップ１０１に処理が進められる。一方、図８（ｂ）のジャンプ動作形態や図８（ｃ）及び図８（ｄ）のジャンプ動作形態において、加工電極１５が斜め方向に移動する際などのようにＸ軸方向又はＹ軸方向への移動が含まれる場合にはステップ１０３に処理が進められる。
【００４８】
ステップ１０１に処理が進められた場合には、Ｚ軸方向成分のみの場合に適用される予め定められた比較的高い速度Ｊ１にジャンプ速度が決定される。
ステップ１０３に処理が進められた場合には、ジャンプ動作の方向ベクトルのＸＹ平面（Ｘ軸成分及びＹ軸成分の移動によって形成される平面、すなわち、Ｚ軸に対して垂直な平面）に関する成分が求められる。このＸＹ平面成分は方向ベクトルのＸＹ平面に対する正射影となる。
【００４９】
次に、この方向ベクトルのＸＹ平面成分の大きさとＺ軸方向成分の大きさとの比が求められ、この比に応じてジャンプ速度が決定される（ステップ１０５及びステップ１０７）。ステップ１０９では、この決定されたジャンプ速度がジャンプ動作制御手段３５に設定される。
詳細には、加工電極１５がＸＹ平面方向（Ｚ軸に垂直な方向）に移動するジャンプ速度Ｊ２を予め定めておき、ジャンプ方向ベクトルのＸＹ方向成分に対するＺ軸方向成分の比αに応じてＺ軸方向へのジャンプ速度をαＪ２と定め、それに従って全体としてのジャンプ速度をＪ２×√（１＋α2 ）と決定し、これをジャンプ制御手段３５に設定する。好適には、ＸＹ平面方向へのジャンプ速度Ｊ２は加工電極１５が垂直方向成分のみの方向に移動する場合に適用されるジャンプ速度Ｊ１よりも低く、加工電極１５の相対移動開始・停止点、方向切り替え点、及び折り返し点で放電加工機１１に発生する音や振動を適正な程度に低く抑えるように設定される。
【００５０】
したがって、ステップ５１でジャンプ動作の形態又はジャンプ方向が設定されれば、操作者がそのジャンプ動作の形態又はジャンプ方向に応じたジャンプ速度を設定する必要がなくなり、ジャンプ方向に応じた適したジャンプ速度が自動的に設定される。
さらに、図８（ｃ）及び（ｄ）に示されるようにジャンプ方向の切り替えが行われる場合にもそのときのジャンプ方向に応じて適したジャンプ速度が自動的に設定され、Ｚ軸方向のみに加工電極１５が相対移動されるときには比較的高いジャンプ速度でジャンプ動作が行われ、移動が水平方向成分を含むときには移動速度の水平方向成分が低くなるように設定されたジャンプ速度でジャンプ動作が行われ、加工電極１５の始動・停止点、方向切り替え点、及び折り返し点における放電加工機１１の振動を低減させる。
【００５１】
代替的には、加工電極１５のジャンプ動作による移動が水平方向成分を含む場合には、ステップ１０３、１０５、１０７に代わり、ジャンプ方向に関係なくジャンプ速度Ｊ２´を設定するようにしてもよい（ただし、加工電極１５のジャンプ動作による移動がＺ軸方向成分のみである場合にはジャンプ速度はＪ１に設定される）。この場合にはジャンプ速度Ｊ２´は、ジャンプ動作が水平方向成分のみを含んでなると仮定した場合に加工電極１５の始動・停止点、方向切り替え点、折り返し点において発生する放電加工機１１の衝撃音や振動が不快感を与えない程度に低く設定されるのが好ましい。
【００５２】
同様に、方向ベクトルのＸＹ平面方向成分とＺ軸方向成分との比を数段階に区分して、その各区分においては同じジャンプ速度Ｊ２´が設定されるようにすることも可能である。
また、ジャンプ方向によって異なるジャンプ速度が設定されるようにする他の任意の方法を用いることが可能である。
【００５３】
図９は、加工電極の揺動軌跡においてジャンプ開始位置からずれた位置にジャンプ動作の終了位置を設定するジャンプ動作制御手段を構成した本発明の放電加工機１１の第二実施形態に関するその作動のフローチャートであり、図１０は図９に示されるジャンプ終了位置を設定するステップのさらに詳細なフローチャートである。
【００５４】
図４のステップ５５においてジャンプタイマの割り込みが行われれることによって、ステップ１１１で数値制御手段２９によって加工電源２７からワーク１３及び加工電極１５への電気エネルギの印加が一時停止され、ジャンプ動作の方向及び速度が設定されジャンプ動作が開始される。
次に、ステップ１１３ではステップ１１１で設定されたジャンプ方向及び速度の設定に従って、移動手段２５によってワーク１３に対して加工電極１５を相対移動させる、すなわちジャンプ動作を行わせる。このとき、加工電極１５のジャンプ開始位置に対する折り返し位置の相対位置は予め定められている。加工電極１５が予め定められた折り返し位置に達するまで加工電極１５の移動が継続される（ステップ１１５）。
【００５５】
折り返し位置に達すると、ステップ１１７でジャンプ開始位置とは異なるジャンプ終了位置が設定され、それに合わせてジャンプ方向及び速度の設定が再度なされる。終了位置はジャンプ開始位置からできるだけ離れた位置に選択される。この終了位置の選択については後で詳細に説明する。
ステップ１１９では、設定されたジャンプ方向及び速度に従って、移動手段２５によってワーク１３に対して加工電極１５をジャンプ終了位置に達するまで相対移動させる。ステップ１２１で加工電極１５が終了位置に達したと判定されると、ステップ１２３でジャンプ動作が終了して、ジャンプタイマのリセットがなされる。同時に加工電源２７からワーク１３及び加工電極１５への電気エネルギの印加が再開される。
【００５６】
以下では、図９のステップ１１７で行われる加工電極１５の終了位置を選択する手順について、図１０のフローチャートを参照して、さらに詳しく説明する。
まず、予め設定されている加工電極１５の揺動軌跡４３を予め指定された数で等分して終了位置の候補点を作成する。ジャンプ動作が開始されると、ジャンプ動作制御手段３５は、ステップ１２５において、作成されたジャンプ終了位置の候補点を参照する。
【００５７】
次に、ステップ１２７でこれらジャンプ終了位置の候補点が全て使用されたかが判定され、全ての候補点が使用されている場合にはステップ１２９で使用済みの終了位置の候補点が全てクリアされ、全ての候補点が未使用点として扱われるように初期化される。
候補点の中に未使用として扱われるものがある場合には、ステップ１３１に処理が進み、進行中のジャンプ動作の開始位置からある程度遠い終了位置の候補点が選択される。ジャンプ動作の開始位置からある程度遠い終了位置が選択されることによって、ジャンプ前後で加工電極１５の側部外周面の揺動加工の際に使用される部分が異なるようになるので、他の側部外周面部分を使用して放電加工を行っている間にジャンプ動作前に使用されていた側部外周面部分から加工屑が排出される効果を奏し、ワーク１３の損傷及び加工電極１５の消耗を抑制することが可能となる。
【００５８】
ステップ１３３では、選択された候補点が使用済みか否かを確認し、候補点が使用済みである場合には再度ステップ１３１に戻り候補点を選択する。未使用として扱い得る候補点が選択されたことが確認されると、ステップ１３５でサーボブロックを変更してジャンプ終了位置を変える。このサーボブロックには移動に関する始点情報及び終点情報が設定されており、この情報を変更することで新しいジャンプ終了位置に加工電極１５が移動するようになり、ジャンプ終了位置の設定が終了する。
【００５９】
こうしてジャンプ動作が継続されることによって、加工電極１５の揺動軌跡４３上の終了位置の候補点は全て均等に選択されるようになり、したがって、揺動軌跡上において揺動加工がワーク１３に対して均等に行われるようになる。
なお、揺動軌跡４３の等分は大きな数でなされ、各区間が非常に小さいもの、すなわち点として構成されることも可能である。
【００６０】
これらのジャンプ動作の制御は、数値制御手段２９、主としてジャンプ動作制御手段３５によって行われる。
以上で示されたジャンプ動作制御手段の二つの形態は別な形態として示されたが、これを同時に実施することも可能であることはいうまでもない。
【００６１】
以上説明したように、本発明によれば、揺動加工において、ジャンプ動作の方向によりジャンプ速度を変えて自動的に設定することができるので、加工電極の移動が水平方向成分を含むときには速度の水平方向成分を低く抑えて、加工電極の始動・停止点、方向切り替え点、折り返し点で発生する放電加工機の不快な音や振動を低減させ、加工精度を向上させることが可能となる。
【００６２】
また、ジャンプ動作の前後で揺動軌跡上の加工電極の位置を変えることによって、加工電極の特定部分のみで放電加工を連続して発生する集中放電を回避し、ジャンプ動作前に使用された部分をジャンプ動作後によって加工屑を排出させる効果を奏することによって、ワークの損傷及び加工電極の消耗を抑制することが可能となる。このワークの損傷及び加工電極の消耗を抑制することで、加工精度の向上が図られる。
【００６３】
さらに、加工電極に大きな電気エネルギを与えることも可能となることから、加工時間の短縮も可能となるという効果も得られる。
【図面の簡単な説明】
【００６４】
【図１】本発明の放電加工機の主要部を示す構成ブロック図である。
【図２】ジャンプの方向によってジャンプ速度を変更するようにジャンプ動作制御手段が加工電極のジャンプ動作を制御することを説明するための模式図である。
【図３】ジャンプ動作の前後で加工電極の位置を変えるようにジャンプ動作制御手段が加工電極のジャンプ動作を制御することを説明するための模式図である。
【図４】本発明の放電加工機の放電加工の全体の流れを示すフローチャートである。
【図５】ジャンプの方向に応じてジャンプ動作の速度を制御するようにジャンプ動作制御手段を構成した本発明の放電加工機の第一実施形態に関するその作動のフローチャートの前半部分である。
【図６】図５に示されるフローチャートの後半部分である。
【図７】図５及び図６に示されるジャンプ方向を設定又は変更するステップのさらに詳細なフローチャートである。
【図８】ジャンプ動作の幾つかの形態を示す線図である。
【図９】加工電極の揺動軌跡においてジャンプ開始位置から離れた位置にジャンプ動作の終了位置を設定するジャンプ動作制御手段を構成した本発明の放電加工機の第二実施形態に関するその作動のフローチャートである。
【図１０】図９に示されるジャンプ終了位置を設定するステップのさらに詳細なフローチャートである。
【図１１】ラム型の放電加工機の外観図である。
【図１２】テーブル移動型の放電加工機の外観図である。
【符号の説明】
【００６５】
１１    放電加工機
１３    ワーク
１５    加工電極
２５    移動手段
３３    加工制御手段
３５    ジャンプ動作制御手段
３７    揺動制御手段
【図１】
2006142479.tif 000003
【図２】
2006142479.tif 000004
【図３】
2006142479.tif 000005
【図４】
2006142479.tif 000006
【図５】
2006142479.tif 000007
【図６】
2006142479.tif 000008
【図７】
2006142479.tif 000009
【図８】
2006142479.tif 000010
【図９】
2006142479.tif 000011
【図１０】
2006142479.tif 000012
【図１１】
2006142479.tif 000013
【図１２】
2006142479.tif 000014