(57)【要約】【課題】ワイヤガイドのクリアランスが原因でワイヤ電極の位置の誤差が発生して設定されたテーパ角度で加工できない。【解決手段】ワイヤカット放電加工装置は、移動体４８，５０，５６，５８と、一対のワイヤガイド３，４と、移動体を位置決め制御する移動制御装置４６と、数値制御装置４４とを備える。演算装置２００は、加工プログラムを解析してワイヤ電極１の数値制御上の各補間位置の座標位置を求め、ワイヤ電極１の座標位置に対応するワイヤガイド３（４）の座標位置を求める。また、ワイヤガイド３（４）の座標位置に基づいてワイヤガイド３，４間の水平方向の距離を計算する。そして、ワイヤガイド３（４）の座標位置と水平方向の距離と片側クリアランスとから水平方向におけるワイヤガイド３（４）の補正座標位置を計算し、移動データを計算して移動制御装置４６に出力する。【選択図】図１
2005199358.tif 000002
【特許請求の範囲】
【請求項１】
一対のワイヤガイド間に張架されたワイヤ電極を予め設定されたテーパ角度に傾斜させて被加工物をテーパ加工するワイヤカット放電加工方法において、前記ワイヤ電極の傾斜方向が変更される数値制御上の各補間位置ごとに水平方向における前記ワイヤガイドの座標位置を前記ワイヤガイドの片側クリアランス相当量前記傾斜方向と反対の方向に補正してテーパ加工することを特徴とするワイヤカット放電加工方法。
【請求項２】
一対のワイヤガイド間に張架されたワイヤ電極を加工プログラムに従って予め設定されたテーパ角度に傾斜させて被加工物をテーパ加工するワイヤカット放電加工制御方法において、前記加工プログラムを解析して前記加工プログラムにプログラムされた数値制御上の各補間位置の座標位置を求める工程と、前記ワイヤ電極の座標位置に対応する前記ワイヤガイドの座標位置を求める工程と、前記ワイヤガイドの座標位置に基づいてＸＹ平面に投影される前記一対のワイヤガイド間の水平方向の距離を計算する工程と、前記ワイヤガイドの座標位置と前記水平方向の距離と前記ワイヤガイドのクリアランスとに基づいて前記ワイヤガイドの補正座標位置を計算する工程と、前記補正座標位置に基づいて水平方向における前記ワイヤガイドの座標位置を前記ワイヤ電極の傾斜方向と反対の方向に補正する工程と、を含むワイヤカット放電加工制御方法。
【請求項３】
ワイヤ電極と被加工物とを相対移動させる移動体と、被加工物を挟んで設けられワイヤ電極を位置決め案内する一対のワイヤガイドと、ワイヤガイドを水平方向に移動させてワイヤ電極を予め設定された角度に傾斜させる移動体と、前記各移動体を位置決め制御する移動制御装置と、を有するワイヤカット放電加工装置において、ワイヤガイドのクリアランスのデータを入力することができる入力装置と；加工プログラムを解析して数値制御上の各補間位置の座標位置を求める手段と、前記ワイヤ電極の座標位置に対応する前記ワイヤガイドの座標位置を求める手段と、前記ワイヤガイドの座標位置に基づいてＸＹ平面に投影される一対のワイヤガイド間の水平方向の距離を計算し前記ワイヤガイドの座標位置と前記水平方向の距離と前記クリアランスとに基づいて水平方向における前記ワイヤガイドの補正座標位置を計算する手段と、補正座標位置に基づいて移動データを計算して前記移動制御装置に出力する手段と、を含む演算装置と；を有する数値制御装置を備えたワイヤカット放電加工装置。
【請求項４】
前記入力装置が使用するワイヤ電極の直径とワイヤガイドの内径のデータを入力することができ、前記演算装置が前記ワイヤ電極の直径と前記ワイヤガイドの内径とから前記ワイヤガイドのクリアランスを計算する手段を含んでなる請求項３に記載のワイヤカット放電加工装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工中、ワイヤガイドのクリアランスが原因で生じるワイヤ電極の位置の誤差に起因する加工形状精度の低下をワイヤガイドの水平方向の位置を補正することによって防止するワイヤカット放電加工に関する。特に、テーパカットのとき、加工中の実際のワイヤ電極の傾斜角度が設定されたテーパ角度になるように上記ワイヤガイドの水平方向の位置を補正するワイヤカット放電加工に関する。
【背景技術】
【０００２】
一対のワイヤガイド間に工具電極であるワイヤ電極を所定の張力を付与した状態で張架して、ワイヤ電極と被加工物との間に形成される加工間隙に加工電圧を印加して放電を発生させるとともに、ワイヤ電極と被加工物とを相対移動させて放電エネルギにより被加工物を所望の形状に加工するワイヤカット放電加工が知られている。一般的なワイヤカット放電加工装置では、ワイヤガイドは、被加工物を挟んで上下に設けられている。放電加工中、ワイヤ電極は、一方のワイヤガイドの方向から他方のワイヤガイドの方向に走行している。
【０００３】
所望の加工形状を得るために、被加工物の板厚方向に直交する任意の平面（以下、プログラム平面という）においてワイヤ電極を所要の相対移動軌跡に沿って移動させることが要求される。ワイヤ電極の相対移動軌跡は、ＮＣプログラムのような加工プログラムに表わされる。制御装置は、加工プログラムを解読してプログラムデータ（ＮＣプログラムの場合はＮＣデータ）を解析し、移動制御装置に移動データを出力する。移動制御装置は、ワイヤ電極が上記プログラム平面を基準にした所要の相対移動軌跡に沿って実際にワイヤ電極と被加工物とが相対移動するように各移動体を位置決め制御する。
【０００４】
ワイヤガイドは、単にワイヤ電極の走行を案内するだけではなく、ワイヤ電極を被加工物に対して相対的に位置決めしている。ワイヤカット放電加工装置で使用されているワイヤガイドは、構成や材料などによっていくつかの種類に分けることができるが、その１つにダイスガイドがある。近年、ダイスガイドは、ガイド体にダイヤモンドやサファイヤが使用され、ガイド体の摩耗が小さく、位置決め精度を持続することができる利点を有する。
【０００５】
ワイヤガイドの多くは、ワイヤ電極をワイヤガイドに容易に挿通させ円滑に走行させるために、ワイヤ電極との間に僅かな隙間（以下、クリアランス）が設けられている。クリアランスは、５μｍ〜２０μｍ程度の値であるが、数μｍ以下の加工形状精度が要求されるワイヤカット放電加工では、許容できない位置の誤差を発生させることがある。また、ワイヤ電極が直径０．１ｍｍ以下の細線である場合は、５μｍ〜２０μｍのクリアランスは、ワイヤ電極の直径に対して相対的に小さい値とは言えない。
【０００６】
図５に、ファーストカットにおけるＸ軸とＹ軸で形成される任意のＸＹ平面に投影したときのワイヤ電極と上側ワイヤガイドとの位置関係が示されている。ファーストカットは、未加工の被加工物を切断するように放電加工する最初の加工工程を示す。このとき、ワイヤ電極１は、所定の張力が付与された状態で任意のＸＹ平面（一般に水平面）に対して垂直の方向（以下、単に垂直の方向という）に張架されている。ファーストカットの場合、ワイヤ電極１は、被加工物２に形成される加工溝に拘束されているので、加工中、放電反力や加工液噴流の圧力の影響によって、例えば、ワイヤ電極１の進行方向１１に対して反対の方向１２に押し戻されている。
【０００７】
制御装置は、上側ワイヤガイド３のガイド穴の中心位置Ｏｕおよび図示しない下側ワイヤガイドのガイド穴の中心位置にワイヤ電極１の中心位置Ｏｗがあることを想定して指令値を計算しているから、上側ワイヤガイド３または下側ワイヤガイドにクリアランスＬがある場合は、片側クリアランス（Ｌ／２）に相当する距離だけワイヤ電極１の位置に誤差が生じ、加工形状精度が低下する。上下一対のワイヤガイド３，４が共にクリアランスを有するときは、上下のワイヤガイドのそれぞれに片側クリアランスに相当する距離だけワイヤ電極の水平方向の位置に誤差が生じる。
【０００８】
図６に、任意のＸＹ平面に投影したときのワイヤ電極と上側ワイヤガイドとの位置関係が示されている。セカンドカットは、被加工物の加工面を仕上げる端面仕上げ加工を示す。このとき、ワイヤ電極１は、所定の張力が付与された状態で垂直の方向に張架されている。ワイヤ電極１は、被加工物２の加工面に沿って相対移動するため、加工中、放電反力や加工液噴流の圧力の影響によってワイヤ電極の進行方向に直角なオフセット方向（正確には、それよりもやや後方）に押されている。例えば、図５に示されるケースでは、ワイヤ電極１の進行方向１３に直角な加工面に対しておおよそ反対方向１４に押し戻される。
【０００９】
制御装置は、上側ワイヤガイド３のガイド穴の中心位置Ｏｕおよび図示しない下側ワイヤガイドのガイド穴の中心位置にワイヤ電極１の中心位置Ｏｗがあることを想定して指令値を計算しているから、上側ワイヤガイド３または下側ワイヤガイドにクリアランスＬがある場合は、片側クリアランス（Ｌ／２）に相当する距離だけワイヤ電極１の位置に誤差が生じ、加工形状精度が低下する。上下一対のワイヤガイド３，４が共にクリアランスを有するときは、上下のワイヤガイドのそれぞれにその片側クリアランスに相当する距離だけワイヤ電極の水平方向の位置に誤差が生じる。
【００１０】
ワイヤカット放電加工において、ワイヤ電極を傾斜させて被加工物を加工するテーパカット（テーパ加工）と呼ばれる加工方法がある。ワイヤ電極を傾斜させている場合でも、プログラム平面におけるワイヤ電極の所要の相対移動軌跡は、ワイヤ電極が垂直の方向に張架されているときと同じである。しかしながら、テーパカットの場合は、一般に、上下一対のワイヤガイドを水平方向に相対的にずらす方法でワイヤ電極を傾斜させているので、そのときの任意のＸＹ平面に投影されるワイヤガイドの水平方向の位置は、ワイヤ電極が垂直の方向に張架されている場合におけるワイヤガイドの位置と異なる。テーパカットにおけるワイヤガイドのそれぞれの座標位置は、例えば、特許文献１および特許文献２に示されるように、プログラム平面上のワイヤ電極の位置座標値と、テーパ角度と、ワイヤガイドからプログラム平面までの距離とから三角関数を用いて求めることができる。
【００１１】
図４に、テーパカットにおける被加工物を挟んで上下一対のワイヤガイド間に張架されたワイヤ電極が示されている。ワイヤ電極１は、所定の張力が付与された状態であるから、テーパカットの場合、ワイヤ電極１の傾斜方向に引っ張られる。例えば、図４に示されるケースでは、ワイヤ電極１の傾斜方向１５，１６に引っ張られる。この場合、図４に示されるように、上側ワイヤガイド３から見た傾斜方向１５と下側ワイヤガイド４から見た傾斜方向１６は逆になる。このとき、図４に示されるように、予め設定されている所定のテーパ角度θに対して実際のワイヤ電極の傾斜角度αが小さくなることがわかる。
【００１２】
図３に、任意のＸＹ平面に投影したときのワイヤ電極と上下ワイヤガイドとの位置関係が示されている。制御装置は、ワイヤ電極１の中心位置Ｏｗが上下ワイヤガイド３，４のそれぞれのガイド穴の中心位置Ｏｕ０，Ｏｂ０にあることを想定して指令値を計算しているから、上側ワイヤガイド３の片側クリアランスＬｕおよび下側ワイヤガイド４の片側クリアランスＬｂに相当する距離だけワイヤ電極１の傾斜方向１５，１６にワイヤ電極１の水平方向の位置に誤差が生じる。そのため、上側ワイヤガイド３の片側クリアランスＬｕと下側ワイヤガイド４の片側クリアランスＬｂに相当する距離だけワイヤ電極１の位置に誤差が生じ、加工形状精度が低下する。
【００１３】
このように、ワイヤガイドのクリアランスによって生じるワイヤ電極の水平方向の位置の誤差は、加工の種類によって異なる結果を与える。ファーストカットの場合、金型のパンチのように内側を加工品として必要とする加工をするとき、加工し過ぎて所望の加工形状よりも小さく加工してしまい、逆に金型のダイのように外側を加工品とする加工をするときは、所望の加工形状よりも大きく加工してしまう。セカンドカットの場合、加工が足りずに所望の加工形状よりも大きく加工してしまう。この問題は、ワイヤ電極が受ける反力を支える位置にワイヤガイドの位置を動かすことで改善することができる。
【００１４】
例えば、特許文献３に、ワイヤ電極が受ける反力を支える位置にガイド穴との接点が位置するように回動させ、ワイヤ電極の振動を防止して加工精度を向上させることができるワイヤカット放電加工機が提案されている。特許文献４は、ワイヤガイドのガイド穴内のワイヤ電極の水平方向の位置を検出装置で検出しワイヤ電極を進行方向と反対方向に引くようにしてワイヤ電極の撓みによる加工形状の誤差を解消するワイヤカット放電加工装置を提案し、ワイヤ電極の撓みによる加工形状精度の低下を防止している。なお、ワイヤガイドのクリアランスに起因してワイヤ電極の位置決め精度がクリアランス以上の精度しか得られないことが特許文献５に示されている。
【００１５】
しかしながら、テーパカットの場合、ワイヤガイドのクリアランスを原因とするワイヤ電極の位置の誤差は、テーパ角度に誤差を発生させるので、単なる輪郭の加工形状精度の低下にとどまらず、加工品のテーパ面が所望の角度にならない問題を生じさせる。具体的には、例えば、切り刃の加工で刃厚寸法がでないといった問題が起こる。したがって、テーパカットにおける加工後の修正はほとんど不可能であるので、加工前に十分に加工精度がでるようにしておく必要がある。そのため、テーパカットを行なう場合は、予めテスト加工を行なって誤差を実測しておき、数値を補正してから加工している（特許文献６，特許文献７参照）。
【００１６】
【特許文献１】特開昭５９−８１０２２号公報
【特許文献２】特開昭６１−３０３３１号公報
【特許文献３】実開昭５６−６７９２３号明細書（第５頁〜第６頁）
【特許文献４】特公平４−７８４１１号公報（第３頁、図４）
【特許文献５】特開２００３−７１６３６号公報（第３頁〜第４頁）
【特許文献６】特開２０００−２４８３９号公報（第４頁）
【特許文献７】特開平２−２７９２２０号公報（第３頁）
【発明の開示】
【発明が解決しようとする課題】
【００１７】
このように、テーパカットを行なう場合、いくつかのテスト加工が要求され、段取り時間が長くなる傾向にある。測定した記録を蓄積してデータベース化し、設定されたテーパ角度に対するワイヤガイド間距離の適値を記憶装置に記憶されているデータテーブルから読み出して正しいテーパ角度でテーパカットするようにすることが考えられる。しかしながら、テーパ角度およびワイヤ電極の直径などの変化に十分対応できる測定データを用意する必要があるので、多くの測定データが要求される。また、ある移動位置から次の移動位置に移動する間にテーパ角度が徐々に変化するような加工形状の加工を精度よく実施しようとする場合は、膨大な測定データが要求されるので、実用上は困難である。
【００１８】
本発明は、上記課題に鑑みて、ワイヤ電極を予め設定された所定の角度に傾斜させて被加工物をテーパカットするワイヤカット放電加工において、ワイヤガイドのクリアランスによって発生するテーパ角度の誤差を補正して加工精度の低下を低減するテーパカットを実施し得るワイヤカット放電加工方法、ワイヤカット放電加工制御方法およびワイヤカット放電加工装置を提供することを目的とする。その他の本発明のいくつかの有利な点は、本発明の具体的な実施の形態の説明とともにその都度説明する。
【課題を解決するための手段】
【００１９】
本発明のワイヤカット放電加工方法は、一対のワイヤガイド３，４間に張架されたワイヤ電極１を予め設定された所定のテーパ角度に傾斜させて被加工物２をテーパ加工するワイヤカット放電加工方法において、ワイヤ電極１の傾斜方向が変更される数値制御上の各補間位置ごとに水平方向におけるワイヤガイド３（４）の座標位置をワイヤガイド３（４）の片側クリアランス（Ｌ／２）相当量傾斜方向と反対の方向に補正してテーパ加工することを特徴とするものである。
【００２０】
また、本発明のワイヤカット放電加工制御方法は、一対のワイヤガイド３，４間に張架されたワイヤ電極１を加工プログラムに従って予め設定されたテーパ角度に傾斜させて被加工物２をテーパ加工するワイヤカット放電加工方法において、加工プログラムを解析して数値制御上の各補間位置の座標位置を求める工程と、ワイヤ電極１の座標位置に対応するワイヤガイド３（４）の座標位置を求める工程と、ワイヤガイド３（４）の座標位置に基づいて任意のＸＹ平面に投影される一対のワイヤガイド３，４間の水平方向の距離Ｇを計算する工程と、ワイヤガイド３（４）の座標位置と水平方向の距離Ｇとワイヤガイド３（４）のクリアランスＬとに基づいてワイヤガイド３（４）の補正座標位置を計算する工程と、補正座標位置に基づいて水平方向におけるワイヤガイド３（４）の座標位置をワイヤ電極１の傾斜方向１５（１６）と反対の方向１７（１８）に補正する工程と、を含む。
【００２１】
また、本発明のワイヤカット放電加工装置は、ワイヤ電極１と被加工物２とを相対移動させる移動体４８，５０と；被加工物２を挟んで設けられワイヤ電極１を位置決め案内する一対のワイヤガイド３，４と；ワイヤガイド３を水平方向に移動させてワイヤ電極１を予め設定された角度θに傾斜させる移動体５６，５８と；各移動体４８，５０，５６，５８を位置決め制御する移動制御装置４６と、を有するワイヤカット放電加工装置において、ワイヤガイド３（４）のクリアランスＬのデータを入力することができる入力装置１００と；加工プログラムを解析して数値制御上の各補間位置の座標位置を求める手段と、ワイヤ電極１の座標位置に対応するワイヤガイド３（４）の座標位置を求める手段と、ワイヤガイド３（４）の座標位置に基づいて一対のワイヤガイド３，４間の水平方向の距離Ｇを計算しワイヤガイド３（４）の座標位置と水平方向の距離ＧとクリアランスＬとに基づいて水平方向におけるワイヤガイド３（４）の補正座標位置を計算する手段と、補正座標位置に基づいて移動データを計算して移動制御装置４６に出力する手段と、を含む演算装置２００と；を有する数値制御装置４４を備える。
【００２２】
上記ワイヤカット放電加工装置は、好ましくは、入力装置１００が使用するワイヤ電極１の直径とワイヤガイド３（４）の内径のデータを入力することができ、演算装置２００がワイヤ電極１の直径とワイヤガイドの内径とからワイヤガイドのクリアランスＬを計算する手段を含んでなる。上記ワイヤカット放電加工装置の演算装置２００の各手段は、なお、上記符号は、説明の便宜上、発明の実施の形態に対応させて付したものである。
【発明の効果】
【００２３】
本発明のワイヤカット放電加工方法は、テーパカットのとき、ワイヤ電極の傾斜方向が変更される数値制御上の各補間位置ごとにワイヤガイドの座標位置をワイヤガイドの片側クリアランス相当量傾斜方向と反対の方向に水平方向に補正してテーパカットするので、ワイヤガイドのクリアランスに起因する誤差をより適切に補正する。そのため、徐々に変化するワイヤ電極の傾斜角度に合わせてワイヤ電極をワイヤガイドのクリアランスの値以下の精度でより精密に位置決め案内することができる。また、事前の測定作業を減らすことができ、作業者の負担が軽減される。また、検出装置のような特殊な装置や膨大なデータをデータテーブルとして記憶する記憶装置が要求されないので、既存のワイヤカット放電加工機で実施できる。また、ワイヤガイド間距離を変更しないで精確なテーパ角度でテーパカットすることができるので、加工の環境に対する変化が小さく再現性が高い。その結果、より容易により加工精度に優れるテーパカットを実施することができる効果を奏する。
【００２４】
本発明のワイヤカット放電加工制御方法は、テーパカットのとき、ワイヤガイドの座標位置に基づいて任意のＸＹ平面に投影される一対のワイヤガイド間の水平方向の距離を計算し、ワイヤガイドの座標位置と水平方向の距離とワイヤガイドのクリアランスとに基づいてワイヤガイドの補正座標位置を計算するから、ワイヤガイドのクリアランスに起因する誤差を補正するワイヤガイドの補正座標位置を比較的簡単に得ることができる。そのため、徐々に変化するワイヤ電極の傾斜角度に合わせてワイヤ電極をより精密に位置決め案内することができる。また、事前の測定作業を減らすことができ、作業者の負担が軽減される。また、検出装置のような特殊な装置や膨大なデータをデータテーブルとして記憶する記憶装置が要求されないので、既存のワイヤカット放電加工機で実施できる。また、ワイヤガイド間距離を変更しないで精確なテーパ角度でテーパカットすることができるので、加工の環境に対する変化が小さく再現性が高い。その結果、より容易により加工精度に優れるテーパカットを実施することができる効果を奏する。
【００２５】
本発明のワイヤカット放電加工装置は、設定装置によって予め使用するワイヤ電極の直径とワイヤガイドの内径を設定されるので、ワイヤガイドのクリアランスを計算することができる。そして、演算装置は、ワイヤ電極の座標位置に対応するワイヤガイドの座標位置と、ＸＹ平面に投影される一対のワイヤガイド間の水平方向の距離と、ワイヤガイドのクリアランスと、を計算して補正座標位置を計算し、補正座標位置に基づいて移動制御装置に移動データを出力する。したがって、ワイヤガイドのクリアランスに起因するワイヤガイドの水平方向の制御上の誤差を修正するように各移動体を位置決め制御することができる。
【００２６】
そのため、徐々に変化するワイヤ電極の傾斜角度に合わせてワイヤ電極をより精密に位置決め案内することができる。また、事前の測定作業を減らすことができ、作業者の負担が軽減される。ワイヤ電極径とワイヤガイドの内径を入力することでワイヤガイドの補正座標位置を計算する構成であるときは、作業者の負担はより軽減される。また、検出装置のような特殊な装置や膨大なデータをデータテーブルとして記憶する記憶装置が要求されないので、既存のワイヤカット放電加工機で実施できる。また、ワイヤガイド間距離を変更しないで精確なテーパ角度でテーパカットすることができるので、加工の環境に対する変化が小さく再現性が高い。その結果、より容易により加工精度に優れるテーパカットを実施することができる効果を奏する。
【発明を実施するための最良の形態】
【００２７】
図１は、本発明の好ましいワイヤカット放電加工装置の例を示す。図１は、ワイヤカット放電加工装置の概略構成を模式的に示す。軸送り装置がワイヤ電極と被加工物の少なくとも一方を水平方向に移動させることができ、かつ上下のワイヤガイドの少なくとも一方のワイヤガイドを水平方向に移動させることができる構成を有する数値制御装置を備えたワイヤカット放電加工装置であれば、基本的に、本発明のワイヤカット放電加工方法を実施することができる。
【００２８】
図１に示されるワイヤカット放電加工装置のワイヤ電極１は、ブレーキ２０を備えたリール２２にセットされたワイヤボビン２４から引き出され、テンションローラ２６を通って、自動結線装置２８の送出ローラ３０に至る。送出ローラ３０で送り出されるワイヤ電極１は、上側のワイヤガイド３、加工部位３２、下側のワイヤガイド４を通過して、巻取ローラ３４で巻き取られるように結線される。巻取ローラ３４で巻き取られるワイヤ電極１は、バケット３６に回収される。通電体３８と通電体４０を通して加工電源装置４２からワイヤ電極１に給電される。ワイヤ電極１と被加工物２とで形成される加工間隙に加工電源装置４２から供給される加工電圧が印加され、加工間隙に放電を発生させる。上側のワイヤガイド３と下側のワイヤガイド４は、ワイヤ電極１との間にクリアランスを有するダイスガイドである。
【００２９】
コンピュータ数値制御装置４４と移動制御装置４６は、各軸送り装置を制御してワイヤ電極１と被加工物２との相対移動を制御する制御装置である。各軸送り装置は、それぞれ移動体とサーボモータを有する。サドル４８は、Ｙ軸方向（水平１軸方向）に往復移動する。テーブル５０は、サドル４８上に配置され、Ｙ軸方向に直交するＸ軸方向に往復移動する。テーブル５６は、図示しない加工ヘッドに取り付けられ、Ｘ軸方向と平行なＵ軸方向に往復移動する。テーブル５８は、Ｙ軸方向と平行でＵ軸方向に直交するＶ軸方向に往復移動する。
【００３０】
各移動体は、それぞれサーボモータ５２，５４，６０，６２によって移動される。テーブル５６とテーブル５８は、上側のワイヤガイド３を下側のワイヤガイド４に対して水平方向に移動させる。その結果、ワイヤ電極１を傾斜させることができる。したがって、テーブル５６とテーブル５８を含む軸送り装置は、テーパ装置と称されることがある。テーパ装置は、上記加工ヘッドが上記Ｘ軸方向およびＹ軸方向に直交するＺ軸方向（鉛直１軸方向）に移動するときに加工ヘッドと同じ方向に移動する。その結果、上側のワイヤガイド３を上下に移動させることができ、被加工物２の板厚に合わせて上側ワイヤガイド３と下側ワイヤガイド４との距離を調整することができる。
【００３１】
コンピュータ数値制御装置４４は、入力装置１００と、演算装置２００と、記憶装置３００を含んでなる。入力装置１００は、図示しないキーボード、スイッチ、記憶媒体からデータを読み出し、あるいはデータを記録するディスクドライブを含む。数値制御装置４４は、図示しない表示装置を備える。予め必要な設定データは、ユーザやメーカの作業者によって入力装置１００から入力され演算装置２００によって記憶装置３００に記憶させることができる。設定データは、例えば、使用するワイヤ電極の直径とワイヤガイドの内径である。また、設定データに、加工プログラムのデータや加工条件のデータが含まれる。数値制御装置４４は、加工プログラムを解読してプログラムデータを解析し、所望の加工形状に従うワイヤ電極１の複数の相対座標位置を計算する。数値制御装置４４は、位置、速度、加速度または時間のデータでなる移動データを移動制御装置４６に出力する。移動制御装置４６は、移動データから移動指令値を演算してサーボモータ５２，５４，６０，６２に制御電流を出力するとともに検出器からのフィードバック信号を入力して移動体を位置決め制御する。
【００３２】
演算装置２００は、ワイヤ電極１の直径とワイヤガイド３，４の内径とからワイヤガイドのクリアランスを計算する手段と、加工プログラムを解析して数値制御上の各補間位置の座標位置を求める手段と、求められたワイヤ電極１の座標位置に対応する一対のワイヤガイド３，４の座標位置を求める手段と、ワイヤガイド３，４の座標位置に基づいてＸ軸方向とＹ軸方向に形成される任意のＸＹ平面に投影されるワイヤガイド３，４間の水平方向の距離を計算しワイヤガイド３，４の座標位置と水平方向の距離とクリアランスとに基づいて水平方向におけるワイヤガイド３，４の各補正座標位置を計算する手段と、補正座標位置に基づいて移動データを計算して移動制御装置４６に出力する手段と、を含む。これらの手段は、具体的には、制御プログラムである。
【００３３】
また、演算装置２００は、加工プログラムを解読してプログラムデータを解析し、解析されたプログラムデータに基づいて加工の種類を判別する手段を有する。演算装置２００が判別する加工の種類は、ワイヤ電極が垂直の方向に張架されているファーストカット、ワイヤ電極が垂直の方向に張架されているセカンドカット、およびテーパカットの３種類である。制御プログラムおよび演算結果は、記憶装置３００に記憶される。
【００３４】
図２は、本発明のワイヤカット放電加工方法の好ましい実施の形態の概容を示す。図３、図５および図６に、各加工の種類におけるＸＹ平面に投影されるワイヤガイドとワイヤ電極の相対位置の関係が示される。また、図４に、テーパカットにおける被加工物を挟んで上下一対のワイヤガイド間に張架されたワイヤ電極が示されている。以下の実施の形態では、上下のワイヤガイドがダイスガイドであるものとして説明する。また、軸送り装置が図１に示される方式のワイヤカット放電加工装置であるものとして説明する。
【００３５】
ワイヤカット放電加工では、所望の加工形状をプログラムしたＮＣプログラムのような加工プログラムが要求される。ワイヤカット放電加工に必要ないくつかの設定データは、加工プログラムによってコンピュータ数値制御装置（以下、単に制御装置という）に与えられる。また、いくつかの設定データは、作業者によって入力装置から制御装置に与えられる。もしくは、いくつかの設定データは、予め制御装置の記憶装置に記憶されている。しかしながら、本発明のワイヤカット放電加工方法は、要求される設定データの設定方法を限定するものではない。
【００３６】
本発明のワイヤカット放電加工方法の実施のために制御装置が要求するデータは、ワイヤガイドのクリアランス、プログラム平面から上下のワイヤガイドまでのそれぞれの距離（ワイヤガイド間距離）、プログラム平面におけるワイヤ電極の位置データ（位置座標値）、テーパ角度、オフセット値である。データは、必ずしも直接的に制御装置に与えられる必要はなく、他のデータから計算によって得るようにしてもよい。例えば、実施の形態では、ワイヤガイドのクリアランスは、ワイヤガイドの内径（ガイド穴の直径）とワイヤ電極の直径とで計算する。ワイヤガイドの内径は、制御装置の記憶装置に予め記憶されている。ワイヤ電極の直径とワイヤガイド間距離は、作業者によって直接制御装置に与えられる。相対移動軌跡上の一般的な数値制御上の補間位置ごとのワイヤ電極の座標位置の位置座標値は、加工プログラムに基づいて制御装置によって計算される。テーパ角度とオフセット値は、加工プログラムによって制御装置に与えられる。
【００３７】
本発明でいう数値制御上の各補間位置は、直線補間の場合は、プログラムブロックの始点と終点である。また、円弧補間の場合は、プログラムブロックの始点と終点および円弧に近似する微小な直線に等分割したときの各直線を接続する点（中間点、分割点）である。円弧を微小な直線に分割する方法は公知の方法が採用され、具体的には、例えば、モータ制御上の移動指令値における最小駆動単位（設定値）をｘ、円弧の半径をＲ、円弧と円弧に近似する微小な直線（弦）との最も離れた部分の距離を最小駆動単位の２分の１、分割角度をｄθとして、ｃｏｓ（ｄθ／２）＝（Ｒ−０．５×ｘ）／Ｒから、分割角度ｄθであるように微小な直線を形成する。このときの円弧の分割数、言い換えれば、補間位置の数は、円弧の中心の角度を分割角度ｄθで除算することで得られる。そして、円弧の相対移動軌跡上に存在する分割角度ｄθである微小な直線どうしの接続点を各補間位置とする。相対移動軌跡を連続する微小な直線で表わす方法は多数知られており、計算のための時間や演算装置の負担や要求される精度などを考慮して適宜の方法が採用される。また、この実施の形態において、例えば、直線補間においても直線を最小駆動単位に基づいて微小な直線に分割し、相対移動軌跡上の各分割点を補間位置に含めることができる。
【００３８】
制御装置は、ワイヤガイドの内径から加工に使用されるワイヤ電極の直径を減算して得られるワイヤガイドのクリアランスの値を２で除算して片側クリアランスを計算する（Ｓ１）。また、制御装置は、所望の加工形状の軌跡をプログラムした加工プログラムのプログラムデータから基準となるプログラム平面におけるオフセット値を考慮した数値制御上の各補間位置の座標位置を求める（Ｓ２）。
【００３９】
次に、制御装置は、テーパカットであるかどうかを判断する（Ｓ３）。テーパカットであることは、加工プログラムを解読し、プログラムブロックの前にテーパ角度が設定されているかどうかを解析することで判断することができる。テーパカットの場合は、ワイヤ電極の傾斜方向が変更される数値制御上の各補間位置ごとに傾斜方向と反対の方向に、それぞれワイヤガイドの座標位置をワイヤガイドの片側クリアランス相当量水平方向に補正する（Ｓ５〜Ｓ８）。
【００４０】
制御装置は、プログラム平面上の数値制御上の各補間位置の座標位置に対応する上下のワイヤガイドの水平方向の座標位置を求める（Ｓ４）。図４に示されるように、テーパカットにおける上下のワイヤガイドの水平方向の座標位置は、当該補間位置におけるワイヤ電極の位置座標値（ｘ，ｙ）と、プログラム平面から上下のワイヤガイドまでのそれぞれの距離ＴＵ，ＴＬと、テーパ角度θのデータとから三角関数を用いた公知の計算方法で得ることができる。なお、オフセット値が設定されている場合は、オフセット値を考慮してワイヤガイドの水平方向の座標位置を計算している。
【００４１】
次に、制御装置は、図３に示されるように、計算されている上下ワイヤガイドの座標位置をそれぞれ同じ任意のＸＹ平面に投影したときの各水平方向の座標位置の位置座標値からワイヤ電極の傾斜方向におけるＸＹ平面に投影される上下一対のワイヤガイド間の水平方向の距離Ｇを計算する（Ｓ５）。例えば、図３に示されるように、上側ワイヤガイド３のガイド穴の中心位置Ｏｕ０（ｘｕ０，ｙｕ０）と下側ワイヤガイド４のガイド穴の中心位置Ｏｂ０（ｘｂ０，ｙｂ０）との間は、点Ｏｕ０をＹ軸に平行に延長した線と点Ｏｂ０をＸ軸に平行に延長した線との交点をＰと置き、点Ｐと点Ｏｂ０との間の距離と点Ｐと点Ｏｕ０との間の距離から計算することができる。
【００４２】
次に、ワイヤガイドの座標位置と、一対のワイヤガイド間の水平方向の距離と、片側クリアランスとに基づいて上下一対のワイヤガイドの補正座標位置を求める（Ｓ６）。図３に示されるワイヤガイドの場合、上側ワイヤガイド３が片側クリアランスＬｕ、下側ワイヤガイド４が片側クリアランスＬｂを有するワイヤガイドであるので、上下のワイヤガイド３，４について、それぞれ補正座標位置の水平方向の位置座標値（ｘｕ１，ｙｕ１）および（ｘｂ１，ｙｂ１）を偏差ベクトルを求めることによって計算する。
【００４３】
具体的には、例えば、上側ワイヤガイド３は、 上側ワイヤガイドの中心位置Ｏｕ０（ｘｕ０，ｙｕ０）、上下一対のワイヤガイド間の水平方向の距離Ｇ、片側クリアランスＬｕである。したがって、水平方向における上側ワイヤガイド３の補正位置座標の位置座標値は、ベクトルの比から、ｘｕ１＝ｘｕ０＋Ｌｕ・（ｘｕ０−ｘｂ０）／Ｇ、ｙｕ１＝ ｙｕ０＋Ｌｕ・（ｙｕ０−ｙｂ０）／Ｇで求められる。また、下側ワイヤガイド４は、下側ワイヤガイドの中心位置Ｏｂ０（ｘｂ０，ｙｕ０）、上下一対のワイヤガイド間の水平方向の距離Ｇ、片側クリアランスＬｕである。したがって、水平方向における下側ワイヤガイド４の補正位置座標の位置座標値は、ベクトルの比から、ｘｂ１＝ｘｂ０＋Ｌｂ・（ｘｂ０−ｘｕ０）／Ｇ、ｙｂ１＝ ｙｂ０＋Ｌｂ・（ｙｂ０−ｙｕ０）／Ｇで求められる。
【００４４】
実施の形態では、ワイヤ電極を垂直の方向に張架して加工を行なう場合についても、作業者の要求によって、クリアランスに基づくワイヤガイドの位置の補正を行なうことができるようにしている。具体的には、作業者が加工プログラムまたはスイッチなどによって補正を行なう設定をしたときは、フラグデータに値が取られる。そして、制御装置がフラグデータを検出したときには、ワイヤガイドの位置の補正を行なう（Ｓ９）。テーパカット以外のときに水平方向におけるワイヤガイドの位置の補正を行なうときは、さらに、ファーストカットであるかセカンドカット（端面仕上げ加工）であるかどうかを判断する（Ｓ１０）。
【００４５】
ファーストカットのときは、ワイヤ電極の進行方向が変更される補間位置ごとに進行方向に、ワイヤガイドの座標位置をワイヤガイドの片側クリアランスＬ相当量水平方向に補正する（Ｓ１１）。例えば、図３に示されるように上側ワイヤガイド３が片側クリアランスＬｕ、下側ワイヤガイド４が片側クリアランスＬｂを有している場合は、図４に示されるようなファーストカットのときに、上側ワイヤガイド３を片側クリアランスＬｕ相当量、下側ワイヤガイド４を片側クリアランス相当量Ｌｂ、ワイヤ電極の進行方向１１にそれぞれ座標位置を補正する。位置座標値は、例えば、上側ワイヤガイド３のとき、移動する位置座標値を（ｘｕ１，ｙｕ１）として、始点（ｘｕ０，ｙｕ０）、終点（ｘｕ１，ｙｕ１）、長さＬｕのベクトルで求めることができる。
【００４６】
ファーストカット以外のときは、ワイヤ電極の進行方向が変更される補間位置ごとに進行方向に対して直角な被加工物の加工面の方向（反オフセット方向）に、ワイヤガイドの座標位置をワイヤガイドの片側クリアランス相当量水平方向に補正する（Ｓ１２）。例えば、図５に示されるように上側ワイヤガイド３が片側クリアランスＬｕ、下側ワイヤガイド４が片側クリアランスＬｂを有している場合は、図６に示されるようなセカンドカットのときに、上側ワイヤガイド３を片側クリアランスＬｕ相当量、下側ワイヤガイド４を片側クリアランス相当量Ｌｂ、ワイヤ電極の進行方向１３に対して直角な加工面の方向１９にそれぞれ座標位置を補正する。位置座標値は、基本的にファーストカットのときと同様にして求めることができる。
【００４７】
以上のプロセスで計算されたワイヤガイドの補正量を考慮した上下のワイヤガイドの位置に基づいて、実際の各軸の軸送り装置の移動データを計算する（Ｓ７）。移動データの計算は、ワイヤカット放電加工装置の軸送り装置の構成に依存し、それぞれテーパカットにおける公知の計算方法と同じであるから詳細な計算プロセスは説明を省略する。図１に示される実施の形態のワイヤカット放電加工装置の場合は、被加工物２をＸ軸方向とＹ軸方向に移動させ、上側ワイヤガイド３をＵ軸とＶ軸方向に移動させる構成であるので、Ｘ軸、Ｙ軸、Ｕ軸、Ｖ軸の移動量に換算して移動データを出力する。なお、テーパカットでない場合、上下のワイヤガイドのクリアランスが同じ値であるときは、上下のワイヤガイドは、計算上同じ方向に同じ量補正されるものであり、ワイヤ電極の角度に実質的な変化がなく垂直に張架されたままであるから、実際にＵ軸とＶ軸の軸送り装置は動作しない。
【００４８】
ワイヤガイドの補正座標位置の計算のプロセスは、ステップＳ２で計算されているプログラム平面上のワイヤ電極の相対移動軌跡における数値制御上の各補間位置ごとに実行される（Ｓ８）。そのため、テーパ角度が徐々に変化していくときも各補間位置ごとにワイヤガイドを補正座標位置を計算して、ワイヤ電極を制御上想定している正しい位置に位置させることができる。その結果、設定されたテーパ角度に対してより精確にワイヤ電極の傾斜角度を維持するので、優れた加工形状精度で加工することができる。また、膨大なデータを採取してデータベースを作成する必要がない。
【００４９】
実施の形態は、上下一対のワイヤガイドがダイスガイドを使用した場合について説明されているが、上側のワイヤガイドと下側のワイヤガイドの何れか一方にのみクリアランスを有するワイヤガイドを使用した場合であっても、クリアランスを有していないワイヤガイドの補正値を０として、同じように補正座標位置と移動データを計算することができる。
【産業上の利用可能性】
【００５０】
本発明は、ワイヤ電極を傾斜させることができるテーパ装置を具備したワイヤカット放電加工に適用される。本発明のワイヤカット放電加工方法およびワイヤカット放電加工装置は、テーパカットを行なうときに利用でき、ワイヤ電極のテーパ角度を精確にしてテーパカットすることができる。本発明は、ワイヤガイドのクリアランスに起因するワイヤガイドの水平方向の制御上の誤差を修正するように各移動体を位置決め制御することができ、より容易に加工形状精度に優れるワイヤカット放電加工を実現できる。本発明は、他の観点でワイヤガイドの位置を補正する方式、例えばワイヤの屈曲点による誤差を補正する方式と組み合わせて実施されることができる。
【図面の簡単な説明】
【００５１】
【図１】本発明のワイヤカット放電装置の実施の形態の概容を模式的に示す側面図である。
【図２】本発明のワイヤカット放電加工方法の好ましい実施の形態のプロセスを示すフローチャートである。
【図３】テーパカットのときの任意のＸＹ平面上に投影した上下のワイヤガイドとワイヤ電極の相対位置関係を模式的に示す平面図である。
【図４】テーパカットのときの上下一対のワイヤガイド間におけるテーパ角度の誤差を模式的に示す側面図である。
【図５】ファーストカットのときの任意のＸＹ平面上に投影した上下のワイヤガイドとワイヤ電極の相対位置関係を模式的に示す平面図である。
【図６】セカンドカットのときの任意のＸＹ平面上に投影した上下のワイヤガイドとワイヤ電極の相対位置関係を模式的に示す平面図である。
【符号の説明】
【００５２】
１  ワイヤ電極
２  被加工物
３  上側ワイヤガイド
４  下側ワイヤガイド
４４  数値制御装置
４６  移動制御装置
４８，５０，５６，５８  移動体
５２，５４，６０，６１  サーボモータ
１００  入力装置
２００  演算装置
３００  記憶装置
【図１】
2005199358.tif 000003
【図２】
2005199358.tif 000004
【図３】
2005199358.tif 000005
【図４】
2005199358.tif 000006
【図５】
2005199358.tif 000007
【図６】
2005199358.tif 000008