(57)【要約】【課題】コーナ部を形成する２つの移動ブロックの成す角に応じて加工経路を補正するワイヤ放電加工機を提供すること。【解決手段】加工プログラム記憶部２１から加工プログラム２０のブロックを読み込んで解析し、コーナ角度検出部２２によってコーナがあると判断されると、コーナ角度検出部２２で検出されたコーナ角度に基づいて補正距離と戻し距離とを演算し、補正距離にしたがって先に加工するブロックの終点を延長するように補正し、戻し距離にしたがって次に加工するブロックを始点からブロック途中まで削除し、延長されて作成された新たなブロック終点と、削除されて作成された新たなブロック開始点とを繋ぐように加工経路を加工経路補正部２３において作成し、加工経路制御部２４によってワイヤ電極３を被加工物２に対して相対移動させるワイヤ放電加工機。【選択図】図７
2014121755.tif 000002
【特許請求の範囲】
【請求項１】
加工プログラムの軸移動指令に基づいて加工経路を作成し、該作成された加工経路中の２つの連続する移動ブロックで形成されるコーナ部において、先に加工するブロックの終点を延長するように補正し、次に加工するブロックを始点からブロック途中まで削除し、前記先に加工されるブロックが延長されて作成された新たなブロック終点と前記次に加工するブロックの途中までが削除されて作成された新たなブロック開始点とを繋ぐように加工経路を補正して加工を行うワイヤ放電加工機であって、
前記コーナ部のコーナ角度を求めるコーナ角度取得手段と、
前記コーナ角度に応じて前記加工経路を補正する加工経路補正手段とを備え、
前記加工経路補正手段は、前記先に加工するブロックの終点を延長するように補正する際の終点を延長する距離を補正距離ａとし、
前記次に加工するブロックの前記削除前のブロック開始点と削除されて作成された新たなブロック開始点との距離を戻し距離ｂとし、
前記コーナ角度が大きくなるにしたがって前記補正距離ａまたは前記戻し距離ｂのいずれか一方または両方が小さくなるように前記コーナ部の加工経路を補正することを特徴とするワイヤ放電加工機。
【請求項２】
前記加工経路補正手段は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝Ｐ  
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ
ただし、θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
Ｒ：ワイヤ電極径に関する定数
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機。
【請求項３】
前記加工経路補正手段は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝Ｑ／ｔａｎ（θ／２）
ｂ＝Ｐ
ただし、θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機。
【請求項４】
前記加工経路補正手段は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝ｂ＊ｓｉｎα／ｓｉｎ（θ−α）      
ｂ＝Ｐ
ただし、α＝ｔａｎ-1｛Ｐ／（Ｑ＋Ｒ）｝
θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
Ｒ：ワイヤ電極径に関する定数
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機。
【請求項５】
前記加工経路補正手段は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝Ｐ／ｓｉｎθ
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ
ただし、θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
Ｒ：ワイヤ電極径に関する定数
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機。
【請求項６】
前記補正距離ａと前記戻し距離ｂを、
ａ＝ｂ＊ｓｉｎα／ｓｉｎ（θ−α）      
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ
ただし、α＝ｔａｎ-1｛Ｐ／（Ｑ＋Ｒ）｝
θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
Ｒ：ワイヤ電極径に関する定数
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機。
【請求項７】
前記ワイヤ電極の撓み量に替えて、電気的な加工条件ごとに決まる定数、前記オフセット量は、ワイヤ電極の半径値、ワイヤ電極の半径値と放電ギャップの値を加算した値、または、電気的な加工条件ごとに決まる定数のうちのいずれか一つであることを特徴とする請求項２から６のいずれか一つに記載のワイヤ放電加工機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤ放電加工機に関し、特に、コーナ角度に応じて自動的に加工経路の補正を行うワイヤ放電加工機に関する。
【背景技術】
【０００２】
ワイヤ放電加工においては、ワイヤ電極と被加工物との間に生じる放電反発力や加工液の乱流などによって、ワイヤ電極が加工進行方向と異なる方向（反対方向あるいは一定の角度をなす方向）に撓むことが知られている。ワイヤ電極によって直線状に加工するとき、ワイヤ電極が加工進行方向と逆の方向に撓みを生じるが、加工形状には影響しない。しかし、コーナ部の加工においては撓みの影響が大きく現れて、コーナ部の形状精度を大きく低下させてしまい、いわゆる「コーナだれ」が発生し、意図したような形状が得られない。
【０００３】
図１はワイヤ放電加工機のワイヤ電極３でコーナ部の加工を行うことを説明する模式図である。ワイヤ放電加工において、被加工物２を所望される寸法通りに加工するためには、実際の製品形状の寸法に対してワイヤ電極３の半径と放電ギャップを加算したオフセット経路を作成し、作成したオフセット経路に沿ってワイヤ電極３を移動させるのが一般である。なお、オフセット経路を加工経路４という。なお、ワイヤ電極３の半径と放電ギャップを加算した値をオフセット値という。
【０００４】
図１に示すように、被加工物２のコーナ部ではワイヤ電極３が撓みによって加工経路４に沿って移動せず、加工経路４の内側（破線で示されるワイヤ電極軌跡５を参照）を移動し、被加工物２を過剰に加工してしまう。そのため、所謂「コーナだれ」（ワイヤ電極の撓みに起因するコーナだれ６を参照）が形成され、所望の加工仕上がり形状が得られない。このような問題に対応するために様々な対応策が提案されている。様々な対応策を大別すれば、主に２種類の対応策に大別できる。
【０００５】
＜対応策１＞コーナ部では加工速度や加工液の量を抑え、放電休止時間を延長するなどによって、ワイヤ電極の撓みを緩和する方法（いわゆる「エネルギー制御」）  
＜対応策２＞ワイヤ電極の撓みを考慮して加工経路を補正する方法
図２はワイヤ電極の撓みによって被加工物が過剰に加工されることを回避するために、加工経路を補正する上記対応策２を説明する図である。  
ワイヤ電極３の加工経路４を補正経路７によって補正しワイヤ放電加工を行うと、ワイヤ電極３はワイヤ電極軌跡８に示されるように移動する。これによって、被加工物２が過剰に加工されることを回避することができる。
【０００６】
上記対応策１，対応策２のうち、対応策２の加工経路を補正する方法は、対応策１のエネルギーを制御する方法よりワイヤ放電加工機による加工時間が短いという利点があり、これまでもいくつかの補正方法が提案されてきた。いくつかの補正方法の提案の中で、ワイヤ電極の撓み量に着目し、その撓み量に基づいて加工経路を補正する技術が、例えば下記の文献に開示されている。
【０００７】
特許文献１には、ワイヤ電極の相対的移動量を制御する制御部、ワイヤ電極のワーク加工面での撓み量を記憶する記憶部と、演算によって逐次にワイヤ電極の加工方向を決定する演算部と、ワイヤ電極の撓み量に等しい補正量をもってワイヤ電極を駆動する駆動部を備えたワイヤ放電加工機の制御装置が開示されている。  
特許文献２には、加工条件ごとにワイヤカット放電加工における加工中のワイヤ電極の撓み量を保存し、この撓み量に基づいて、パンチ加工のときはワイヤ電極を進行方向に対して余分に逃し、ダイ加工のときは切り込みを入れるように加工経路を補正するシャープエッジの加工方法が開示されている。
【０００８】
特許文献３には、ワイヤ電極の相対的移動量を制御する制御部、加工経路中のコーナ部を検出するコーナ検出部と、検出されたコーナ部について所定距離の接線移動・所定距離の沿出移動・漸近復帰移動の補正を順次に行う加工経路補正部を備えたワイヤ放電加工装置が開示されている。  
特許文献４には、コーナ部で加工進行方向に第１の加工経路を接線上に延長し、そして加工コーナの角度よりも大きな角度で第２及び第３の補正経路を設定し、第４の経路で元の加工経路に復帰するように加工経路を補正する方法と、これを実現するためのワイヤ放電加工装置が開示されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開昭６１−２１９５２９号公報
【特許文献２】特開平７−２８５０２９号公報
【特許文献３】特開平７−２４６４５号公報
【特許文献４】特開平１１−２０７５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１や特許文献２に開示される技術は、ワイヤ電極の撓み量を補正量とし加工経路を補正する技術であるが、これらの補正方法はコーナ角度が９０度の場合の加工を主眼としたものであり、その他のコーナ角度に関しては詳細に検討していない。コーナ角度が小さくなると（＜９０度）、ワイヤ電極がコーナ頂点部における加工液の流れなどの外乱による影響が大きくなり、コーナ部の加工精度がさらに悪化することが広く知られている。そのため、コーナ角度に依らずにすべてのコーナ角度に対して同様な補正量で補正すると、必ずしも所望の加工形状が得られない問題がある。
【００１１】
特許文献３や特許文献４に開示される技術は、それぞれ加工経路を３ステップ以上で補正し、そのうち一部の補正量をコーナ角度に応じて変化させ、その他の補正量を実験値によって決定する技術と、コーナ角度に応じて加工種別または加工物の板厚のいずれかによって補正量を決定する技術である。これらの特許文献に開示される技術は、いずれも多数のステップによって加工経路を補正するため、複数の補正量が必要である。
【００１２】
特許文献３に開示される技術では、一部の補正量がコーナ角度に応じて決まるが、具体的にどのようにコーナ角度に応じて補正量を変化させるのか、ということについては記載も示唆もされていない。また、その他の補正量が設定値となり、ユーザが必要とする世の中に存在する多様な加工パターンに対応できる各種の設定値を求めるには、多大な時間と煩雑な手間がかかり、実際に補正量を決めるのは非常に困難な問題がある。
【００１３】
特許文献４に開示される技術では、四つの補正量がコーナ角度に応じて、加工種別または被加工物の板厚のいずれかによって決定される。同じ加工種別であっても、被加工物の材質や板厚などによって、ワイヤ電極の撓み具合が異なり、同様な補正量で補正を行うと、必ずしも所望の形状精度が得られない。同様な理由で被加工物の板厚が同じであっても、加工種別や被加工物の材質などが異なると、補正量を調整しなければ所望の形状精度は得られない問題がある。また、この特許文献４にはコーナ角度に応じて具体的にどのように補正量を変化させると良いのか示されていない。
【００１４】
そこで本発明の目的は、上記従来技術の問題点に鑑み、コーナ部を形成する２つの移動ブロックの成す角に応じて加工経路を補正し、加工時の形状精度を向上することが可能なワイヤ放電加工機を提供することである。
【課題を解決するための手段】
【００１５】
本願の請求項１に係る発明は、加工プログラムの軸移動指令に基づいて加工経路を作成し、該作成された加工経路中の２つの連続する移動ブロックで形成されるコーナ部において、先に加工するブロックの終点を延長するように補正し、次に加工するブロックを始点からブロック途中まで削除し、前記先に加工されるブロックが延長されて作成された新たなブロック終点と前記次に加工するブロックの途中までが削除されて作成された新たなブロック開始点とを繋ぐように加工経路を補正して加工を行うワイヤ放電加工機であって、前記コーナ部のコーナ角度を求めるコーナ角度取得手段と、前記コーナ角度に応じて前記加工経路を補正する加工経路補正手段とを備え、前記加工経路補正手段は、前記先に加工するブロックの終点を延長するように補正する際の終点を延長する距離を補正距離ａとし、前記次に加工するブロックの前記削除前のブロック開始点と削除されて作成された新たなブロック開始点との距離を戻し距離ｂとし、前記コーナ角度が大きくなるにしたがって前記補正距離ａまたは前記戻し距離ｂのいずれか一方または両方が小さくなるように前記コーナ部の加工経路を補正することを特徴とするワイヤ放電加工機である。
【００１６】
請求項２に係る発明は、
前記加工経路補正手段は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝Ｐ  
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ
ただし、θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
Ｒ：ワイヤ電極径に関する定数
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機である。
【００１７】
請求項３に係る発明は、
前記加工経路補正手段は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝Ｑ／ｔａｎ（θ／２）
ｂ＝Ｐ
ただし、θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機である。
【００１８】
請求項４に係る発明は、
前記加工経路補正手段は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝ｂ＊ｓｉｎα／ｓｉｎ（θ−α）      
ｂ＝Ｐ
ただし、α＝ｔａｎ-1｛Ｐ／（Ｑ＋Ｒ）｝
θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
Ｒ：ワイヤ電極径に関する定数
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機である。
【００１９】
請求項５に係る発明は、
前記加工経路補正手段は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝Ｐ／ｓｉｎθ
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ
ただし、θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
Ｒ：ワイヤ電極径に関する定数
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機である。
【００２０】
請求項６に係る発明は、
前記補正距離ａと前記戻し距離ｂを、
ａ＝ｂ＊ｓｉｎα／ｓｉｎ（θ−α）      
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ
ただし、α＝ｔａｎ-1｛Ｐ／（Ｑ＋Ｒ）｝
θ：コーナ角度
Ｐ：ワイヤ電極の撓み量
Ｑ：オフセット量
Ｒ：ワイヤ電極径に関する定数
により求めて前記加工経路を補正することを特徴とする請求項１に記載のワイヤ放電加工機である。
【００２１】
請求項７に係る発明は、前記ワイヤ電極の撓み量に替えて、電気的な加工条件ごとに決まる定数、前記オフセット量は、ワイヤ電極の半径値、ワイヤ電極の半径値と放電ギャップの値を加算した値、または、電気的な加工条件ごとに決まる定数のうちのいずれか一つであることを特徴とする請求項２から６のいずれか一つに記載のワイヤ放電加工機である。
【発明の効果】
【００２２】
本発明により、コーナ部を形成する２つの移動ブロックの成す角に応じて加工経路を補正し、加工時の形状精度を向上することが可能なワイヤ放電加工機を提供できる。
【図面の簡単な説明】
【００２３】
【図１】ワイヤ放電加工機のワイヤ電極でコーナ部の加工を行うことを説明する模式図である。
【図２】ワイヤ電極の撓みによって被加工物が過剰に加工されることを回避するために、加工経路を補正する方法を説明する図である。
【図３】本発明における加工経路の補正方法を説明する図である（コーナ部の角度が９０度である場合）。
【図４】本発明における加工経路の補正方法を説明する図である（コーナ部の角度が９０度より小さい場合）。
【図５】ワイヤ電極が被加工物の加工溝に挟まれる場合に、ワイヤ電極が加工進行方向に振動したり撓んだりすることを説明する図である。
【図６】ワイヤ電極が被加工物の二つの加工溝の交点に存在する場合に、加工済みの溝内にワイヤ電極が撓むことを説明する図である。
【図７】本発明に係るワイヤ放電加工機の要部の構成を説明するブロック図である。
【図８】先に加工するブロックの終点を延長する距離を一定の補正距離ａとし、加工経路の補正を行う実施形態１の方法を説明する図である。
【図９】次に加工するブロックを始点からブロック途中まで削除する距離を戻し距離ｂとし、加工経路の補正を行う方法を説明する図である。
【図１０】補正距離ａを一定とし、戻し距離ｂをコーナ角度に応じて変化させる場合を説明する図である。
【図１１】本発明の実施形態における加工経路補正部で実行される処理を説明するフローチャートである。
【図１２】補正距離ａを固定し、戻し距離ｂをコーナ角度に応じて変化させる場合の補正経路を求める実施形態１を説明する図である。
【図１３】戻し距離ｂを固定し、補正距離ａをコーナ角度に応じて変化させる場合の補正経路を求める実施形態２を説明する図である。
【図１４】実施形態１の場合の補正経路を説明する図である。
【図１５】実施形態２の場合の補正経路を説明する図である。
【図１６】コーナ角度が大きくなると、補正距離が小さくなり、コーナ角度が小さくなると、補正距離が大きくなるように補正量が変化することを説明するグラフである。
【図１７】実施形態３を説明する図である（コーナ角度θが９０度の場合）。
【図１８】実施形態３を説明する図である（コーナ角度θが９０度より小さい場合）。
【図１９】補正距離ａと戻し距離ｂの両方がコーナ角度に応じて変化することを説明する図である。
【図２０】補正経路の交点の位置を求める他の例を説明する図である。
【図２１】実施形態４を説明する図である（コーナ角度θが９０度の場合）。
【図２２】実施形態４を説明する図である（コーナ角度θが９０度より小さい場合）。
【図２３】図２２を拡大して説明する図である。
【図２４】コーナ角度が大きくなると、補正距離ａと戻し距離ｂの両方が小さくなるという関係を説明する図である。
【図２５】補正距離ａおよび戻し距離ｂと角度αとの関係を説明する図である。
【図２６】補正経路の交点の位置を求める方法を説明する図である。
【図２７】実施形態１、実施形態３、および実施形態４の戻し距離ｂを説明する図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態を図面と共に説明する。  
本発明のワイヤ放電加工機は、加工経路中の２つの連続する移動ブロックで形成されるコーナ部において、先に加工するブロックの終点を延長するように補正し、次に加工するブロックを始点からブロック途中まで削除し、延長されて作成された新たなブロック終点と削除されて作成された新たなブロック開始点とを繋ぐように加工経路を補正するワイヤ放電加工において、各種の補正量を用意するために要する労力を大幅に軽減し、コーナ角度が９０度以外の加工の場合にも、コーナ部の形状精度が向上するように加工経路の補正を行う。
【００２５】
そこで、本発明は、ワイヤ電極の撓み量で加工経路を補正することによる形状精度の不足を改善するために、コーナ角度に応じて補正経路を作成する。具体的には、本発明は、コーナ角度が小さくなると補正量が大きくなり、コーナ角度が大きくなると補正量が小さくなるようにコーナ部の加工経路を補正する。
【００２６】
ここで、ワイヤ放電加工における加工形状精度の向上するために、上述のように加工経路を補正する理由を、図３および図４に基づいて説明する。ワイヤ電極３によって被加工物２を加工し、加工溝壁１５，加工溝壁１６を両壁とする加工溝が加工される。図３，図４では、被加工物２のコーナの頂点Ｃから一点鎖線で示される加工経路９に下ろした垂線と加工経路９との交点がそれぞれＢとＤであって、補正前の加工経路の交点がＡである。
【００２７】
図３に示されるようにコーナ部のコーナ角度θが９０度の場合に四角形ＡＢＣＤで形成される面積をＳａとする。一方、図４に示されるようにコーナ部のコーナ角度θが９０度より小さい場合に四角形ＡＢＣＤで形成される面積をＳｂとする。放電ギャップが同じ場合、コーナ角度θ（＜９０度）である点Ａ、Ｂ、ＣおよびＤによって構成される四角形の面積Ｓｂ（図４参照）が、９０度コーナの場合の面積Ｓａ（図３参照）より大きくなる。
【００２８】
図５は、ワイヤ電極３が被加工物２の加工溝１１に挟まれる場合に、ワイヤ電極３が加工進行方向に振動したり撓んだりすることを説明する図である。図６は、ワイヤ電極３が被加工物２の二つの加工溝１１，１２の交点の位置に存在する場合に、加工済みの溝内にワイヤ電極３が撓むことを説明する図である。
【００２９】
図５に示すようにワイヤ電極３が被加工物２の加工溝１１に挟まれる場合、ワイヤ電極３が加工進行方向１３に振動１７したり撓んだりしてプログラム上のワイヤ電極位置１４からずれるが、図６に示すように二つの加工溝１１，１２の交点の位置にワイヤ電極３が存在する場合、ワイヤ電極３が単純に加工進行方向１３に振動１７したり撓んだりするのではなく、加工溝１１，１２内に供給される加工液の流れなどの影響によって加工済みの溝に流れる（撓む）傾向がある（流れ（撓み）１８を参照）。ワイヤ電極３が加工済み溝に進入したら、加工溝に挟まれ、加工形状に悪影響がない。
【００３０】
コーナ頂点にできる「遊び」空間が、上記した四角形ＡＢＣＤの面積により規定される（図３，図４参照）。そのため、四角形ＡＢＣＤの面積が大きければ大きいほど、ワイヤ電極３が先に加工された溝の方向に流れやすく（撓みやすく）、コーナ頂点の形状精度を悪化させてしまう。
【００３１】
図４に示すように、コーナ角度θ（＜９０度）の場合の四角形ＡＢＣＤの面積Ｓｂは、図３に示すコーナ角度θが９０度の場合の四角形ＡＢＣＤの面積Ｓａより大きい。つまり「遊び」空間が大きい。そのため、加工経路の補正経路を作成するとき、この「遊び」空間を考慮し、補正量をコーナ角度が９０度の場合より大きくしなければならない。また、同様な理由によってコーナ角度θが９０度より大きい場合、「遊び」空間が小さくなるため、補正量をコーナ角度が９０度の場合の補正量より小さくしなければならない。
【００３２】
以上の理由によって、本発明は、ワイヤ放電加工を用いて様々なコーナ角度θを有する被加工物のコーナ部を加工する場合に、コーナ部の加工精度を確実に向上するために、コーナ角度θが小さくなると補正量が大きくなり、コーナ角度θが大きくなると補正量が小さくなるようにコーナ部の加工経路を補正する。
【００３３】
ここで、コーナ角度θに応じて補正量を変更する労力を軽減する方法を説明する。  
上述したように、コーナだれ（図１参照）が発生する最も大きな原因は、ワイヤ電極３の撓みである。そのため、このワイヤ電極３の撓み量を、加工経路を補正する補正量を算出するためのパラメータとして用いれば、コーナ角度θがどのような場合でも、ワイヤ電極３の撓み量がわかれば、効率よく補正経路を作成することができる。そして、加工経路を、先に加工するブロックの終点を延長するように補正し、次に加工するブロックを始点からそのブロックの途中まで削除し、延長されて作成された新たなブロック終点と削除されて作成された新たなブロック開始点とを繋ぐように補正するために補正距離と戻し距離を用いればよく、種々の補正量について考える手間を省くことができる。
【００３４】
次に、本発明に係るワイヤ放電加工機の要部の構成を説明する。  
図７は本発明に係るワイヤ放電加工機の要部の構成を説明するブロック図である。本発明に係るワイヤ放電加工機は、コーナ部を形成する２つの移動ブロックの成す角に応じて加工経路を自動的に補正することができる。加工プログラム２０が記憶されている加工プログラム記憶部２１から加工プログラムのブロックを読み込んで解析し、コーナ角度検出部２２によってコーナがあるかどうかを判断する。コーナがある場合、その角度に応じて補正経路を加工経路補正部２３において作成し、加工経路制御部２４によってワイヤ電極３を被加工物２に対して相対移動させる。コーナがない場合、補正経路を作成することなく、加工経路制御部２４によってワイヤ電極３を被加工物に対して相対移動させる。
【００３５】
加工経路補正部２３は、コーナ角度検出部２２で検出されたコーナ角度に基づいて補正距離と戻し距離とを演算し、補正距離にしたがって先に加工するブロックの終点を延長するように補正し、戻し距離にしたがって次に加工するブロックを始点からブロック途中まで削除し、延長されて作成された新たなブロック終点と、削除されて作成された新たなブロック開始点とを繋ぐように加工経路を補正し、補正した加工経路を加工経路制御部２４に出力する。
【００３６】
次に、本発明の各実施形態について説明する。前述したように先行技術ではワイヤ電極の撓み量を補正量とし補正経路を作成する方法が提案されたが、本来の加工経路にどのように戻すかという方法については具体的に示されてはいなかった。そこで、本発明の各実施形態は本来の加工経路に戻す方法について考えて、コーナ角度θに応じて補正経路を作成する。
【００３７】
＜実施形態１＞
（補正距離ａをワイヤ電極の撓み量に固定し、戻し距離ｂをコーナ角度θに応じて変化させて補正経路を求める場合）  
図８に示すように先に加工するブロックの終点を延長する距離を補正距離ａ、次に加工するブロックを始点からブロック途中まで削除する距離を戻し距離ｂとする。補正距離ａをワイヤ電極の撓み量ｖとする。被加工物２の２ａの部分は、ワイヤ電極３によって加工される。ワイヤ電極３が加工溝に進入すれば、溝に挟まれて加工進行方向と逆の方向にワイヤ電極３が撓むが、その他の方向に撓むことはほとんどない。
【００３８】
そこで、図９に示すように、被加工物２のコーナ頂点３２から加工経路３０に垂線を下ろして、その交点を交点３３とする。コーナ頂点３２から交点３３までの距離がオフセット量（ｏｆｆｓｅｔ）である。コーナ頂点３２は被加工物２を加工後の形状のコーナの頂点を意味する。
【００３９】
加工経路上のコーナ頂点３４と交点３３の距離をワイヤ電極３の戻し距離ｂとする。加工経路上のコーナ頂点３４は、加工経路を補正する前の先に加工するブロックと次に加工するブロックの交点である。つまり、先に加工するブロックの終点であるとともに、次に加工するブロックの始点でもある。補正距離ａと戻し距離ｂを求めるには、数１式のような演算式が考えられる。
【００４０】
【数１】
2014121755.tif 000003
【００４１】
数１式から戻し距離ｂがコーナ角度θに応じて変化することがわかる。１２０度までの間でコーナ角度θが大きくなると、戻し距離ｂが小さくなり、コーナ角度θが小さくなると、戻し距離ｂが大きくなるように補正量が変化する（図１０参照）。このように戻し距離ｂをコーナ角度θに応じて変化させる補正方法が、コーナ角度θに依らず、補正距離ａ，戻し距離ｂ共にワイヤ電極３の撓み量で補正を行う場合より、コーナ部の形状精度を向上させることができる。なお、コーナ角度θは、先に加工するブロックと次に加工するブロックの内積を用いて計算することができる。
【００４２】
上記では補正距離ａを一定とし、戻し距離ｂをコーナ角度θに応じて変化させる場合を例にして説明したが、戻し距離ｂを一定とし、補正距離ａをコーナ角度θに応じて変化させることで、コーナ部の形状精度を向上させることもできる（図１６参照）。また、加工条件や要求精度によって、上記の戻し距離ｂを求める式に定数を加えることも可能である。さらに、本実施形態は、オフセット値を用いて三角関数を利用し戻し距離ｂを算出したが、他のパラメータや計算方法によって戻し距離ｂを求めることも考えられる。
【００４３】
図１１は本発明の実施形態における加工経路補正部で実行される処理を説明するフローチャートである。以下、各ステップに従って説明する。  
●［ステップＳＴ０１］ワイヤ電極の撓み量ｖによって補正距離ａを決定する。  
●［ステップＳＴ０２］コーナ角度θを読み込む。  
●［ステップＳＴ０３］コーナ角度θによって戻し距離ｂを算出する。  
●［ステップＳＴ０４］戻し距離ｂを出力する。  
●［ステップＳＴ０５］補正経路を指令し、処理を終了する。
【００４４】
＜実施形態２＞
（戻し距離ｂをワイヤ電極の撓み量に固定し、補正距離ａをコーナ角度θに応じて変化させ補正経路を求める場合）  
実施形態１はコーナ角度θに依らず、ワイヤ電極３の撓み量ｖを補正距離ａとし、戻し距離ｂをコーナ角度θに応じて変化させる加工経路の補正方法を例にして説明した。図１２は、補正距離ａを固定し、戻し距離ｂをコーナ角度に応じて変化させる場合の補正経路を求める実施形態１を説明する図である。コーナ角度θに応じて、戻し距離ｂを変化させる補正方法が、補正距離ａ，戻し距離ｂ共にワイヤ電極３の撓み量で補正する場合よりコーナ部の形状精度が高いことが実施形態１によって明らかになった。そこで、戻し距離ｂを固定し、補正距離ａをコーナ角度に応じて変化させることによって、コーナ部の形状精度を向上させることも考えられる。
【００４５】
実施形態２は戻し距離ｂを固定し、補正距離ａをコーナ角度に応じて変化させる補正方法を例にして説明する。図１３は、戻し距離ｂを固定し、補正距離ａをコーナ角度に応じて変化させる場合の補正経路を求める実施形態２を説明する図である。
【００４６】
上述したように、ワイヤ電極３が加工溝に進入すれば、加工進行方向と逆の方向に撓みが発生するが、その他の方向に撓むことはほとんどない（図５参照）。そのため、先に加工するブロックの加工を終了し、コーナ部を折り返してワイヤ電極３が次に加工するブロックの加工溝に進入したら、コーナ部の形状精度に対する影響は無くなると考えられる。
【００４７】
したがって、実施形態１でも説明したように、図１４（実施形態１の場合），図１５（実施形態２の場合）に示した加工進行方向の場合、コーナ角度θによって補正前の加工経路の交点Ａからｏｆｆｓｅｔ／ｔａｎ（θ／２）を離れた点Ｂまでワイヤ電極３が移動すれば、ワイヤ電極３の撓みによるコーナ頂点への悪影響がなくなる。
【００４８】
また、同様な理由によって、交点Ａからｏｆｆｓｅｔ／ｔａｎ（θ／２）を離れた点Ｄまでワイヤ電極３が移動すれば、コーナ形状への悪影響が始まることがわかる。そのため、図１２において四角形ＡＢＣＤの面積はコーナ部の形状を左右するワイヤ電極３の「遊び」空間である。
【００４９】
実施形態１と同様に、コーナ角度θが９０度の場合、補正距離ａをワイヤ電極３の撓み量とし、そして戻し距離ｂをオフセットの値とすれば、コーナ部の形状精度を向上させることができる。つまり、四角形ＡＢＣＤの面積による「遊び」空間を補正するために、補正距離ａと戻し距離ｂを両辺とする三角形ＡＥＢの面積で補正すれば良い（図１２（実施形態１））。
【００５０】
そのため、図１４における四角形ＡＢＣＤ（図１５における四角形Ａ1Ｂ1Ｃ1Ｄ1）と三角形ＡＥＢ（三角形Ａ1Ｅ1Ｇ1）との面積関係を利用すれば、戻し距離ｂを固定し、補正距離ａをコーナ角度θに応じて変化させる場合の補正経路を求めることができる（図１２，図１３を参照）。
【００５１】
コーナ角度θおよびオフセットの値が同じである場合、図１４における四角形ＡＢＣＤの面積が図１５における四角形Ａ1Ｂ1Ｃ1Ｄ1に等しい（図１４，図１５を参照）。そのため、図１５における四角形Ａ1Ｂ1Ｃ1Ｄ1の「遊び」空間を補正するためには、図１４の三角形ＡＥＢに等しい面積を有する図１５における三角形Ａ1Ｅ1Ｇ1の面積で補正すればよい。
【００５２】
図１４において三角形ＡＥＢの面積は数２式で求められる。
【００５３】
【数２】
2014121755.tif 000004
【００５４】
図１５において三角形Ａ1Ｅ1Ｇ1の面積は数３式で求められる。
【００５５】
【数３】
2014121755.tif 000005
【００５６】
図１５における三角形Ａ1Ｅ1Ｇ1の面積が図１４における三角形ＡＥＢの面積に等しい場合、図１５における四角形Ａ1Ｂ1Ｃ1Ｄ1による「遊び」空間を補正できるため、この関係を利用し、補正距離ａを数４式によって求めることができる。
【００５７】
【数４】
2014121755.tif 000006
【００５８】
以上によって、補正距離ａと戻し距離ｂを数５式によって求めることができる。
【００５９】
【数５】
2014121755.tif 000007
【００６０】
数５式から補正距離ａがコーナ角度θに応じて変化することがわかる。１２０度までの間でコーナ角度θが大きくなると補正距離ａが小さくなり、コーナ角度θが小さくなると補正距離ａが大きくなるように補正量が変化する（図１６参照）。このように、戻し距離ｂを固定し、補正距離ａをコーナ角度θに応じて変化させる補正方法が、コーナ角度θに依らず、補正距離ａも戻し距離ｂもワイヤ電極の撓み量ｖで補正を行う場合より、コーナ部の形状精度を向上させることができる。
【００６１】
＜実施形態３＞
（補正距離ａ，戻し距離ｂ共にコーナ角度θに応じて変化させ補正経路を求める場合）
実施形態１は、コーナ角度θに依らずワイヤ電極の撓み量ｖを補正距離ａとし、戻し距離ｂをコーナ角度に応じて変化させて加工経路を補正する方法である。また、実施形態２は、コーナ角度θに依らずワイヤ電極の撓み量ｖを戻し距離ｂとし、補正距離ａをコーナ角度に応じて変化させて加工経路を補正する方法である。
【００６２】
コーナ角度θに応じて、戻し距離ｂ或いは補正距離ａを変化させる補正方法が、先行技術の補正距離ａ，戻し距離ｂ共にワイヤ電極の撓み量ｖで補正する場合よりコーナ部の形状精度が高いことが、実施形態１および実施形態２によって明らかになった。そのため、補正距離ａ，戻し距離ｂ共にコーナ角度に応じて変化させることで、形状精度を更に高められることも考えられる。
【００６３】
そこで、実施形態３は補正距離ａも戻し距離ｂもコーナ角度に応じて変化させる補正方法を図１７，図１８を用いて説明する。実施形態２にも説明したように、加工経路上のコーナ頂点Ａ（Ａ１）からコーナを成す二つの加工経路上においてｏｆｆｓｅｔ／ｔａｎ（θ／２）離れた点をそれぞれ点Ｂ（Ｂ1）と点Ｄ（Ｄ1）とする。図１７における加工経路上のコーナ頂点Ａ、点Ｂ、点Ｃ、点Ｄと構成される四角形ＡＢＣＤの面積と図１８における加工経路上のコーナ頂点Ａ1、点Ｂ1、点Ｃ1、点Ｄ1とによって構成される四角形Ａ1Ｂ1Ｃ1Ｄ1の面積は、ワイヤ電極がコーナの頂点部における「遊び」空間である。
【００６４】
実施形態１の場合、コーナ角度θが９０度の場合に、補正距離ａをワイヤ電極の撓み量ｖとし、戻し距離ｂをオフセットの値とすることで、コーナ部の形状精度を向上させることができる。つまり、コーナ角度θが９０度の場合、頂点に形成される「遊び」空間を回避するために、補正距離ａと戻し距離ｂを両辺とする三角形ＡＥＢの面積で補正を行う必要がある（図１７参照）。そのため、同様の理由によって、図１８においてコーナ角度θが任意角度のコーナ頂点に形成される四角形Ａ1Ｂ1Ｃ1Ｄ1を回避するための三角形Ａ1Ｅ1Ｂ1の面積がわかれば、コーナ部の形状精度を向上させることができる。
【００６５】
三角形Ａ1Ｅ1Ｂ1の面積を求めるには、図１７に示されるコーナ角度θが９０度の頂点にできる四角形ＡＢＣＤと図１８に示されるコーナ角度θが任意角度のコーナ頂点にできる四角形Ａ1Ｂ1Ｃ1Ｄ1の面積関係を利用すればよい。
【００６６】
図１８においてコーナ角度θが任意角度のコーナにできる四角形Ａ1Ｂ1Ｃ1Ｄ1の面積Ｓ１は下記のように求められる。
三角形Ａ1Ｇ1Ｆ1と三角形Ｆ1Ｄ1Ｃ1においては、
∠Ｇ1Ａ1Ｆ1＝∠Ｄ1Ｆ1Ｃ1
∠Ａ1Ｇ1Ｆ1＝∠Ｆ1Ｄ1Ｃ1
Ｇ1Ｆ1＝Ｄ1Ｃ1＝ｏｆｆｓｅｔ
の関係があるため、
ΔＡ1Ｇ1Ｆ1≡ΔＦ1Ｄ1Ｃ1
であることがわかる。  
したがって、四角形Ａ1Ｂ1Ｃ1Ｄ1の面積Ｓ１は数６式によって求められる。
【００６７】
【数６】
2014121755.tif 000008
【００６８】
コーナ角度θが９０度の場合に形成される四角形ＡＢＣＤの面積Ｓは数７式により求められる。
【００６９】
【数７】
2014121755.tif 000009
【００７０】
そのため、コーナ角度θのコーナ頂点にできる「遊び」面積とコーナ角度θが９０度の場合の「遊び」面積の比は数８式のようになる。
【００７１】
【数８】
2014121755.tif 000010
【００７２】
したがって、「遊び」空間を補正するための三角形Ａ1Ｅ1Ｂ1（図１８参照）とＡＥＢ（図１７参照）の面積関係も数８式のようになれば、コーナ角度θが鋭角でもコーナ角度が９０度のようにコーナ部の形状精度を向上できる。また、コーナ角度θが９０度の場合における三角形ＡＥＢの面積（図１７参照）が（ｖ＊ｏｆｆｓｅｔ）／２であるため、図１８においてコーナ角度θが任意角度における三角形Ａ１Ｅ１Ｂ１の面積Ｓ２は数９式のように求められる。
【００７３】
【数９】
2014121755.tif 000011
【００７４】
よって、コーナ角度θが任意角度のコーナ部を補正するための補正距離ａを三角形の面積関係および三角関数によって求めることができる。
【００７５】
【数１０】
2014121755.tif 000012
【００７６】
以上によって、補正距離ａと戻し距離ｂは数１１式で求めることができる。
【００７７】
【数１１】
2014121755.tif 000013
【００７８】
数１１式からわかるように、補正距離ａおよび戻し距離ｂの両方がコーナ角度に応じて変化することがわかる（図１９参照）。１２０度までの間でコーナ角度θが小さくなると、補正距離ａと戻し距離ｂの両方が大きくなり、コーナ角度θが大きくなると、補正距離ａと戻し距離ｂの両方が小さくなるという関係がある。このように、補正距離ａと戻し距離ｂをコーナ角度θに応じて変化させる補正方法が、先行技術の補正距離，戻し距離共に固定する補正方法より形状精度が高い。
【００７９】
また、実施形態３は補正経路の交点Ｅ（Ｅ１）の位置を、上記のように多角形の面積や三角関数を利用して求めたが、図２０に示すように、加工経路ＡＢ（Ａ1Ｂ1）に平行で加工経路ＡＢ（Ａ1Ｂ1）からワイヤ電極３の撓み量ｖ（＝ｈ）だけ被加工物２と反対側に離れた直線をＥＨ（Ｅ1Ｈ1）とすれば、直線ＥＨ（Ｅ1Ｈ1）と加工経路ＣＡ（Ｃ1Ａ1）を延長した直線との交点をＥ（Ｅ1）とする求め方もある。
【００８０】
＜実施形態４＞
実施形態３は、補正距離ａ，戻し距離ｂ共にコーナ角度θに応じて変化させることによって、コーナ部の形状精度を向上できる。実施形態３の補正方法は、先行技術の補正距離ａ，戻し距離ｂ共にワイヤ電極の撓み量ｖに固定する補正方法よりも、コーナ部の形状精度を向上できる。ここでは、実施形態４として、補正距離ａ，戻し距離ｂ共にコーナ角度θに応じて変化させる補正方法について、他の例を説明する。
【００８１】
実施形態１および実施形態３にも説明したように、ワイヤ電極３が線分ＢＣに到達すれば、加工溝に挟まれて加工進行方向と逆の方向に撓むことがあるが、その他の方向に撓むことがほとんどないため、コーナ部の形状に悪影響を与えることがない。そのため、戻し距離ｂを求めるにはｂ＝ｏｆｆｓｅｔ／ｔａｎ（θ／２）の式を用いればよい。
【００８２】
実施形態１はコーナ角度θが９０度の場合、補正距離ａをワイヤ電極の撓み量ｖとし、戻し距離ｂをｏｆｆｓｅｔ／ｔａｎ（θ／２）とすれば、コーナ部において高い形状精度が得られることについて説明した。つまり、補正前のブロック交点Ａから水平方向（Ｘ軸方向）にｏｆｆｓｅｔ／ｔａｎ（θ／２）を離れた点をＢとし、垂直方向（Ｙ軸方向）にワイヤ電極の撓み量ｖを離れた点をＥとすれば、ワイヤ電極３が加工経路ＡＢと角度αをなす線分ＥＢに沿って加工経路に戻すことによって、コーナ部の欠陥を補正することができる（図２１）。そのため、図２２に示されるように、コーナ角度θが任意角度の場合も同様な角度をもって加工経路上に戻すことによって、コーナ部の形状精度を向上できると考えられる。図２１に示すように、角度α（＝∠ＡＢＥ）は数１２式によって求めることができる。
【００８３】
【数１２】
2014121755.tif 000014
【００８４】
戻し距離ｂと角度αをそれぞれ上記したように算出できて、三角形の関係を利用して、補正距離ａを求めることができる。図２３を参照しながら、補正距離ａの求め方を説明する。図２３は図２２の三角形Ａ1Ｅ1Ｂ1の拡大図である。
【００８５】
三角形Ａ1Ｅ1Ｂ1においては、数１３式の関係がある。
【００８６】
【数１３】
2014121755.tif 000015
【００８７】
数１３式の関係があるため、補正距離ａを数１４式によって求めることができる。
【００８８】
【数１４】
2014121755.tif 000016
【００８９】
そのため、補正距離ａと戻し距離ｂについては、数１５式により算出できる。
【００９０】
【数１５】
2014121755.tif 000017
【００９１】
数１５式からわかるように、補正距離ａおよび戻し距離ｂの両方がコーナ角度θに応じて変化することがわかる。さらに、１２０度までの間でコーナ角度θが小さくなると、補正距離ａと戻し距離ｂの両方が大きくなり、コーナ角度θが大きくなると、補正距離ａと戻し距離ｂの両方が小さくなるという関係がある（図２４参照）。このような補正方法によって、先行技術の補正距離ａ，戻し距離ｂ共に固定する補正方法より遥かに高い形状精度が得られる。
【００９２】
また、本実施形態は補正経路の交点Ｅ（Ｅ1）の位置が上記のように戻し経路ＥＢ（Ｅ1Ｂ1）と後に加工する加工経路ＡＢ（Ａ1Ｂ1）となす角度αを一定にすることによって求めたが、図２６に示すように求めることもできる。つまり、補正前の加工経路交点Ａからｏｆｆｓｅｔ／ｔａｎ（θ／２）を離れた点をＢ、点Ｂからオフセットだけ加工経路を戻った点をＦとすれば、点Ｆから長さがワイヤ撓み量の垂線ＦＧを被加工物とは反対方向に引いて、点Ｂと点Ｇとを結ぶ直線をＢＧ方向に延長し、先に加工する加工経路との交点がＥとなるような求め方もある。
【００９３】
さらに、戻し距離ｂを定数にし、補正距離ａを数１４式により求めて加工経路を補正する方法も考えられる。この場合も先行技術の補正距離も戻し距離も両方ワイヤ電極の撓み量に固定する方法より高い形状精度が得られる。
【００９４】
ここで、実施形態１、実施形態３、および実施形態４の戻し距離ｂについて追加して説明する。それぞれの実施形態では補正経路がＢ点（コーナ頂点から加工経路に垂線を引いた交点）で本来の加工経路に戻ってくるような仕組みで戻し距離ｂを定めた。しかしこの方法では、高速加工や厚板の加工を行うときなど加工液が強い加工条件を使って加工する場合には、強力な加工液流によって既に加工が済んだブロックの加工溝にワイヤ電極が流されてしまい、コーナ頂点部の形状を悪化させてしまうという懸念がある。
【００９５】
そこで、このような場合には加工溝の影響を受けないところまで戻し距離ｂを長くすると効果的である。具体的には図２７のように、ワイヤ電極がＢ点を完全に通過するような位置、すなわち、Ｂ点からワイヤ径０．５本〜１．５本分程度進む位置としてワイヤ電極３の半径値や直径値、ワイヤ電極の撓み量ｖとワイヤ半径や直径を加算したような数値で決まる位置で本来の加工経路に戻るようにして、その延長分を任意の定数Ｒとして数１６式のように戻し距離ｂを定めれば良い。以下、任意の定数Ｒをワイヤ電極径に関する定数という。
【００９６】
【数１６】
2014121755.tif 000018
【００９７】
ここで、定数Ｒを使って、それぞれの実施形態と同様な考え方によって補正距離ａを求めることができる。
【００９８】
ここでは、実施形態４と同様な考え方によって補正距離ａを求める方法を説明する。補正距離ａと戻し距離ｂについては、数１７式により算出できる。
【００９９】
【数１７】
2014121755.tif 000019
【０１００】
補正距離ａおよび戻し距離ｂと角度αとの関係は図２５に示すようになる。
【０１０１】
次に、本発明の各実施形態の理解を助けるために、実施形態１〜４の共通点について説明する。
実施形態１〜４はコーナ角度θが小さくなると補正距離ａまたは戻し距離ｂのいずれか一方または両方が大きくなり、コーナ角度θが大きくなると補正距離ａまたは戻し距離ｂのいずれか一方または両方が小さくなるように、コーナ部の形状精度を向上させるものである。いずれも先行技術より高い形状精度が得られる。実施形態１〜４では、直角および鋭角を例にして説明したが、鈍角の場合も適用できる。
【０１０２】
また、実施形態１〜４では、先に加工するブロックの終点が延長されて作成された新たなブロック終点と次に加工するブロックの始点からブロック途中まで削除されて作成された新たなブロック始点とを直線で繋ぐ例を上げて説明したが、この二点を繋ぐには、円弧など、直線でなくてもよい。
【０１０３】
実施形態１〜４では、補正距離ａや戻し距離ｂを求めるために用いたワイヤ電極の撓み量ｖは、実験によって求められた値でも、電気的な加工条件や加工液の強さ、ワイヤ径の太さなどから力学的に求められた理論的な定数などでもよい。
【０１０４】
また、実施形態１〜４では、補正距離ａや戻し距離ｂを求めるためにオフセット量（ｏｆｆｓｅｔ）を用いたが、その代わりにおおよそオフセット量に相当するワイヤ半径値や、ワイヤ半径と放電ギャップを加算した定数、あるいは電気的な加工条件ごとに決まる定数などでもよい。
【０１０５】
これらをそれぞれの実施形態の式に適用すると、下記のように表すことができる。
（実施形態１）  
ａ＝Ｐ                        
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ  
ただし、Ｐはワイヤ電極の撓み量、Ｑはオフセット量、Ｒはワイヤ電極径に関する定数である。  
（実施形態２）
ａ＝Ｑ／ｔａｎ（θ／２）＋Ｒ  
ｂ＝Ｐ  
ただし、Ｐはワイヤ電極の撓み量、Ｑはオフセット量、Ｒはワイヤ電極径に関する定数である。
（実施形態３）  
ａ＝Ｐ／ｓｉｎθ
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ  
ただし、Ｐはワイヤ電極の撓み量、Ｑはオフセット量、Ｒはワイヤ電極径に関する定数である。  
（実施形態４）
ａ＝ｂ＊ｓｉｎα／ｓｉｎ（θ−α）  ただし、α＝ｔａｎ-1｛Ｐ／（Ｑ＋Ｒ）｝
ｂ＝Ｑ／ｔａｎ（θ／２）＋Ｒ
ただし、Ｐはワイヤ電極の撓み量、Ｑはオフセット量、Ｒはワイヤ電極径に関する定数である。
【０１０６】
次に、実施形態１、実施形態２、実施形態３、および実施形態３の相違点について説明する。  
実施形態１は補正距離ａを固定し、戻し距離ｂのみコーナ角度に応じて変化させることによって、コーナ部の形状精度を向上させる補正方法である。従来技術は補正経路について明確に論じたが、補正後にワイヤ電極がどのように元の加工経路に戻すことについて具体的に示されてはいなかった。実施形態１はこの問題を解決し、補正後のワイヤ電極が元の経路に戻す方法について説明したものである。
【０１０７】
実施形態２は戻し距離ｂを固定し、補正距離ａのみコーナ角度に応じて変化させることによって、コーナ部の形状精度を向上させる補正方法である。加工経路を補正するための距離を片方固定し、もう片方がコーナ角度に応じて変化させることが同じであるが、変化させる（固定させる）ものが異なる。本願の抜け道を潰すために権利化を考えたものである。
【０１０８】
これらに対して、実施形態３は補正距離ａ，戻し距離ｂ共にコーナ角度θに応じて変化させて、コーナ部の形状精度を高めるものである。実施形態１（実施形態２）に示したように、戻し距離ｂ（補正距離ａ）をコーナ角度θに応じて変化させることによって、従来の補正距離と戻し距離の両方を固定する方法より形状精度がよくなることが明らかになった。
【０１０９】
そのため、戻し距離ｂ（補正距離ａ）だけではなく、補正距離ａ（戻し距離ｂ）もコーナ角度に応じて変化させることによって、高い形状精度が得られると考えられる。実施形態３は両方の補正量をコーナ角度に応じて変化させることによって、望まれる形状を得られるための補正方法について説明したものである。実施形態４も補正距離ａも戻し距離ｂもコーナ角度に応じて変化させて、コーナ部の形状向上を図る補正方法である。実施形態３と補正距離ａの求め方が異なり、補正距離ａがワイヤ電極の戻し経路と後に加工する元の加工経路と一定の角度をなすように補正距離ａを求めて、加工経路を補正するものである。このような補正方法によって、先行技術より高い形状精度が得られる。
【符号の説明】
【０１１０】
２  被加工物
３  ワイヤ電極
４  加工経路
５  ワイヤ電極軌跡
６  ワイヤ電極の撓みに起因するコーナだれ
７  補正経路
８  ワイヤ電極軌跡
９  加工経路
１０  ワイヤ電極の撓みによる実際位置
１１  加工溝
１２  加工溝
１３  加工進行方向
１４  プログラム上のワイヤ電極位置
１５  加工溝壁
１６  加工溝壁
１７  振動
１８  流れ（撓み）
２０  加工プログラム
２１  加工プログラム記憶部
２２  コーナ角度検出部
２３  加工経路補正部
２４  加工経路制御部
３０  加工経路
３１  補正経路
３２  コーナ頂点
３３  交点
３４  加工経路上のコーナ頂点
３５  ワイヤ電極（指令位置）
３６  ワイヤ電極（実位置）
ａ  補正距離
ｂ  戻し距離
θ  コーナ角度
ｖ  ワイヤ電極の撓み量
ｏｆｆｓｅｔ  オフセット量
Ｐ  ワイヤ電極の撓み量
Ｑ  オフセット量
Ｒ  ワイヤ電極径に関する定数
【図１】
2014121755.tif 000020
【図２】
2014121755.tif 000021
【図３】
2014121755.tif 000022
【図４】
2014121755.tif 000023
【図５】
2014121755.tif 000024
【図６】
2014121755.tif 000025
【図７】
2014121755.tif 000026
【図８】
2014121755.tif 000027
【図９】
2014121755.tif 000028
【図１０】
2014121755.tif 000029
【図１１】
2014121755.tif 000030
【図１２】
2014121755.tif 000031
【図１３】
2014121755.tif 000032
【図１４】
2014121755.tif 000033
【図１５】
2014121755.tif 000034
【図１６】
2014121755.tif 000035
【図１７】
2014121755.tif 000036
【図１８】
2014121755.tif 000037
【図１９】
2014121755.tif 000038
【図２０】
2014121755.tif 000039
【図２１】
2014121755.tif 000040
【図２２】
2014121755.tif 000041
【図２３】
2014121755.tif 000042
【図２４】
2014121755.tif 000043
【図２５】
2014121755.tif 000044
【図２６】
2014121755.tif 000045
【図２７】
2014121755.tif 000046