(57)【特許請求の範囲】
【請求項１】
ワイヤ電極をワークに対して相対移動させる電極移動手段と、
上記ワイヤ電極の放電ギャップの変化を伴う加工条件を変更する加工条件変更手段と、
を備えたワイヤ放電加工機を制御するワイヤ放電加工機の制御装置であって、
上記電極移動手段による上記ワイヤ電極の移動経路のコーナ部に、加工すべき上記ワークの外形とは対応しない移動経路としての補正ブロックを挿入する補正ブロック挿入手段と、
上記コーナ部の前後で上記加工条件を変更する必要がある場合、始点及び終点を含む上記補正ブロック内に上記加工条件の変更位置を設定する変更位置設定手段と、
を備え、
上記変更位置設定手段は、上記加工条件変更前後の放電ギャップのうち、大きい方の放電ギャップの距離より、上記加工すべきワークの外形から上記ワイヤ電極外周が離れる位置に上記変更位置を自動的に設定することを特徴とするワイヤ放電加工機の制御装置。
【請求項２】
上記変更位置設定手段が、
上記加工条件変更前後の放電ギャップのうち大きい方の放電ギャップを半径とし、かつ、上記移動経路のコーナ部の頂点を中心とするエリアを画定し、
上記補正ブロック内で、かつ、上記エリア外の領域に上記変更位置を設定することを特徴とする請求項１記載のワイヤ放電加工機の制御装置。
【請求項３】
上記変更位置設定手段が、上記加工条件の変更が上記放電ギャップの変化を伴うものである場合にのみ、上記変更位置の設定を行うことを特徴とする請求項１または２記載のワイヤ放電加工機の制御装置。
【請求項４】
ワイヤ電極をワークに対して相対移動させる電極移動手段と、
上記ワイヤ電極の放電ギャップの変化を伴う加工条件を変更する加工条件変更手段と、
を備えたワイヤ放電加工機を制御するワイヤ放電加工機の制御方法であって、
上記電極移動手段による上記ワイヤ電極の移動経路のコーナ部に、加工すべき上記ワークの外形とは対応しない移動経路としての補正ブロックを挿入する補正ブロック挿入処理と、
上記コーナ部の前後で上記加工条件を変更する必要がある場合、始点及び終点を含む上記補正ブロック内に上記加工条件の変更位置を設定する変更位置設定処理と、
を備え、
上記変更位置設定処理では、上記加工条件変更前後の放電ギャップのうち、大きい方の放電ギャップの距離より、上記加工すべきワークの外形から上記ワイヤ電極外周が離れる位置に上記変更位置を自動的に設定することを特徴とするワイヤ放電加工機の制御方法。
【請求項５】
上記変更位置設定処理では、
上記加工条件変更前後の放電ギャップのうち大きい方の放電ギャップを半径とし、かつ、上記移動経路のコーナ部の頂点を中心とするエリアを画定し、
上記補正ブロック内で、かつ、上記エリア外の領域に上記変更位置を設定することを特徴とする請求項４記載のワイヤ放電加工機の制御方法。
【請求項６】
請求項４または５記載の各処理をコンピュータに実行させるソフトウェアプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ワイヤ電極をワークに対して相対移動させることによりそのワークに放電加工を施すワイヤ放電加工機に関し、詳しくは、加工条件を変更可能に構成された上記ワイヤ放電加工機を制御するワイヤ放電加工機の制御装置及び制御方法，並びにその制御を実施するための記憶媒体に関する。
【０００２】
【従来の技術】
従来より、ワイヤ電極をワークに対して相対移動させることによりそのワークに放電加工を施すワイヤ放電加工機が種々知られている。図６は、この種のワイヤ放電加工機の要部構成を概略的に表す説明図である。図６に示すように、このワイヤ放電加工機では、ワークＷを支持する加工テーブル１がＸＹ駆動機構２によってＸＹ平面上を自在に移動されるようになっている。また、ワークＷの上方には、上ワイヤガイド３が配設されると共に、ワークＷの下方には下ワイヤガイド４が固定的に設けられている。上ワイヤガイド３と下ワイヤガイド４との間にはワイヤ５が所定の張力で架設され、図示しないワイヤ駆動機構によって上から下へ送られるようになっている。
【０００３】
上ワイヤガイド３は、ＵＶ駆動機構６によって、上記ＸＹ平面と平行なＵＶ平面上を自在に移動されるようになっている。このため、上ワイヤガイド３を下ワイヤガイド４の真上に固定してＸＹ駆動機構２を駆動すれば、ワークＷに鉛直面に沿った加工を施すことができ、上ワイヤガイド３を下ワイヤガイド４の真上からずらせばワークＷにテーパ加工を施すことができる。
【０００４】
また、通常の加工では、加工すべきワークＷの外形が例えば図７に示すＷｇで与えられたとき、ワイヤ５の中心がその外形Ｗｇから所定のオフセット量（ワイヤ５の放電ギャップ＋ワイヤ５の半径）だけ離れた移動経路Ｋに沿ってワイヤ５の中心が移動するように上記各駆動機構２，６が制御される。更に、外形Ｗｇのコーナ部では、ワイヤ５の無駄な移動を省略して加工時間を短縮したり、コーナ部の加工精度を向上させるため、外形Ｗｇとは対応しない移動経路Ｋとしての補正ブロックを挿入することも考えられている（例えば、特開昭６０−１０８２１９号公報、後述の図３参照）。
【０００５】
【発明が解決しようとする課題】
このようなコーナ部では、ワイヤ電極に通電する電圧が変更される場合がある。ところが、電圧が変更されると放電ギャップも変化するため、補正ブロックの始点で電圧を変更する場合と補正ブロックの終点で電圧を変更する場合とでは得られるワークＷの形状が異なり、延いては、ワークＷを所望の形状に加工できない可能性がある。そこで、本発明は、ワイヤ電極に通電する電圧等、ワイヤ電極の放電ギャップの変化を伴う加工条件を変更可能なワイヤ放電加工機に対し、その加工条件の変更位置を適切に設定してワークを所望の形状に加工させるワイヤ放電加工機の制御装置及び制御方法，並びにその制御を実施するための記憶媒体の提供を目的としてなされた。
【０００６】
【課題を解決するための手段及び発明の効果】
上記目的を達するためになされた請求項１記載の発明は、ワイヤ電極をワークに対して相対移動させる電極移動手段と、上記ワイヤ電極の放電ギャップの変化を伴う加工条件を変更する加工条件変更手段と、を備えたワイヤ放電加工機を制御するワイヤ放電加工機の制御装置であって、上記電極移動手段による上記ワイヤ電極の移動経路のコーナ部に、加工すべき上記ワークの外形とは対応しない移動経路としての補正ブロックを挿入する補正ブロック挿入手段と、上記コーナ部の前後で上記加工条件を変更する必要がある場合、始点及び終点を含む上記補正ブロック内に上記加工条件の変更位置を設定する変更位置設定手段と、を備え、上記変更位置設定手段は、上記加工条件変更前後の放電ギャップのうち、大きい方の放電ギャップの距離より、上記加工すべきワークの外形から上記ワイヤ電極外周が離れる位置に上記変更位置を自動的に設定することを特徴とする。
【０００７】
このように構成された本発明は、ワイヤ電極をワークに対して相対移動させる電極移動手段と、上記ワイヤ電極の放電ギャップの変化を伴う加工条件を変更する加工条件変更手段と、を備えたワイヤ放電加工機を制御対象としている。従って、制御対象のワイヤ放電加工機では、電極移動手段によってワイヤ電極をワークに対して相対移動させてワークを所望の形状に加工することができ、また、加工条件変更手段によってワイヤ電極の放電ギャップの変化を伴う加工条件の変更を行うこともできる。
【０００８】
ここで、本発明の制御装置では、上記電極移動手段による上記ワイヤ電極の移動経路のコーナ部に、補正ブロック挿入手段によって加工すべき上記ワークの外形とは対応しない移動経路としての補正ブロックを挿入することができる。また、そのコーナ部の前後で上記加工条件を変更する必要がある場合、変更位置設定手段は、始点及び終点を含む上記補正ブロック内に上記加工条件の変更位置を設定する。
【０００９】
すなわち、補正ブロックを挿入しない場合は、加工条件の変更位置は上記コーナ部に対応する位置に一意的に決まってしまうが、補正ブロックを挿入する場合は、その補正ブロックの始点から終点に到るどこかに上記加工条件の変更位置を設定することになる。本発明では、上記補正ブロック内の次のような位置に上記加工条件の変更位置を設定することができるので、前述のように放電ギャップの変化を伴う加工条件の変更を行う場合であっても、ワイヤ放電加工機にワークを所望の形状に加工させることができる。
【００１０】
すなわち、本発明では、上記変更位置設定手段は、上記加工条件の変更前後の放電ギャップのうち、大きい方の上記放電ギャップの距離より、上記加工すべきワークの外形から上記ワイヤ電極外周が離れる位置に上記変更位置を自動的に設定する。
【００１１】
上記加工条件変更前後の放電ギャップのうち大きい方の上記放電ギャップの距離より、上記加工すべきワークの外形から上記ワイヤ電極外周が離れていれば、その位置で上記加工条件を変更してもワークの外形には影響を与えない。そこで、本発明では、変更位置設定手段がこのような位置に上記変更位置を自動的に設定する。従って、本発明では、上記のように位置を設定することによりワイヤ放電加工機に確実にワークを所望の形状に加工させることができ、その位置の設定を自動的に行うことによりワイヤ放電加工機の操作性を向上させることができるといった効果が生じる。
請求項２記載の発明は、請求項１記載の構成に加え、上記変更位置設定手段が、上記加工条件変更前後の放電ギャップのうち大きい方の放電ギャップを半径とし、かつ、上記移動経路のコーナ部の頂点を中心とするエリアを画定し、上記補正ブロック内で、かつ、上記エリア外の領域に上記変更位置を設定することを特徴とする。
【００１２】
請求項３記載の発明は、請求項１または２記載の構成に加え、上記変更位置設定手段が、上記加工条件の変更が上記放電ギャップの変化を伴うものである場合にのみ、上記変更位置の設定を行うことを特徴とする。
ワークの放電加工中に上記加工条件の変更がなされる場合であっても、放電ギャップが変化しない場合は、補助ブロックのどの位置で加工条件を変更してもワークの外形には影響を与えない。そこで、本発明では、上記加工条件の変更が上記放電ギャップの変化を伴うものである場合にのみ、上記変更位置の設定を行っている。従って、本発明では、請求項１または２記載の発明の効果に加えて、余分な処理を省略して全体としての制御処理を一層迅速化することができるといった効果が生じる。
【００１３】
請求項４記載の発明は、ワイヤ電極をワークに対して相対移動させる電極移動手段と、上記ワイヤ電極の放電ギャップの変化を伴う加工条件を変更する加工条件変更手段と、を備えたワイヤ放電加工機を制御するワイヤ放電加工機の制御方法であって、上記電極移動手段による上記ワイヤ電極の移動経路のコーナ部に、加工すべき上記ワークの外形とは対応しない移動経路としての補正ブロックを挿入する補正ブロック挿入処理と、上記コーナ部の前後で上記加工条件を変更する必要がある場合、始点及び終点を含む上記補正ブロック内に上記加工条件の変更位置を設定する変更位置設定処理と、を備え、上記変更位置設定処理では、上記加工条件変更前後の放電ギャップのうち、大きい方の放電ギャップの距離より、上記加工すべきワークの外形から上記ワイヤ電極外周が離れる位置に上記変更位置を自動的に設定することを特徴とする。
【００１４】
本発明のワイヤ放電加工機の制御方法では、ワイヤ放電加工機の電極移動手段によるワイヤ電極の移動経路のコーナ部に、補正ブロック挿入処理によって加工すべき上記ワークの外形とは対応しない移動経路としての補正ブロックを挿入することができる。また、そのコーナ部の前後で上記加工条件を変更する必要がある場合、変更位置設定処理によって、始点及び終点を含む上記補正ブロック内に上記加工条件の変更位置を設定することができる。
【００１５】
すなわち、補正ブロックを挿入しない場合は、加工条件の変更位置は上記コーナ部に対応する位置に一意的に決まってしまうが、補正ブロックを挿入する場合は、その補正ブロックの始点から終点に到るどこかに上記加工条件の変更位置を設定することになる。本発明では、上記補正ブロック内の次のような位置に上記加工条件の変更位置を設定することができるので、放電ギャップの変化を伴う加工条件の変更を行う場合であってもワークを所望の形状に加工させることができる。
【００１６】
すなわち、本発明では、上記変更位置設定処理では、上記加工条件の変更前後の放電ギャップのうち、大きい方の上記放電ギャップの距離より、上記加工すべきワークの外形から上記ワイヤ電極外周が離れる位置に上記変更位置を自動的に設定する。
【００１７】
上記加工条件変更前後の放電ギャップのうち、大きい方の上記放電ギャップの距離より、上記加工すべきワークの外形から上記ワイヤ電極外周が離れていれば、その位置で上記加工条件を変更してもワークの外形には影響を与えない。そこで、本発明では、変更位置設定処理によってこのような位置に上記変更位置を自動的に設定している。従って、本発明では、上記のように位置を設定することによりワイヤ放電加工機に確実にワークを所望の形状に加工させることができ、その位置の設定を自動的に行うことによりワイヤ放電加工機の操作性を向上させることができるといった効果が生じる。
請求項５記載の発明は、請求項４記載の構成に加え、上記変更位置設定処理では、上記加工条件変更前後の放電ギャップのうち大きい方の放電ギャップを半径とし、かつ、上記移動経路のコーナ部の頂点を中心とするエリアを画定し、上記補正ブロック内で、かつ、上記エリア外の領域に上記変更位置を設定することを特徴とする。
【００１８】
請求項６記載の記憶媒体は、請求項４または５記載の各処理をコンピュータに実行させるソフトウェアプログラムを記憶したことを特徴とする。
このため、本発明の記憶媒体に記憶されたソフトウェアプログラムをコンピュータに実行させれば、請求項４または５記載のワイヤ放電加工機の制御方法をそのコンピュータに自動的に実行させることができ、請求項４または５記載の発明と同様に効果が生じる。また、本発明の記憶媒体に記憶されたソフトウェアプログラムを実行可能に構成されたコンピュータは、請求項１または２記載のワイヤ放電加工機の制御装置となる。
【００１９】
【発明の実施の形態】
次に、本発明の実施の形態を図面と共に説明する。図１は、本発明が適用されたワイヤ放電加工機１１及びその制御装置２４の要部構成を概略的に表す説明図である。なお、ワイヤ放電加工機１１は、図６で説明した従来のワイヤ放電加工機とほぼ同様に構成されているので、同様の構成部分については図６で使用した符号を付して構成の詳細な説明を省略する。
【００２０】
図１に示すように、ワイヤ放電加工機１１のＸＹ駆動機構２は、共にエンコーダ付きのサーボモータからなるＸ軸モータ２ａ及びＹ軸モータ２ｂを備えて構成されている。そして、このＸ軸モータ２ａ，Ｙ軸モータ２ｂを適宜駆動することにより、加工テーブル１をＸＹ平面上を自由に移動させることができる。同様に、ＵＶ駆動機構６は、共にエンコーダ付きのサーボモータからなるＵ軸モータ６ａ及びＶ軸モータ６ｂを備え、Ｕ軸モータ６ａ，Ｖ軸モータ６ｂを適宜駆動することにより、上ワイヤガイド３をＵＶ平面上を自由に移動させることができる。
【００２１】
なお、説明の煩雑化を避けるため図示や詳しい説明は省略するが、ＵＶ駆動機構６はＺ軸駆動機構によりＺ軸（上下方向）にも自由に移動されるように構成され、上ワイヤガイド３の高さも調整可能とされている。また、ワイヤ電極としてのワイヤ５は、前述のように上ワイヤガイド３と下ワイヤガイド４との間に所定の張力で掛け渡されると共に、図示しない供給リールから送出され、上ガイドローラ１２，上ワイヤガイド３，下ワイヤガイド４，下ガイドローラ１３を順次経由して図示しない巻き取りローラに巻き取られる。これによって、ワイヤ５はワークＷの配置部分を上から下へ送られるように構成されている。更に、これも図示しないが、ワイヤ放電加工機１１は、ワイヤ５とワークＷとの間に電圧を印加して放電を発生させる放電機構も備えている。
【００２２】
そして、このワイヤ放電加工機１１の各機構は、本発明（請求項１〜３）の実施の形態としての制御装置２４により制御されるようになっている。この制御装置２４は、各種演算を実行するＣＰＵ２５、制御プログラム，加工プログラム，各種データ等が記憶されたメモリ２６、入力手段としてのキーボード２７、各種の表示を行うディスプレイ２８等を相互に接続して構成されている。
【００２３】
また、ＣＰＵ２５は、Ｘ軸モータ２ａを駆動するＸドライバ２９をＸコントローラ３０を介して制御すると共に、Ｙ軸モータ２ｂを駆動するＹドライバ３１をＹコントローラ３２を介して制御し、Ｕ軸モータ６ａを駆動するＵドライバ３３をＵコントローラ３４を介して制御すると共に、Ｖ軸モータ６ｂを駆動するＶドライバ３５をＶコントローラ３６を介して制御する。更に、ＣＰＵ２５は、前述の放電機構がワイヤ５とワークＷとの間に印加する電圧を電圧コントローラ３７を介して制御し、また、図示しないが、ワイヤ５を上から下へ送るワイヤ駆動機構や前述のＺ軸駆動機構も制御するように構成されている。
【００２４】
このように構成された制御装置２４は、加工プログラムに従ってワイヤ放電加工機１１の各機構を制御し、ワイヤ５とワークＷとの間で放電させながら、ワークＷをＸＹ平面上を移動させたり上ワイヤガイド３をＵＶ平面上を移動させたりして、これによってワークＷを所望の形状に切断加工することができる。
【００２５】
次に、この制御装置２４が実行する処理を、コーナ部の加工制御を中心として説明する。なお、以下の説明では、上ワイヤガイド３を下ワイヤガイド４の真上に固定してワークＷに鉛直な切断面を形成する場合を念頭に置いて説明するが、以下の説明をテーパ加工に拡張して考えることもできる。
【００２６】
図２は、メモリ２６に記憶された加工プログラムを実行する際にＣＰＵ２５が実行する処理を表すフローチャートである。なお、この処理のプログラムもメモリ２６に記憶されている。処理を開始すると、ＣＰＵ２５は、メモリ２６から加工プログラムを先頭から順次読み込み（Ｓ１）、読み込んだデータが加工プログラムの終了を表すデータであるか判断する（Ｓ３）。終了を表すデータでない場合は（Ｓ３：ＮＯ）、続くＳ５にて、Ｓ１で読み込んだデータがコーナ部の加工に関わるデータで、しかも、補正ブロックの挿入を要するコーナ部のデータであるか否かを判断する。補正ブロックの挿入を要するコーナ部でない場合は（Ｓ５：ＮＯ）、通常通りにその加工プログラムを実行して（Ｓ７）前述のＳ１へ移行する。このＳ７では、例えば、直線やなだらかな曲線に沿った加工がなされる。
【００２７】
一方、Ｓ１で読み込んだデータが補正ブロックの挿入を要するコーナ部の加工に関わるデータであった場合は（Ｓ５：ＹＥＳ）、Ｓ９にてそのコーナ部に対する補正ブロックを挿入する。ここで、補正ブロックの挿入とは、例えば図３（Ａ）に∠ＰＯＱで示すような鋭角に尖った外形Ｗｇを得ようとする場合、外形Ｗｇに沿ったワイヤ５の移動経路Ｋに線分ＡＢで示されるような補正ブロックＫＢを挿入する処理である。図３（Ａ）の場合、補正ブロックＫＢの挿入によって移動経路Ｋを全体として短縮し、加工時間を短縮することができる。なお、図３（Ａ）において○，●は、同じ長さの辺であることを表す。また、補正ブロックの形態としては、このように経路の短縮を目的としたものばかりでなく、直角等の加工精度向上を目的としたものも知られている。
【００２８】
Ｓ９にて補正ブロックを挿入した後は、続くＳ１１〜Ｓ１９の処理で、コーナ前ブロックの終点を算出する。すなわち、前述のように補正ブロックを挿入した後でも、加工プログラムを実行する際、どの位置までをコーナの手前として処理し、どの位置からコーナの後として処理するかを指定する必要がある。そこで、先ずＳ１１では、ユーザによる指定点の設定があるか否かを判断する。ユーザによる指定点の設定がある場合は（Ｓ１１：ＹＥＳ）、その指定点をコーナ前ブロックの終点とする（Ｓ１３）。例えば、ユーザが補正ブロックの始点，中点，または終点を予め指定点に設定している場合、Ｓ１３では、Ｓ９で挿入された補正ブロックの始点，中点，または終点をコーナ前ブロックの終点とする。
【００２９】
一方、ユーザによる指定点の設定がない場合は（Ｓ１１：ＮＯ）、上記コーナ部でオフセット量の変更を伴う加工条件の変更があるか否かを判断する（Ｓ１５）。そして、コーナ部におけるオフセット量の変更がない場合は（Ｓ１５：ＮＯ）、コーナ角度に応じて通常の方法で算出される停止点をコーナ前ブロックの終点とする（Ｓ１７）。一方、オフセット量の変更がある場合は（Ｓ１５：ＹＥＳ）、挿入ブロック上の点の内、上記コーナ部の前後で大きい方のオフセット量以上にワークＷの外形から離れた点をコーナ前ブロックの終点とする（Ｓ１９）。
【００３０】
ここで、Ｓ１９の処理について、図３（Ｂ）を参照して詳細に説明する。図３（Ａ）を用いて説明したように補正ブロックＫＢを挿入した場合（Ｓ９）、コーナ部の頂点Ｏを中心にして大きい方のオフセット量（●）と等しい半径の円Ｌを描くと、補正ブロックＫＢの内のＭで示した範囲だけが円Ｌの外側に配設される。そこで、この場合、Ｓ１９では、補正ブロックＫＢの内のＭで示した範囲内にコーナ前ブロックの終点を設定する。すなわち、円Ｌの内側の点で上記オフセット量の変更を伴う加工条件を変更すると、大きい方のオフセット量（●）に対応した加工条件では放電ギャップが外形Ｗｇの内側まで到達して所望の外形Ｗｇが得られない。これに対して、上記Ｍで示した範囲内で加工条件を変更すれば、放電ギャップが外形Ｗｇの内側まで到達するのを良好に防止できるのである。
【００３１】
このようにしてコーナ前ブロックの終点を算出した後は（Ｓ１３，Ｓ１７，Ｓ１９）、Ｓ２１へ移行してそのコーナ前ブロックの加工を行い、続いて、必要に応じて加工条件を変更し（Ｓ２３）、コーナ後ブロックの加工（Ｓ２５）を行って前述のＳ１へ移行する。こうして、順次加工プログラムを読み込み（Ｓ１）ながら対応する加工処理を実行し、加工プログラムの終了を表すデータを読み込むと（Ｓ３：ＹＥＳ）、処理を終了する。
【００３２】
以上説明したように、制御装置２４では、コーナ部に補正ブロックを挿入することができ（Ｓ９）、そのコーナ部の前後で放電ギャップの変化を伴う加工条件の変更を行う場合は（Ｓ１５：ＹＥＳ）、その大きい方の放電ギャップが得ようとするワークＷの外形Ｗｇの内側まで到達しないような適宜の位置で加工条件を変更している（Ｓ２３）。このため、ワイヤ放電加工機１１に、ワークＷを所望の形状に加工させることができる。
【００３３】
また、制御装置２４では、加工条件の変更位置（すなわちコーナ前ブロックの終点）を前述の円Ｌ等に基づいて算出する処理（Ｓ１９）を、コーナ部の前後でオフセット量（放電ギャップ＋ワイヤ５の半径）が変化するときにのみ行っている（Ｓ１５：ＹＥＳ）。Ｓ１９の処理は、Ｓ１３，Ｓ１７の処理に比べて重いが、本実施の形態ではこのような処理を必要なときだけ実行することにより、余分な処理を省略して全体としての制御処理を一層迅速化することができる。
【００３４】
ここで、上記Ｍで示した範囲内にコーナ前ブロックの終点を設定する方法は種々考えられるが、上記範囲内に含まれる補正ブロックＫＢの始点または終点を選択する場合、Ｓ１９の処理を一層簡略化することができる。また、Ｓ１７と同様に通常の方法で算出される停止点が上記Ｍで示した範囲内に存在する場合は、その点をコーナ前ブロックの終点としてもよい。
【００３５】
また、Ｓ１９の処理は、図３に示すようなコーナに限らず、種々のコーナに対して適用可能である。図４は、線分Ａ1 Ｃ1 で表される外形Ｗｇの中点Ｂ1 にてオフセット量が変化するいわゆる１８０°のコーナを加工する場合を例示している。この場合、Ｂ1 との対向位置に補正ブロックＢ2 Ｂ2 ′が挿入される。そして、図４（Ａ）に示すように、ワイヤ５がＡ2 →Ｂ2 →Ｂ2 ′→Ｃ2 と移動することによってＡ1 →Ｂ1 →Ｃ1 の順に加工を施す場合も、図４（Ｂ）に示すように、ワイヤ５がＣ2 →Ｂ2 ′→Ｂ2 →Ａ2 と移動することによってＣ1 →Ｂ1 →Ａ1 の順に加工を施す場合も、いずれも補正ブロックのオフセット量が大きい側の端点Ｂ2 ′にて加工条件が変更される。
【００３６】
図５は、線分Ａ1 Ｂ1 で表される外形Ｗｇをワイヤ５が往復するいわゆる３６０°のコーナを加工する場合を例示している。この場合、往路Ａ2 Ｂ2 と復路Ｂ2 ′Ａ2 ′とでオフセット量が異なる場合、Ｂ2 −Ｂ2 ′間に補助ブロックが挿入される。この場合も、補正ブロックのオフセット量が大きい側の端点Ｂ2 にて加工条件が変更される。
【００３７】
以上説明した上記実施の形態において、Ｓ９が補正ブロック挿入処理に、Ｓ１９が変更位置設定処理に、それぞれ相当し、それらの処理を各々記憶したメモリ２６の各記憶領域及びその処理を実行するＣＰＵ２５が補正ブロック挿入手段または変更位置設定手段に相当する。また、ワイヤ放電加工機１１の構成の内、ＸＹ駆動機構２及びＵＶ駆動機構６が電極移動手段に、電圧コントローラ３７に制御される前述の放電機構が加工条件変更手段に、それぞれ相当する。更に、メモリ２６は請求項６記載の記憶媒体にも相当する。
【００３８】
なお、本発明は上記実施の形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、放電ギャップは、ワークＷが水中に保持される場合は放電部に流す水流の量によっても変化する。本発明の加工条件変更手段は、これらの方法によって放電ギャップを変化させるものであってもよい。また、請求項６記載の記憶媒体としては、メモリ等の素子の他、種々の形態が考えられる。例えば、ＣＤ−ＲＯＭ，フロッピディスク，光磁気ディスク，ハードディスク等でもよく、インターネット上のファイルサーバであってもよい。更に、補正ブロック上の加工条件変更位置を適宜の位置を設定する方法も、前述の形態の他、種々の形態を採用することができる。
【図面の簡単な説明】
【図１】  本発明が適用されたワイヤ放電加工機及びその制御装置の要部構成を概略的に表す説明図である。
【図２】  その制御装置で実行される処理を表すフローチャートである。
【図３】  補正ブロック上の加工条件変更位置の設定方法を表す説明図である。
【図４】  他の補正ブロックに対する上記設定方法を表す説明図である。
【図５】  更に他の補正ブロックに対する上記設定方法を表す説明図である。
【図６】  従来のワイヤ放電加工機の要部構成を概略的に表す説明図である。
【図７】  ワイヤ移動経路のオフセット量の定義を説明する概略図である。
【符号の説明】
２…ＸＹ駆動機構            ５…ワイヤ          ６…ＵＶ駆動機構
１１…ワイヤ放電加工機      ２４…制御装置      ２６…メモリ
３７…電圧コントローラ      Ｗ…ワーク          Ｗｇ…外形
Ｋ…移動経路                ＫＢ…補正ブロック
【図１】
0004140174.tif 000002
【図２】
0004140174.tif 000003
【図３】
0004140174.tif 000004
【図４】
0004140174.tif 000005
【図５】
0004140174.tif 000006
【図６】
0004140174.tif 000007
【図７】
0004140174.tif 000008