JPH06114637A - 形彫放電加工方法 - Google Patents

形彫放電加工方法

Info

Publication number
JPH06114637A
JPH06114637A JP28405192A JP28405192A JPH06114637A JP H06114637 A JPH06114637 A JP H06114637A JP 28405192 A JP28405192 A JP 28405192A JP 28405192 A JP28405192 A JP 28405192A JP H06114637 A JPH06114637 A JP H06114637A
Authority
JP
Japan
Prior art keywords
machining
program
processing
electric discharge
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP28405192A
Other languages
English (en)
Inventor
Hisanori Yamada
久典 山田
Yoshio Ishizu
義雄 石津
Masanori Furuya
政典 古谷
Noritake Mitsuya
典丈 光谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sodick Co Ltd
Toyota Motor Corp
Original Assignee
Sodick Co Ltd
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sodick Co Ltd, Toyota Motor Corp filed Critical Sodick Co Ltd
Priority to JP28405192A priority Critical patent/JPH06114637A/ja
Publication of JPH06114637A publication Critical patent/JPH06114637A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)

Abstract

(57)【要約】 【目的】 放電加工を重ねる毎にNCプログラムを容易
に更新し、加工形状や仕上げ面粗度を損なうことなく放
電加工時間を短縮させ、全体の加工効率を向上させる。 【構成】 放電加工方法において、放電加工が終了した
後に加工によって得られた加工の結果を記録するステッ
プと、上記加工の結果を評価するステップと、この評価
に基づいてNCプログラムの少なくとも1種類の加工条
件を変更するステップと、この変更によりNCプログラ
ムを修正すると共に上記加工に使用した加工条件のうち
の少なくとも1箇所を修正し、その修正した記録を記憶
するステップと、次に、修正したNCプログラムを用い
て再度放電加工を行うステップと、この修正を放電加工
の度に繰り返し行うステップとよりなり、加工を重ねる
毎に加工精度を損なうことなく加工時間を短縮する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、工具電極(以下電極)
と被加工物とを対向配置し、電極と被加工物とを相対移
動させると共に両極間にパルス状の電圧を印加して被加
工物に加工を施すようになした放電加工機において、所
望の形状、面粗度などを得れるように種々のパラメータ
に基づいて好適な加工条件の設定された、NCプログラ
ムを基に同種の加工を行い、同種の加工を重ねる度によ
り最適なNCプログラムを作成するようにした形彫放電
加工方法に関するものである。
【0002】
【従来の技術】一般に、放電加工では印加するパルス電
圧のオン、オフの時間、平均加工電流値あるいはサーボ
基準電圧値などの電気的加工条件によって加工速度や加
工精度が大きく変動する。また、取り代値、電極送り込
み量,加工液噴流の圧力、流量や極性切換の有無などの
加工条件の違いは加工の結果に影響を与えている。そし
てまた、これらの加工条件の相互の関係によって加工面
粗度や加工速度或いは加工形状精度が影響を受ける。被
加工物に所望の加工をより適切になす、つまり電極や被
加工物の材質、形状を損なうことなく、できる限り加工
の速度を上げるためには一般に荒・中・仕上げなど数段
階に分けて各々にこれら種々の加工条件を適値に設定し
て加工を行い、最終的に所望の加工面粗度や形状に近づ
けるようにしている。
【0003】電気的加工条件を強い放電エネルギーが生
ずるような大きめの値に設定した場合は、1回の放電毎
の取り量が多くなるので加工精度が速いが、得られる面
粗度が荒く形状の精度は低くなる。これに対して上記電
気的加工条件を弱い放電エネルギーが生ずるような小さ
な値に設定した場合は、1回の放電毎の取り量は少なく
なるので加工速度は遅くなるが、その反面加工面粗度や
形状精度は向上する。このことから一旦大まかに加工し
て、全体の加工を数段階に分けて順に加工条件を小さく
設定し直しながら加工を行うようにするものである。
【0004】更に、電極と被加工物との間には所要の間
隙が維持されるものであるから、電極は所望の加工形状
よりも小さく作成されなければならない。加工形状より
電極を小さくした分の値は電極減寸量或いは電極縮小代
と呼ばれているが、この値は電極製作上の問題などを考
慮して決定されている。また、放電加工では加工の進行
に伴って被加工物だけでなく工具電極もまた放電エネル
ギーによって除去され消耗する。この消耗度は種々の加
工条件の影響を受けている。更に同一の加工を複数回行
う時には、同じ電極を繰り返し使用することが多い。
【0005】従って、加工形状寸法とそれより小さく作
成された電極との寸法差である電極減寸量と電極消耗に
応じて、電極を加工深さ方向或いは側面方向に送り込む
量が適切に設定されなければならない。古くは作業者が
所要の加工に対して電極減寸量を決定し、この電極減寸
量、加工面粗度、加工形状等から加工時間を考慮しつつ
加工計画を立案し、加工計画に基づいて各加工段階の加
工条件と各加工段階の送り込み量や揺動量を決定しNC
プログラム化することにより、加工を進めるようになさ
れていた。この設定には経験と熟練を要するものである
から、長い作業時間を有すると共に放電加工に熟達した
作業者を必要としていた。
【0006】これに対して特公昭60−26648号公
報に開示された装置では、熟練者がその経験で設定した
電気加工条件の組み合わせで加工を行い、その時の加工
条件を記憶させておき、同一種類の加工を行う時にこの
記憶させておいた電気加工条件の組み合わせを読み込ん
で設定し、次の加工における作業時間の短縮を行うよう
にしている。しかし、このような装置にあっては最初に
電気加工条件を設定する際に熟練作業者が加工精度や加
工時間を考慮しながら電極減寸量を決定し、種々の加工
パラメータを基に適切な電気加工条件を求め、電極の送
り込み量や電極の揺動幅の指令値を設定したりしなけれ
ばならない。また、熟練作業者の設定した電気加工条件
が必ずしも次の加工で良い結果をもたらすとは限らな
い。この装置とは別に、パラメータを与えることによっ
て自動的に最適な加工条件を選択すると共にNCプログ
ラムを自動的に作成するようにした装置として例えば特
開昭62−130130号公報乃至特開昭62−130
131号公報に開示された装置がある。
【0007】この装置では電極及び被加工物の材質、加
工面積、所望の仕上げ面粗度、加工深さのデータを基に
その加工に適当な電極減寸量と加工時間の関係を示すデ
ータを1種類から数種類算出して表示する。作業者は電
極製作上の問題などを考慮して、この表示された電極減
寸量と加工時間との関係を示すデータのうちから選択す
る。そして選択された電極減寸量と加工時間とに適応す
る加工条件切換の段階数と各加工段階における加工条件
の組み合わせとを設定すると共に、所要の加工深さから
各加工段階の電極送り込み量や揺動量を算出し、NCプ
ログラムを作成するようになされている。こうした作業
者が加工計画の立案する際の作業の煩雑さを解消する試
みとして、特開昭62−19324号公報、特開昭62
−173142号公報、特開昭62−173144号公
報或いは特開昭62−7231号公報、特開平3−13
6725号公報等、種々の方法が提案されており、これ
らの装置によれば作業者は作業時間を短縮して適する加
工条件や各種指令値を設定できる。
【0008】
【発明が解決しようとする課題】しかし、放電加工では
上述した通り加工条件や加工環境或いは個々の機械が有
する条件が微妙に且つ複雑に絡み合って加工の結果に影
響を与えており、その加工で使用した加工条件や設定指
令値が必ずしもよい結果をもたらすとは限らず、その場
合、加工条件を変更しNCプログラムを修正することは
容易ではなく、経験と手間のかかる作業である。またそ
れらの条件で所望の加工精度が得られたとしても、更に
良い加工が可能である場合もあるし、所望の加工精度を
犠牲にすることなく、加工速度を速くすることができる
加工条件の設定とNCプログラムの作成が可能である可
能性がある。本発明の目的はこの課題を解消し、作業者
が従来よりも容易に加工条件の変更とNCプログラムの
修正を行い、加工を重ねる度に良い加工結果を得れるよ
うにし、また加工精度を落としめることなく加工速度の
向上を計り、より一層全体の加工の効率を向上させるこ
とができる放電加工方法を提供することにある。
【0009】
【課題を解決するための手段】本発明は、上記問題点を
解決するために、数値制御装置を用い、入力装置を介し
て複数のパラメータ及び期待される加工結果の数値を入
力することにより、上記複数のパラメータ及び上記期待
される加工の結果に適する各加工段階に応じた加工条件
を自動的に設定し、上記設定された加工条件に基づいて
作成されたNCプログラムを用いて放電加工を行うよう
にした放電加工方法において、上記放電加工が終了した
後に、上記放電加工によって得られた加工の結果を記憶
装置または記録媒体に記録するステップと、上記期待さ
れる加工の結果と上記放電加工の結果とを比較すること
により、上記加工の結果を評価するステップと、上記評
価に基づいて少なくとも上記NCプログラムの1箇所を
修正するステップと、上記加工条件の変更に伴って上記
放電加工によって使用した上記加工条件のうちの少なく
とも1種類を変更し、上記放電加工の修正した記録を記
憶装置に記憶させるステップと、上記修正されたNCプ
ログラムを用いて再度放電加工を行うステップと、上記
NCプログラムの修正を放電加工の度に繰り返し行うス
テップとから成り、望ましいNCプログラムを作成する
ようにしたものである。
【0010】
【作用】本発明の放電加工方法によれば、最初に設定し
た各加工段階の電気的加工条件、各加工段階の電極の送
り込み量もしくは揺動振幅等で放電加工を行った後、そ
の加工の加工結果に基づいて、より加工精度を目標値に
近づけ、もしくはより加工効率がよく加工時間を短縮可
能にするように、NCプログラム中の指令値を設定し直
して加工条件を変更するようにしたので、繰り返し加工
を行う間に最終的に最も加工効率がよく加工時間が短縮
できる設定値を得ることが可能になる。
【0011】
【実施例】以下に、本発明に係る形彫放電加工方法の実
施例を添付図面に基づいて詳述する。図1は放電加工装
置の基本的構成の一例を示すブロック図である。まずこ
のブロック図を用いて本発明の方法で用いられる装置の
概略を簡単に説明する。Eは電極、Wは被加工物であり
所要の間隙をおいて対向配置されている。X軸方向には
モータMXによりX軸方向移動テーブル1が水平方向に
往復移動が、Y軸方向にはモータMYによりY軸方向移
動テーブル2が水平方向に往復移動が可能になってい
る。また、モータMZによって加工ヘッド部3が垂直方
向に上下動可能になっている。
【0012】4は駆動制御装置で加工制御装置5からの
指令信号に基づいてモータMX、MY乃至MZを駆動も
しくは停止させてテーブル1、2乃至加工ヘッド部3を
移動させることにより、電極Eと被加工物Wが相対移動
される。また駆動制御装置4は各軸に設けられた位置検
出装置14乃至16の検出信号により移動指令に対する
誤差を補正すると共に、現在位置信号を加工制御装置5
に送る。加工制御装置5は指定されたシステムプログラ
ムやNCプログラムに従って演算処理を行い、各装置に
制御信号を送る。また、外部からの情報を取り入れて演
算処理を行っている。尚、加工制御装置5の中心構成で
あるCPU、ROM等の部材は勿論1つでも複数設けら
れていてもよい。
【0013】6は入力装置で、パラメータ或いは所定の
指令をスイッチによる入力の他、記号や数値等を用いて
入力できるように構成されている。7は表示装置であり
加工制御装置5から指令及びデータを受け取って画面上
に数値、図形或いはグラフ等を適宜表示する。尚、この
表示装置7が入力の機能を有しているものもある。8は
外部データ記憶媒体で、フロッピーディスクなどの記憶
手段に記憶されたNCプログラム、や加工条件リスト或
いはシステムプログラム等のデータを取り入れることが
可能になっている。9は一時記憶装置で予め設定されて
いるデータの他、作動中に得られた種々の入力値や記録
値、外部データを保管しておく。10は外部記録装置で
一時記憶装置9と外部データ記憶媒体8と同様に種々の
データを保管できる。
【0014】11は検出回路であって、極間の電圧或い
は電流を検出してその信号をディジタル化すると共に所
定の基準信号と比較して極間状態検出信号を加工制御装
置5に送る。12は加工パルス発生装置で、加工電源回
路13に設けられた図示しないスイッチングトランジス
タをオン、オフ制御することによって極間に供給される
加工電圧パルスのオン時間・オフ時間を決定することが
できる。尚、被加工物Wは加工槽17内に設置され、放
電加工液18に浸漬されると共に、加工中は新鮮な加工
液を図示しない加工液供給装置より循環供給することが
できる。19はプリンタで加工状態を示すグラフやNC
プログラム等を出力できる。尚、以上は本発明の方法を
行うことのできる基本的態様を表したものであり、この
装置の態様に限らないことは勿論である。
【0015】さて次に本発明の方法を説明する前に電極
の送り込み量や揺動量、取り代或いは面粗度やオフセッ
トなどの関係について説明しておく。図2は電極と被加
工物との関係を示している。この図示例にあっては、最
初に加工を開始し、第1加工段階を終了後、第2加工段
階へ移行している状態を示す。基準位置にある電極はそ
こを起点として加工送りを開始する。電極基準位置から
第1加工段階終了時点の電極の端部までの距離が第1加
工段階の電極送り込み量となる。また、被加工物面から
第1加工段階終了時点で位置する電極端部までの部分が
第1加工段階での取り代である。
【0016】放電加工面は均一ではなく細かくでこぼこ
になっている。これを加工面粗度とし、この細かいでこ
ぼこの部分の山と谷の距離で表す。そして例えば第1加
工段階で得られた加工面粗度の山に当たる部分から第1
加工段階の終了後の電極の先端部までの距離が第1加工
段階のオーバカットである。基準位置にある電極の側面
から目標最終仕上げ面までの距離が電極減寸量であり、
電極が側面方向に移動する時に、一般に基準位置の電極
側面から最も被加工物の加工部側面に近づいた位置まで
が電極の揺動量(或いは片側揺動振幅、ステップ量)で
ある。尚、オフセットは目標形状から電極端面までの距
離であり、仕上げ加工の時はオーバカット量に一致す
る。
【0017】図3は、加工深さ方向の関係について示す
もので、Hは送り込み量、Gはオーバカット、Rは加工
面粗度である。この図は向かって左側より加工が進展し
ていく様子を表している。第1加工段階を最初の荒加工
とし、第3加工段階を最終の仕上げ加工としている。各
加工段階の加工条件は各々設定され、NCプログラムで
はコードによって複数種類の加工条件が組み合わされた
1組の加工条件列を各加工段階毎に有している。
【0018】第1加工段階から第3加工段階まで順に加
工条件を比較的小さい値に設定しているので、電極送り
込み量、オーバカット、加工面粗度或いはオフセット値
は各々小さい値になっていく。尚、オフセット値は既述
した通り、最終加工段階では最終仕上げ加工面に対して
最終仕上げ面粗度がそれよりも下に位置するようになっ
ているので、最終仕上げ加工段階でのオフセット値はオ
ーバカット量と一致する。従って、第1加工段階のオフ
セット値をX1、第2加工段階のオフセット値をX2と
すると、第2加工段階の送り込み量H2はX1−X2と
なる。
【0019】図4は、側面方向についての関係を示す図
で、上側から順に加工が進展していく様子を表してい
る。この場合、側面における揺動振幅(ステップ量)を
示す。ここでLは電極減寸量、Gは側面のオーバカット
量、εは揺動量、Rは側面の加工面粗度である。尚この
図では、第1加工段階については揺動加工を行わないも
のとして表している。
【0020】側面方向の移動については揺動量εで表さ
れるが、側面のオフセット値をXとすると、各加工段階
の揺動量εはL−Xとなる。尚、側面方向のオフセット
値は、電極の形状がテーパ状である場合には角度θを基
準として計算される。各加工段階と加工計画、各加工条
件群及びNCプログラムの関係を第5図に示しておく。
この関係は特にこの態様に限らないが、一般には組み合
わせか個別かに関わらず加工条件のファイルを有してお
り、電気的加工条件乃至揺動加工の有無や噴流の有無、
極性切換の有無などの加工条件をNCプログラム内に加
工条件番号を付して保存するようになっている。これら
は表示装置7で随時表示することができ、作業者は必要
に応じて表示装置7の画面に出力して、その内容を作業
者が確認したり修正したりすることが可能である。尚、
これら設定の詳細は従来と同種のことであるので記号や
内容の詳細な説明を省略する。
【0021】次に図6のフローチャートを用いて最初の
NCプログラムを作成する方法について説明する。ま
ず、最初に作業者は、予め加工条件指令値、移動指令値
等を含んだ所望の形状を加工するためのNCプログラム
を作成し外部データ記憶媒体8、外部記録装置10もし
くは一時記憶装置9に記憶させておく。このNCプログ
ラムの作成にあたっては従来から種々の方法があり、最
初の加工では従来の方法で行うことができるが、ここで
は以下のように設定する。作業者は表示装置7に表示さ
れた指示に従って、電極の材質、加工の形態、加工の形
状を選択して入力する(S1)。更に、加工底面積及び
目的の仕上げ面粗度を入力する(S2)。また電極使用
本数、電極がテーパ形状の場合にはその最小勾配角度θ
を入力しておく。
【0022】次に加工制御装置5は、加工除去する全体
の体積を求めてとり得る最大の平均加工電流値を求め
る。これにより第1加工段階で可能性のある最大の加工
条件が認識される。上記入力されたパラメータに対応す
る採用できる電極減寸量を示した記憶データを抽出す
る。そして目的とする仕上げ面粗度の値に適した平均加
工電流値IPを含む加工条件を記憶装置より抽出して加
工条件の組み合わせを形成する。認識された最大及び最
小の平均加工電流値より加工段階とその条件が順次決定
される。
【0023】次いで最終加工段階から予め記録されてい
る加工速度のデータから対応する加工速度を求め、面粗
度とにより最終加工段階の推定加工時間が判明する。こ
の演算を順次各加工段階毎に行うことによって各加工段
階の推定加工時間が算出され、これら各加工段階の推定
加工時間を合計した時間が加工全体の推定加工時間とな
る(S3)。加工可能な電極減寸量と加工時間との関係
を示す複数の対応表を表示装置7上に表示する(S
4)。ここで基本的には作業者は電極製作可能な電極減
寸量で且つ最も加工時間の短いものを選択すればよい
(S5)。
【0024】次に作業者は加工深さを入力する。加工制
御装置5は先の選択された電極減寸量と入力された加工
深さを基に、先に指定された所望の仕上げ面粗度を得ら
れる加工段階数とそれに対応する電気的加工条件の組み
合わせを複数の加工条件列の中から選択して設定する
(S6)。また、作業者は揺動加工を行う場合の揺動形
状を入力し、加工制御装置5は選択された電気加工条件
に対応する各加工段階の電極送り込み量H及び電極揺動
振幅εを求める。
【0025】そして次に作業者は表示されたメニュに従
って電極揺動の形状を選択設定する(S7)。最後に電
極の深さ方向送り込み量H、電極揺動振幅ε、電気加工
条件組み合わせなどを基にNCプログラム化して記録す
る。作業者は作成されたNCプログラムを一旦表示し
て、必要ならばその一部を修正し、所望のNCプログラ
ムとする(S8)。加工の準備が完了したら、作業者は
図示しない入力装置6等のスイッチを押圧することによ
り加工開始を指示する(S9)。加工中、加工制御装置
5は検出回路11からの極間状態検出信号を得て逐次変
化している加工の状態に合わせて、予め設定されている
加工送り込み量もしくは加工条件を基準にして段階的に
値を上下させるように、駆動制御装置4や加工パルス発
生装置12等に適切な指令値を送って常に良好な加工状
態を維持するようにしている。
【0026】以上はこれまでの通り従来の種々の方法で
行ってもよいが、所望の加工精度を犠牲にすることな
く、作業者の作業が容易であり、作業時間が短縮される
ように効率よく行うように考慮されるべきである。この
放電加工中にこの加工で実際にかかった加工時間を各加
工段階をグラフ化できるよう連続して記憶しておく。そ
の他に電極の挙動の記録、放電効率データ等を各々所定
のサンプリング期間での値を連続して記録する等して記
憶させておく(S10)。尚、放電効率とは所定時間に
おける放電繰り返し数を示すものであるが、ここでは所
定のサンプリング期間中に理想のゲート数と実際のゲー
ト数とを用いて表している。
【0027】これらの加工中のデータは次の加工の参照
に使用される。尚、後に比較させやすいように全体のデ
ータ数を一定にさせておく必要があるので、データ記録
の期間或いはサンプリング期間は最初に推定される加工
時間とデータ数とで決定するとよい。それらの加工の記
録は外部記録装置10か外部記録媒体8に保存する。こ
のとき同時に使用した電極の材質、被加工物の材質、電
極の使用回数、目的の面粗度、電気的加工条件、電極減
寸量等全ての設定値及びNCプログラムが保存されてお
り、ファイルとして記号や番号等で記録しておくとよ
い。
【0028】以上のようにして放電加工が終了すると
(S11)、次の加工で加工精度を損なうことなく、よ
り加工時間を短縮化するために、この加工で使用したN
Cプログラムを容易に修正するようにする。通常放電加
工ではこの時点で所望の製品に対して若干の狂いが生じ
ている。また、加工時間がよりかからない設定の方法が
あるかもしれない。そこで以後はこの加工の結果を生か
して次なる加工精度をおとしめることなく、より高効率
で行うことができるようにNCプログラムを変更するよ
うにする。
【0029】本発明のNCプログラムの更新の方法を図
6ないし図9を用いて説明する。作業者はまず、加工結
果として側面及び底面仕上がり面粗度を測定する(S1
3)。これは作業者が直接測定しても、またレーザ等に
よる測定装置を具備させることにより自動的に測定して
もよいが、ここでは作業者が測定するものとして説明す
る。この測定結果は入力装置6を介して外部記録装置1
0等に記録しておく。
【0030】次に加工形状の側面方向及び深さ方向に対
して目的とした加工形状と実際の加工形状との寸法差
を、面粗度のときと同様に測定して記録しておく。この
データについてもレーザ等による測定装置を用いて自動
的に測定して記録することができるが、作業者が行うも
のとして説明することにする。同様にして電極消耗長を
記録しておく。この電極消耗長は消耗率αと電極消耗長
l、加工深さd及び使用回数aとの関係で、l=α・d
・aで表される。この電極消耗長のデータは同じ電極を
何度も繰り返し使用するときに電極の送り込み量或いは
揺動量を補正する際に使用する。
【0031】まず、第1の方法について説明する。この
方法は加工時間によって過去の加工データからより好ま
しい底面(加工深さ方向)の電極送り込み量、側面(側
面方向の送り込み量)或いはオフセットの値を算出する
ものである。尚、加工時間の短縮、面粗度の向上に関し
て、ここでは次の鑑点で行う。面粗度は電気的加工条件
の設定が適正であっても電極送り込み量の設定が不適切
であれば取り残しがでて悪くなる。また、放電加工では
仕上げ加工段階になる程、加工速度が遅くなるので仕上
げ加工段階の取り代が多いと全体の加工時間が長くな
る。そこでこの方法では主に加工時間の短絡をはかるも
のとして、送り込み量の修正をし、この修正に伴って変
更すべき値を全て自動的に変更するようにする。加工制
御装置5は要求する面粗度の許容値Rrと測定された実
際に得られた面粗度Raとを比較する(S15)。実際
の面粗度Raが許容値Rr以下(YES)であれば、面
粗度の面からは問題がなかったと判定される。この許容
値Rrは、 Rr=Rp・(1+Rk〔%〕)μmRmax ……………… (1) で規定している。但し、Rpは目標面粗度であり、Rk
はRpに対して割合で示される値である。
【0032】例えば目標面粗度Rpが10μmであり、
製品に認められる値が目標面粗度の10%以内であると
きには、許容値Rrは11μmとなる。従ってこの場
合、実際に得られた面粗度Raが11μm以下であるな
らば加工面粗度は良いことになる。実測値Raが許容値
Rrよりも悪かった場合(NG)には、面粗度をよくし
ようとするために取り残しを減らさなければならない。
そこで加工深さ方向の送り込み量または側面方向の送り
込み量(以下単に送り込み量とする)を少し増加させて
次の加工を行うようにすればよい。尚、NCプログラム
上ではオフセットが変更される。尚、取り代、送り込み
量、オフセット等の関係は既述の通りであるので、ここ
では説明を省略する。
【0033】さてそこで、前回の加工に先立って見積も
られた推定加工時間Tpと実際にかかった加工時間Ta
を記録データから読み込んで、加工段階毎に実際の加工
時間Taを推定加工時間Tpで除算して比較する(S1
6)。この結果、実際の加工時間が加工前に予測した加
工時間に対してどの程度であったが判断される。そして
各加工段階の各比較結果を比較して、最も加工時間が目
標に対して長くかかった加工段階での送り込み量を増加
させる(S17)。尚、NCプログラム上ではその前の
段階全てのオフセットが変更される。10図(a)の例
では送り込み量例えば第3加工段階での加工時間Ta3
の達成率が最も高かった場合、この加工段階の送り込み
量を増加させる。送り込み量を増加させることは一般に
は結果的に取り代を増やすことである。ここでは底面基
準値に対して取り代値を10μm増加させているが、こ
の増加幅は常に加工し過ぎが行われないように考慮され
ている。このようにすることで加工送り込み量の不足を
解消し、所望の面粗度に近づけることができる。尚、第
3加工段階での送り込み量を変更することは、NCプロ
グラム上では第1乃至第2加工段階のオフセットが変更
されなければならないことは上述の通りである。
【0034】この変更された送り込み量に基づいてNC
プログラムのオフセットを更新し(S18)、このNC
プログラムによって次の加工を行う(S9)。このこと
により、次の加工ではより面粗度の良い加工が期待でき
る。一方、実際の面粗度Raが許容値Rr以下であった
場合(OK)は、少なくとも仕上がり状態が悪くないこ
とを示す(S15)。しかし、より短い加工時間でこの
面粗度Raを得れる可能性が充分ある。
【0035】従って、各加工段階の実際の加工時間Ta
が目標とされた加工時間Tpに対して時間がかかりすぎ
ていないか否かを調べ、時間のかかっている加工段階の
送り込み量を減らすことによって全体の加工時間を短縮
するようにする。ここでは許容時間Trを指定して、実
際にかかった加工時間Taとこの許容時間Trとを各加
工段階毎に比較することによって、加工時間の良否を判
断する(S19)。 Tr=Tp・(1+Tk〔%〕)min ……………………… (2) 但し、Tpは目標とされた加工時間で、Tkは目標加工
時間Tpに対して割合で示される値である。
【0036】例えば、目標とされた加工時間が38分で
あり、その25%までが許される遅れであった場合に
は、許容時間Trは47分30秒となる。実際の加工時
間Taが目標加工時間Tpよりも許容範囲を越えてかか
り過ぎていた場合には、前回の加工に先立って見積もら
れた推定加工時間Tpと実際にかかった加工時間Taを
記録データから読み込んで、加工条件毎に実際の加工時
間Taを推定加工時間Tpで除算して比較する。そし
て、実際の加工時間が加工前に予測した加工時間に対し
てどの程度であったが判断される。その結果、各加工段
階の各比較結果を比較して最も目標に対して加工時間の
かかっていない加工段階での送り込み量を減少させる
(S20)。この時も既述の通り、NCプログラムでは
オフセットが減少されることになる。
【0037】図10(b)の例では例えば第3加工段階
での加工時間Ta3の達成率が最も低かった場合、この
加工段階の送り込み量を減少させる。送り込み量を増加
させることは結果的に取り代も増加させることであり、
ここでは底面基準値に対して取り代値を10μm減少さ
せているが、この減少値は常に各設定電気的加工条件に
応じて考慮されている。そのため、上記比較結果の最も
良かった加工段階が既に送り込み量を変更できない場合
には、その次に上記比較結果の良かった加工段階の送り
込み量を変更することになる。この作業によってNCプ
ログラムが更新され(S18)、このNCプログラムを
次の加工で使用する(S9)。このNCプログラムを使
用することによって、次の加工では加工精度を失わない
程度に加工時間を短縮できる。
【0038】各加工段階ともに加工時間が推定加工時間
以内にあった場合には、その加工における略最適な加工
条件の指令値を得ていると判断され、よってNCプログ
ラムの更新を完了したものとする(S22)。このNC
プログラムを用いることにより、以降の加工では期待さ
れる面粗度を得ながら、より加工時間を短縮した加工が
行えることになる。尚、第2の方法によるNCプログラ
ムの更新を行う場合には、更に第2の方法によってNC
プログラムの更新を試みる(S21)。
【0039】次に第2の方法を説明する。この方法は加
工精度及び加工時間の目標が達成されない場合に過去の
加工の情報を基に消去法により原因を求めてNCプログ
ラムの修正を行うものである。この方式は次の鑑点に基
づいている。第1の方法でも説明したが、つまり面粗度
が悪い場合は電気的加工条件が適正であっても送り込み
量が適正でないと前の加工段階の面が残り、取り残しが
できる。また、仕上げ加工段階の取り代が多いと加工時
間が長くなる。この方法では各加工段階を調べるように
して原因を判明させるため、面粗度の向上側では送り込
み量、加工時間の短縮側ではオフセットを修正する。
【0040】まず要求する面粗度の許容値Rrと、今回
の加工で測定された実際に得られた面粗度Rbとを比較
する(S23)。実際の面粗度Rbが許容値Rr以下で
あれぱ、面粗度の面からは問題がなかったと判定され
る。この比較については第1の方法で面粗度を比較する
S1の時の方法と同一である。実際の面粗度Rbが許容
値Rrよりも悪かった場合(NG)には、加工の送り込
み量が不足気味で取り残しがある状態であると判断され
る。
【0041】この場合には、まず過去の加工の記録デー
タを探索して、面粗度が許容値より良かったことがあっ
たかどうかが判断される(S24)。過去の加工で面粗
度が許容値より良かったことがなかった場合(NO)に
は、更に過去のデータを探索し、今回が初めて面粗度が
悪いために修正を行うケースかどうかをみる(S2
5)。これは荒い加工段階から順に修正するために最初
の修正点を第1加工段階とする必要があるからである。
ここで過去に面粗度が悪くてNCプログラムを更新した
ことがある場合(YES)には、その結果前回よりも今
回の加工の方が面粗度が良くなったかどうかを、前回の
加工の面粗度Rbと今回の加工の面粗度Rcとを比較し
て求める(S26)。この比較は前回の加工の面粗度R
aを用いて評価値Rr’を求め、今回の加工の面粗度R
cが評価値Rr’より以内であれば、加工の面粗度は向
上したものとする。 Rr’=Rb・(1−Rk’〔%〕)μmRmax ………… (3) 但し、Rk’は指定された割合である。
【0042】今回の加工の面粗度Rbが前回の加工の面
粗度Rbより良くなっている場合(OK)には、前回に
NCプログラムを更新した際に変更した加工段階のオフ
セットを更に増加させて加工不足を解消させるようにす
る(S27)。これは、NCプログラム上では、前回に
NCプログラムを更新した際に変更したオフセットであ
る(S28)。加工面粗度Rcが前回の加工面粗度Rb
より悪くなっている場合(NO)には、前回にNCプロ
グラムのオフセットを更新した際に送り込み量を変更し
た加工段階では面粗度が向上しなかったことがわかるの
で、次に変更できる次の加工段階の加工条件があるかど
うかを調べる(S29)。
【0043】次に変更できる別の加工段階の加工条件が
存在する場合(YES)には、オフセットを前回の値に
一旦戻してその加工段階の送り込み量を増加させる(S
30)。これによって今回のNCプログラムの更新を終
え(S30)、次の加工を行う(S9)。次に変更でき
る別の加工段階の加工条件が存在しなかった場合(N
O)には、オフセットを前回の値に一旦戻して現在ある
加工段階の最終仕上げ加工条件の下に所定の平均加工電
流に応じて例えば図5(c)のように加工段階を追加す
る(S31)。
【0044】先のS25で、面粗度が悪かったために面
粗度を向上させるようにNCプログラムを更新するとい
うことが過去になかった場合(NO)には、まず第1加
工段階の送り込み量を少なくするか、送り込み量と電極
減寸値との関係で送り込み量の変更ができない場合は平
均加工電流値をオン時間・オフ時間等の電気的加工条件
を1段階下げて放電加工エネルギーを弱める(S3
2)。第1加工段階は最初の荒加工の段階であり、この
段階の加工送り込み量をふやすかまたは平均加工電流値
を下げることによって、初期加工での加工し過ぎを防止
しておこうとするものである。これによって今回のNC
プログラムの更新を終え(S28)、次の加工を行う
(S9)。
【0045】さて先のS24で過去に面粗度が良かった
こと、つまり実際の面粗度が許容値以下であった場合に
は、前回のNCプログラムの更新によって面粗度を悪く
した可能性がある。そこで、前回変更した加工段階のN
Cプログラムのオフセットを変更前の値に戻すようにす
る(S33)。ここで送り込み量ではなくオフセットを
変更する理由を簡単に述べておく。送り込み量の場合そ
の加工段階だけ変更することになるがオフセットの場合
はその加工段階より上の加工段階も順に変更されること
になり、オフセットを中心に考えることにより、原因を
明らかにし、効果的に修正することができるのである。
従って、少なくともその加工段階のオフセットはそれ以
上は変更できないものとする(S34)。そこで、別の
段階の加工条件が存在するかどうかを調べる(S3
5)。
【0046】別の段階の加工条件が存在するのであれば
(YES)、更新限界になった加工段階の加工条件より
強い1段上の加工段階のオフセットを減らす(S3
6)。尚、ここで下の加工段階を変更の対象としないの
は、既にこれより下の加工段階は変更しきっているから
である。これによって今回のNCプログラムの更新を終
え(S28)、次の加工を行う(S9)。上の段階の加
工条件が存在しないのであれば(NO)、全ての加工段
階の加工条件において面粗度と加工時間が両立し得る限
界と判断される(S37)。
【0047】ところで、次に上記NCプログラムを用い
て加工したときに、面粗度が悪くなったり加工時間がか
かりすぎたりする場合がないとも限らず、ここでは更に
安定して結果を得るかどうかを見て万全を期すために、
もう一度、上記NCプログラムで加工を行うと共にNC
プログラムの更新を試みるようにする。一方、前回の加
工終了後、NCプログラムで加工を行ったときに、既に
面粗度と加工時間が両立し得る全ての加工段階における
オフセットの変更が限界に達したと判断されていた場合
は、NCプログラムの更新が完了したと判断される(S
38)。このように判断されたNCプログラムを用いて
加工を行う場合は、図6のフローチャートに示す放電加
工終了後、NCプログラムの更新が完了したかどうかを
確認し(S12)、NCプログラムの更新が完了してい
ないとされた場合は、S39でオフセットの変更の限界
と判断されていた場合でも、再度NCプログラムの更新
を試みる(S14)。
【0048】さて一方、S23において前回の加工の面
粗度が許容値以内にあり、良いと判断された場合(O
K)には、まず過去に面粗度が良かったにも関わらず更
に加工時間を短縮することができるかどうかを見るため
にNCプログラムを更新したことがあるかどうかを調べ
る(S39)。つまりこのことはここでは下の方の加工
段階から修正していくので、初めての場合は最初に修正
すべき加工段階を最終加工段階から1つ上の加工段階に
しなければならないことによる。その結果NCプログラ
ムを更新したことがある場合(YES)には、前回変更
した加工段階のオフセットを減らして更に加工時間を短
くするようにする(S41)。そしてオフセットの変更
に伴って、加工条件の取り代、送り込み量或いは揺動量
を更新し(S42)、次の加工を行う(S9)。NCプ
ログラムを更新したことがなければ(NO)、最終加工
段階の1つ上の加工段階のオフセットを減らす(S4
1)。尚、最終加工段階のオフセットは形状精度を損ね
るので変更しない。この変更に伴いNCプログラムを更
新する(S42)。
【0049】以上のようにして、加工を繰り返す度にそ
の都度加工結果と加工のデータを参照しながら送り込み
量或いはオフセット値を変更するようにしたので、所望
の面粗度を得つつ、加工時間をより短縮し得るNCプロ
グラムを作成することができる。従って、加工を繰り返
す毎に、加工精度を損なうことなく加工時間をより短縮
した加工を行うことができる。
【0050】ところでここでは加工面粗度によってオフ
セット値を更新するようにしていた。しかし、例えば先
に形状精度のデータも得ている。この寸法差はオーバカ
ットの見込み違いによる可能性が極めて高い。この得ら
れた形状精度の加工結果のデータと許容の形状データ値
と比較することでオーバカットの量を順次修正すること
により、より形状精度の高い加工が行えるものであるか
ら、形状精度に関してもまた上述したようなNCプログ
ラム更新と同様の作業が行えるものである。
【0051】ここでは一部を除いて電気的加工条件の更
新を行っていない。電気的加工条件は不安定な要素が多
く、特に最終仕上げ段階の場合には加工の形状を損ねる
危険があるから、加工時間を短くするために電気的加工
条件を積極的に変更することを避けているためである
が、更に第3の方法として電気的加工条件の更新のルー
チンを加えることができる。特に既述した通り、放電加
工中の放電効率や電極の挙動についてのデータを所定サ
ンプリング毎に得て順次連続して記録している。このよ
うなデータは特に電気的加工条件の影響である可能性が
ある。
【0052】例えば放電効率が許容の範囲より悪い場合
は、平均加工電流値、印加電圧の設定が悪いか、その組
み合わせが悪い場合があるので、加工毎に常に許容値と
比較することによって電気的加工条件を変更し、放電効
率を向上することができる。或いは電極の挙動におい
て、移動の変化率が通常の範囲から離れている時は、サ
ーボスピードの設定に誤りがある可能性がある。そのた
め、電極の挙動のデータが通常の範囲にあるかどうかを
見ることによって、加工を行う度にサーボスピードを順
次適切な方向に設定し直してより安定した加工を行うよ
うにすることができる。
【0053】
【発明の効果】以上説明したように、本発明による放電
加工方法によれば次のように優れた作用効果を発揮する
ことができる。加工のパラメータに基づいて加工条件を
自動的に設定すると共に、NCプログラムを作成し、こ
の作成されたNCプログラムを比較的容易に且つ適切に
更新することができるように構成したので、加工を繰り
返す毎に、加工精度を損なうことなく、加工時間をより
短縮した加工を行うことのできるNCプログラムを容易
に得ることができる。
【図面の簡単な説明】
【図1】本発明方法を実施するための放電加工装置の基
本的構成を示すブロック図である。
【図2】電極と被加工物との関係を示す図である。
【図3】加工段階と加工深さ方向の関係を示す図であ
る。
【図4】加工段階と側面方向の関係を示すグラフであ
る。
【図5】各加工段階と加工計画、加工条件群及びNCプ
ログラムの関係を示す図である。
【図6】本発明方法を説明するためのフローチャートで
ある。
【図7】第1の更新方法を説明するためのフローチャー
トである。
【図8】第2の更新方法を説明するためのフローチャー
トである。
【図9】第2の更新方法を説明するためのフローチャー
トである。
【図10】底面の加工基準に対する取り代値を示すグラ
フである。
【符号の説明】
4 駆動制御回路 5 加工制御装置 9 外部記憶装置 10 一時記憶装置 11 検出回路 12 加工パルス発生装置 13 加工電源回路 17 加工槽 18 放電加工液 E 電極 W 被加工物
───────────────────────────────────────────────────── フロントページの続き (72)発明者 石津 義雄 福井県坂井郡坂井町長屋78番地 株式会社 ソディック福井工場内 (72)発明者 古谷 政典 愛知県豊田市トヨタ町1番地 トヨタ自動 車株式会社内 (72)発明者 光谷 典丈 愛知県豊田市トヨタ町1番地 トヨタ自動 車株式会社内

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 数値制御装置を用い、入力装置を介して
    複数のパラメータ及び期待される加工結果の数値を入力
    することにより、上記複数のパラメータ及び上記期待さ
    れる加工の結果に適する各加工段階に応じた加工条件を
    自動的に設定し、上記設定された加工条件に基づいて作
    成されたNCプログラムを用いて放電加工を行うように
    した放電加工方法において、上記放電加工によって得ら
    れた加工の結果を記憶装置または記録媒体に記録するス
    テップと、上記期待される加工の結果と上記放電加工の
    結果とを比較することにより、上記加工の結果を評価す
    るステップと、上記評価に基づいて上記NCプログラム
    の少なくとも1箇所を修正するステップと、上記NCプ
    ログラムの修正と共に上記放電加工によって使用した上
    記加工条件のうちの少なくとも1箇所を修正し、上記放
    電加工の修正した記録を記憶装置に記憶させるステップ
    と、上記修正されたNCプログラムを用いて再度放電加
    工を行うステップと、上記NCプログラムの修正を放電
    加工の度に繰り返し行うステップとから成り、望ましい
    NCプログラムを作成するようにした形彫放電加工方
    法。
  2. 【請求項2】 上記繰り返し行って得た過去の複数回の
    上記NCプログラムの修正した記録に関するデータを用
    いて望ましいNCプログラムを作成するようにした請求
    項1記載の形彫放電加工方法。
  3. 【請求項3】 上記比較される加工の結果は、被加工物
    の仕上げ面粗度と加工時間であることを特徴とする請求
    項1乃至請求項2記載の形彫放電加工方法。
