(57)【要約】【課題】ワイヤ電極の消耗による真直度の誤差を補正し、加工不足をなくす。【解決手段】ワイヤ電極の消耗による真直度の誤差の補正角度φを予め求めておく。この補正角度φによってプログラム面，上面における補正量ｄ１’，ｄ２’を求める。ワイヤ電極の半径と放電ギャップ量のワイヤ径オフセット補正量に補正量ｄ１’，ｄ２’を加算，又は減算してプログラム面，上面における修正オフセット量ｄ１，ｄ２を求める。加工形状（移動経路）に、この修正オフセット量ｄ１，ｄ２を補正して、下，上ワイヤ電極のオフセット方向の補正移動量ｄｌｏ，ｄｕｐを求め移動経路の移動指令を求めて加工する。【選択図】　　　図４
2004142027.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤ放電加工機において、ワイヤ電極の放電消耗により生じる真直度誤差を補正する真直度誤差補正量を記憶する手段と、該真直度誤差補正量から、ワークに平行な第１の面上の移動経路に対するワイヤのオフセット方向の第１の補正量を求め、該第１の補正量に、ワイヤ半径と放電ギャップによるオフセット量を加味した第１の修正オフセット量により、前記ワークに平行な第１の面上の移動経路を修正し、前記真直度誤差補正量から前記ワークに平行な第１の面と異なるワークに平行な第２の面上の移動経路に対するオフセット方向の第２の補正量を求め、該第２の補正量に、ワイヤ半径と放電ギャップによるオフセット量を加味した第２の修正オフセット量により、前記ワークに平行な第２の面上の移動経路を修正して、上ワイヤガイド及び下ワイヤガイドのワークに対する移動経路を求める手段とを備えることを特徴とするワイヤ放電加工機。
【請求項２】
ワイヤ放電加工機において、ワイヤ電極の放電消耗により生じる真直度誤差を補正する真直度誤差補正量を記憶する手段と、該真直度誤差補正量から、ワークに平行な第１の面上の移動経路に対するワイヤのオフセット方向の第１の補正量を求め、該第１の補正量に、ワイヤ半径と放電ギャップによるオフセット量を加味した第１の修正オフセット量により、前記ワークに平行な第１の面上の移動経路を修正し、前記真直度誤差補正量から前記ワークに平行な第１の面と異なるワークに平行な第２の面上の移動経路に対するワイヤのオフセット方向の第２の補正量を求め、該第２の補正量に、ワイヤ半径と放電ギャップによるオフセット量と、テーパ加工におけるテーパ角度に基づくテーパオフセット量とを加味した第２の修正オフセット量により、前記ワークに平行な第２の面上の移動経路を修正し、テーパ加工における上ワイヤガイド、下ワイヤガイドのワークに対する移動経路を求める手段とを備えることを特徴とするワイヤ放電加工機。
【請求項３】
前記ワークに平行な第１の面と、前記ワークに平行な第２の面における加工形状に、各々異なる修正オフセット量を適用することにより、前記ワークに平行な第１の面での加工形状、及び前記ワークに平行な第２の面での加工形状に各々異なる補正を行うことを特徴とする、上ワイヤガイド、下ワイヤガイドのワークに対する移動経路を求める手段とを備える、前記請求項１又は請求項２に記載のワイヤ放電加工機。
【請求項４】
前記ワイヤ電極の放電消耗により生じる真直度誤差を補正する真直度誤差補正量は、角度の値であることを特徴とする、請求項１、請求項２又は請求項３に記載のワイヤ放電加工機。
【請求項５】
前記ワイヤ電極の放電消耗により生じる真直度誤差を補正する真直度誤差補正量は、角度の正接の値であることを特徴とする、請求項１、請求項２又は請求項３に記載のワイヤ放電加工機。
【請求項６】
前記真直度誤差補正量は、ワイヤ電極の種類，加工条件に応じて予め求めておきデータベースとしてワイヤ放電加工機の制御装置に記憶されておき、加工のために入力されたワイヤ電極の種類、加工条件に応じて前記データベースより求める請求項１乃至５の内いずれか１項に記載のワイヤ放電加工機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ワイヤ放電加工機の制御に関し、特にワイヤ電極の放電による消耗を補正するワイヤ放電加工機に関する。
【０００２】
【従来の技術】
ワイヤ放電加工機は、被加工物のワークとワイヤ電極との間に電圧を印加して放電を発生させ、この放電現象によりワークを任意の形状に加工するものである。ワイヤ電極はある張力をもって上下に引っ張られながら、一定の速度で上から下、あるいは下から上方向に送られる、ワークとワイヤが対向する位置で放電を発生させて、ワークの一部を除去して加工を行うものである。この間、ワイヤ電極もワークとの放電により消耗する。
【０００３】
例えば、ワイヤ電極が上から下へ送られているとき、ワイヤ電極の消耗の度合いはワイヤ電極の上から下に進むに従い大きくなる。その結果、ワイヤ電極は下に進むにつれて細くなりその径が小さくなる。一方、ワイヤ中心と加工しようとする形状のプログラム経路からのオフセット量（ワイヤの半径にワイヤ電極とワーク間のギャップ量を加算した値）は一定のため、ワイヤ電極が細くなった分、ワーク下側に行くにつれてギャップ量が増大し加工不足となり、加工溝幅や、加工量が小さくなる。その結果、図７に示すようにワイヤ電極２が細くなった分、ワーク１の下側の幅寸が大きくなる等の、加工されたワーク形状の真直度が損なわれる。パンチ形状の加工では図８（ａ）に示すように、例えば円柱上に加工されるべきものが、円錐台形状に加工されることになる。又、図８（ｂ）に示すようなダイ形状の加工するときには、ワイヤ走行の下流側の径が小さくなった穴が形成されることになる。
しかしながら、従来のワイヤ放電加工機においては、このワイヤ電極の消耗により加工形状が変わる点に対する対策については、考慮されたものはない。
【０００４】
【発明が解決しようとする課題】
本発明は、このワイヤ電極の消耗により生じる形状誤差をなくすようにしたワイヤ放電加工機を提供することを目的とするものである。
【０００５】
【課題を解決するための手段】
請求項１に係わる発明は、ワイヤ電極の放電消耗により生じる真直度誤差を補正する真直度誤差補正量を記憶する手段と、該真直度誤差補正量から、「ワークに平行なある面」の移動経路に対するオフセット方向の補正量を求め、その補正量に、ワイヤ半径と放電ギャップによるオフセット量を加味した修正オフセット量により、前記「ワークに平行なある面」の移動経路を修正する手段と、同じく該真直度誤差補正量から前記「ワークに平行なある面」と異なる「もう一方の面」の移動経路に対するオフセット方向の補正量を求め、その補正量に、ワイヤ半径と放電ギャップによるオフセット量を加味した修正オフセット量により、前記「もう一方の面」の移動経路を修正する手段と、上ワイヤガイド、下ワイヤガイドのワークに対する移動経路を求める手段とを備える。
【０００６】
請求項２に係わる発明は、ワイヤ電極の放電消耗により生じる真直度誤差を補正する真直度誤差補正量を記憶する手段と、該真直度誤差補正量から、「ワークに平行なある面」の移動経路に対するオフセット方向の補正量を求め、その補正量に、ワイヤ半径と放電ギャップによるオフセット量を加味した修正オフセット量により、前記「ワークに平行なある面」の移動経路を修正する手段と、同じく該真直度誤差補正量から前記「ワークに平行なある面」と異なる「もう一方の面」の移動経路に対するオフセット方向の補正量を求め、その補正量に、ワイヤ半径と放電ギャップによるオフセット量を加味し、さらにテーパ加工におけるテーパ角度の偏移であるテーパオフセット量をも加味した修正オフセット量により、前記「もう一方の面」の移動経路を修正する手段と、上ワイヤガイド、下ワイヤガイドのワークに対する移動経路を求める手段とを備える。
【０００７】
請求項３に係わる発明は、加工するワークの「ワークに平行なある面」と、前記「ワークに平行なある面」と異なる「もう一方の面」における加工形状に、各々異なる修正オフセット量を適用し、前記「ワークに平行なある面」の加工形状、及び前記「もう一方の面」の加工形状に各々異なる補正を行う手段を備える。
【０００８】
請求項４に係わる発明は、請求項１、２のワイヤ電極の放電消耗により生じる真直度誤差を補正する真直度誤差補正量を、角度の値で制御装置に記憶する手段を備える。
【０００９】
請求項５に係わる発明は、請求項１、２のワイヤ電極の放電消耗により生じる真直度誤差を補正する真直度誤差補正量を、角度の正接の値で制御装置に記憶する手段を備える。
【００１０】
又、請求項６に係わる発明は、前記補正量を、ワイヤ電極の種類，加工条件に応じて予め求めておきデータベースとしてワイヤ放電加工機の制御装置に記憶させておき、加工のために入力されたワイヤ電極の種類、加工条件に応じて前記データベースより求めるようにした。
【００１１】
【発明の実施の形態】
ある材質のワーク（被加工物）を加工するとき、ワイヤ電極の消耗による真直度の誤差は、使用するワイヤ電極の種類、加工条件（ワイヤ電極の張力、ワイヤ電極の送り速度、ワイヤ電極とワーク間に印加する電圧、加工水量、加工速度など）とワーク板厚により一意的に決まる。そこで、本発明は、真直度の誤差をあらかじめ測定しておき、加工する際には、この真直度の誤差から得られる補正角度を用いてプログラムで指令された移動経路を補正することによって、ワイヤ電極の放電による消耗による形状誤差をなくすようにする。
【００１２】
図１は、本発明のワイヤ電極の消耗による真直度の誤差補正の原理説明図である。
真直度の誤差補正のためにワイヤ電極を傾けるための基準面なるワーク下面からの高さをｈ（０≦ｈ≦ワークの厚さＨ０）とし、ワーク１に対して加工プログラムで形状を指定したワークの高さである「プログラム面の位置」を示すワーク載置台３からの距離をＷＰ、該プログラム面位置からワーク上面までの距離をＷＰ２、ワーク載置台３上面からワーク下面までの高さをｈ１（これは、サブテーブル等を使用して、ワークをワーク載置台３からかさ上げして加工を行う場合を考慮したものである）とし、予め求められているワイヤ電極の消耗による真直度の誤差から求めた補正角度をφ（図８（ａ）、（ｂ）参照）とすると、プログラム面の補正量ｄ１’、上面（プログラム面と異なるもう一方の面）の補正量ｄ２’は次の１式、２式を演算することによって求められる。
【００１３】
ｄ１’＝｛（ｈ＋ｈ１）−ＷＰ｝ｔａｎφ　　　　　　　　　…（１）
ｄ２’＝｛（ＷＰ＋ＷＰ２）−（ｈ＋ｈ１）｝ｔａｎφ　　　…（２）
プログラムで指令された加工形状に対してオフセット方向に上記補正量ｄ１’補正すれば、プログラム面の補正された加工形状が得られ、上記補正量ｄ２’を補正すれば、補正されたワーク上面（プログラム面と異なるもう一方の面）の加工形状が得られる。
【００１４】
さらに、加工プログラムで指令された加工形状はワイヤ電極２の中心が通る経路である。一方、ワイヤ電極には太さ（径）があり、また放電ギャップが存在するため、このまま加工を行った場合には希望した加工形状を得ることはできない。そのため、ワイヤ電極中心の移動を、最終的に製品とする側から離れる方向にプログラムした経路から右、または左側にオフセットして加工形状を補正する。すなわち、ワイヤ電極の半径に放電ギャップ量を加算した量をオフセット量としてプログラムされた加工形状の経路から右、または左側にオフセット（以下、このオフセットをワイヤ径オフセットという）させた経路を求めるオフセット補正を行う。
【００１５】
従来、このワイヤ径オフセットのオフセット量はワークの板厚方向に常に一定にしていた。つまり、あるオフセット量で加工を行う場合、ワーク下面（プログラム面）におけるオフセット後の経路の計算に使用したオフセット量を、ワーク上面（プログラム面と異なるもう一方の面）における経路の計算においても適用していた。本発明では、上述したワイヤ電極の消耗による真直度の誤差補正をも考慮して、その各々の面に対して異なるオフセット量を適用して、プログラム面における経路と、プログラム面と異なるもう一方の面における経路を独立して計算する。
【００１６】
設定されたワイヤ径オフセットのオフセット量（ワイヤ電極の半径に放電ギャップ量を加算した量）をｄ０とすると、このオフセット量ｄ０にプログラム面に対する補正量ｄ１’を加算または減算し、また、ワーク上面（プログラム面と異なるもう一方の面）における補正量ｄ２’をオフセット量ｄ０に加算または減算して各々の面独立にワイヤ電極の消耗による真直度の誤差をも考慮したオフセット後の経路を求める。
【００１７】
図１においてワイヤ電極２が上から下へと送られているものとするとき、放電によるワイヤ電極の消耗により、ワーク１の下側に行くにしたがってワイヤ電極は細くなる。そのため、加工されたワーク１はパンチ形状では図８（ａ）のように、又ダイ形状の加工では図８（ｂ）に示すように下広がりとなり下方の形状が加工不足となる。
【００１８】
そこで、通常のワイヤ径オフセット補正にワイヤ電極２の消耗による誤差補正を付加し、下広がりの傾向を無くす方向に補正する。プログラム面におけるワイヤ電極の消耗による真直度の誤差をも考慮したオフセット量（以下修正オフセット量という）ｄ１はワイヤ径オフセット量ｄ０から上記補正量ｄ１’を減じたものとなる。又、図１に示すようにワーク上面（プログラム面と異なるもう一方の面）における補正量ｄ２’はプログラム面の補正量ｄ１’と逆方向であるから、修正オフセット量ｄ２は、ワイヤ径オフセット量ｄ０にこの補正量ｄ２’を加算したものとなる。
【００１９】
ｄ１＝ｄ０−｜ｄ１’｜　　　　　　　…（３）
ｄ２＝ｄ０＋｜ｄ２’｜　　　　　　　…（４）
又、ワイヤ電極が図１において、下から上に走行する場合には、逆の関係となることから、修正オフセット量ｄ１，ｄ２は次の５式、６式のものとなる。
【００２０】
ｄ１＝ｄ０＋｜ｄ１’｜　　　　　　　…（５）
ｄ２＝ｄ０−｜ｄ２’｜　　　　　　　…（６）
基準面の高さｈをワークの高さ「Ｈ０」とした場合、ワーク上面（プログラム面と異なるもう一方の面）の補正量ｄ２’は２式より「０」である。すなわち、ワーク上面（プログラム面と異なるもう一方の面）側の修正オフセット量ｄ２＝ｄ０となり、通常のワイヤ径オフセットの補正のみでよい。そしてプログラム面の修正オフセット量ｄ１＝ｄ０−｛（Ｈ０＋ｈ１）−ＷＰ｝ｔａｎφだけ補正すればよく図２のようになる。
【００２１】
又、基準面の高さｈを「０」とし、プログラム面をワーク下面（ｈ１＝ＷＰ）とすると、プログラム面の補正量ｄ１’は、１式より「０」であり、上面（プログラム面と異なるもう一方の面）の補正量ｄ２’は２式より、ｈ１＝ＷＰ、ＷＰ２＝Ｈ０であるから、ｄ２’＝ＷＰ２ｔａｎφ＝Ｈ０ｔａｎφとして求められる。ワーク上面（プログラム面と異なるもう一方の面）側の修正オフセット量ｄ２＝ｄ０＋ＷＰ２ｔａｎφ＝ｄ０＋Ｈ０ｔａｎφとなり、そしてプログラム面（ワーク下面）の修正オフセット量ｄ１＝ｄ０で通常のワイヤ径補正のみでよく、図３のようになる。
【００２２】
さらに、ワイヤ電極２は、上下ワイヤガイド４，５により支持されているが、通常、図４に示すように、上ワイヤガイド４はワーク上面よりもさらに上の位置に、下ワイヤガイド５はワーク載置台３の載置面よりもさらに下の位置に設置されている。そして下ワイヤガイド５が、ワーク及びワーク載置台３を固定しているテーブルと相対的に移動することによってプログラム面におけるオフセット量を適用した経路を移動し加工を行う。また、上ワイヤガイド４は、下ワイヤガイド５と相対的に移動することによって、ワーク上面（プログラム面と異なるもう一方の面）におけるオフセット量を適用した経路を移動し加工を行う。下ワイヤガイド５には、該下ワイヤガイド５を直交するＸ軸、Ｙ軸方向に駆動させるためのサーボモータが接続されている（ＸＹ座標）。これは下ワイヤガイド５とテーブルを相対的に移動させるためのものであるので、下ワイヤガイド５を固定しテーブル側にモータを接続するワイヤ放電加工機もある。しかし、これは相対的なものであるから、どのタイプであってもよい。
【００２３】
また、上ワイヤガイド４を、ＸＹ座標と同様に直交するＵ軸、Ｖ軸方向に駆動するためのサーボモータが接続されている。
ここで、プログラム面での修正オフセット量ｄ１、ワーク上面（プログラム面と異なるもう一方の面）での修正オフセット量ｄ２をオフセット方向に補正したときの、下ワイヤガイド５の、プログラム形状からの補正量ｄｌｏおよび、下ワイヤガイド５からの、上ワイヤガイド４の補正量ｄｕｐは以下のようになる。
【００２４】
【数１】
2004142027.tif 000003
【００２５】
【数２】
2004142027.tif 000004
【００２６】
なお、Ｈｌ：　ワーク載置台３上面と下ワイヤガイド５間の距離
Ｈａ：　下ワイヤガイド５と上ワイヤガイド４間の距離である。
【００２７】
ワイヤ電極が上から下に走行する場合には、上記ｄ１，ｄ２に３，４式の右辺を代入し、ワイヤ電極が下から上に走行する場合には、上記ｄ１，ｄ２に５，６式の右辺を代入して補正量ｄｌｏ、ｄｕｐを求めることができる。例えば、ワイヤ電極が上から下に走行する場合には次のようになる。
【００２８】
【数３】
2004142027.tif 000005
【００２９】
【数４】
2004142027.tif 000006
【００３０】
プログラムされた加工形状に対して、こうして求めた補正量ｄｌｏをオフセット方向に移動させてできる移動経路を、下ワイヤガイド５に接続されたモータへの指令とする。又、下ワイヤガイド５に対する補正量ｄｕｐをオフセット方向に移動させてできる移動経路を、上ワイヤガイド４に接続されたモータへの指令とする。
【００３１】
図５は本発明の一実施形態の要部ブロック図で、ワイヤ放電加工機の制御装置を中心に記載している。符号１０は、ワイヤ放電加工機を制御する数値制御装置等で構成される制御装置である。該制御装置１０には、プロセッサ１１と該プロセッサ１１にバス１８で結合されているＲＯＭ，ＲＡＭ等からなるメモリ１２、表示器１３，キーボード等の入力手段１４、加工プログラム等を外部記憶媒体から入力又は出力するインターフェース１５、各軸制御手段１６、入出力回路１７等で構成されている。
【００３２】
軸制御手段１６は、下ワイヤガイド５を直交するＸ，Ｙ軸方向に駆動するＸ軸，Ｙ軸、上ワイヤガイド４を該Ｘ軸、Ｙ軸に直交する方向に移動させるＺ軸、さらに、上ワイヤガイド４をテーパ加工や本発明のワイヤ電極の消耗による真直度の誤差補正のために利用される直交するＵ軸，Ｖ軸をそれぞれ駆動する各サーボモータ２５ｘ，２５ｙ，２５ｚ，２５ｕ，２５ｖを制御するもので、プロセッサやメモリ等で構成され、各軸の位置、速度、電流のフィードバック制御を行う。この各軸制御手段１６には、各軸のサーボアンプ２１ｘ，２１ｙ，２１ｚ，２１ｕ，２１ｖを介して各軸サーボモータ２５ｘ，２５ｙ，２５ｚ，２５ｕ，２５ｖが接続されている。なお各サーボモータ２５ｘ，２５ｙ，２５ｚ，２５ｕ，２５ｖには位置・速度検出器が取り付けられ、位置、速度をそれぞれの軸制御手段１６にフィードバックするように構成されているが、この図５では省略している。
【００３３】
又、入出力回路１７には、ワイヤ放電加工機のワイヤ電極２とワーク１間に電圧を印加して放電を生じせしめるための電源回路２２，ワークの加工開始孔にワイヤ電極を挿通させるための自動結線装置２３、ワイヤ電極を供給するワイヤ電極供給装置２４、さらには、その他の周辺機器に接続されている。
【００３４】
上述したワイヤ放電加工機の構成は、従来から公知のワイヤ放電加工機の構成と変わりはない。
そこで、本実施形態においては、種々の材質のワーク、ワイヤ電極、加工条件、ワークの板厚の組合せによる加工を行い真直度の誤差をあらかじめ測定しておき、それらの補正角度φの値をデータベースとしてワイヤ放電加工機の制御装置１０内のメモリにおける不揮発性ＲＡＭの部分に蓄えておく。
【００３５】
ワイヤ放電加工を行う際には、まず、作業者は制御装置１０の入力手段１４から加工しようとするワークの板厚、材質、ワイヤ電極の種類を制御装置１０に設定する。また、希望する加工精度が得られるような加工条件を、制御装置１０の表示器１３の加工条件設定画面を利用して入力手段１４より選択、設定する。また、加工条件の選択、設定は、加工プログラム中にて指令することも可能であるので、その場合は、加工プログラムが実行され、その加工条件を選択、設定する指令が実行された段階で前記データベースとの照合を行い、真直度誤差の補正角度φを得る。
【００３６】
さらに、「ワイヤ径オフセットのオフセット量ｄ０」、「プログラム面の位置ＷＰ」、および「プログラム面からワーク上面までの距離ＷＰ２」、「基準面の高さｈ」、また、サブテーブルを使用してワーク１をワーク載置台３に取り付けた場合には、「ワーク置台上面からワーク下面までの距離ｈ１」、「ワーク載置台３上面と下ワイヤガイド５間の距離Ｈｌ」、「下ワイヤガイド５と上ワイヤガイド４間の距離Ｈａ」を制御装置１０のメモリに設定記憶させておく。
【００３７】
加工指令を入力すると、プロセッサ１１は、まず、設定されたワークの材質、板厚、ワイヤ電極の種類、加工条件と、データベースに蓄えてあるデータから前記設定と同じ、または最も近い組合せを探し出し、その組合せに対応する真直度誤差の補正角度φを求める（ステップＳ１）。求めた補正角度φ及び設定データに基づいて、上述した１式，２式の演算を行い、プログラム面、ワーク上面（プログラム面と異なるもう一方の面）のワイヤ電極の消耗による真直度補正の補正量ｄ１’，ｄ２’を算出する（ステップＳ２）。さらに、設定されているワイヤ径オフセットの補正量ｄ０にこの補正量ｄ１’，ｄ２’を加算，又は減算してプログラム面、ワーク上面（プログラム面と異なるもう一方の面）における修正オフセット量ｄ１，ｄ２を求める（ステップＳ３）。次に、加工プログラムの１ブロックから移動指令を読み取り、プログラム面における移動経路Ｐｐを求める（ステップＳ４）。次に、移動経路Ｐｐをオフセット方向にステップＳ３で求めた修正オフセット量ｄ１，ｄ２だけ補正した移動経路Ｐ１，Ｐ２を求める（ステップＳ５）。
【００３８】
次に、ステップＳ３で求めた修正オフセット量ｄ１，ｄ２から、オフセット補正に伴う下，上ワイヤガイドの補正量ｄｌｏ，ｄｕｐを算出する（ステップＳ６）。次に、ステップＳ５で求めた補正後の移動経路Ｐ１，Ｐ２と、ステップＳ６で求めた下，上ワイヤガイドの補正量ｄｌｏ，ｄｕｐから、下，上ワイヤガイドの移動経路Ｐｌｏ，Ｐｕｐを求める（ステップＳ７）。下，上ワイヤガイド５，４を駆動するサーボモータ２５ｘ，２５ｙ，２５ｚ，２５ｕ，２５ｖに求めた移動経路の移動指令を出力し（ステップＳ８）、加工終了か判断し（ステップＳ９）、終了していなければ、ステップ３に戻り、以下加工が終了するまでステップＳ３〜ステップＳ９の処理を繰返し実行する。
【００３９】
次にテーパ加工について説明する。
テーパ加工は、ワークの加工面に傾斜を付ける加工で、前記上ガイドに直交するＵ軸、およびＶ軸を、前記下ガイドに直交するＸ軸、およびＹ軸に対して相対的に偏差を与えることで行う。図９は、テーパ加工の例であり、ワークを上、および横から見た場合を示している。ここではプログラム面を四角の加工形状とし、その各ブロックに対するプログラム面からワークの上面（プログラム面と異なるもう一方の面）へのプログラム指令による偏差を各々Ｔａ，Ｔｂ，Ｔｃ，Ｔｄ（これらをテーパオフセットと呼ぶ）とする。また、この図では便宜上、ワーク下面＝プログラム面として示す。
【００４０】
テーパ加工においても、ワイヤ電極が上から下方向へと送られているとき、垂直加工の場合と同様に、ワイヤ電極の放電消耗によりワイヤ電極が下方向へ進むにつれてワイヤ電極は細くなりその径が小さくなる。一方、ワイヤ径オフセット量も垂直加工の場合と同様にプログラム面、ワーク上面（プログラム面と異なるもう一方の面）ともに一定のため、ワイヤ電極が細くなった分、ワーク下側に行くにつれてギャップ量が増大し加工不足となり、加工溝幅や、加工量が小さくなる。その結果、ワイヤ電極２が細くなった分、ワークの下側の幅寸が大きくなり、加工面に指令どおりの傾斜角度を得ることができない。パンチ形状の下広がりとなるようなテーパ形状では、ワーク下面の幅寸が大きくなり、テーパの傾斜角度が大きくなった形状が加工されることになる。
【００４１】
テーパ加工においても、垂直加工と同様に、補正角度を予め制御装置に記憶させておき、この補正角度を用いてプログラムで指令された移動経路を補正することによってワイヤ電極の放電消耗による形状誤差をなくすことができる。
【００４２】
テーパ加工の場合も、補正の原理は垂直加工の場合と同様であり、補正角度をφとするとき、プログラム面の補正量ｄ１’、ワーク上面（プログラム面と異なるもう一方の面）の補正量ｄ２’は、式１，式２によって求められる。また、修正オフセット量ｄ１，ｄ２も同様に式３，式４により求められる。
【００４３】
プログラム指令によりプログラム面における移動経路を計算し、同様にプログラムにより指令される傾斜角度指令によりワーク上面（プログラム面と異なるもう一方の面）の移動経路を計算する。この移動経路は、図９にあるようにプログラム面の移動経路から、テーパオフセット分偏移した経路である。したがって、プログラム面の移動経路をオフセット方向に修正オフセット量ｄ１補正した移動経路Ｐｔｐ、また、ワーク上面（プログラム面と異なるもう一方の面）の移動経路をオフセット方向に修正オフセットｄ２補正した移動経路Ｐｔａを求めることができる。図９の移動経路Ｐｔｐ、および移動経路Ｐｔａは、補正基準面ｈをプログラム面とワーク上面（プログラム面と異なるもう一方の面）との間としたときの場合を示したものである。これらから、垂直加工と同様に下，上ワイヤガイドの移動経路を求めることにより補正を行うことができる。
【００４４】
なお、上述した実施形態では、ワイヤ電極の消耗による真直度の誤差補正の補正角度φをデータベースとして記憶しておく例を説明したが、加工する際にこの補正角度φをその都度入力するようにしてもよい。又、上述した実施形態では、ステップＳ２，Ｓ３を設け、ワイヤ電極の消耗による真直度の誤差補正による補正量ｄ１’，ｄ２’、修正補正量ｄ１，ｄ２を求めて補正移動量ｄｌｏ，ｄｕｐを求めたが、上述した９式，１０式の演算を行うことによって、直接補正移動量ｄｌｏ，ｄｕｐを求めてもよい。
【００４５】
【発明の効果】
本発明は、放電にともなって発生するワイヤ電極の消耗を補正して、ワイヤ電極とワーク間のギャップが一定となるように補正するので、加工形状は、ワーク厚さ方向において、指令形状が変わることなく精度の高い加工形状を得ることができる。
【図面の簡単な説明】
【図１】本発明のワイヤ電極の消耗による真直度の誤差補正の原理説明図である。
【図２】真直度の誤差補正のためにワイヤ電極を傾けるための基準面となるワーク下面からの高さをワークの高さ（厚さ）とした場合における本発明のオフセット補正の説明図である。
【図３】真直度の誤差補正のためにワイヤ電極を傾けるための基準面となるワーク下面からの高さを０（ワーク下面と同一）、プログラム面をワーク下面とした場合における本発明のオフセット補正の説明図である。
【図４】本発明におけるオフセット補正に伴う上、下ワイヤガイドの移動量の説明図である。
【図５】本発明の一実施形態の要部ブロック図である。
【図６】同実施形態における処理フローチャートである。
【図７】放電加工に伴って発生するワイヤ電極の消耗による加工不足の説明図である。
【図８】放電加工に伴って発生するワイヤ電極の消耗によるパンチ加工、ダイ加工の加工不足の説明図である。
【図９】本発明において、テーパ加工形状にワイヤ電極の消耗による真直度の誤差補正を適用した場合の、プログラム面、及びワーク上面（プログラム面と異なるもう一方の面）の移動経路の説明図である。
【符号の説明】
１　ワーク（被加工物）
２　ワイヤ電極
３　ワーク載置台
４　上ワイヤガイド
５　下ワイヤガイド
φ　ワイヤ電極の消耗による真直度の誤差から求めた補正角度
ｄ１’，ｄ２’　真直度の誤差に伴う補正量
ｄ１，ｄ２　修正オフセット量
ｄｌｏ，ｄｕｐ　修正補正量
ｄ０　ワイヤ径オフセット量
Ｐｐ　図４において、ワークを上から見た場合のプログラム指令の移動経路
Ｐ１　プログラム面における修正オフセットｄ１による補正後の移動経路
Ｐ２　ワーク面（プログラム面と異なるもう一方の面）における修正オフセットｄ２による補正後の移動経路
Ｐｌｏ　下ワイヤガイド面における修正補正量ｄｌｏによる補正後の移動経路
Ｐｕｐ　上ワイヤガイド面における修正補正量ｄｕｐによる補正後の移動経路
【図１】
2004142027.tif 000007
【図２】
2004142027.tif 000008
【図３】
2004142027.tif 000009
【図４】
2004142027.tif 000010
【図５】
2004142027.tif 000011
【図６】
2004142027.tif 000012
【図７】
2004142027.tif 000013
【図８】
2004142027.tif 000014
【図９】
2004142027.tif 000015