(57)【要約】  据付場所の環境温度に応じて可及的に効果の大きい補正を行うために、放電加工装置１００は、基準位置の変位量の推移および温度センサ１８ａ〜１８ｃの検出値の推移を測定する温度・変位測定部３１と、温度・変位測定部３１による測定結果に基づいて補正係数計算値４３を算出する補正係数算出部３２と、温度・変位測定部３１による測定結果を表示するとともに、補正係数計算値４３を使用するか否かの入力を促す確認表示部３３と、補正係数計算値４３を使用する旨の入力を受け付けたとき、補正係数設定値記憶部３４が記憶する補正係数設定値４１を補正係数計算値４３で更新する変更同意確認部３５と、を備える。
2012114493.tif 000002
【特許請求の範囲】
【請求項１】
加工位置の位置決め制御が可能な放電加工装置であって、
環境温度を検出する温度センサと、
加工位置にかかる指令値を算出する指令値算出部と、
補正係数設定値を記憶する設定値記憶部と、
前記温度センサの検出値と前記設定値記憶部が記憶している補正係数設定値とに基づいて基準位置の変位量を推定して、前記推定した変位量を用いて前記指令値算出部が算出した指令値を補正する指令値補正部と、
前記設定値記憶部が記憶する補正係数設定値を校正する校正部と、
を備え、
前記校正部は、
基準位置の変位量の推移および前記温度センサの検出値の推移を測定する測定部と、
前記測定部による測定結果に基づいて補正係数計算値を算出する補正係数算出部と、
前記測定部による測定結果を表示するとともに、前記補正係数計算値を使用するか否かの入力を促す確認表示部と、
前記補正係数計算値を使用する旨の入力を受け付けたとき、前記設定値記憶部が記憶する補正係数設定値を前記補正係数計算値で更新する設定変更部と、
を備えることを特徴とする放電加工装置。
【請求項２】
前記確認表示部は、前記補正係数計算値を使用するか否かの入力を促す際、前記設定値記憶部が記憶する補正係数設定値と前記補正係数計算値との間の補正効果の比較をさらに表示する、ことを特徴とする請求項１に記載の放電加工装置。
【請求項３】
加工位置の位置決め制御が可能な放電加工システムであって、
環境温度を検出する温度センサと、加工位置にかかる指令値を算出する指令値算出部と、補正係数設定値を記憶する設定値記憶部と、前記温度センサの検出値と前記設定値記憶部が記憶している補正係数設定値とに基づいて基準位置の変位量を推定して、前記推定した変位量を用いて前記指令値算出部が算出した指令値を補正する指令値補正部と、前記補正係数設定値を校正する際、前記基準位置の変位量および前記温度センサの検出値の推移を測定し、測定結果を出力する測定部と、補正係数計算値の入力を受け付けて、前記設定値記憶部に記憶されている補正係数設定値を前記補正係数計算値で更新する設定変更部と、を備える放電加工装置と、
前記測定部が出力した測定結果の入力を受け付けるデータ受付部を備え、当該入力された測定結果に基づいて前記設定変更部に入力される補正係数計算値を算出して出力するサーバと、
を備え、
前記サーバは、前記入力された測定結果または前記出力した補正係数計算値を蓄積記憶するデータベース部を備え、前記データ受付部に新たな測定結果が入力された際、前記データベース部の記憶内容に基づいて、当該新たに入力された測定結果に基づく補正係数設定値を出力するか否かを決定する、
ことを特徴とする放電加工システム。
【請求項４】
前記データ受付部は、前記測定部が出力した測定結果とともに前記設定値記憶部が記憶している補正係数設定値の入力を受け付けて、
前記サーバは、前記データ受付部に新たな測定結果および補正係数設定値が入力された際、入力された補正係数設定値と前記入力された測定結果に基づく補正係数計算値との間の補正効果の比較を表示するとともに、前記補正係数計算値を使用するか否かの入力を促す確認表示部をさらに備え、前記データベース部の記憶内容と前記補正係数計算値を使用するか否かの入力とに基づいて前記新たに入力された測定結果に基づく補正係数計算値を出力するか否かを決定する、
ことを特徴とする請求項３に記載の放電加工システム。
【請求項５】
前記サーバは、前記補正係数計算値を使用する旨の入力を受け付けたとき、前記新たに入力された測定結果に基づく補正係数計算値を前記データベース部に格納し、前記補正係数計算値を使用しない旨の入力を受け付けたとき、前記新たに入力された測定結果とともに前記データ受付部に入力された補正係数設定値を前記データベース部に格納する、
ことを特徴とする請求項４に記載の放電加工システム。
【請求項６】
前記サーバは、前記データベース部に蓄積記憶されている補正係数設定値を母集団とした統計分析に基づいて前記新たに入力された測定結果に基づく補正係数計算値が妥当な値であるか否かを判定し、当該補正係数計算値が妥当な値でないと判定した場合、当該補正係数計算値を出力しないと決定する、
ことを特徴とする請求項３〜請求項５のうちの何れか一項に記載の放電加工システム。
【請求項７】
前記データベース部は、前記出力した補正係数計算値を前記入力された測定結果のうちの前記温度センサの検出値の推移と対応付けて蓄積記憶し、
前記サーバは、前記データ受付部に、基準位置の変位量の推移を含まず、かつ前記温度センサの検出値の推移を含む新たな測定結果が入力されたとき、当該入力された測定結果に含まれる前記温度センサの検出値の推移に基づいて前記データベース部を検索して対応する補正係数計算値を抽出し、前記抽出した補正係数計算値を出力する、
ことを特徴とする請求項６に記載の放電加工システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工位置の位置決め制御が可能な放電加工装置および放電加工システムに関する。
【背景技術】
【０００２】
従来、放電加工装置には、周辺環境の温度変化による主軸の熱変位の加工への影響を小さくするために、いくつかの温度センサで温度測定を実施し、その測定値に対してそれぞれ一定の係数を乗算して補正量を計算して、位置決め補正を行うしくみが実装されているものがある。この補正に用いる係数（補正係数）は、メーカ側での実験に基づき、出荷時に一定の値に固定されているのが一般的であった。【０００３】
ところが、放電加工装置が実際に据付けられる温度環境と、メーカ側で実験を行なった場所の温度環境は異なる。このため、メーカ出荷時の熱変位補正係数が、必ずしも実際の据付環境では最適でない場合がある。それが原因で加工精度が狙い通りにならない、という問題点が存在していた。【０００４】
これに対し、例えば特許文献１には、補正値ないし補正値の積算値と加工個数および経過時間とを関連付けておいて、補正値の入力指示がなされたときに、現在のワーク加工における加工個数ないし経過時間から補正値を求めて設定する技術が開示されている。さらに、この技術によれば、補正値の管理を支援するために、補正値ないし補正値の積算値の時間推移をグラフ表示することもできる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３０４２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の技術は、補正値ないし補正値の積算値と加工個数および経過時間との関連付けを用いて補正値を算出するところ、放電加工装置では、上述のように、環境温度から補正値を算出する必要があるため、上記特許文献１の技術をそのまま用いて補正値を算出することができない。【０００７】
本発明は、上記に鑑みてなされたものであって、据付場所の環境温度に応じて可及的に効果の大きい補正を行うことができる放電加工装置および放電加工システムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、加工位置の位置決め制御が可能な放電加工装置であって、環境温度を検出する温度センサと、加工位置にかかる指令値を算出する指令値算出部と、補正係数設定値を記憶する設定値記憶部と、前記温度センサの検出値と前記設定値記憶部が記憶している補正係数設定値とに基づいて基準位置の変位量を推定して、前記推定した変位量を用いて前記指令値算出部が算出した指令値を補正する指令値補正部と、前記設定値記憶部が記憶する補正係数設定値を校正する校正部とを備え、前記校正部は、基準位置の変位量の推移および前記温度センサの検出値の推移を測定する測定部と、前記測定部による測定結果に基づいて補正係数計算値を算出する補正係数算出部と、前記測定部による測定結果を表示するとともに、前記補正係数計算値を使用するか否かの入力を促す確認表示部と、前記補正係数計算値を使用する旨の入力を受け付けたとき、前記設定値記憶部が記憶する補正係数設定値を前記補正係数計算値で更新する設定変更部と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明にかかる放電加工装置は、基準位置の変位量の推移および温度センサの検出値の推移を測定し、測定結果に基づいて補正係数計算値を算出して、測定結果を表示するとともに、補正係数計算値を使用するか否かの入力を促すように構成したので、据付場所の環境温度に応じて可及的に効果の大きい補正を行うことができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態１の放電加工装置のハードウェア構成を示す図である。
【図２−１】図２−１は、柱中心位置決めを説明する図である。
【図２−２】図２−２は、柱中心位置決めを説明する図である。
【図３】図３は、実施の形態１の制御装置のハードウェア構成例を説明する図である。
【図４】図４は、実施の形態１の制御装置の機能構成を説明する図である。
【図５】図５は、温度の測定結果の表示例を説明する図である。
【図６】図６は、変位量の測定結果の表示例を説明する図である。
【図７】図７は、各補正効果の比較の表示例を説明する図である。
【図８】図８は、放電加工を行う際の実施の形態１の放電加工装置の動作を説明するフローチャートである。
【図９】図９は、補正係数を算出する際の実施の形態１の放電加工装置の動作を説明するフローチャートである。
【図１０】図１０は、ステップＳ１４の温度・変位測定処理をさらに詳しく説明するフローチャートである。
【図１１】図１１は、実施の形態２の放電加工システムの構成を説明する図である。
【図１２】図１２は、実施の形態２の制御装置およびサーバの機能構成を説明する図である。
【図１３】図１３は、抽出された補正係数設定値のリストである。
【図１４−１】図１４−１は、補正係数を算出する際の実施の形態２の放電加工システムの動作を説明するフローチャートである。
【図１４−２】図１４−２は、補正係数を算出する際の実施の形態２の放電加工システムの動作を説明するフローチャートである。
【図１５】図１５は、実施の形態３の制御装置およびサーバの機能構成を説明する図である。
【図１６−１】図１６−１は、補正係数を算出する際の実施の形態３の放電加工システムの動作を説明するフローチャートである。
【図１６−２】図１６−２は、補正係数を算出する際の実施の形態３の放電加工システムの動作を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明にかかる放電加工装置および放電加工システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。例えば、ここでは、放電加工装置として形彫放電加工装置を例に挙げて説明するが、放電加工装置であればどのような加工機に対しても適用することができる。
【００１２】
実施の形態１．
図１は、本発明にかかる実施の形態１の放電加工装置のハードウェア構成を示す図である。放電加工装置１００は、主軸１５と、主軸１５を保持する主軸駆動部１４と、ベッド１１と、ベッド１１上に固定されたテーブル１３とを備えている。主軸駆動部１４は制御装置１０による位置決め制御の下で駆動される駆動機構を備えている。具体的には、主軸駆動部１４は、制御装置１０が出力する位置指令値（以下、単に指令値）に基づいて、主軸１５に固定された電極をテーブル１３に対して上下（ｚ軸方向）、左右（ｘ軸方向）、および前後（ｙ軸方向）に移動させる。ベッド１１には加工槽壁１２が設けられており、ベッド１１の上面と加工槽壁１２とで加工液を満たす加工槽が構成される。
【００１３】
制御装置１０は、主軸１５の位置決め制御を行う数値制御装置として機能するほか、放電加工装置１００の全体の制御を実行する。制御装置１０は、ユーザに対する表示情報を表示する表示装置１９と、ユーザからの操作入力を受け付けるための入力装置２０とを備えている。なお、本図では、一例として、表示装置１９はタッチパネルで構成され、入力装置２０はタッチパネルスイッチで構成されるものとするが、表示装置１９はＣＲＴやＬＣＤで構成され、入力装置２０はハードスイッチ、キーボード、またはポインティングデバイスなどで構成されるようにしてもよい。
【００１４】
ワークの加工時には、ユーザは、主軸１５に形彫放電加工のための電極（加工電極）を装着し、テーブル１３にワークを設置して、加工電極とワークとの間で液中放電を起こすことによってワークを加工することができる。
【００１５】
放電加工装置１００は、さらに、据付環境の環境温度を検出する１以上の温度センサ（温度センサ１８ａ、温度センサ１８ｂ、および温度センサ１８ｃ）を備える。制御装置１０は、テーブル１３と主軸１５との間の位置関係を規定する基準（基準位置）の、環境温度の温度変化による変位量を補正するために、温度センサ１８ａ〜１８ｃの検出値と補正係数とに基づいて変位量を推定して、推定した変位量（すなわち補正量）で主軸駆動部１４に出力する指令値を補正する。なお、補正係数と補正量との関係は特に限定されないが、ここでは、補正量は、温度センサ１８ａ〜１８ｃの夫々に補正係数を乗じて求まるものとする。
【００１６】
ここで、前述のように、メーカにより設定された補正係数を用いて補正するようにしても、メーカによる補正係数の算出時の環境とユーザによる放電加工装置１００の据付環境とが異なると、意図した加工精度で加工することができなくなる。そこで、本発明の実施の形態１では、放電加工装置１００は、温度の推移と、基準位置の変位量の推移とを測定して、測定結果に基づいて、より補正効果の大きい補正係数を算出することができるようになっている。
【００１７】
基準位置の変位量（以下、単に変位量）は、機械座標の原点を定めるための方法で測定することができる。ここでは柱中心位置決めにより求めるものとする。本図においては、柱中心位置決めを実行するために、主軸１５に基準電極１６、テーブル１３に基準球１７が夫々装着されている。
【００１８】
図２−１および図２−２は、柱中心位置決めを説明する図である。柱中心位置決めを行う際には、放電加工装置１００は、主軸１５を駆動して基準電極１６をｘ軸方向、ｙ軸方向、およびｚ軸方向に移動させて、ｘ軸方向、ｙ軸方向、およびｚ軸方向の夫々における基準電極１６および基準球１７が接触する位置を測定する。接触位置は、基準電極１６と基準球１７との間に電圧を印加して基準電極１６を移動させ、双方間に流れる電流を検出したときの位置を記録することにより測定することができる。放電加工装置１００は、求めた各接触位置から基準球１７の中心位置を算出する。図２−１および図２−２に示すように、接触位置１６ａおよび接触位置１６ｂの中間地点が基準球１７の中心位置のｘ軸方向成分に相当する。また、接触位置１６ｃおよび接触位置１６ｄの中間地点が基準球１７の中心位置のｙ軸方向成分に相当する。また、接触位置１６ｅから基準球１７の半径を減算した値が基準球１７の中心位置のｚ軸方向成分に相当する。主軸１５の変位量は、算出された中心位置と当該中心位置の機械座標の設定値との差分に相当する。
【００１９】
温度および変位量の測定中に、例えば放電加工装置１００が据付けられている部屋のドアの開閉などによる外乱や、エアコンの故障、温度センサ１８ａ〜１８ｃの故障などにより、想定する環境温度と異なるデータ（エラーデータ）が得られる場合がある。測定データがエラーデータであることに気付かずに当該測定データに基づいて算出した補正係数を用いて補正を行ってしまうことを防止するために、本発明の実施の形態１の放電加工装置１００は、算出した補正係数を適用する前に、測定した温度の推移または柱中心位置の変位量の推移のうちの少なくとも一方を表示することによって、ユーザが測定データにエラーデータが含まれていないことを確認できるようにしている。
【００２０】
また、補正効果を向上させることができるように、本発明の実施の形態１の放電加工装置１００は、それまで使用していた補正係数を適用した場合と新しく算出した補正係数を適用した場合とで補正効果を比較するグラフを表示することによって、ユーザが補正係数設定値を変更するか否かを選択できるようにしている。
【００２１】
図３は、制御装置１０のハードウェア構成例を説明する図である。図示するように、制御装置１０は、表示装置１９および入力装置２０のほか、ＣＰＵ（Central  Processing  Unit）２１、ＲＡＭ（Random  Access  Memory）２２、ＲＯＭ（Read  Only  Memory）２３、およびインタフェース（Ｉ／Ｆ）部２４を備える、通常のコンピュータと同様の構成を備えている。ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、Ｉ／Ｆ部２４、表示装置１９、および入力装置２０は、バスラインを介して夫々接続されている。
【００２２】
Ｉ／Ｆ部２４は、主軸駆動部１４や温度センサ１８ａ〜１８ｃに接続するためのインタフェースであって、ＣＰＵ２１は、Ｉ／Ｆ部２４を介してこれらの構成要素との間の通信を実行する。表示装置１９は、ＣＰＵ２１からの指示に基づいて、操作画面などのユーザに対する出力情報を表示する。入力装置２０は、ユーザからの制御装置１０の操作が入力される。入力装置２０へ入力された操作情報は、ＣＰＵ２１へ送られる。
【００２３】
制御プログラム２５は、ＲＯＭ２３内に格納されており、バスラインを介してＲＡＭ２２へロードされる。ＣＰＵ２１はＲＡＭ２２内にロードされた制御プログラム２５を実行する。具体的には、ユーザによる入力装置２０からの起動指示が入力されると、ＣＰＵ２１は、ＲＯＭ２３内から制御プログラム２５を読み出して、読み出した制御プログラム２５をＲＡＭ２２内のプログラム格納領域に展開する。なお、制御プログラム２５は、ＤＩＳＫなどの記憶装置に格納しておいてもよい。また、制御プログラム２５は、ＤＩＳＫなどの記憶装置にロードしてもよい。
【００２４】
ＣＰＵ２１は、ＲＡＭ２２内に展開された制御プログラム２５に基づき、次に説明する夫々の機能構成部として動作する。図４は、制御装置１０の機能構成を説明する図である。
【００２５】
図４に示すように、制御装置１０は、温度・変位測定部（測定部）３１と、補正係数算出部３２と、確認表示部３３と、補正係数設定値記憶部（設定値記憶部）３４と、変更同意確認部（設定変更部）３５と、指令値補正部３６と、指令値生成部３７とを備える。
【００２６】
指令値生成部３７は、予めユーザにより設定されたユーザプログラム（図示せず）に基づいて主軸駆動部１４を駆動する指令値を生成する。
【００２７】
補正係数設定値記憶部３４は、補正係数の設定値（補正係数設定値４１）が格納される記憶領域であって、例えばＲＡＭ２２内に確保される。
【００２８】
指令値補正部３６は、温度センサ１８ａ〜１８ｃが検出した温度検出値と、補正係数設定値記憶部３４に格納されている補正係数設定値４１とを用いて補正量を算出し、算出した補正量を指令値生成部３７が生成した指令値から減算することによって当該指令値を補正し、補正後の指令値（補正後指令値４４）を主軸駆動部１４に出力する。なお、ここでは、指令値生成部３７が生成した指令値は、ｘ軸成分、ｙ軸成分、およびｚ軸成分にかかる指令値により構成され、補正後指令値は、ｘ軸成分、ｙ軸成分、およびｚ軸成分の指令値を夫々補正したものにより構成されるものとしている。
【００２９】
温度・変位測定部３１は、温度の推移および変位量の推移を測定する。具体的には、主軸駆動部１４を駆動して柱中心位置決めを実行することによって変位量を測定するとともに、変位量を測定したときの温度センサ１８ａ〜１８ｃの検出値を取り込む。温度・変位測定部３１は、変位量および温度の測定を所定の時間間隔毎（例えば１時間毎）に実行して、得られた測定結果を時刻を付して順次記録することで、温度の推移および変位量の推移の測定結果を得る。温度および変位量の推移の測定終了後、温度・変位測定部３１は、測定結果を測定データ４２として出力する。
【００３０】
補正係数算出部３２は、測定データ４２に基づいて補正係数を算出し、算出した補正係数を補正係数計算値４３として出力する。補正係数算出部３２による補正係数の算出方法は特に限定されないが、下記に一例を説明する。
【００３１】
測定データ４２に、２４時間にわたって１時間毎に測定された温度および変位量が記録されているものとする。時刻ｔｎ（１≦ｎ≦２４、ｎは整数）における温度センサ１８ａ〜１８ｃの測定値を夫々Ｔａｎ、Ｔｂｎ、Ｔｃｎとし、ｘ軸方向の補正量を算出するための補正係数をＫＸａ、ＫＸｂ、ＫＸｃ、ＫＸｃｏｎｓｔとすると、時刻ｔｎにおけるｘ軸方向にかかる主軸１５の変位量Ｘｎは、
Ｘｎ＝ＫＸａ＊Ｔａｎ＋ＫＸｂ＊Ｔｂｎ＋ＫＸｃ＊Ｔｃｎ＋ＫＸｃｏｎｓｔ  （１）
と表現できる。
【００３２】
式（１）は、ｎ＝１〜２４について成立するので、補正係数算出部３２は、成立する２４個の式（１）を連立させてＫＸａ、ＫＸｂ、ＫＸｃ、ＫＸｃｏｎｓｔを求める。補正係数算出部３２は、ｙ軸方向、ｚ軸方向についても同様の方法により補正係数を算出することができる。
【００３３】
確認表示部３３は、測定データ４２に基づいて測定結果を表示するとともに、補正係数設定値記憶部３４に格納されている補正係数設定値４１による補正効果と補正係数算出部３２が算出した補正係数計算値４３による補正効果とを表示装置１９に比較表示する。また、確認表示部３３は、ユーザに対し、算出した補正係数計算値４３を使用するか否かの入力を促す表示を行う。
【００３４】
図５は、温度の測定結果の表示例を説明する図である。この例によれば、表示画面４５ａには、２４時間にわたって１時間毎に測定された温度センサ毎の測定結果をプロットしたグラフが表示されている。図６は、変位量の測定結果の表示例を説明する図である。この例によれば、表示画面４５ｂには、変位量のｘ軸成分をプロットしたグラフが表示されている。ユーザは、表示画面４５ａや表示画面４５ｂを見ることによって、測定結果が妥当であるか否かを判断することができる。例えば、ユーザがある時間に放電加工装置１００を据付けた部屋の扉を開閉しており、その時間に温度あるいは変位量が大きく変動した場合、その測定結果を用いて補正係数を算出するのは妥当ではないと判断できる。
【００３５】
図７は、各補正効果の比較の表示例を説明する図である。表示画面４６の領域４６０に示されているグラフにおける黒丸で示した点は変位量の測定結果であり、白い三角で示した点は補正係数設定値４１を用いて補正した場合の補正後の変位量であり、白い四角で示した点は補正係数計算値４３を用いて補正した場合の補正後の変位量である。この表示画面４６によると、補正係数設定値４１を用いて補正した場合よりも補正係数計算値４３を用いて補正した場合のほうが補正効果が高いことが分かる。なお、表示画面４６は、ｘ軸成分、ｙ軸成分、ｚ軸成分を選択するための３つのタッチパネルボタン４６１を備えており、ユーザはタッチパネルボタン４６１を介して入力を行うことによって領域４６０に表示させる変位量の成分を選択することができるようになっている。
【００３６】
さらに、表示画面４６は、補正係数計算値４３を使用するか否かを選択するためのタッチパネルボタン４６２を備えており、ユーザは、新しく計算して求めた補正係数計算値４３を使用するか否かを選択することができるようになっている。
【００３７】
なお、確認表示部３３は、測定結果の表示に関し、温度および変位量の両方を表示するようにしてもよいし、どちらか一方を表示するようにしてもよい。また、測定結果の表示と補正効果の表示とを同一画面に表示するようにしてもよいし、ユーザからの入力に基づいて切り替えて表示するようにしてもよい。
【００３８】
変更同意確認部３５は、タッチパネルボタン４６２を介して補正係数計算値４３を使用する旨の入力がなされたとき、補正係数設定値４１を補正係数計算値４３で更新する。
【００３９】
次に、図８〜図１０を用いて実施の形態１の放電加工装置１００の動作を説明する。
【００４０】
図８は、放電加工を行う際の実施の形態１の放電加工装置１００の動作を説明するフローチャートである。図示するように、まず、ユーザは、放電加工装置１００の電源をオンした後（ステップＳ１）、ワークおよび加工電極を取り付ける（ステップＳ２）。その後、放電加工装置１００は、しばらく加工液の液ならし運転を実行して（ステップＳ３）、放電を開始する（ステップＳ４）。
【００４１】
そして、制御装置１０では、指令値補正部３６は、補正係数設定値記憶部３４から補正係数設定値４１を取得し（ステップＳ５）、温度センサ１８ａ〜１８ｃによる温度検出値を取得する（ステップＳ６）。
【００４２】
そして、指令値生成部３７は、指令値を算出し（ステップＳ７）、指令値補正部３６は、前記取得した補正係数設定値４１および温度センサ１８ａ〜１８ｃによる温度検出値に基づいて、指令値生成部３７が算出した指令値を補正する（ステップＳ８）。主軸駆動部１４は、指令値生成部３７が出力した補正後指令値４４に基づいて主軸１５の位置を移動させる（ステップＳ９）。
【００４３】
放電加工装置１００は、ステップＳ６〜ステップＳ９の処理を繰り返し実行することによって、補正後指令値４４に追随するように主軸１５の位置を移動させることができる。
【００４４】
図９は、補正係数を算出する際の実施の形態１の放電加工装置１００の動作を説明するフローチャートである。補正係数を算出する際、まず、ユーザは、放電加工装置１００の電源をオンした後（ステップＳ１１）、基準球１７および基準電極１６を取り付ける（ステップＳ１２）。その後、放電加工装置１００は、しばらく加工液の液ならし運転を実行し（ステップＳ１３）、温度・変位量測定処理を実行する（ステップＳ１４）。
【００４５】
図１０は、ステップＳ１４の温度・変位量測定処理をさらに詳しく説明するフローチャートである。図示するように、温度・変位量測定処理が開始すると、温度・変位測定部３１は、柱中心位置決めを実施して（ステップＳ３１）、得られた変位量を測定データ４２に記録する（ステップＳ３２）。そして、温度・変位測定部３１は、温度センサ１８ａ〜１８ｃの検出値と時刻とを取得して、取得した検出値および時刻をステップＳ３２で記録した変位量と対応付けて測定データ４２に記録する（ステップＳ３３）。
【００４６】
温度・変位測定部３１は、ステップＳ３３の処理の後から１時間が経過したか否かを判定し（ステップＳ３４）、経過していない場合（ステップＳ３４、Ｎｏ）、ステップＳ３４の判定処理を再度実行する。ステップＳ３３の処理の後から１時間が経過した場合（ステップＳ３４、Ｙｅｓ）、温度・変位測定部３１は、ステップＳ３３の処理の後から２４時間が経過したか否かをさらに判定する（ステップＳ３５）。２４時間が経過していない場合（ステップＳ３５、Ｎｏ）、温度・変位測定部３１は、ステップＳ３１の処理を実行する。２４時間が経過した場合（ステップＳ３５、Ｙｅｓ）、温度・変位測定部３１は、測定データ４２をファイル出力し（ステップＳ３６）、温度・変位量測定処理が完了する。
【００４７】
図９に戻り、ステップＳ１４の温度・変位量測定処理の後、補正係数算出部３２は、温度・変位測定部３１が出力した測定データ４２に基づいて補正係数計算値４３を算出する（ステップＳ１５）。
【００４８】
確認表示部３３は、補正係数設定値記憶部３４から補正係数設定値４１を読み出して（ステップＳ１６）、読み出した補正係数設定値４１を用いて補正した場合の変位量を算出する（ステップＳ１７）。また、確認表示部３３は、補正係数算出部３２がステップＳ１５の処理により算出した補正係数計算値４３を用いて補正した場合の変位量を算出する（ステップＳ１８）。そして、確認表示部３３は、測定データ４２および夫々の補正係数により補正した場合の補正後の変位量を表示用に加工して表示装置１９にグラフ表示する（ステップＳ１９）。
【００４９】
ユーザは、表示装置１９にグラフ表示された内容を確認して、補正係数計算値４３を使用するか否かを入力装置２０に入力することができる。変更同意確認部３５は、補正係数計算値４３を使用する旨の入力があるか否かを判定する（ステップＳ２０）。補正係数計算値４３を使用する旨の入力があった場合（ステップＳ２０、Ｙｅｓ）、変更同意確認部３５は、補正係数設定値記憶部３４に格納されている補正係数設定値４１を補正係数計算値４３で上書き更新し（ステップＳ２１）、補正係数を算出する際の放電加工装置１００の動作が終了となる。補正係数計算値４３を使用する旨の入力がなかった場合（ステップＳ２０、Ｎｏ）、ステップＳ２１の処理がスキップされる。
【００５０】
このように、本発明の実施の形態１によれば、放電加工装置１００は、基準位置の変位量の推移および温度センサ１８ａ〜１８ｃの検出値の推移を測定する温度・変位測定部３１と、温度・変位測定部３１による測定結果に基づいて補正係数計算値４３を算出する補正係数算出部３２と、温度・変位測定部３１による測定結果を表示するとともに、補正係数計算値４３を使用するか否かの入力を促す確認表示部３３と、補正係数計算値４３を使用する旨の入力を受け付けたとき、補正係数設定値記憶部３４が記憶する補正係数設定値４１を補正係数計算値４３で更新する変更同意確認部３５と、を備えるように構成したので、据付環境の環境温度に基づいて補正係数設定値４１を校正することができる。また、ユーザは測定データを確認してから補正係数設定値４１を更新するか否かを選択することができるので、エラーデータに基づいて算出された補正係数計算値４３で補正係数設定値４１を更新してしまうことを防止できる。すなわち、据付場所の環境温度に応じて可及的に効果の大きい補正を行うことができるようになる。
【００５１】
また、確認表示部３３は、補正係数計算値４３を使用するか否かの入力を促す際、補正係数設定値記憶部３４が記憶する補正係数設定値４１と補正係数計算値４３との間の補正効果の比較をさらに表示する、ように構成したので、ユーザは補正効果の向上を確認してから補正係数設定値４１を更新することができるようになるので、補正の効果が大きい補正係数設定値４１をより確実に設定することができるようになる。
【００５２】
なお、本第１の実施の形態の制御装置１０で実行される制御プログラム２５を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本第１の実施の形態の制御装置１０で実行される制御プログラム２５をインターネット等のネットワーク経由で提供または配布するように構成してもよい。また、本第１の実施の形態の制御プログラム２５を、ＲＯＭ等に予め組み込んで本第１の実施の形態の制御装置１０に提供するように構成してもよい。
【００５３】
実施の形態２．
図１１は、実施の形態２の放電加工システムの構成を説明する図である。図示するように、実施の形態２の放電加工システムは、放電加工装置２００と、コンピュータ端末２０１と、サーバ２０２とを備えている。放電加工装置２００およびコンピュータ端末２０１はユーザによって据付けられ、放電加工装置２００とコンピュータ端末２０１との間は例えばシリアル通信線やイーサネット（登録商標）などにより接続されている。これに対してサーバ２０２はメーカ側によって用意され、コンピュータ端末２０１とサーバ２０２との間はインターネット２０３を介して接続されている。なお、以降、実施の形態１の構成と同じ構成要素には同一の符号を付して、重複する説明を省略する。
【００５４】
放電加工装置２００は、ベッド１１、加工槽壁１２、テーブル１３、主軸駆動部１４、主軸１５、温度センサ１８ａ〜１８ｃ、および制御装置５０を備えている。主軸１５には基準電極１６が装着され、テーブル１３には基準球１７が設置されている。制御装置５０のハードウェア構成は実施の形態１と同様であるので、説明を省略する。
【００５５】
コンピュータ端末２０１は、ＣＰＵなどの演算装置と、ハードディスク、ＲＯＭ、ＲＡＭなどで構成される記憶装置と、キーボードやポインティングデバイスにより構成される入力装置２７と、ＣＲＴやＬＣＤなどにより構成される表示装置２６とを備えた、通常のパーソナルコンピュータと同様の構成を備えている。
【００５６】
サーバ２０２は、ＣＰＵなどの演算装置およびハードディスク、ＲＯＭ、ＲＡＭなどで構成される記憶装置を備えた通常のサーバタイプのコンピュータと同じハードウェア構成を有する。ここでは、サーバ２０２は、放電加工装置２００を使用するユーザに対するサポートのためのインターネットサイト（サポートサイト）を公開するウェブサーバとして機能し、ＨＴＴＰ（Hypertext  Transfer  Protocol）に則って、コンピュータ端末２０１に対する情報の提供やコンピュータ端末２０１からの入力の受け付けを行うものとする。
【００５７】
図１２は、実施の形態２の制御装置５０およびサーバ２０２の機能構成を説明する図である。
【００５８】
図示するように、制御装置５０は、測定データ４２を出力する温度・変位測定部３１と、測定データ出力部５１と、補正係数入出力部５２と、補正係数設定値４１を保持する補正係数設定値記憶部３４と、指令値生成部３７と、温度センサ１８ａ〜１８ｃの検出値に基づいて、指令値生成部３７が出力した指令値を補正して、補正後指令値４４を主軸駆動部１４に出力する指令値補正部３６とを備えている。
【００５９】
測定データ出力部５１は、温度・変位測定部３１が出力した測定データ４２に放電加工装置２００の機種名および製造番号を付して、測定データファイル４７として出力する。測定データ出力部５１が出力した測定データファイル４７は、コンピュータ端末２０１に入力され、インターネット２０３を介してサーバ２０２に入力される。
【００６０】
補正係数入出力部５２は、補正係数設定値記憶部３４に格納されている補正係数設定値４１を読み出して、読み出した補正係数設定値４１を現補正係数設定値４８として出力する。現補正係数設定値４８は、測定データファイル４７と同様にサーバ２０２に入力される。また、補正係数入出力部５２は、サーバ２０２により算出された補正係数である新補正係数設定値４９が放電加工装置２００に入力されたとき、当該入力された新補正係数設定値４９を取り込んで、補正係数設定値記憶部３４に格納されている補正係数設定値４１を新補正係数設定値４９で上書き更新する。
【００６１】
サーバ２０２は、ファイル受付部（データ受付部）６１と、補正係数算出部６２と、補正係数データベース（データベース部）６３と、確認表示部６４と、変更同意確認部６５と、ファイル出力部６６とを備えている。
【００６２】
ファイル受付部６１は、コンピュータ端末２０１からインターネット２０３を介して入力される測定データファイル４７および現補正係数設定値４８を受け付ける。
【００６３】
補正係数データベース６３は、放電加工装置２００の機種名、製造番号、測定された温度推移および変位量推移、ならびにその温度推移および変位量推移に対して設定された補正係数設定値を対応づけて蓄積記憶するデータベースである。
【００６４】
なお、本実施の形態２によれば、補正係数データベース６３のデータ構成として機種名および製造番号を含んでいるので、補正係数データベース６３には、同一のメーカのものであるか否かに関わらず複数の機種の放電加工装置２００にかかる測定データおよび補正係数設定値を登録することができる。メーカは、補正係数データベース６３に蓄積された各種データを参照することによって、ユーザによる放電加工装置２００の環境温度や条件の履歴を取得することができるので、ユーザサポートの質の向上の目的に使用することができる。
【００６５】
補正係数算出部６２は、測定データファイル４７に記録されている温度推移および変位量推移に基づいて補正係数計算値４３を算出する。また、補正係数データベース６３を参照し、ファイル受付部６１に入力された測定データファイル４７に基づいて算出した補正係数設定値を出力するか否かを決定する。なお、ここでは、ファイル受付部６１が受け付けた測定データファイル４７がエラーデータであるか否かを判定し、エラーデータであると判定した場合は補正係数設定値を出力せず、エラーデータではないと判定した場合は補正係数設定値を出力するものとする。また、測定データファイル４７がエラーデータではないと判定した場合、補正係数データベース６３に新しいエントリを作成して測定データファイル４７の内容を登録する。なお、測定データファイル４７がエラーデータであるか否かを判定する手法はどのような手法であっても構わないが、以下に、一例として、測定データファイル４７に登録されている補正係数設定値を母集団として統計的手法により判定する手法を説明する。
【００６６】
補正係数算出部６２は、測定データファイル４７に記録されている機種名を検索キーとして補正係数データベース６３を検索し、同一の機種にかかる補正係数設定値を抽出する。図１３は、抽出された補正係数設定値のリストである。図示するように、補正係数設定値（ＫＸ１、ＫＸ２、ＫＸ３、ＫＸｃｏｎｓｔ）が製造番号順に列挙されている。
【００６７】
そして、補正係数算出部６２は、抽出した補正係数設定値（ＫＸ１、ＫＸ２、ＫＸ３、ＫＸｃｏｎｓｔ）を母集団として同一機種の補正係数設定値の平均値μと標準偏差σとを計算する。そして、新しく算出した補正係数計算値４３が、μ−２＊σ〜μ＋２＊σの間に入っているかどうかを確認する。補正係数設定値の分布が正規分布に従うとすると、補正係数計算値４３が上記範囲に入る可能性が９５％を越える。したがって、補正係数計算値４３がこの範囲にはいっていない場合には、補正係数算出部６２は、補正係数計算値４３を算出する元となった測定データファイル４７はエラーデータであると判断する。なお、補正係数算出部６２は、抽出されたＫＸ１、ＫＸ２、ＫＸ３、ＫＸｃｏｎｓｔの夫々について平均値μと標準偏差σとを算出して、補正係数計算値４３を構成するＫＸ１、ＫＸ２、ＫＸ３、ＫＸｃｏｎｓｔのうちのいずれか一つでもμ−２＊σ〜μ＋２＊σの範囲から外れている場合に、測定データファイル４７はエラーデータであると判断するようにするとよい。
【００６８】
なお、測定データファイル４７に登録されている温度や変位量を母集団として測定データファイル４７がエラーデータであるか否かを判定するようにしてもよい。
【００６９】
確認表示部６４は、ファイル受付部６１が受け付けた現補正係数設定値４８による補正効果と補正係数算出部６２が算出した補正係数計算値４３による補正効果とをコンピュータ端末２０１の表示装置２６に比較表示する。
【００７０】
変更同意確認部６５は、コンピュータ端末２０１から補正係数計算値４３を使用する旨の入力がなされたとき、補正係数データベース６３に補正係数算出部６２により作成され、測定データファイル４７の内容が登録されているエントリに、補正係数計算値４３を登録する。補正係数計算値４３を使用しない旨の入力（すなわち現在に補正係数設定値記憶部３４に格納されている補正係数設定値４１を使用する旨の入力）がなされたとき、変更同意確認部６５は、上記エントリに現補正係数設定値４８を登録する。
【００７１】
ファイル出力部６６は、変更同意確認部６５に補正係数計算値４３を使用する旨の入力がなされた場合、補正係数計算値４３を新補正係数設定値４９としてコンピュータ端末２０１に出力する。
【００７２】
図１４−１および図１４−２は、補正係数を算出する際の実施の形態２の放電加工システムの動作を説明するフローチャートである。補正係数を算出する際、まず、ユーザは、放電加工装置２００の電源をオンした後（ステップＳ４１）、基準球１７および基準電極１６を取り付ける（ステップＳ４２）。その後、放電加工装置２００は、しばらく加工液の液ならし運転を実行し（ステップＳ４３）、温度・変位量測定処理を実行する（ステップＳ４４）。温度・変位量測定処理の詳細は、実施の形態１における同名の処理と同様である。
【００７３】
温度・変位量測定処理の後、測定データ出力部５１は、測定データファイル４７を出力する（ステップＳ４５）。また、補正係数入出力部５２は、補正係数設定値記憶部３４に格納されている補正係数設定値４１を読み出して、読み出した補正係数設定値４１を現補正係数設定値４８として出力する（ステップＳ４６）。
【００７４】
ユーザは、出力された測定データファイル４７および現補正係数設定値４８をコンピュータ端末２０１に転送する（ステップＳ４７）。そして、コンピュータ端末２０１上でブラウザプログラムを立ち上げてサポートサイトにログインし（ステップＳ４８）、サポートサイトを介して測定データファイル４７および現補正係数設定値４８をアップロードする（ステップＳ４９）。
【００７５】
サーバ２０２においては、ファイル受付部６１が前記アップロードされた測定データファイル４７および現補正係数設定値４８を受け付ける（ステップＳ５０）。補正係数算出部６２は、前記受け付けた測定データファイル４７の記述内容に基づいて補正係数を算出する（ステップＳ５１）。当該補正係数は補正係数計算値４３として出力される。
【００７６】
そして、補正係数算出部６２は、同一の機種の補正係数設定値の平均値μと標準偏差σとを算出し（ステップＳ５２）、算出した平均値μと標準偏差σとに基づいて補正係数計算値４３が妥当な値であるか否かを判定する（ステップＳ５３）。補正係数計算値４３が妥当な値ではないと判定した場合（ステップＳ５３、Ｎｏ）、補正係数算出部６２は、測定データファイル４７がエラーデータである旨をコンピュータ端末２０１に表示する（ステップＳ５４）。ユーザは、ステップＳ６１に移行してサポートサイトをログアウトし、動作が終了となる。補正係数算出部６２は、補正係数計算値４３が妥当な値であると判定した場合（ステップＳ５３、Ｙｅｓ）、補正係数データベース６３に新しいエントリを作成して測定データファイル４７の内容を登録する（ステップＳ５５）。
【００７７】
続いて、確認表示部６４は、ファイル受付部６１が受け付けた現補正係数設定値４８を用いて補正した場合の変位量を算出する（ステップＳ５６）。また、確認表示部６４は、補正係数算出部６２がステップＳ５１の処理により算出した補正係数計算値４３を用いて補正した場合の変位量を算出する（ステップＳ５７）。そして、確認表示部６４は、双方の補正係数により補正した場合の補正後の変位量を表示用に加工してコンピュータ端末２０１が備える表示装置２６にグラフ表示する（ステップＳ５８）。
【００７８】
ユーザは、前記表示装置２６にグラフ表示された内容を確認して、補正係数計算値４３を使用するか否かをコンピュータ端末２０１が備える入力装置２７に入力することができる。変更同意確認部６５は、補正係数計算値４３を使用する旨の入力があるか否かを判定する（ステップＳ５９）。補正係数計算値４３を使用する旨の入力がなかった場合（ステップＳ５９、Ｎｏ）、変更同意確認部６５は、現補正係数計算値４８を補正係数データベース６３に登録する（ステップＳ６０）。ユーザは、その後、サポートサイトをログアウトして（ステップＳ６１）、動作が終了となる。
【００７９】
補正係数計算値４３を使用する旨の入力があった場合（ステップＳ５９、Ｙｅｓ）、変更同意確認部６５は、補正係数計算値４３を補正係数データベース６３に登録し（ステップＳ６２）、ファイル出力部６６は補正係数計算値４３を新補正係数設定値４９として出力する（ステップＳ６３）。その後、ユーザは、新補正係数設定値４９をコンピュータ端末２０１にダウンロードして（ステップＳ６４）、サポートサイトをログアウトする（ステップＳ６５）。そして、ダウンロードした新補正係数設定値４９を放電加工装置２００の制御装置５０に転送する（ステップＳ６６）。
【００８０】
補正係数入出力部５２は、転送されてきた新補正係数設定値４９を受け付けて、当該新補正係数設定値４９で補正係数設定値記憶部３４に格納されている補正係数設定値４１を上書き更新し（ステップＳ６７）、動作が終了となる。
【００８１】
このように、本発明の実施の形態２によれば、サーバ２０２は、放電加工装置２００が出力した測定データファイル４７を受け付けるファイル受付部６１を備え、当該受け付けた測定データファイル４７に記録されている測定結果に基づいて補正係数計算値４３を算出して出力し、当該サーバ２０２は、前記測定結果または補正係数計算値４３を蓄積記憶する補正係数データベース６３をさらに備え、新たな測定データファイル４７が入力された際、補正係数データベース６３の記憶内容に基づいて、当該新たに入力された測定データファイル４７に基づく補正係数設定値を出力するか否かを決定する、ように構成したので、据付環境の環境温度に基づいて補正係数設定値４１を校正することができるとともに、補正係数計算値４３を算出するために用いられる測定データがエラーデータである可能性を自動的に低減することができるので、据付場所の環境温度に応じて可及的に効果の大きい補正を行うことができるようになる。
【００８２】
また、ファイル受付部６１は、測定データファイル４７とともに補正係数設定値記憶部３４が記憶している補正係数設定値（現補正係数設定値４８）の入力を受け付けて、サーバ２０２は、新たな測定データファイル４７および現補正係数設定値４８が入力された際、入力された現補正係数設定値４８と測定データファイル４７に基づく補正係数計算値４３との間の補正効果の比較を表示するとともに、補正係数計算値４３を使用するか否かの入力を促す確認表示部６４をさらに備え、補正係数データベース６３の内容と補正係数計算値４３を使用するか否かの入力とに基づいて補正係数計算値４３を出力するか否かを決定する、ように構成したので、ユーザは補正効果の向上を確認してから補正係数設定値を更新することができるようになるので、補正の効果が大きい補正係数設定値をより確実に設定することができるようになる。
【００８３】
また、サーバ２０２は、補正係数データベース６３に蓄積記憶されている補正係数設定値を母集団とした統計分析に基づいて新たに算出した補正係数計算値４３が妥当な値であるか否かを判定するように構成したので、測定データファイル４７に記録された測定結果がエラーデータである場合に、当該エラーデータに基づいて算出された補正係数計算値４３を使用することを防ぐことができる。
【００８４】
実施の形態３．
実施の形態２によれば、サーバには、多くの機種における温度、変位量、補正係数設定値が蓄積される。実施の形態３の放電加工システムでは、サーバ内に蓄積された情報を活用することによって、ユーザは、温度にかかる測定データを送信するだけで、適切な補正係数設定値を取得できるようにした。
【００８５】
実施の形態３の放電加工システムは、実施の形態２と同様に、放電加工装置、コンピュータ端末、およびサーバを備える。なお、実施の形態３の放電加工システムが備える放電加工装置に符号３００、当該放電加工装置３００が備える制御装置に符号７０、サーバに符号３０２を夫々付して実施の形態２の構成要素と区別することとする。放電加工装置３００とコンピュータ端末２０１との間、およびコンピュータ端末２０１とサーバ３０２との間の接続関係は、実施の形態２と同様である。
【００８６】
図１５は、実施の形態３の制御装置７０およびサーバ３０２の機能構成を説明する図である。
【００８７】
図１５に示すように、制御装置７０は、温度測定部７１と、測定データ出力部７２と、補正係数入出力部５２と、補正係数設定値４１を保持する補正係数設定値記憶部３４と、指令値生成部３７と、温度センサ１８ａ〜１８ｃの検出値に基づいて、指令値生成部３７が出力した指令値を補正して、補正後指令値４４を主軸駆動部１４に出力する指令値補正部３６とを備えている。
【００８８】
温度測定部７１は、温度センサ１８ａ〜１８ｃによる検出値を所定間隔で取得することによって温度推移を測定して、測定結果を測定データ９１として出力する。測定データ出力部７２は、温度測定部７１が出力した測定データ９１に機種名および製造番号を付して測定データファイル９２として出力する。
【００８９】
サーバ３０２は、ファイル受付部８１と、類似データ抽出部８２と、補正係数データベース６３と、確認表示部６４と、変更同意確認部６５と、ファイル出力部６６とを備えている。
【００９０】
ファイル受付部８１は、コンピュータ端末２０１からインターネット２０３を介して入力される測定データファイル９２および現補正係数設定値４８を受け付ける。
【００９１】
類似データ抽出部８２は、ファイル受付部８１が受け付けた測定データファイル９２に記述されている温度推移を検索キーとして補正係数データベース６３を検索して、当該温度推移と同一または類似した温度推移に対応付けられている補正係数設定値を抽出して、抽出した補正係数設定値を補正係数計算値４３として出力する。
【００９２】
図１６−１および図１６−２は、補正係数を算出する際の実施の形態３の放電加工システムの動作を説明するフローチャートである。補正係数を算出する際、ステップＳ７１〜ステップＳ７３において、ステップＳ４１〜ステップＳ４３と同様の処理が実行される。その後、温度測定部７１は、温度の推移を測定する温度測定処理を実行して測定データ９１を出力する（ステップＳ７４）。温度測定処理は、実施の形態１における温度・変位量測定処理において変位量の測定を省略したものと同等であるので、詳細な説明を省略する。
【００９３】
温度測定処理の後、測定データ出力部７２は、測定データファイル９２を出力する（ステップＳ７５）。また、補正係数入出力部５２は、補正係数設定値記憶部３４に格納されている補正係数設定値４１を読み出して、読み出した補正係数設定値４１を現補正係数設定値４８として出力する（ステップＳ７６）。
【００９４】
ユーザは、出力された測定データファイル９２および現補正係数設定値４８をコンピュータ端末２０１に転送する（ステップＳ７７）。そして、コンピュータ端末２０１上でブラウザプログラムを立ち上げてサポートサイトにログインし（ステップＳ７８）、サポートサイトを介して測定データファイル９２および現補正係数設定値４８をアップロードする（ステップＳ７９）。
【００９５】
サーバ３０２においては、ファイル受付部８１は、測定データファイル９２および現補正係数設定値４８の入力を受け付ける（ステップＳ８０）。類似データ抽出部８２は、補正係数データベース６３を検索して、測定データファイル９２に記録されている温度推移と同一または類似の温度推移に対して設定された補正係数設定値の抽出を試みる（ステップＳ８１）。そして、検索にヒットしなかった場合（ステップＳ８２、Ｎｏ）、類似データ抽出部８２は、変位量の測定が必要である旨の表示をコンピュータ端末２０１の表示装置２６に表示する（ステップＳ８３）。ステップＳ８３の後、ユーザは、サポートサイトをログアウトして（ステップＳ９０）、動作が終了となる。
【００９６】
検索により補正係数設定値が抽出できた場合（ステップＳ８２、Ｙｅｓ）、類似データ抽出部８２は、補正係数データベース６３に新しいエントリを作成して測定データファイル９２の内容を登録する（ステップＳ８４）。抽出された補正係数設定値は補正係数計算値４３として出力される。
【００９７】
続いて、確認表示部６４は、ファイル受付部８１が受け付けた現補正係数設定値４８を用いて補正した場合の変位量を算出する（ステップＳ８５）。また、確認表示部６４は、類似データ抽出部８２が出力した補正係数計算値４３を用いて補正した場合の変位量を算出する（ステップＳ８６）。そして、確認表示部６４は、双方の補正係数により補正した場合の補正後の変位量を表示用に加工してコンピュータ端末２０１が備える表示装置２６にグラフ表示する（ステップＳ８７）。
【００９８】
ユーザは、前記表示装置２６にグラフ表示された内容を確認して、補正係数計算値４３を使用するか否かをコンピュータ端末２０１が備える入力装置２７に入力することができる。変更同意確認部６５は、補正係数計算値４３を使用する旨の入力があるか否かを判定する（ステップＳ８８）。補正係数計算値４３を使用する旨の入力がなかった場合（ステップＳ８８、Ｎｏ）、変更同意確認部６５は、現補正係数計算値４８を補正係数データベース６３に登録する（ステップＳ８９）。ユーザは、その後、サポートサイトをログアウトして（ステップＳ９０）、動作が終了となる。
【００９９】
補正係数計算値４３を使用する旨の入力があった場合（ステップＳ８８、Ｙｅｓ）、変更同意確認部６５は、補正係数計算値４３を補正係数データベース６３に登録し（ステップＳ９１）、ファイル出力部６６は補正係数計算値４３を新補正係数設定値４９として出力する（ステップＳ９２）。その後、ユーザは、新補正係数設定値４９をコンピュータ端末２０１にダウンロードして（ステップＳ９３）、サポートサイトをログアウトする（ステップＳ９４）。そして、ダウンロードした新補正係数設定値４９を放電加工装置３００の制御装置５０に転送する（ステップＳ９５）。
【０１００】
補正係数入出力部５２は、転送されてきた新補正係数設定値４９を受け付けて、当該新補正係数設定値４９で補正係数設定値記憶部３４に格納されている補正係数設定値４１を上書き更新し（ステップＳ９６）、動作が終了となる。
【０１０１】
このように、本発明の実施の形態３によれば、補正係数データベース６３は、補正係数計算値と温度センサ１８ａ〜１８ｃの検出値の推移と対応付けて蓄積記憶し、サーバ３０２は、ファイル受付部８１に、基準位置の変位量の推移を含まず、かつ温度の推移を含む新たな測定結果が入力されたとき、当該入力された温度の推移に基づいて補正係数データベース６３を検索して対応する補正係数計算値４３を抽出し、抽出した補正係数計算値４３を出力する、ように構成したので、ユーザは、変位量の測定を行うことなく補正係数設定値を校正することができるようになる。
【産業上の利用可能性】
【０１０２】
以上のように、本発明にかかる放電加工装置および放電加工システムは、加工位置の位置決め制御が可能な放電加工装置および放電加工システムに適用して好適である。
【符号の説明】
【０１０３】
１０  制御装置
１１  ベッド
１２  加工槽壁
１３  テーブル
１４  主軸駆動部
１５  主軸
１６  基準電極
１６ａ〜１６ｅ  接触位置
１７  基準球
１８ａ〜１８ｃ  温度センサ
１９  表示装置
２０  入力装置
２１  ＣＰＵ
２２  ＲＡＭ
２３  ＲＯＭ
２４  Ｉ／Ｆ部
２５  制御プログラム
２６  表示装置
２７  入力装置
３１  温度・変位測定部
３２  補正係数算出部
３３  確認表示部
３４  補正係数設定値記憶部
３５  変更同意確認部
３６  指令値補正部
３７  指令値生成部
４１  補正係数設定値
４２  測定データ
４３  補正係数計算値
４４  補正後指令値
４５ａ、４５ｂ、４６  表示画面
４７  測定データファイル
４８  現補正係数設定値
４９  新補正係数設定値
５０  制御装置
５１  測定データ出力部
６１  ファイル受付部
６２  補正係数算出部
６３  補正係数データベース
６４  確認表示部
６５  変更同意確認部
６６  ファイル出力部
７０  制御装置
７１  温度測定部
７２  測定データ出力部
８１  ファイル受付部
８２  類似データ抽出部
９１  測定データ
９２  測定データファイル
１００、２００、３００  放電加工装置
２０１  コンピュータ端末
２０２、３０２  サーバ
２０３  インターネット
４６０  領域
４６１、４６２  タッチパネルボタン
【図１】
2012114493.tif 000003
【図２−１】
2012114493.tif 000004
【図２−２】
2012114493.tif 000005
【図３】
2012114493.tif 000006
【図４】
2012114493.tif 000007
【図５】
2012114493.tif 000008
【図６】
2012114493.tif 000009
【図７】
2012114493.tif 000010
【図８】
2012114493.tif 000011
【図９】
2012114493.tif 000012
【図１０】
2012114493.tif 000013
【図１１】
2012114493.tif 000014
【図１２】
2012114493.tif 000015
【図１３】
2012114493.tif 000016
【図１４−１】
2012114493.tif 000017
【図１４−２】
2012114493.tif 000018
【図１５】
2012114493.tif 000019
【図１６−１】
2012114493.tif 000020
【図１６−２】
2012114493.tif 000021
【国際調査報告】
2012114493.tif 000022
2012114493.tif 000023
2012114493.tif 000024