(57)【要約】【課題】多角形状に揺動する揺動放電加工用の電極の設計において、複雑な加工形状に対応可能とし、かつ、生成された電極モデルでの余分な取残し部分の発生を防ぐ。【解決手段】加工形状モデルを転写して基礎電極モデルを生成し、これと同形状のモデルであるターゲットとツールを用意し、ツールをターゲットに重ねて揺動軌跡に沿って所定のピッチで平行移動して複写し、ターゲットと複写された複数のツールとの積を電極モデルとして取り出す。このとき、ツールの離散的な複写によって取残し部分を発生させる原因要素、すなわち、基礎電極モデルの領域と、当該モデルを揺動したときの、揺動方向のいずれかに対して当該モデル内方に曲折する当該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分に相当する部分をターゲットから予め削除する。【選択図】図７
2007167964.tif 000002
【特許請求の範囲】
【請求項１】
電極および被加工物の少なくとも一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の加工形状モデルを転写して基礎電極モデルを生成するステップと、
該基礎電極モデルと略同じ形状を有するターゲットモデルを生成するステップと、
前記基礎電極モデルを、前記ターゲットモデルに重ねて前記所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写するステップと、
前記ターゲットモデルと複写された複数の前記基礎電極モデルとの積である積形状モデルを、前記電極のモデルとして生成するステップとを有する揺動放電加工電極モデル生成方法であって、
前記ターゲットモデルを生成するステップが、
前記基礎電極モデルから、該モデルの領域と、該モデルを前記所定の多角形状に揺動したときの、揺動方向のいずれかに対して該モデル内方に曲折する該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分をすべて削除することにより、前記ターゲットモデルを生成するものであることを特徴とする揺動放電加工電極モデル生成方法。
【請求項２】
前記所定の多角形が正方形であることを特徴とする請求項１記載の揺動放電加工電極モデル生成方法。
【請求項３】
電極および被加工物の少なくとも一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の加工形状モデルを転写して基礎電極モデルを生成する基礎電極モデル生成手段と、
該基礎電極モデルと略同じ形状を有するターゲットモデルを生成するターゲットモデル生成手段と、
前記基礎電極モデルを、前記ターゲットモデルに重ねて前記所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写する基礎電極モデル複写手段と、
前記ターゲットモデルと複写された複数の前記基礎電極モデルとの積である積形状モデルを、前記電極のモデルとして生成する積形状モデル生成手段とを備えた揺動放電加工電極モデル生成装置であって、
前記ターゲットモデル生成手段が、
前記基礎電極モデルから、該モデルの領域と、該モデルを前記所定の多角形状に揺動したときの、揺動方向のいずれかに対して該モデル内方に曲折する該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分をすべて削除することにより、前記ターゲットモデルを生成するものであることを特徴とする揺動放電加工電極モデル生成装置。
【請求項４】
前記所定の多角形が正方形であることを特徴とする請求項３記載の揺動放電加工電極モデル生成装置。
【請求項５】
コンピュータを、
電極および被加工物の少なくとも一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の加工形状モデルを転写して基礎電極モデルを生成する基礎電極モデル生成手段と、
該基礎電極モデルと略同じ形状を有するターゲットモデルを生成するターゲットモデル生成手段と、
前記基礎電極モデルを、前記ターゲットモデルに重ねて前記所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写する基礎電極モデル複写手段と、
前記ターゲットモデルと複写された複数の前記基礎電極モデルとの積である積形状モデルを、前記電極のモデルとして生成する積形状モデル生成手段として機能させることにより、該コンピュータを揺動放電加工電極モデル生成装置として機能させるためのプログラムであって、
前記ターゲットモデル生成手段が、
前記基礎電極モデルから、該モデルの領域と、該モデルを前記所定の多角形状に揺動したときの、揺動方向のいずれかに対して該モデル内方に曲折する該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分をすべて削除することにより、前記ターゲットモデルを生成するものであることを特徴とするプログラム。
【請求項６】
前記所定の多角形が正方形であることを特徴とする請求項５記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、揺動放電加工に用いる電極を製作するための電極モデルを生成する揺動放電加工電極モデル生成方法および装置並びにそのためのプログラムに関するものである。
【背景技術】
【０００２】
放電加工には、主に、タングステンや真ちゅうなどのワイヤを電極にして、被加工物との放電現象により糸鋸のような切抜き加工を行うワイヤ放電加工と、加工したい形状を電極にして、被加工物との放電現象により被加工物に加工形状を彫り込んでゆく形彫り放電加工とがある。さらに、形彫り放電加工には、主に、電極および被加工物の少なくともいずれか一方のｚ軸送りだけで加工する放電加工と、電極および被加工物の少なくともいずれか一方を他方に対してｘｙ平面で揺動しながら放電加工を行う揺動放電加工とがある。
【０００３】
この形彫り放電加工に用いる電極は、一般に、ＣＡＤ／ＣＡＭシステムを用いて設計および製作される。揺動放電加工に用いる電極の場合には、まずＣＡＤにより、加工したい形状を有する加工形状モデルを転写して得られた形状から電極と被加工物との間の加工間隙分（クリアランス）を減寸したものを基礎電極モデルとして生成し、この基礎電極モデルから揺動パターンによって定まる揺動しろ分をさらに減寸して、揺動放電加工用電極モデルを生成する。そして、ＣＡＭにより、この電極モデルに基づいて切削加工などの機械加工により製作される。しかし、加工形状が複雑である場合には、設計に必要な計算が複雑となり、また、計算上注意すべき事項が多数発生するなどして、設計者は大きな負担を強いられていた。そこで、このような揺動放電加工用電極モデルを容易にかつ正確に生成する方法が、種々提案されている。
【０００４】
例えば、特許文献１においては、角揺動する電極の設計において、加工形状を構成する線分・円弧のうち、円弧についてはその半径を固定しつつその中心を移動し、線分については、その線分を揺動量分だけ移動することにより、電極形状を作成する方法が提案されている。
【０００５】
また、特許文献２においては、被加工物形状から放電加工代量オフセットした形状を、揺動パターンにしたがって各エッジポイントに揺動量分平行移動して複写し、複写された形状の集合演算によって電極形状を作成する方法が提案されている。
【０００６】
また、特許文献３においては、被加工物形状を転写して得られた電極基礎形状を、放電加工の揺動条件の揺動方向とその揺動量を考慮した適当な複数の位置に移動複写し、複写された複数の電極基礎形状の積集合形状を取り出し、電極形状を作成する方法が提案されている。
【特許文献１】特開平５−２２８７４１号公報
【特許文献２】特開平５−９２３４８号公報
【特許文献３】特開２００５−３２４２５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１〜３の方法によれば、複雑な加工形状、特に側面以外にも種々の角度の傾斜面からなる面を含むような形状には完全には対応することができず、また、特許文献３の方法によれば、揺動パターンが円揺動か角揺動かによって電極基礎形状の複写位置を別々に求める必要がある。
【０００８】
そこで、複雑な加工形状にも対応でき、また、揺動パターンによって別種の処理を行う必要がない方法として、ブーリアン処理を利用した次のような方法が考えられる。すなわち、揺動放電加工における加工形状モデルを転写して得られた形状から電極と被加工物との間の加工間隙分を減寸したものを基礎電極モデルとして生成し、この基礎電極モデルと同形状のターゲットモデル（Target）とツールモデル（Tool）を用意し、ツールモデルをターゲットモデルに重ねてその揺動軌跡に沿って所定のピッチで平行移動しながらその都度複写し、ターゲットモデルと複写された複数のツールモデルとの積である積形状モデルを取り出すことにより、電極のモデルを生成する方法である。なお、本文では、このようにツールモデルを所定のピッチで移動複写して、ターゲットモデルと複写された複数のツールモデルとの積を取ることを、ブーリアン近似処理と称することにする。
【０００９】
図３は、この方法の一実施例として、加工形状モデルを真円である２次元ソリッドＫ０とし円揺動にて放電加工を行う場合の電極モデルを生成する様子を示した図である。図３に示すように、加工形状モデルである真円の２次元ソリッドＫ０を転写して得られた形状から加工間隙分を減寸して基礎電極モデルＢ０を生成し、この基礎電極モデルＢ０と同形状のターゲットモデルＴＧ０とツールモデルＴＬ０を用意し、ツールモデルＴＬ０をターゲットモデルＴＧ０に重ねてその揺動軌跡である円に沿って所定のピッチ、例えば、揺動軌跡である円周を５０分割して得られたピッチでブーリアン近似処理を行い、積形状モデルＰ０を取り出す。
【００１０】
しかしながら、この方法は、ツールモデルの複写が揺動軌跡に沿って連続的（非離散的）に行われる理想的なブーリアン処理とは異なり、計算上の制約から有限な所定のピッチで平行移動して複写するというブーリアン近似処理を行うものであるため、生成された電極モデルにおいて、本来削除されるべき領域が取り残される場合がある。
【００１１】
例えば、図３に示すように、加工形状モデルを真円形状である２次元ソリッドＫ０とし、円揺動にて放電加工を行う場合の電極モデルを生成する場合においては、生成された電極モデルＰ０において三日月状の取残し領域Ｅ０が発生する。また、図４に示すように、加工形状モデルを多角形状である２次元ソリッドＫ１とし、角揺動にて放電加工を行う場合の電極モデルを生成する場合においては、谷折エッジ部ｔ１が揺動軌跡に沿って離散的に複写されるため、生成された電極モデルＰ１においてのこぎり刃状の取残し部分Ｅ１が発生する。さらに、図５に示すように、加工形状モデルを種々の傾斜面で構成された多面体形状である３次元ソリッドＫ２とし、角揺動にて放電加工を行う場合の電極モデルを生成する場合においては、谷折りエッジ部ｔ２が揺動軌跡に沿って離散的に複写されるため、生成された電極モデルＰ２においてのこぎり刃状の取残し部分Ｅ２１，Ｅ２２が発生する。
【００１２】
このような取残し領域を有する電極モデルに基づいて電極を製作すると、当然、製作された電極には取残し領域が発生することになり、後に煩雑な電極の修正加工が必要となったり、場合によっては修正が不可能になったりすることもある。
【００１３】
本発明は、上記事情に鑑みてなされたものであり、複雑な加工形状に対応でき、電極モデルにおける余分な取残し領域の発生を防ぐことが可能な揺動放電加工電極モデル生成方法および装置並びにそのためのプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１４】
本発明の揺動放電加工電極モデル生成方法は、電極および被加工物の少なくとも一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の加工形状モデルを転写して基礎電極モデルを生成するステップと、該基礎電極モデルと略同じ形状を有するターゲットモデルを生成するステップと、前記基礎電極モデルを、前記ターゲットモデルに重ねて前記所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写するステップと、前記ターゲットモデルと複写された複数の前記基礎電極モデルとの積である積形状モデルを、前記電極のモデルとして生成するステップとを有する揺動放電加工電極モデル生成方法であって、前記ターゲットモデルを生成するステップが、前記基礎電極モデルから、該モデルの領域と、該モデルを前記所定の多角形状に揺動したときの、揺動方向のいずれかに対して該モデル内方に曲折する該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分をすべて削除することにより、前記ターゲットモデルを生成するものであることを特徴とするものである。
【００１５】
本発明の揺動放電加工電極モデル生成装置は、電極および被加工物の少なくとも一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の加工形状モデルを転写して基礎電極モデルを生成する基礎電極モデル生成手段と、該基礎電極モデルと略同じ形状を有するターゲットモデルを生成するターゲットモデル生成手段と、前記基礎電極モデルを、前記ターゲットモデルに重ねて前記所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写する基礎電極モデル複写手段と、前記ターゲットモデルと複写された複数の前記基礎電極モデルとの積である積形状モデルを、前記電極のモデルとして生成する積形状モデル生成手段とを備えた揺動放電加工電極モデル生成装置であって、前記ターゲットモデル生成手段が、前記基礎電極モデルから、該モデルの領域と、該モデルを前記所定の多角形状に揺動したときの、揺動方向のいずれかに対して該モデル内方に曲折する該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分をすべて削除することにより、前記ターゲットモデルを生成するものであることを特徴とするものである。
【００１６】
また、本発明のプログラムは、コンピュータを、電極および被加工物の少なくとも一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の加工形状モデルを転写して基礎電極モデルを生成する基礎電極モデル生成手段と、該基礎電極モデルと略同じ形状を有するターゲットモデルを生成するターゲットモデル生成手段と、前記基礎電極モデルを、前記ターゲットモデルに重ねて前記所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写する基礎電極モデル複写手段と、前記ターゲットモデルと複写された複数の前記基礎電極モデルとの積である積形状モデルを、前記電極のモデルとして生成する積形状モデル生成手段として機能させることにより、該コンピュータを揺動放電加工電極モデル生成装置として機能させるためのプログラムであって、前記ターゲットモデル生成手段が、前記基礎電極モデルから、該モデルの領域と、該モデルを前記所定の多角形状に揺動したときの、揺動方向のいずれかに対して該モデル内方に曲折する該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分をすべて削除することにより、前記ターゲットモデルを生成するものであることを特徴とするものである。
【００１７】
本発明において、前記所定の多角形としては、例えば、正方形を考えることができる。
【００１８】
ここで、加工形状モデルとは、放電加工によって加工すべき形状を表す２次元ソリッドまたは３次元ソリッドを意味するものである。
【００１９】
基礎電極モデルは、加工形状モデルを転写して得られた形状であるが、この形状からさらに電極と被加工物との間の加工間隙分を減寸したものとすることが好ましい。
【００２０】
揺動方向とは、電極および被加工物の少なくともいずれか一方を他方に対して所定の多角形状に揺動する場合に、この所定の多角形を構成する各辺の方向のことを意味するものである。
【００２１】
所定のピッチとしては、例えば、１サイクルの揺動軌跡を５０分割して得られるもの等が考えられるが、もちろん、これより多い数または少ない数に分割して得られるものであってもよい。なお、ピッチは常に一定である必要はなく、途中変動するものであってもよい。また、基礎電極モデルが、揺動軌跡のうち揺動方向が変化する位置に複写されるように、ピッチを調整することが望ましい。
【００２２】
「谷折りエッジ点」とは、凹状の曲線または折れ線上の極小点を意味するものである。すなわち、「基礎電極モデルを前記所定の多角形状に揺動したときの、揺動方向のいずれかに対して該モデル内方に曲折する該モデル表面上の谷折りエッジ点」とは、基礎電極モデルを揺動方向を含む面で切断したときの当該モデルの断面図における、当該モデルの輪郭を表す凹状の曲線または折れ線上の極小点を意味するものである。
【発明の効果】
【００２３】
本発明の揺動放電加工電極モデル生成方法および装置並びにそのためのプログラムによれば、電極および被加工物の少なくとも一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の加工形状モデルを転写して基礎電極モデルを生成し、この基礎電極モデルと同形状のターゲットモデルとツールモデルを用意し、ターゲットモデルにツールモデルを重ねて所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写し、ターゲットモデルと複写された複数のツールモデルとの積である積形状モデルを取り出すことにより、その電極のモデルを生成する処理において、基礎電極モデルの離散的な複写によって取残し部分を発生させる原因要素、すなわち、基礎電極モデルの領域と、当該モデルを所定の多角形状に揺動したときの、揺動方向のいずれかに対して当該モデル内方に曲折する当該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分に相当する部分を、ターゲットモデルから予め削除するようにしているので、ツールモデルを離散的に複写してもツールモデルを連続して複写したときと同等の結果が得られ、生成された電極モデルにおいて取残し領域の発生を防ぐことができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について図を参照しながら説明する。
【００２５】
図１は本発明の一実施形態である揺動放電加工電極モデル生成システム１（以下、単に電極モデル生成システムという）の構成を示す概略ブロック図である。この電極モデル生成システム１は、電極および被加工物の少なくともいずれか一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の電極のモデルを生成するシステムであり、図１に示すように、ツールモデル生成手段（基礎電極モデル生成手段）１０、ターゲットモデル生成手段２０、ツールモデル複写手段（基礎電極モデル複写手段）３０、積形状モデル生成手段４０から構成されている。
【００２６】
ツールモデル生成手段１０は、揺動放電加工によって加工すべき加工形状を表す２次元または３次元ソリッドの加工形状モデルＫを転写して得られた形状から電極と被加工物との間の加工間隙分を減寸して基礎電極モデルＢを生成し、これと同形状のツールモデルＴＬを生成するものである。
【００２７】
ターゲットモデル生成手段２０は、基礎電極モデルＢから、当該モデルの領域と、当該モデルを上記所定の多角形状に揺動したときの、揺動方向のいずれかに対して当該モデル内方に曲折する当該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分をすべて削除することにより、ターゲットモデルＴＧを生成するものである。
【００２８】
ツールモデル複写手段３０は、ツールモデルＴＬを、ターゲットモデルＴＧに重ねて上記所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写するものである。所定のピッチは、例えば、１サイクルの揺動軌跡をＮ分割して得られるピッチとする。
【００２９】
積形状モデル生成手段４０は、ターゲットモデルＴＧと複写された複数のツールモデルＴＬ＿ｉ（ｉ＝１，２，・・・，Ｎ）との積すなわち重複部分である積形状モデルＰを、電極のモデルとして生成するものである。
【００３０】
次に、電極モデル生成システム１における処理の流れについて説明する。
【００３１】
図２は電極モデル生成システム１における概略的な処理の流れを示したフローチャートである。なお、所定の多角形状で表される揺動パターンと、放電加工により加工すべき加工形状を表す加工形状モデルＫとは、予め設定されているものとする。
【００３２】
まず、ツールモデル生成手段１０は、加工形状モデルＫを転写して得られた形状から電極と被加工物との間の加工間隙分を減寸して基礎電極モデルＢを生成し（ステップＳ１）、これと同形状のツールモデルＴＬを用意する（ステップＳ２）。
【００３３】
ツールモデル生成手段１０によりツールモデルＴＬが用意されると、ターゲットモデル生成手段２０が、基礎電極モデルＢを上記所定の多角形状に揺動したときの、揺動方向のいずれかに対して当該モデル内方に曲折する当該モデル表面上の谷折りエッジ点、すなわち、基礎電極モデルを揺動方向を含む面で切断したときの当該モデルの断面図における、当該モデルの輪郭を表す凹状の曲線または折れ線上の極小点を、公知の数学的技術に基づく演算により求めて特定し（ステップＳ３）、さらに、基礎電極モデルＢの領域と、特定された谷折りエッジ点の揺動範囲の領域との重複部分を特定する（ステップＳ４）。そして、基礎電極モデルＢから特定された重複部分をすべて削除することにより、ターゲットモデルＴＧを生成する（ステップＳ５）。
【００３４】
ターゲットモデル生成部２０によりターゲットモデルＴＧが生成されると、ツールモデル複写手段３０がツールモデルＴＬを、ターゲットモデルＴＧに重ねて上記所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動してその都度複写する（ステップＳ６）。
【００３５】
そして、積形状モデル生成手段４０が、ターゲットモデルＴＧと複写された複数のツールモデルＴＬ＿ｉとの積である積形状モデルＰを生成して取り出し、当該モデルを電極のモデルとする（ステップＳ７）。
【００３６】
ここで、第１の実施例として、図６に示すように、加工形状モデルを多角形状である２次元ソリッドＫ１とし、正方形状の角揺動にて放電加工を行うときの電極モデルＰ１′を生成する場合について説明する。
【００３７】
ツールモデル生成手段１０は、多角形状の２次元ソリッドＫ１を転写して得られた形状から加工間隙分減寸して基礎電極モデルＢ１を生成し、これと同形状であるツールモデルＴＬ１を生成する。ここで、基礎電極モデルＢ１において、揺動方向のいずれかに対して当該モデル内方に曲折する当該モデル表面上の谷折りエッジ点は、谷折りエッジ点ｔ１である。そこで、ターゲットモデル生成手段２０は、基礎電極モデルＢ１から、当該モデルＢ１の領域と、谷折りエッジ点ｔ１の揺動範囲の領域Ｒ１との重複部分ＢＲ１を削除して、ターゲットモデルＴＧ１′を生成する。ツールモデル複写手段３０がツールモデルＴＬ１をターゲットモデルＴＧ１′に重ねて正方形状の揺動軌跡に沿って所定のピッチで平行移動して複写し、積形状モデル生成手段４０がターゲットモデルＴＧ１と複写された複数のツールモデルＴＬ１＿ｉとの積である積形状モデルＰ１′を生成する。本実施例では、ターゲットモデルＴＧ１′の生成において、ツールモデルＴＬ１の離散的な複写によって取残し部分を発生させる原因要素となる特定部分、すなわち、基礎電極モデルＢ１の領域と、谷折りエッジ点ｔ１の揺動範囲の領域Ｒ１との重複部分ＢＲ１を、ターゲットモデルから予め削除しているので、ツールモデルＴＬ１を連続して複写したときと同等の結果が得られ、生成された電極モデルＰ１′において取残し領域の発生を防ぐことができる。
【００３８】
また、第２の実施例として、図７に示すように、加工形状モデルを種々の傾斜面からなる多面体である３次元ソリッドＫ２とし、正方形状の角揺動にて放電加工を行うときの電極モデルＰ２′を生成する場合について説明する。
【００３９】
ツールモデル生成手段１０は、種々の傾斜面からなる多面体である３次元ソリッドＫ２を転写して得られた形状から加工間隙分減寸して基礎電極モデルＢ２を生成し、これと同形状であるツールモデルＴＬ２を生成する。ここで、基礎電極モデルＢ２において、揺動方向のいずれかに対して当該モデル内方に曲折する当該モデル表面上の谷折りエッジ点は、谷折りエッジ部（谷折りエッジ点の集合）ｔ２である。そこで、ターゲットモデル生成手段２０は、基礎電極モデルＢ２から、当該モデルＢ２の領域と、谷折りエッジ部ｔ２の揺動範囲の領域Ｒ２との重複部分ＢＲ２を削除して、ターゲットモデルＴＧ２′を生成する。ツールモデル複写手段３０がツールモデルＴＬ２をターゲットモデルＴＧ２′に重ねて正方形状の揺動軌跡に沿って所定のピッチで平行移動して複写し、積形状モデル生成手段４０がターゲットモデルＴＧ２′と複写された複数のツールモデルＴＬ２＿ｉとの積である積形状モデルＰ２′を生成する。本実施例では、ターゲットモデルＴＧ２′の生成において、ツールモデルＴＬ２の離散的な複写によって取残し部分を発生させる原因要素となる特定部分、すなわち、基礎電極モデルＢ２の領域と、谷折りエッジ部ｔ２の揺動範囲の領域Ｒ２との重複部分ＢＲ２に相当する部分を、ターゲットモデルから予め削除しているので、ツールモデルＴＬ２を連続して複写したときと同等の結果が得られ、生成された電極モデルＰ２′において取残し領域の発生を防ぐことができる。
【００４０】
このように、本実施形態による電極モデル生成システム１によれば、電極および被加工物の少なくとも一方を他方に対して所定の多角形状に揺動して放電加工を行う揺動放電加工の加工形状モデルを転写して基礎電極モデルを生成し、これと同形状であるターゲットモデルとツールモデルを用意し、ターゲットモデルにツールモデルを重ねて所定の多角形状の揺動軌跡に沿って所定のピッチで平行移動して複写し、ターゲットモデルと複写された複数のツールモデルとの積である積形状モデルを取り出すことにより、その電極のモデルを生成する処理において、ツールモデルの離散的な複写によって取残し部分を発生させる原因要素、すなわち、基礎電極モデルの領域と、当該モデルを所定の多角形状に揺動したときの、揺動方向のいずれかに対して当該モデル内方に曲折する当該モデル表面上の谷折りエッジ点の揺動範囲の領域との重複部分に相当する部分を、ターゲットモデルから予め削除するようにしているので、ツールモデルを離散的に複写してもツールモデルを連続して複写したときと同等の結果が得られ、生成された電極モデルにおいて取残し領域の発生を防ぐことができる。
【００４１】
なお、上記の実施例では、揺動パターンを正方形状としているが、もちろん、これに限定されず、各種の多角形状とすることが可能である。
【００４２】
以上、本発明の実施形態である電極モデル生成システムについて説明したが、このシステムを構成する各手段における処理をコンピュータに実行させるためのプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【００４３】
【図１】揺動放電加工電極モデル生成システム１の構成を示すブロック図
【図２】揺動放電加工電極モデル生成システム１における処理の流れを示すフロー図
【図３】加工形状を真円の２次元ソリッドとしたときの、本発明適用前の電極モデル生成の工程を示す図
【図４】加工形状を多角形の２次元ソリッドとしたときの、本発明適用前の電極モデル生成の工程を示す図
【図５】加工形状を種々の傾斜面からなる多面体の３次元ソリッドとしたときの、本発明適用前の電極モデル生成の工程を示す図
【図６】加工形状を多角形の２次元ソリッドとしたときの、本発明適用後の電極モデル生成の工程を示す図
【図７】加工形状を種々の傾斜面からなる多面体の３次元ソリッドとしたときの、本発明適用後の電極モデル生成の工程を示す図
【符号の説明】
【００４４】
１  揺動放電加工電極モデル生成システム
１０  ツールモデル生成手段（基礎電極モデル生成手段）
２０  ターゲットモデル生成手段
３０  ツールモデル複写手段（基礎電極モデル複写手段）
４０  積形状モデル生成手段
【図１】
2007167964.tif 000003
【図２】
2007167964.tif 000004
【図３】
2007167964.tif 000005
【図４】
2007167964.tif 000006
【図５】
2007167964.tif 000007
【図６】
2007167964.tif 000008
【図７】
2007167964.tif 000009