JP28405192A 1992-09-29 1992-09-29 形彫放電加工方法 Pending JPH06114637A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28405192A JPH06114637A (ja) 1992-09-29 1992-09-29 形彫放電加工方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28405192A JPH06114637A (ja) 1992-09-29 1992-09-29 形彫放電加工方法

Publications (1)

Publication Number Publication Date
JPH06114637A true JPH06114637A (ja) 1994-04-26

Family

ID=17673660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28405192A Pending JPH06114637A (ja) 1992-09-29 1992-09-29 形彫放電加工方法

Country Status (1)

Country Link
JP (1) JPH06114637A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009279735A (ja) * 2008-05-26 2009-12-03 Sodick Co Ltd 形彫放電加工の加工条件設定装置
EP2327498A2 (en) 2009-11-26 2011-06-01 Fanuc Corporation Wire-cut electric discharge machine and electric discharge machining method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009279735A (ja) * 2008-05-26 2009-12-03 Sodick Co Ltd 形彫放電加工の加工条件設定装置
EP2327498A2 (en) 2009-11-26 2011-06-01 Fanuc Corporation Wire-cut electric discharge machine and electric discharge machining method
CN102078990A (zh) * 2009-11-26 2011-06-01 发那科株式会社 电火花线切割加工机以及电火花加工方法
EP2327498A3 (en) * 2009-11-26 2011-10-26 Fanuc Corporation Wire-cut electric discharge machine and electric discharge machining method

