【手続補正書】
【提出日】平成16年10月26日(2004.10.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
設計された製品情報に基づいてＣＡＤ装置で設計した被加工物の寸法と形状定義情報を含む加工物設計情報及び電極寸法と形状定義情報を含む電極設計情報を入力する工程と、上記入力された加工物設計情報から加工に必要な少なくとも加工位置と加工深さと放電加工前の加工部分の形状に関するデータを取り出す工程と、上記入力された電極設計情報から加工条件決定に必要となる少なくとも電極形状と電極減寸量に関するデータを取り出す工程と、上記電極が所定深さに達したときの上記電極形状を上記電極減寸量大きくした加工形状と上記放電加工前の加工部分の形状とを比較して加工面積を求め、上記加工面積に適した加工条件を選択する工程と、上記選択された加工条件を用いて上記加工深さに関するデータに基づいて加工プログラムを生成する工程と、上記加工位置に関するデータに基づいて電極移動プログラムを作成し上記加工プログラムと合成する工程からなる数値制御プログラム作成方法。
【請求項２】
設計された製品情報に基づいてＣＡＤ装置で設計した被加工物寸法と形状定義情報を含む加工物設計情報及び電極寸法と形状定義情報を含む電極設計情報を入力する手段と、上記入力された加工物設計情報から加工に必要な少なくとも加工位置と加工深さと放電加工前の加工部分の形状に関するデータを取り出す手段と、上記入力された電極設計情報から加工条件決定に必要となる少なくとも電極形状と電極減寸量に関するデータを取り出す手段と、上記電極が所定深さに達したときの上記電極形状を上記電極減寸量大きくした加工形状と上記放電加工前の加工部分の形状とを比較して加工面積を求める手段と、上記加工面積に適した加工条件を選択する手段と、上記選択された加工条件を用いて上記加工深さに関するデータに基づいて加工プログラムを生成する手段と、上記加工位置に関するデータに基づいて電極移動プログラムを作成し上記加工プログラムと合成する手段を含んでなる数値制御放電加工装置。
【請求項３】
製品情報に基づいて金型設計ＣＡＤ装置で設計された金型に関する加工物設計情報と電極に関する電極設計情報を入力する手段と、上記入力された加工物設計情報と電極設計情報を解析して、加工に必要な少なくとも加工位置、放電加工前の加工部分の形状及び加工深さに関するデータ並びに少なくとも電極形状と電極減寸量に関するデータを取り出す設計データ解析手段と、上記設計データ解析手段の取り出した上記電極形状と上記電極減寸量に関するデータに基づき得られる上記電極が所定深さに達したときの加工形状と上記放電加工前の加工部分の形状とを上記所定深さごとに比較して上記所定深さごとの加工面積を求めるとともに上記所定深さごとに求めた上記加工面積に変化がある場合には上記加工深さ方向の位置と関連付けて上記加工面積を記憶装置に記憶させる手段と、上記加工深さ方向の位置に関連付けられて記憶させた上記加工面積に適した加工条件を選択するとともに上記電極形状に基づく上記電極の断面形状と上記被加工物の形状から揺動形状を選択する手段と、上記加工深さに関するデータと上記選択された加工条件と上記電極減寸量に関するデータと上記揺動形状とに基づいて加工プログラムを生成する手段と、上記加工位置に関するデータに基づいて電極移動プログラムを作成し上記加工プログラムと合成する手段を含んでなる数値制御放電加工装置。
【請求項４】
請求項２及び３に記載の数値制御放電加工装置において、上記電極設計情報と加工物設計情報のデータを基に電極と被加工物の３次元表示モデルを作成し、電極と被加工物の現在位置情報を取り込んで上記電極と上記被加工物の位置関係を表示装置の画面上の上記電極と被加工物の３次元表示モデルの表示位置とリンクさせて、数値制御プログラムに基づいて上記電極と被加工物の３次元表示モデルを相対的に移動させてシミュレーションを行う表示制御装置を含んでなる数値制御放電加工装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
【課題を解決するための手段】前述の本発明の目的は、（１）設計された製品情報に基づいてＣＡＤ装置で設計した被加工物の寸法と形状定義情報を含む加工物設計情報及び電極寸法と形状定義情報を含む電極設計情報を入力する工程と、上記入力された加工物設計情報から加工に必要な少なくとも加工位置と加工深さと放電加工前の加工部分の形状に関するデータを取り出す工程と、上記入力された電極設計情報から加工条件決定に必要となる少なくとも電極形状と電極減寸量に関するデータを取り出す工程と、上記電極が所定深さに達したときの上記電極形状を上記電極減寸量大きくした加工形状と上記放電加工前の加工部分の形状とを比較して加工面積を求め、上記加工面積に適した加工条件を選択する工程と、上記選択された加工条件を用いて上記加工深さに関するデータに基づいて加工プログラムを生成する工程と、上記加工位置に関するデータに基づいて電極移動プログラムを作成し上記加工プログラムと合成する工程からなる数値制御プログラム作成方法とすることにより達成される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、前述の本発明の目的は、（２）設計された製品情報に基づいてＣＡＤ装置で設計した被加工物９寸法と形状定義情報を含む加工物設計情報及び電極寸法と形状定義情報を含む電極設計情報を入力する手段と、上記入力された加工物設計情報から加工に必要な少なくとも加工位置と加工深さと放電加工前の加工部分の形状に関するデータを取り出す手段と、上記入力された電極設計情報から加工条件決定に必要となる少なくとも電極形状と電極減寸量に関するデータを取り出す手段と、上記電極が所定深さに達したときの上記電極形状を上記電極減寸量大きくした加工形状と上記放電加工前の加工部分の形状とを比較して加工面積を求める手段と、上記加工面積に適した加工条件を選択する手段と、上記選択された加工条件を用いて上記加工深さに関するデータに基づいて加工プログラムを生成する手段と、上記加工位置に関するデータに基づいて電極移動プログラムを作成し上記加工プログラムと合成する手段を含んでなる数値制御放電加工装置とすることにより達成される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、前述の本発明の目的は、（３）製品情報に基づいて金型設計ＣＡＤ装置で設計された金型に関する加工物設計情報と電極に関する電極設計情報を入力する手段と、上記入力された加工物設計情報と電極設計情報を解析して、加工に必要な少なくとも加工位置、放電加工前の加工部分の形状及び加工深さに関するデータ並びに少なくとも電極形状と電極減寸量に関するデータを取り出す設計データ解析手段と、上記設計データ解析手段の取り出した上記電極形状と上記電極減寸量に関するデータに基づき得られる上記電極が所定深さに達したときの加工形状と上記放電加工前の加工部分の形状とを上記所定深さごとに比較して上記所定深さごとの加工面積を求めるとともに上記所定深さごとに求めた上記加工面積に変化がある場合には上記加工深さ方向の位置と関連付けて上記加工面積を記憶装置に記憶させる手段と、上記加工深さ方向の位置に関連付けられて記憶させた上記加工面積に適した加工条件を選択するとともに上記電極形状に基づく上記電極の断面形状と上記被加工物の形状から揺動形状を選択する手段と、上記加工深さに関するデータと上記選択された加工条件と上記電極減寸量に関するデータと上記揺動形状とに基づいて加工プログラムを生成する手段と、上記加工位置に関するデータに基づいて電極移動プログラムを作成し上記加工プログラムと合成する手段を含んでなる数値制御放電加工装置とすることにより達成される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、前記の本発明の目的は、（４）前記（２）及び（３）に記載の数値制御放電加工装置において、上記電極設計情報と加工物設計情報のデータを基に電極と被加工物の３次元表示モデルを作成し、電極と被加工物の現在位置情報を取り込んで上記電極と上記被加工物の位置関係を表示装置の画面上の上記電極と被加工物の３次元表示モデルの表示位置とリンクさせて、数値制御プログラムに基づいて上記電極と被加工物の３次元表示モデルを相対的に移動させてシミュレーションを行う表示制御装置を含んでなる数値制御放電加工装置とすることにより達成される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
図１では、説明の都合上複数のシステムソフトウエアをアプリケーションプログラム単位の機能ブロック図としてＰＣ部１００の内部を示している。システムソフトウエアの構成は、操作制御部１１０（操作制御ソフトウエア）、ＣＡＤ設計データ解析部１２０（形状定義データ解析ソフトウエア）及びプログラム作成部１３０（形状定義データ解析ソフトウエア上で動作するプログラム作成ソフトウエア）からなり、外部記憶装置１０３に記憶されているプログラム作成に必要となる加工ノウハウや加工条件のデータベースを利用して動作する。また、ＰＣ部１００のこれらのシステムソフトウエアやハードウエアのデバイスは、コンピュータハードウェアプラットフォームとして利用するオペレーティングシステムＷｉｎｄｏｗｓ（登録商標）ＮＴ、ＸＰ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸなどの上で動作する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
ＣＡＤ設計データ解析部１２０は、表面積計算、断面積計算、体積計算、質量の計算、ソリッドモデルの表示などの種々の機能を有し、ここでは、本発明に関係するソフトウエアを機能ブロックとして示している。ＣＡＤ設計データ解析部１２０は、電極設計情報や加工物設計情報を受取ってプログラムに必要となるデータを取出す加工物データ解析部１２２と電極データ解析部１２１、被加工物の形状と電極形状で得られる加工形状から加工面積を求める加工面積演算手段１２３、電極と被加工物のソリッドモデルのグラフィック表示モデルを生成して、機械の現在位置情報を基にシミュレーション表示を制御する表示制御手段１２４、数値制御装置２００からの機械の現在位置情報などをＣＡＤ設計データ解析部１２０に取り込むためのルーチンプログラムなどが集められているＤＬＬ（ダイナミック・リンク・ライブラリ）１２５などから構成されている。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
これら操作制御部１１０、ＣＡＤ設計データ解析部１２０とプログラム作成部１３０、３ＤＮＣ．ＯＣＸ１４０は、それぞれオペレーティングシステムソフトウエアの上で独立して動作しており、ＰＣ部１００のハードウエアをそれぞれ共有して各種処理を行う。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
ステップＳ２において、ステップＳ１同様に、ＣＡＤ装置で設計された製品形状を基に設計された金型に関する情報、たとえば、図４に示されるようなａ、ｂ、ｃ、ｄ、ｅなどの被加工物２の各部寸法、加工位置Ｍ１からＭ４、マシニングセンタなどで行なった被加工物２の下取り形状情報と寸法、また、図５に示される放電加工後の金型（被加工物２）の寸法と形状情報、そして、補足するデータとしての情報、例えば、被加工物材質、加工精度、加工面あらさの情報なども加工物設計情報として電極設計情報と同様に入力される。これらの情報が、ＣＡＤ設計データ解析部１２０のカーネルと同じカーネル上で動作するＣＡＤ装置からのデータであればそのまま使用できるが、カーネルの異なるＣＡＤ装置のデータの場合はデータを変換して用いる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
ステップＳ３では、電極設計情報を基に電極各部の寸法を分析することにより、ｘ方向がＷ−ｒ、ｙ方向がＬ−ｒ及びｚ方向がＨの大きさを有していること求める。そして、図５の放電加工後の金型における放電加工形状データの各部寸法（Ｗ、Ｌ、Ｄ）から電極寸法を引くことにより電極の減寸量ｒが求まる。この減寸量ｒ／２を基に放電加工の各加工段階における揺動幅の設定が行われる。電極の情報がパラメトリックス機能をもちいて表現された２つ以上の電極が存在する場合は減寸量ｒの値が小さい電極を仕上げ電極として認識することもできる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
つぎにステップ７では、加工面積演算手段１２３が、図６に示すように、下取り形状と電極が所定深さに達した時に得られる加工形状を比較してＺ軸方向に複数の位置Ｚｓ…Ｚｎ…Ｚｂで断面積を求める。図６の場合では上面から所定深さごとに、ハッチングで示される部分の断面積を求めていく。下取り形状の加工深さＤｐを越えた位置からは電極１の全面で被加工物２を加工するようになるので、断面積の変化がある場合には電極のＺ方向位置と関連付けて加工面積を外部記憶装置１０３に記憶しておく。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
【発明の効果】本発明によれば、製品の設計情報を基にＣＡＤ装置で設計された被加工物（金型）と電極の設計情報を入力して、数値制御プログラムを作成するのに必要となる電極と被加工物のデータを設計情報から取出して、その情報を基に加工プログラムと移動プログラムを作成するので、各種加工形態に適したプログラム作成ができるとともにプログラム作成の際の入力項目を極めて少なくすることができ作業者の負担を軽減する。また、作成した数値制御プログラムを３次元の電極と被加工物のモデルとして表現してシミュレーションできるのでプログラムの確認も容易になりプログラムミスが防止できる。また、電極と治具などの干渉もチェックできる。