Similar Documents

Publication Publication Date Title
EP2272614B1 (en) Controller for wire cut electric discharge machine
US20090099684A1 (en) Tool Wear Correction Method
JP4015148B2 (ja) ワイヤ放電加工機の制御装置
US5742018A (en) Device for and method of setting machining conditions for electrical discharge machining
JP3571293B2 (ja) ワークピースの放電加工方法及び放電加工装置
US20110226742A1 (en) Wire electric discharge machining apparatus
KR100479153B1 (ko) 와이어방전 가공장치 및 와이어방전 가공방법
US5777294A (en) Laser beam machining system and method using preliminary work commands
US5428201A (en) Method and apparatus for controlling electric discharge machining
JP2005066738A (ja) ワイヤカット放電加工機の加工制御方法
CN117120198B (zh) 数值控制装置以及计算机可读取的存储介质
JPH08155737A (ja) 放電加工装置
JP4678711B2 (ja) 形彫放電加工装置
EP3305451B1 (en) Machining time-estimating method for wire electrical discharge machine and control device for wire electrical discharge machine
JP5279954B2 (ja) 放電加工装置
JP4271484B2 (ja) レーザ加工装置
JP2700842B2 (ja) 放電加工機の適応制御方法
JPH09174339A (ja) ワイヤ電食方法および装置
US6791053B2 (en) Cad/cam device for electric discharge machine
JPWO2001045889A1 (ja) 放電加工方法及び装置
JPH04348818A (ja) 放電加工用加工条件生成装置
JP3542233B2 (ja) 形彫放電加工方法及び装置
JP4157258B2 (ja) 放電加工装置及び放電加工方法
JP4017292B2 (ja) 放電加工機の加工条件設定方法および装置
JP2001009642A (ja) 放電加工機及び放電加工機のジャンプ制御方法