(57)【特許請求の範囲】
【請求項１】
ワークを支持するテーブル装置と、
ワイヤの先端が露出された状態で前記ワイヤを支持し、前記ワイヤの前記先端から生成される溶融物を前記テーブル装置によって支持される前記ワークに付加する第１加工ヘッドと、
前記テーブル装置によって支持される前記ワークを切削する工具を支持する第２加工ヘッドと、
前記ワイヤに電流を供給する電源装置と、
前記テーブル装置に配置され、前記ワイヤの前記先端の位置を特定する導電ブロックと、
前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触するように、前記第１加工ヘッドを前記テーブル装置に対して相対移動させる駆動装置と、
前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触することにより、開状態から閉状態に切り替えられる第１電気回路と
を具備し、
前記導電ブロックは、
前記第１加工ヘッドからの前記ワイヤの突出長さを特定する第１面と、
前記第１面に対して傾斜するように配置され、前記ワイヤの仮想中心軸からの前記ワイヤの前記先端の変位量を特定する傾斜面と
を有する
工作機械。
【請求項２】
前記第１面と前記傾斜面との間のなす角度は、９０度よりも大きい
請求項１に記載の工作機械。
【請求項３】
前記傾斜面は、
前記ワイヤの前記先端が前記仮想中心軸から第１方向に変位している程度を示す第１変位量を特定する第１傾斜面と、
前記ワイヤの前記先端が前記仮想中心軸から第２方向に変位している程度を示す第２変位量を特定する第２傾斜面と
を含み、
前記第２方向は、前記第１方向と垂直である
請求項１または２に記載の工作機械。
【請求項４】
前記テーブル装置は、
前記ワークが取り付けられる上面と、
前記導電ブロックが配置される側面と
を有する
請求項１乃至３のいずれか一項に記載の工作機械。
【請求項５】
前記導電ブロックが配置された前記テーブル装置は、前記導電ブロックを前記第１加工ヘッドに近づけるように第１軸まわりにチルト可能である
請求項４に記載の工作機械。
【請求項６】
前記テーブル装置は、
前記ワークとともに移動する移動部と、
前記移動部を、第２軸まわりに回転可能に支持する第１支持部と、
前記移動部と前記第１支持部との間に配置される軸受と
を有し、
前記ワイヤの前記先端と前記導電ブロックとが接触するとき、前記電流は、前記軸受をバイパスして流れる
請求項１乃至５のいずれか一項に記載の工作機械。
【請求項７】
前記テーブル装置と前記電源装置とを電気的に接続するケーブルと、
前記駆動装置を制御する制御装置と
を更に具備し、
前記制御装置は、
前記ワイヤと、前記導電ブロックと、前記ケーブルとを含む前記第１電気回路に第１電流が流れることに応答して、前記ワイヤの前記先端と前記導電ブロックとの接触を検出する第１制御モードと、
前記ワイヤと、前記ワイヤの前記先端と前記ワークとの間のギャップと、前記ケーブルとを含む第２電気回路に前記電源装置から第２電流を供給することにより、前記ワークに付加加工を行う第２制御モードと
を選択的に実行可能である
請求項１乃至６のいずれか一項に記載の工作機械。
【請求項８】
ワークを支持するテーブル装置と、
ワイヤの先端が露出された状態で前記ワイヤを支持し、前記ワイヤの前記先端から生成される溶融物を前記テーブル装置によって支持される前記ワークに付加する第１加工ヘッドと、
前記テーブル装置によって支持される前記ワークを切削する工具を支持する第２加工ヘッドと、
前記ワイヤに電流を供給する電源装置と、
前記テーブル装置に配置され、前記ワイヤの前記先端の位置を特定する導電ブロックと、
前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触するように、前記第１加工ヘッドを前記テーブル装置に対して相対移動させる駆動装置と、
前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触することにより、開状態から閉状態に切り替えられる第１電気回路と、
前記駆動装置を制御する制御装置と
を具備し、
前記制御装置は、
前記ワイヤの前記先端が前記導電ブロックに接触するように、前記第１加工ヘッドを前記導電ブロックに対して相対移動させる移動工程と、
前記第１電気回路が前記開状態から前記閉状態に切り替わるタイミングを特定するタイミング特定工程と、
前記タイミングにおける前記第１加工ヘッドの実位置と、前記導電ブロックの位置とに基づいて、前記ワイヤの前記先端の実位置と前記ワイヤの前記先端の仮想位置との間の位置ずれ量を算出する位置ずれ量算出工程と
を実行可能である
工作機械。
【請求項９】
ワイヤの先端が露出された状態で前記ワイヤを支持し、前記ワイヤの前記先端から生成される溶融物をワークに付加する第１加工ヘッドを備えた工作機械のワーク支持具であって、
前記工作機械のテーブル装置の一部を構成し、前記ワークを支持するパレットと、
前記第１加工ヘッドに支持された前記ワイヤの前記先端の位置を特定する導電ブロックと
を具備し、
前記導電ブロックは前記パレットに取り付けられるか、あるいは、前記導電ブロックと前記パレットとは一体的に形成されており、
前記導電ブロックは、
前記第１加工ヘッドからの前記ワイヤの突出長さを特定する第１面と、
前記第１面に対して傾斜するように配置され、前記ワイヤの仮想中心軸からの前記ワイヤの前記先端の変位量を特定する傾斜面と
を有する
工作機械のワーク支持具。
【請求項１０】
前記工作機械は、前記ワークを切削する工具を支持する第２加工ヘッドを更に具備し、
前記パレットは、前記第１加工ヘッドを用いて行われる前記ワークに対する付加加工中、および、前記第２加工ヘッドを用いて行われる前記ワークの切削加工中に、前記ワークを一貫して支持する
請求項９に記載の工作機械のワーク支持具。
【請求項１１】
工作機械の動作方法であって、
前記工作機械は、
ワークを支持するテーブル装置と、
ワイヤの先端が露出された状態で前記ワイヤを支持し、前記ワイヤの前記先端から生成される溶融物を前記テーブル装置によって支持される前記ワークに付加する第１加工ヘッドと、
前記テーブル装置によって支持される前記ワークを切削する工具を支持する第２加工ヘッドと、
前記ワイヤに電流を供給する電源装置と、
前記テーブル装置に配置され、前記ワイヤの前記先端の位置を特定する導電ブロックと、
前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触するように、前記第１加工ヘッドを前記テーブル装置に対して相対移動させる駆動装置と、
前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触することにより、開状態から閉状態に切り替えられる第１電気回路と
を具備し、
前記動作方法は、
前記ワイヤの前記先端が前記導電ブロックに接触するように、前記第１加工ヘッドを前記導電ブロックに対して相対移動させる移動工程と、
前記第１電気回路が前記開状態から前記閉状態に切り替わるタイミングを特定するタイミング特定工程と、
前記タイミングにおける前記第１加工ヘッドの実位置と、前記導電ブロックの位置とに基づいて、前記ワイヤの前記先端の実位置と前記ワイヤの前記先端の仮想位置との間の位置ずれ量を算出する位置ずれ量算出工程と
を具備する
工作機械の動作方法。
【請求項１２】
前記導電ブロックは、第１面を有し、
前記タイミング特定工程は、前記ワイヤの前記先端が前記第１面に接触する第１タイミングを特定することを含み、
前記位置ずれ量算出工程は、前記第１タイミングにおける前記第１加工ヘッドの実位置と、前記導電ブロックの前記第１面の位置とに基づいて、前記第１面に垂直な方向における、前記ワイヤの前記先端の実位置と前記ワイヤの前記先端の仮想位置との間の位置ずれ量を算出することを含み、
前記動作方法は、算出された前記位置ずれ量に基づいて、前記ワイヤの前記先端の位置を補正する工程を更に具備する
請求項１１に記載の工作機械の動作方法。
【請求項１３】
前記導電ブロックは、第１傾斜面を有し、
前記タイミング特定工程は、前記ワイヤの前記先端が前記第１傾斜面に接触する第２タイミングを特定することを含み、
前記位置ずれ量算出工程は、少なくとも前記第２タイミングにおける前記第１加工ヘッドの実位置と、前記導電ブロックの位置とに基づいて、前記ワイヤの仮想中心軸に垂直な第１方向に平行な方向における、前記ワイヤの前記先端の実位置と前記ワイヤの前記先端の仮想位置との間の第１位置ずれ量を算出することを含み、
前記動作方法は、算出された前記第１位置ずれ量に基づいて、前記第１方向に平行な方向に、前記ワイヤの前記先端に対する前記第１加工ヘッドの推定相対位置を補正する工程を更に具備する
請求項１１または１２に記載の工作機械の動作方法。
【請求項１４】
第１加工ヘッド、第２加工ヘッド、および、テーブル装置を備える工作機械に下記ステップ：
ワイヤを支持する前記第１加工ヘッドから露出する前記ワイヤの先端が前記テーブル装置に配置された導電ブロックに接触するように、前記ワイヤを支持する前記第１加工ヘッドを前記テーブル装置に配置された前記導電ブロックに対して相対移動させることと、
前記ワイヤの前記先端と前記導電ブロックとが接触することに起因して第１電気回路が開状態から閉状態に切り替えられるタイミングを特定することと、
前記タイミングにおける前記第１加工ヘッドの実位置と、前記導電ブロックの位置とに基づいて、前記ワイヤの前記先端の実位置と前記ワイヤの前記先端の仮想位置との間の位置ずれ量を算出することと、
算出された前記位置ずれ量に基づいて、前記ワイヤの前記先端の位置を補正するか、あるいは、前記ワイヤの前記先端に対する前記第１加工ヘッドの推定相対位置を補正することと、
前記ワイヤの前記先端の位置が補正されるか、あるいは、前記ワイヤの前記先端に対する前記第１加工ヘッドの推定相対位置が補正された後、前記第１加工ヘッドから露出する前記ワイヤの前記先端から生成される溶融物を前記テーブル装置によって支持されるワークに付加することと、
前記第２加工ヘッドに支持された工具を駆動することにより、前記テーブル装置によって支持される前記ワークを切削することと
を含む動作を実行させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械、工作機械のワーク支持具、工作機械の動作方法、および、プログラムに関する。
【背景技術】
【０００２】
アーク放電等を利用してワークに材料を付加する付加加工を行う技術が知られている。【０００３】
関連する技術として、特許文献１には、複合加工装置が開示されている。特許文献１に記載の複合加工装置は、加工領域でワークにエネルギを照射して付加製造を行う付加製造部と、加工領域でワークに切削加工を行う切削加工部と、加工領域を覆うカバー部と、カバー部の少なくとも一つの面に配設され、加工領域から受け取った光に応じて遮光の度合いを変更する遮光フィルタとを備える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６１００４４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、付加加工と切削加工とを行う工作機械において、付加加工を行う第１加工ヘッドに支持されたワイヤの先端の位置を特定する技術を提供することである。
【課題を解決するための手段】
【０００６】
いくつかの実施形態における工作機械は、ワークを支持するテーブル装置と、ワイヤの先端が露出された状態で前記ワイヤを支持し、前記ワイヤの前記先端から生成される溶融物を前記テーブル装置によって支持される前記ワークに付加する第１加工ヘッドと、前記テーブル装置によって支持される前記ワークを切削する工具を支持する第２加工ヘッドと、前記ワイヤに電流を供給する電源装置と、前記テーブル装置に配置され、前記ワイヤの前記先端の位置を特定する導電ブロックと、前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触するように、前記第１加工ヘッドを前記テーブル装置に対して相対移動させる駆動装置と、前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触することにより、開状態から閉状態に切り替えられる第１電気回路と、を具備する。【０００７】
いくつかの実施形態における工作機械のワーク支持具は、ワイヤの先端が露出された状態で前記ワイヤを支持し、前記ワイヤの前記先端から生成される溶融物をワークに付加する第１加工ヘッドを備えた工作機械用のワーク支持具である。当該ワーク支持具は、前記工作機械のテーブル装置の一部を構成し、前記ワークを支持するパレットと、前記第１加工ヘッドに支持された前記ワイヤの前記先端の位置を特定する導電ブロックと、を具備する。前記導電ブロックは前記パレットに取り付けられるか、あるいは、前記導電ブロックと前記パレットとは一体的に形成されている。前記導電ブロックは、前記第１加工ヘッドからの前記ワイヤの突出長さを特定する第１面と、前記第１面に対して傾斜するように配置され、前記ワイヤの仮想中心軸からの前記ワイヤの前記先端の変位量を特定する傾斜面と、を有する。【０００８】
いくつかの実施形態における工作機械の動作方法において、前記工作機械は、ワークを支持するテーブル装置と、ワイヤの先端が露出された状態で前記ワイヤを支持し、前記ワイヤの前記先端から生成される溶融物を前記テーブル装置によって支持される前記ワークに付加する第１加工ヘッドと、前記テーブル装置によって支持される前記ワークを切削する工具を支持する第２加工ヘッドと、前記ワイヤに電流を供給する電源装置と、前記テーブル装置に配置され、前記ワイヤの前記先端の位置を特定する導電ブロックと、前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触するように、前記第１加工ヘッドを前記テーブル装置に対して相対移動させる駆動装置と、前記第１加工ヘッドから露出する前記ワイヤの前記先端と前記テーブル装置に配置された前記導電ブロックとが接触することにより、開状態から閉状態に切り替えられる第１電気回路と、を具備する。また、前記動作方法は、前記ワイヤの前記先端が前記導電ブロックに接触するように、前記第１加工ヘッドを前記導電ブロックに対して相対移動させる移動工程と、前記第１電気回路が前記開状態から前記閉状態に切り替わるタイミングを特定するタイミング特定工程と、前記タイミングにおける前記第１加工ヘッドの実位置と、前記導電ブロックの位置とに基づいて、前記ワイヤの前記先端の実位置と前記ワイヤの前記先端の仮想位置との間の位置ずれ量を算出する位置ずれ量算出工程と、を具備する。【０００９】
いくつかの実施形態におけるプログラムは、第１加工ヘッド、第２加工ヘッド、および、テーブル装置を備える工作機械に、ワイヤを支持する前記第１加工ヘッドから露出する前記ワイヤの先端が前記テーブル装置に配置された導電ブロックに接触するように、前記ワイヤを支持する前記第１加工ヘッドを前記テーブル装置に配置された前記導電ブロックに対して相対移動させることと、前記ワイヤの前記先端と前記導電ブロックとが接触することに起因して第１電気回路が開状態から閉状態に切り替えられるタイミングを特定することと、前記タイミングにおける前記第１加工ヘッドの実位置と、前記導電ブロックの位置とに基づいて、前記ワイヤの前記先端の実位置と前記ワイヤの前記先端の仮想位置との間の位置ずれ量を算出することと、算出された前記位置ずれ量に基づいて、前記ワイヤの前記先端の位置を補正するか、あるいは、前記ワイヤの前記先端に対する前記第１加工ヘッドの推定相対位置を補正することと、前記ワイヤの前記先端の位置が補正されるか、あるいは、前記ワイヤの前記先端に対する前記第１加工ヘッドの推定相対位置が補正された後、前記第１加工ヘッドから露出する前記ワイヤの前記先端から生成される溶融物を前記テーブル装置によって支持されるワークに付加することと、前記第２加工ヘッドに支持された工具を駆動することにより、前記テーブル装置によって支持される前記ワークを切削することとを含む動作を実行させるプログラムである。
【発明の効果】
【００１０】
本発明により、付加加工と切削加工とを行う工作機械において、付加加工を行う第１加工ヘッドに支持されたワイヤの先端の位置を特定する技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１加工ヘッドにワイヤが支持されている様子を模式的に示す概略断面図である。
【図２】図２は、第１の実施形態における工作機械を模式的に示す図である。
【図３】図３は、第１の実施形態における工作機械を模式的に示す図である。
【図４】図４は、第１加工ヘッドを用いて付加加工が行われる様子を模式的に示す概略断面図である。
【図５】図５は、導電ブロックを用いてワイヤの先端の位置が特定される様子の一例を模式的に示す概略断面図である。
【図６】図６は、導電ブロックを用いてワイヤの先端の位置が特定される様子の他の一例を模式的に示す概略断面図である。
【図７】図７は、導電ブロックを用いてワイヤの先端の位置が特定される様子の更に他の一例を模式的に示す概略断面図である。
【図８】図８は、導電ブロックを用いてワイヤの先端の位置が特定される様子の更に他の一例を模式的に示す概略断面図である。
【図９】図９は、導電ブロックの変形例を模式的に示す概略断面図である。
【図１０】図１０は、導電ブロックの形状の一例を模式的に示す概略斜視図である。
【図１１】図１１は、導電ブロックの形状の他の一例を模式的に示す概略斜視図である。
【図１２】図１２は、第１の実施形態における工作機械を模式的に示す図である。
【図１３】図１３は、第１の実施形態における工作機械を模式的に示す図である。
【図１４】図１４は、第１の実施形態における工作機械を模式的に示す図である。
【図１５】図１５は、第１の実施形態における工作機械の一部分を拡大して模式的に示す図である。
【図１６】図１６は、第１の実施形態における工作機械の一部分を拡大して模式的に示す図である。
【図１７】図１７は、第１の実施形態における工作機械の一部分を拡大して模式的に示す図である。
【図１８】図１８は、導電ブロックを用いてワイヤの先端の位置が特定される様子の一例を模式的に示す概略断面図である。
【図１９】図１９は、導電ブロックを用いてワイヤの先端の位置が特定される様子の一例を模式的に示す概略断面図である。
【図２０】図２０は、第１の実施形態における工作機械の構造の一例を模式的に示す概略斜視図である。
【図２１】図２１は、第２の実施形態における工作機械のワーク支持具の一例を模式的に示す概略斜視図である。
【図２２】図２２は、実施形態における工作機械の動作方法の一工程が実施されている様子を模式的に示す概略斜視図である。
【図２３】図２３は、実施形態における工作機械の動作方法の一工程が実施されている様子を模式的に示す概略斜視図である。
【図２４】図２４は、実施形態における工作機械の動作方法の一例を示すフローチャートである。
【図２５】図２５は、実施形態における工作機械の動作方法の一例を示すフローチャートである。
【図２６】図２６は、実施形態における工作機械の動作方法の一例を示すフローチャートである。
【図２７】図２７は、実施形態における工作機械の動作方法の一例を示すフローチャートである。
【図２８】図２８は、他の実施形態における工作機械を模式的に示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、いくつかの実施形態における工作機械１、工作機械１のワーク支持具Ｂ、工作機械１の動作方法、および、プログラムについて説明する。なお、以下の実施形態の説明において、同一の機能を有する部位、部材については同一の符号を付し、同一の符号が付された部位、部材についての繰り返しとなる説明は省略する。
【００１３】
（用語の説明）
図１に例示されるように、本明細書において、「ワイヤＷの仮想中心軸ＡＸ」とは、第１加工ヘッド３からワイヤＷが出る位置をとおり、第１加工ヘッド３からワイヤＷが出ていく方向に沿う軸を意味する。換言すれば、ワイヤＷの仮想中心軸ＡＸとは、直線形状のワイヤＷが第１加工ヘッド３から出ていくときに、当該直線形状のワイヤＷが通る経路に沿う軸を意味する。ワイヤＷの仮想中心軸ＡＸは、例えば、第１加工ヘッド３の長手方向と平行である。ワイヤＷの仮想中心軸ＡＸは、第１加工ヘッド３の長手方向中心軸と一致していてもよい。
【００１４】
図１に例示されるように、本明細書において、「ワイヤの突出長さＬ１」とは、ワイヤＷが、仮想中心軸ＡＸに沿って、第１加工ヘッド３から突出する長さを意味する。
【００１５】
図１に例示されるように、本明細書において、「ワイヤの突出長さの目標値Ｌｔ」とは、ワイヤＷが、仮想中心軸ＡＸに沿って、第１加工ヘッド３から突出する長さの目標値を意味する。ワイヤの突出長さの目標値Ｌｔは、例えば、ユーザによって予め設定される。ワイヤの突出長さの目標値Ｌｔは、例えば、記憶装置７３（必要であれば、図２を参照。）に記憶されている。
【００１６】
図１に例示されるように、本明細書において、「ワイヤＷの先端の仮想位置Ｐ０」とは、理想的な直線形状のワイヤＷが、第１加工ヘッド３から目標値Ｌｔだけ突出するとき、当該理想的な直線形状のワイヤＷの先端の位置を意味する。換言すれば、「ワイヤＷの先端の仮想位置Ｐ０」とは、第１加工ヘッド３の位置から、仮想中心軸ＡＸに沿って、ワイヤの突出長さの目標値Ｌｔだけ離れた位置を意味する。
【００１７】
図１に例示されるように、本明細書において、「ワイヤＷの先端に対する第１加工ヘッド３の推定相対位置Ｆ０」とは、第１加工ヘッド３に支持されたワイヤＷの先端Ｐを基準とした第１加工ヘッド３の推定位置を意味する。初期状態では、「ワイヤＷの先端に対する第１加工ヘッド３の推定相対位置Ｆ０」は、ワイヤＷの先端Ｐから、第３方向ＤＲ３に沿って、ワイヤの突出長さＬ１だけ（あるいは、ワイヤの突出長さＬ１が不明である場合にはワイヤの突出長さの目標値Ｌｔだけ）、離れた位置である。図１には、補正後の「ワイヤＷの先端に対する第１加工ヘッド３の推定相対位置Ｆ０’」も示されている。
【００１８】
図１に例示されるように、本明細書において、仮想中心軸ＡＸに垂直な方向を「第１方向ＤＲ１」と定義し、仮想中心軸ＡＸおよび第１方向ＤＲ１の両方に垂直な方向を「第２方向ＤＲ２」と定義する。また、ワイヤＷの仮想中心軸ＡＸに平行な方向であって、第１加工ヘッド３の先端から第１加工ヘッド３の基端に向かう方向を「第３方向ＤＲ３」と定義する。図１において、第１方向ＤＲ１は、Ｘ軸の正方向（＋Ｘ方向）と一致し、第２方向ＤＲ２は、Ｙ軸の正方向（＋Ｙ方向）と一致し、第３方向ＤＲ３は、Ｚ軸の正方向（＋Ｚ方向）と一致する。
【００１９】
（第１の実施形態）
図１乃至図２０を参照して、第１の実施形態における工作機械１Ａについて説明する。図１は、第１加工ヘッド３にワイヤＷが支持されている様子を模式的に示す概略断面図である。図２および図３は、第１の実施形態における工作機械１Ａを模式的に示す図である。図４は、第１加工ヘッド３を用いて付加加工が行われる様子を模式的に示す概略断面図である。図５乃至図８は、導電ブロック５を用いてワイヤＷの先端Ｐの位置が特定される様子を模式的に示す概略断面図である。図９は、導電ブロック５の変形例を模式的に示す概略断面図である。図１０は、導電ブロック５の形状の一例を模式的に示す概略斜視図である。図１１は、導電ブロック５の形状の他の一例を模式的に示す概略斜視図である。図１２乃至図１４は、第１の実施形態における工作機械１Ａを模式的に示す図である。図１５乃至図１７は、第１の実施形態における工作機械１Ａの一部分を拡大して模式的に示す図である。図１８および図１９は、導電ブロック５を用いてワイヤＷの先端Ｐの位置が特定される様子を模式的に示す概略断面図である。図２０は、第１の実施形態における工作機械１Ａの構造の一例を模式的に示す概略斜視図である。
【００２０】
図２に例示されるように、第１の実施形態における工作機械１Ａは、テーブル装置２と、第１加工ヘッド３と、第２加工ヘッド４と、駆動装置１１と、電源装置１３と、導電ブロック５と、第１電気回路Ｃ１とを具備する。工作機械１Ａは、第１加工ヘッド３にワイヤＷを供給するワイヤ供給装置６、および／または、第１加工ヘッド３にシールドガスを供給するシールドガス供給装置１５を備えていてもよい。
【００２１】
テーブル装置２は、加工対象物であるワークＤを支持する。テーブル装置２は、工作機械１ＡによるワークＤの加工時に、ワークＤを移動させることが可能な装置であってもよい。代替的に、テーブル装置２は、工作機械１ＡによるワークＤの加工時に、ワークＤを移動させることが不能な装置であってもよい。
【００２２】
第１加工ヘッド３は、付加加工を実行する加工ヘッドである。第１加工ヘッド３は、ワイヤＷの先端Ｐが第１加工ヘッド３から露出された状態でワイヤＷを支持する。図４に記載の例では、第１加工ヘッド３は、ワイヤＷが第１加工ヘッド３の先端開口ＯＰを横切るようにワイヤＷを支持し、ワイヤＷの一部が第１加工ヘッド３の先端部から突出している。そして、ワイヤＷの先端Ｐは、第１加工ヘッド３の外部に露出している。
【００２３】
第１加工ヘッド３は、ワイヤＷの先端Ｐから生成される溶融物をテーブル装置２によって支持されるワークＤに付加する。例えば、図４に示されるように、ワイヤＷの先端ＰとワークＤとの間で生じるアーク放電ＪによってワイヤＷが溶融され、ワイヤＷの先端Ｐから生成される溶融物ＫがワークＤに付加される。なお、第１の実施形態において、第１加工ヘッド３に支持されるワイヤＷとしては、任意の導電性ワイヤを使用可能である。ワイヤＷは、例えば、金属製である。第１加工ヘッド３に支持されるワイヤＷの直径に制限はない。換言すれば、第１の実施形態において、任意の直径のワイヤＷを使用可能である。
【００２４】
図２に記載の例において、第２加工ヘッド４は、切削加工を実行する工具４１を支持する加工ヘッドである。第２加工ヘッド４は、ワークＤ（より具体的には、テーブル装置２によって支持されるワークＤ）を切削する工具４１を支持する。工作機械１Ａが、第１加工ヘッド３と第２加工ヘッド４とを備える場合には、第１加工ヘッド３を用いてワークＤに材料を付加することができ、かつ、ワークＤに付加された付加物を、第２加工ヘッド４に支持された工具４１を用いて切削することができる。なお、本明細書において、ワークＤに付加されてワークＤと一体化された付加物は、当該ワークＤの一部とみなされる。よって、ワークＤに付加された付加物を切削することは、ワークＤを切削することの一態様とみなされる。
【００２５】
電源装置１３は、ワイヤＷに電流を供給する。付加加工時には、ワイヤＷに供給される電流によってワイヤＷが溶融される。より具体的には、ワイヤＷの先端ＰとワークＤとの間で生じるアーク放電によってワイヤＷの先端Ｐが溶融される。ワイヤＷの先端Ｐの位置を特定する位置特定時には、ワイヤＷに供給される電流は、ワイヤＷの先端Ｐと導電ブロック５とが接触しているか否かを検出するために利用される。
【００２６】
導電ブロック５は、テーブル装置２に配置されている。導電ブロック５は、ワイヤＷの先端Ｐの位置を特定する。より具体的には、図５に例示されるように、ワイヤＷの先端Ｐが導電ブロック５と接触することにより、ワイヤＷの先端Ｐの位置が、導電ブロック５の表面上にあることが特定される。
【００２７】
図３に記載の例において、駆動装置１１は、第１加工ヘッド３をテーブル装置２に対して相対移動させる。駆動装置１１は、第１加工ヘッド３から露出するワイヤＷの先端Ｐとテーブル装置２に配置された導電ブロック５とが接触するように、第１加工ヘッド３をテーブル装置２に対して相対移動させることが可能である。駆動装置１１は、第１加工ヘッド３およびテーブル装置２のうちの一方を、第１加工ヘッド３およびテーブル装置２の他方に対して移動させる装置であってもよい。代替的に、駆動装置１１は、第１加工ヘッド３およびテーブル装置２の両方を移動させることが可能な装置であってもよい。
【００２８】
図３に記載の例において、第１電気回路Ｃ１は、第１加工ヘッド３から露出するワイヤＷの先端Ｐとテーブル装置２に配置された導電ブロック５とが接触することにより、開状態から閉状態に切り替えられる。第１電気回路Ｃ１が閉状態であるとき、ワイヤＷに供給される電流は、ワイヤＷと導電ブロック５とを含む第１電気回路Ｃ１を通って流れる。他方、第１電気回路Ｃ１が開状態であるとき、ワイヤＷと導電ブロック５とを含む第１電気回路Ｃ１には電流が流れない。よって、第１電気回路Ｃ１が開状態であるか閉状態であるかに基づいて、換言すれば、第１電気回路Ｃ１に電流が流れているか否かに基づいて、ワイヤＷの先端Ｐと導電ブロック５とが接触しているか否かを検出することができる。
【００２９】
上述の第１電気回路Ｃ１には、ワイヤＷおよび導電ブロック５に加えて、電源装置１３が含まれていてもよい。換言すれば、電源装置１３から第１電気回路Ｃ１に電流が供給されてもよい。また、第１電気回路Ｃ１には、ワイヤＷおよび導電ブロック５に加えて、テーブル装置２と電源装置１３とを電気的に接続するケーブル１４が含まれていてもよい。この場合、電源装置１３から供給される電流は、ワイヤＷ、導電ブロック５、および、ケーブル１４を含む第１電気回路Ｃ１を流れる。
【００３０】
図２乃至図５に記載の例では、第１電気回路Ｃ１が開状態であるか閉状態（第１電気回路Ｃ１に電流が流れる閉状態）であるかに基づいて、ワイヤＷの先端Ｐと導電ブロック５とが接触しているか否かを検出することができる。よって、第１電気回路Ｃ１が閉状態（第１電気回路Ｃ１に電流が流れる閉状態）であることを検出することにより、ワイヤＷの先端Ｐの位置が、導電ブロック５の表面上にあることが特定される。
【００３１】
以上のとおり、第１の実施形態では、付加加工と切削加工とを行う工作機械１Ａにおいて、付加加工を行う第１加工ヘッド３に支持されたワイヤＷの先端Ｐの位置を特定する技術が提供される。
【００３２】
第１の実施形態における工作機械１Ａでは、ワイヤＷの先端Ｐの位置を特定する導電ブロック５が、ワークＤを支持するテーブル装置２に配置されている。この場合、ワイヤＷの先端Ｐを導電ブロック５に接触させる際に、第１加工ヘッド３を通常の加工領域から大きく外れた位置に移動させる必要がない。よって、ワイヤＷの先端Ｐの位置を特定する工程を迅速に実行することができる。また、ワイヤＷの先端Ｐの位置を特定する工程を実行するために、第１加工ヘッド３の移動可能範囲を拡大させる必要がない。
【００３３】
また、導電ブロック５が、ワークＤを支持するテーブル装置２に配置される場合、テーブル装置２とは別に、導電ブロック５を支持する専用の台を設ける必要がない。また、導電ブロック５を支持する専用の台を設ける必要がない場合、工作機械１Ａの全体のサイズをコンパクトにすることができる。
【００３４】
第１の実施形態において、ワイヤＷの先端Ｐの位置が特定された後、ワイヤＷの先端Ｐの位置が補正されてもよい。ワイヤＷの先端Ｐの位置を補正する方法については、後述される。ワイヤＷの先端Ｐの位置が補正されることにより、ワークＤに付加される付加物（換言すれば、ワイヤＷの先端Ｐから生成される溶融物）の位置あるいは形状の精度が向上する。また、第１の実施形態では、ワークＤに付加加工が施される時にワークＤを支持するテーブル装置２と、ワークＤに切削加工が施される時にワークＤを支持するテーブル装置２とが同一である。この場合、ワークＤに付加される付加物の位置あるいは形状の精度が向上することに加えて、付加加工の後に実行される切削加工において、ワークＤに付加された付加物の表面を所望の形状に高精度に切削することができる。換言すれば、付加加工工程の後に実行される切削加工工程において、削り過ぎ、あるいは、削り不足が生じることが抑制される。
【００３５】
（任意付加的な構成）
続いて、図１乃至図２０を参照して、第１の実施形態における工作機械１Ａにおいて採用可能な任意付加的な構成について説明する。
【００３６】
（導電ブロック５の第１面５１）
図５に記載の例では、導電ブロック５は、第１加工ヘッド３からのワイヤＷの突出長さＬ１を特定する第１面５１（より具体的には、平面状の第１面５１）を有する。図５に記載の例では、第１面５１は、第１加工ヘッド３に支持されたワイヤＷの仮想中心軸ＡＸに垂直な面である。
【００３７】
図５に例示されるように、ワイヤＷの先端Ｐが導電ブロック５の第１面５１に接触している場合を想定する。この場合、ワイヤＷの仮想中心軸ＡＸに沿う方向における第１加工ヘッド３の実位置Ｆ（より具体的には、第１加工ヘッド３の先端３１の実位置）と、ワイヤＷの仮想中心軸ＡＸに沿う方向における第１面５１の位置との差分が、ワイヤＷの突出長さＬ１に対応する。
【００３８】
ワイヤＷの先端Ｐが導電ブロック５の第１面５１に接触しているか否かは、第１電気回路Ｃ１の状態に基づいて（より具体的には、第１電気回路Ｃ１に電流が流れているか否かに基づいて）、制御装置７（図２を参照。）によって判定可能である。また、ワイヤＷの仮想中心軸ＡＸに沿う方向における第１加工ヘッド３の実位置Ｆ（Ｚ座標：Ｚ１）、および、ワイヤＷの仮想中心軸ＡＸに沿う方向における第１面５１の位置（Ｚ座標：Ｚｅ）は、制御装置７によって算出可能である。
【００３９】
（導電ブロック５の傾斜面５２）
図６に記載の例では、導電ブロック５は、第１面５１に対して傾斜するように配置される傾斜面５２を有する。図６に例示されるように、ワイヤＷの仮想中心軸ＡＸが第１面５１と垂直となるように配置されるとき、傾斜面５２は、仮想中心軸ＡＸに対して傾斜している。図６に記載の例において、導電ブロック５の第１面５１は、導電ブロック５の頂部に配置され、導電ブロック５の傾斜面５２は、導電ブロック５の側部に配置されている。図６に記載の例では、傾斜面５２は、平面状の傾斜面である。
【００４０】
傾斜面５２は、ワイヤＷの仮想中心軸ＡＸからのワイヤＷの先端Ｐの変位量を特定する面である。例えば、第１傾斜面５２ａは、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に変位している程度を示す第１変位量を特定する面である。
【００４１】
制御装置７は、ワイヤＷの先端Ｐが第１傾斜面５２ａに接触している状態における第１加工ヘッド３の実位置Ｆと、導電ブロック５の位置（例えば、第１傾斜面５２ａの位置、あるいは、第２面ＰＬ２の位置）とに基づいて、上述の第１変位量を算出することができる。詳細は、後述される。なお、ワイヤＷの先端Ｐが導電ブロック５の第１傾斜面５２ａに接触しているか否かは、第１電気回路Ｃ１の状態に基づいて（より具体的には、第１電気回路Ｃ１に電流が流れているか否かに基づいて）、制御装置７によって判定可能である。
【００４２】
（導電ブロック５の第２傾斜面５２ｂ）
図７に記載の例では、導電ブロック５の傾斜面５２は、第１傾斜面５２ａ（図６を参照。）に加えて、第２傾斜面５２ｂを有する。図６に記載の例において、第１傾斜面５２ａは、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に変位している程度を示す第１変位量を特定する面である。他方、図７に記載の例において、第２傾斜面５２ｂは、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第２方向ＤＲ２に変位している程度を示す第２変位量を特定する面である。なお、第２方向ＤＲ２は、第１方向ＤＲ１と垂直である。
【００４３】
導電ブロック５の傾斜面５２が、第１傾斜面５２ａと第２傾斜面５２ｂとを有する場合、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に変位している程度、および、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第２方向ＤＲ２に変位している程度の両方を特定することができる。
【００４４】
制御装置７は、ワイヤＷの先端Ｐが第２傾斜面５２ｂに接触している状態における第１加工ヘッド３の実位置Ｆと、導電ブロック５の位置（例えば、第２傾斜面５２ｂの位置、あるいは、第３面ＰＬ３の位置）とに基づいて、上述の第２変位量を算出することができる。詳細は、後述される。なお、ワイヤＷの先端Ｐが導電ブロック５の第２傾斜面５２ｂに接触しているか否かは、第１電気回路Ｃ１の状態に基づいて（より具体的には、第１電気回路Ｃ１に電流が流れているか否かに基づいて）、制御装置７によって判定可能である。
【００４５】
（導電ブロック５）
図６に例示されるように、仮想中心軸ＡＸからのワイヤＷの先端Ｐの変位量を特定する面が傾斜面５２である場合、ワイヤＷを支持する第１加工ヘッド３を仮想中心軸ＡＸに垂直な方向（図６において矢印ＡＲによって示される方向）に移動させることにより、ワイヤＷの先端Ｐをより確実に導電ブロック５に接触させることができる。この場合、ワイヤＷの先端Ｐの位置が正確に特定される。
【００４６】
他方、図８に例示されるように、仮想中心軸ＡＸからのワイヤＷの先端Ｐの変位量を特定する面がワイヤＷの仮想中心軸ＡＸに平行な面ＰＬである場合を想定する。この場合、ワイヤＷを支持する第１加工ヘッド３を仮想中心軸ＡＸに垂直な方向（図８において矢印ＡＲによって示される方向）に移動させた時に、ワイヤＷの先端Ｐ以外の部分が、導電ブロック５の面ＰＬに接触する可能性がある。この場合、ワイヤＷの先端Ｐの位置を正確に特定することができない。
【００４７】
以上のことから、仮想中心軸ＡＸからのワイヤＷの先端Ｐの変位量を特定する面は、傾斜面５２であることが好ましい。ただし、第１の実施形態において、仮想中心軸ＡＸからのワイヤＷの先端Ｐの変位量を特定する面は、傾斜面５２であることに限定されない。換言すれば、図８において示される態様も、第１の実施形態に包含される。
【００４８】
図６に例示されるように、第１面５１に対する傾斜面５２（例えば、第１傾斜面５２ａ）の傾斜角度αは、９０度よりも大きいことが好ましい。また、ワイヤＷの先端Ｐ以外の部分が、導電ブロック５に接触する可能性を低減する観点から、第１面５１に対する傾斜面５２（例えば、第１傾斜面５２ａ）の傾斜角度αは、１００度よりも大きいことが好ましい。図６に記載の例では、第１面５１に対する傾斜面５２（例えば、第１傾斜面５２ａ）の傾斜角度αは１００度よりも大きく１８０度よりも小さい。図６に記載の例では、第１面５１と傾斜面５２とが直接接続されているが、第１面５１と傾斜面５２とが互いに離れていても構わない。図６に記載の例では、第１面５１に対する第１傾斜面５２ａの傾斜角度αは、仮想中心軸ＡＸに沿う方向に変化せず一定である。
【００４９】
図７に例示されるように、第１面５１に対する第２傾斜面５２ｂの傾斜角度βは、９０度よりも大きいことが好ましい。また、ワイヤＷの先端Ｐ以外の部分が、導電ブロック５に接触する可能性を低減する観点から、第１面５１に対する第２傾斜面５２ｂの傾斜角度βは、１００度よりも大きいことが好ましい。図７に記載の例では、第１面５１に対する第２傾斜面５２ｂの傾斜角度βは１００度よりも大きく１８０度よりも小さい。第１面５１に対する第２傾斜面５２ｂの傾斜角度βは、第１面５１に対する第１傾斜面５２ａの傾斜角度α（図６を参照。）と同一であってもよいし、異なっていてもよい。
【００５０】
続いて、図９を参照して、導電ブロック５の形状の更なる変形例について説明する。
【００５１】
図９に例示されるように、導電ブロック５Ａの傾斜面５２は、曲面状の傾斜面（例えば、凸面状の傾斜面あるいは凹面状の傾斜面）であってもよい。換言すれば、第１面５１に対する傾斜面５２の傾斜角度は、仮想中心軸ＡＸに沿う方向に変化してもよい。
【００５２】
図９に例示されるように、導電ブロック５Ｂが凹部５ｂを有する場合、導電ブロック５Ｂの第１面５１は、凹部５ｂの底面であってもよい。また、導電ブロック５の傾斜面５２は、凹部５ｂの側面であってもよい。図９に記載の例では、第１面５１に対する傾斜面５２の傾斜角度は、１００度よりも大きく１８０度よりも小さい。
【００５３】
図９に例示されるように、導電ブロック５Ｃは、第１面５１を有する第１ブロック５Ｃ−１と、傾斜面５２を有する第２ブロック５Ｃ−２とを有していてもよい。
【００５４】
図９に記載の例では、テーブル装置２に、複数の導電ブロック（５Ａ、５Ｂ、５Ｃ−１、５Ｃ−２）が配置されているが、テーブル装置２に配置される導電ブロックの数は、１個であっても良いことは言うまでもない。
【００５５】
図５乃至図９に記載の例において、導電ブロック５は、テーブル装置２（例えば、テーブル装置２のパレット２１２）に固定されている。導電ブロック５を交換可能にする観点から、導電ブロック５は、テーブル装置２に着脱可能に固定されていてもよい。例えば、図５に例示されるように、導電ブロック５は、ファスナー等の固定部材５５を介して、テーブル装置２に固定されていてもよい。図５に記載の例では、固定部材５５が、導電ブロック５の貫通孔およびテーブル装置２のねじ穴に挿入され、固定部材５５の雄ネジ部が、テーブル装置２の雌ネジ部と螺合している。なお、導電ブロック５を交換する必要がない場合には、導電ブロック５は、テーブル装置２（例えば、テーブル装置２のパレット２１２）と一体的に形成されていてもよい。図５に記載の例では、導電ブロック５の第１接触面５０ｓがテーブル装置２の第２接触面２ｓと接触している。また、第１接触面５０ｓは平面であり、第２接触面２ｓは平面である。第１接触面５０ｓおよび第２接触面２ｓが平面である場合、導電ブロック５がテーブル装置２によって安定的に支持される。
【００５６】
導電ブロック５の材質は、テーブル装置２のうちワークＤと接触する部材（例えば、ワークＤが取り付けられるパレット２１２）の材質と同一であってもよいし、テーブル装置２のうちワークＤと接触する部材の材質と異なっていてもよい。導電ブロック５の材質は、テーブル装置２のうちワークＤと接触する部材（例えば、ワークＤが取り付けられるパレット２１２）の材質と比較して、アーク放電に対する摩耗耐性が高い材質であることが好ましい。この場合、導電ブロック５を用いてワイヤＷの先端Ｐの位置の特定が行われる時の導電ブロック５の摩耗が抑制される。よって、導電ブロック５が繰り返し使用される場合であっても、ワイヤＷの先端Ｐの位置の特定の精度が低下しにくい。アーク放電に対する摩耗耐性が高い材質としては、タングステン含有合金（例えば、銅およびタングステンを含有する合金）が例示される。よって、導電ブロック５は、タングステン含有合金（例えば、銅およびタングステンを含有する合金）によって形成されていてもよい。
【００５７】
また、ワイヤＷの先端Ｐの位置の特定を高精度に行う観点（あるいは、ワイヤＷの先端Ｐが導電ブロック５に接触することに伴って導電ブロック５が摩耗することを抑制する観点）から、導電ブロック５の材質は、テーブル装置２のうちワークＤと接触する部材（例えば、ワークＤが取り付けられるパレット２１２）の材質と比較して、硬度（例えば、ショア硬度）が高い材質であってもよい。
【００５８】
図１０に記載の例では、導電ブロック５は、第２面ＰＬ２（より具体的には、第１方向ＤＲ１に垂直な導電ブロック５の中心面）を基準として、第１傾斜面５２ａと対称な第３傾斜面５２ｃを有する。より具体的には、導電ブロック５は、第１面５１に垂直な第２面ＰＬ２に対して、第１傾斜面５２ａと対称に配置される第３傾斜面５２ｃを有する。導電ブロック５が、第１傾斜面５２ａと第３傾斜面５２ｃとを有する場合、第１傾斜面５２ａおよび第３傾斜面５２ｃの両方を用いて、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に変位している程度を示す第１変位量を特定することが可能である。この場合、制御装置７によって算出される第１変位量の精度が向上する。
【００５９】
図１０に記載の例では、導電ブロック５は、第３面ＰＬ３（より具体的には、第２方向ＤＲ２に垂直な導電ブロック５の中心面）を基準として、第２傾斜面５２ｂと対称な第４傾斜面５２ｄを有する。より具体的には、導電ブロック５は、第１面５１および第２面ＰＬ２の両方に垂直な第３面ＰＬ３に対して、第２傾斜面５２ｂと対称に配置される第４傾斜面５２ｄを有する。導電ブロック５が、第２傾斜面５２ｂと第４傾斜面５２ｄとを有する場合、第２傾斜面５２ｂおよび第４傾斜面５２ｄの両方を用いて、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第２方向ＤＲ２に変位している程度を示す第２変位量を特定することが可能である。この場合、制御装置７によって算出される第２変位量の精度が向上する。
【００６０】
図１０に記載の例では、第１面５１に垂直な方向にみて（換言すれば、ワイヤＷの仮想中心軸ＡＸに沿う方向にみて）、傾斜面５２は四角枠状に配置されている。代替的に、図１１に例示されるように、第１面５１に垂直な方向にみて（換言すれば、ワイヤＷの仮想中心軸ＡＸに沿う方向にみて）、傾斜面５２は円環状に配置されていてもよい。図１１に記載の例では、導電ブロック５は、略円錐台形状を有する。
【００６１】
（テーブル装置２）
図１２に記載の例では、テーブル装置２は、ワークＤが取り付けられる上面２ｕと、導電ブロック５が配置される側面２ｔとを有する。ワークＤが取り付けられる面と、導電ブロック５が取り付けられる面とが互いに異なる場合、ワークＤをテーブル装置２に取り付ける際に、導電ブロック５が邪魔にならない。また、ワークＤが取り付けられる面と、導電ブロック５が取り付けられる面とが互いに異なる場合、テーブル装置２に取り付けられるワークＤの形状または大きさが、導電ブロック５の存在によって制約されない。
【００６２】
図１２および図１３に記載の例では、導電ブロック５が配置されたテーブル装置２は、導電ブロック５を第１加工ヘッド３に近づけるように第１軸ＡＸ１まわりにチルト可能（換言すれば、傾動可能）である。図１３に記載の例では、テーブル装置２が第１軸ＡＸ１まわりに傾動することにより、導電ブロック５が、第１加工ヘッド３に支持されたワイヤＷの先端Ｐに近づく。この場合、第１加工ヘッド３を大きく移動させることなく、ワイヤＷの先端Ｐを導電ブロック５に接触させることが可能となる。また、ワイヤＷの先端Ｐの位置が特定された後、テーブル装置２を第１軸ＡＸ１まわりに回転させてテーブル装置２を元の位置に戻すことにより、導電ブロック５を第１加工ヘッド３から相対的に離れた退避位置に移動させることができる（図１２を参照。）。この場合、第１加工ヘッド３を用いて実行される付加加工時に、導電ブロック５が邪魔になることはない。また、ワイヤＷの先端Ｐから生成される溶融物が導電ブロック５に付着することが防止または抑制される。
【００６３】
図１５に記載の例では、工作機械１Ａは、テーブル装置２を支持する第１支持部２３と、第１支持部２３を、第１軸ＡＸ１まわりにチルト可能に支持する第２支持部２５と、第１支持部２３を第１軸ＡＸ１まわりにチルトさせる第１駆動装置１１３ａとを備える。
【００６４】
また、図１５に記載の例では、テーブル装置２は、ワークＤとともに移動する移動部２１と、移動部２１を、第２軸ＡＸ２まわりに回転可能に支持する第１支持部２３と、移動部２１と第１支持部２３との間に配置される軸受２４とを備える。なお、図１５に記載の例では、第２軸ＡＸ２は、第１軸ＡＸ１に対して垂直である。
【００６５】
図１５に記載の例において、ワイヤＷの先端Ｐと導電ブロック５とが接触するとき、電源装置１３から供給される電流は、移動部２１と第１支持部２３との間に配置される軸受２４をバイパスして流れる。この場合、軸受２４の電食が防止または抑制される。図１５に記載の例において、ワイヤＷの先端Ｐと導電ブロック５とが接触するとき、電源装置１３から供給される電流は、ワイヤＷと、導電ブロック５と、パレット２１２と、スリップリング２６と、ケーブル１４とを通って流れ、軸受２４には電流が流れない。
【００６６】
図１５に記載の例では、導電ブロック５は、テーブル装置２の移動部２１に配置されている。この場合、ワークＤが取り付けられる移動部２１が第１支持部２３に対して相対移動すると、導電ブロック５も移動部２１とともに第１支持部２３に対して相対移動することとなる。例えば、移動部２１が第１支持部２３に対して第２軸ＡＸ２まわりに回転すると、導電ブロック５も第１支持部２３に対して第２軸ＡＸ２まわりに回転する。
【００６７】
図１５に記載の例では、テーブル装置２は、ケーブル１４の末端（例えば、ブラシ）と接触しつつケーブル１４の末端に対して相対回転するスリップリング２６を備える。スリップリング２６は、センターキャップ等の固定部材２７を介してパレット２１２に取り付けられる。図１５に記載の例では、スリップリング２６は、固定部材２７を介して、パレット２１２の中央部に取り付けられている。
【００６８】
図１５に記載の例では、移動部２１は、第１支持部２３によって第２軸ＡＸ２まわりを回転可能に支持されるテーブル部材２１０と、テーブル部材２１０に取り付けられるパレット２１２とを備える。パレット２１２（より具体的には、パレット２１２の上面）には、ワークＤが取り付けけられる。図１５に記載の例では、導電ブロック５は、テーブル装置２のパレット２１２（より具体的には、パレット２１２の側面）に配置されている。代替的に、導電ブロック５は、テーブル部材２１０（例えば、テーブル部材２１０の側面）に配置されてもよい。
【００６９】
（ワイヤ供給装置６）
図１２に例示されるように、工作機械１Ａは、ワイヤ供給装置６を備えていてもよい。ワイヤ供給装置６は、ワイヤＷを供給することにより、第１加工ヘッド３からのワイヤＷの突出長さを変更する。ワイヤ供給装置６は、付加加工時に、ワイヤＷの先端Ｐが溶融することによってワイヤＷの突出長さが短くならないように、ワイヤＷを供給する。
【００７０】
ワイヤ供給装置６は、ワイヤＷの先端Ｐの位置を特定する位置特定後に、ワイヤＷの先端Ｐの位置を補正するためにワイヤＷを供給してもよい。また、ワイヤ供給装置６は、ワイヤＷの先端Ｐの位置を特定する位置特定後に、ワイヤＷの先端Ｐの位置を補正するためにワイヤＷを引き戻してもよい。換言すれば、ワイヤ供給装置６は、ワイヤＷの先端Ｐの位置を補正するために、ワイヤＷの供給と、ワイヤＷの引き戻しとを選択的に実行可能であってもよい。
【００７１】
工作機械１Ａが、ワイヤ供給装置６を備える場合、ワイヤＷを供給すること、または、ワイヤＷを引き戻すことにより、ワイヤＷの先端Ｐの位置を物理的に補正することができる。
【００７２】
図１２に記載の例では、ワイヤ供給装置６は、第１加工ヘッド３の外部に配置されている。代替的に、ワイヤ供給装置６の少なくとも一部が第１加工ヘッド３の内部に配置されていてもよい。代替的に、あるいは、付加的に、ワイヤ供給装置６の少なくとも一部が、ワイヤＷが通る内部空間を規定するチューブＴに配置されていてもよい。
【００７３】
図１２に記載の例では、ワイヤ供給装置６と第１加工ヘッド３とが、少なくとも一部に湾曲部を有するチューブＴを介して接続されている。この場合、ワイヤＷが、チューブＴを通って第１加工ヘッド３に供給されるときに、ワイヤＷに曲がり癖がつく可能性がある。また、ボビンに巻かれたワイヤＷが第１加工ヘッド３に供給される場合には、ワイヤＷには既に曲がり癖がついている。
【００７４】
（第１加工ヘッド３）
図４に記載の例では、第１加工ヘッド３は、ワイヤＷが通る第１通路３３を有する。図４に記載の例では、第１通路３３の中心軸は、ワイヤＷの仮想中心軸ＡＸと一致する。第１加工ヘッド３に配置される第１通路３３が直線状の通路である場合、ワイヤＷの曲がり癖が緩和される。換言すれば、ワイヤＷが直線状の第１通路３３を通ることにより、ワイヤＷの曲がりが小さくなるようにワイヤＷが矯正される。図４に記載の例では、第１加工ヘッド３は、先端開口ＯＰを有する。第１加工ヘッド３によって支持されるワイヤＷの一部は、当該先端開口ＯＰを介して、第１加工ヘッド３の外部に突出する。
【００７５】
図４に記載の例では、第１加工ヘッド３は、シールドガスが通る第２通路３５を有する。第２通路３５は、第１通路３３を囲むように配置されている。第２通路３５は、第１通路３３と同心状に配置される環状の通路であることが好ましい。図４に記載の例では、先端開口ＯＰは、シールドガス（例えば、不活性ガス）を放出するガス放出開口として機能する。シールドガスは、ワイヤＷの先端Ｐから生成される溶融物を保護し、典型的には、当該溶融物の酸化を防止する。図１２に記載の例では、シールドガスは、シールドガス供給装置１５から、ガス供給管１５１を介して、第１加工ヘッド３に供給される。
【００７６】
図１２に記載の例では、第１加工ヘッド３は、ヘッドマウントＥに取り付けられている。図１２に記載の例では、ヘッドマウントＥは、第１加工ヘッド３が進出位置と退避位置との間で第２加工ヘッド４に対して相対移動可能なように、第１加工ヘッド３を支持する。第１加工ヘッド３が進出位置（図１２を参照。）にある状態で、工作機械１Ａは、第１加工ヘッド３を用いて付加加工を行うことができる。他方、第１加工ヘッド３が退避位置（図１４を参照。）にある状態で、工作機械１Ａは、第２加工ヘッド４に支持された工具４１を用いて切削加工を行うことができる。第１加工ヘッド３が退避位置に維持された状態で、第２加工ヘッド４を用いて切削加工が行われることにより、切削加工時に第１加工ヘッド３が邪魔にならない。また、第１加工ヘッド３に、切削屑が付着することが防止される。ヘッドマウントＥには、退避位置にある第１加工ヘッド３を収容するハウジング８８が設けられていてもよい。第１加工ヘッド３が退避位置から進出位置に移動すると、第１加工ヘッド３の先端部（あるいは、第１加工ヘッド３の全体）は、ハウジング８８の外部に露出する。
【００７７】
（冷却装置９）
図１２に例示されるように、工作機械１Ａは、第１加工ヘッド３を冷却する冷却装置９を備えていてもよい。冷却装置９は、冷却装置９と第１加工ヘッド３との間に配置される冷却液供給管を介して、第１加工ヘッド３に冷却液を供給する。
【００７８】
（第２加工ヘッド４）
図１４に記載の例では、第２加工ヘッド４は、工具４１を第３軸ＡＸ３まわりに回転可能に支持する。また、工作機械１Ａは、工具４１を第３軸ＡＸ３まわりに回転させる工具駆動装置１１５を備える。工具４１がワークＤに接触した状態で工具４１が第３軸ＡＸ３まわりを回転することにより、ワークＤが工具４１によって切削される。
【００７９】
図１４に記載の例では、第１加工ヘッド３および第２加工ヘッド４の両方がヘッドマウントＥによって支持されている。この場合、ヘッドマウントＥを移動させることにより、第１加工ヘッド３および第２加工ヘッド４の両方を移動させることができる。よって、第１加工ヘッド３を移動させるための駆動系と、第２加工ヘッド４を移動させるための駆動系とを別々に用意する必要がない。ただし、第１の実施形態において、第１加工ヘッド３を移動させるための駆動系と、第２加工ヘッド４を移動させるための駆動系とが別々に用意される態様は排除されない。
【００８０】
（駆動装置１１、および、制御装置７）
工作機械１Ａは、駆動装置１１と、駆動装置１１を制御する制御装置７を備える。
【００８１】
図１２に記載の例では、駆動装置１１は、第１加工ヘッド３（あるいは、第１加工ヘッド３および第２加工ヘッド４が取り付けられたヘッドマウントＥ）を移動させる加工ヘッド駆動装置１１１と、テーブル装置２の全体またはテーブル装置２の一部を移動させるテーブル駆動装置１１３とを備える。代替的に、駆動装置１１は、加工ヘッド駆動装置１１１およびテーブル駆動装置１１３のうちの一方のみを備えていてもよい。
【００８２】
図１２に記載の例において、加工ヘッド駆動装置１１１は、第１加工ヘッド３（あるいは、ヘッドマウントＥ）を３次元的に移動させることが可能な駆動装置であってもよい。より具体的には、加工ヘッド駆動装置１１１は、Ｚ軸に沿って第１加工ヘッド３を移動可能であり、Ｘ軸に沿って第１加工ヘッド３を移動可能であり、かつ、Ｙ軸に沿って第１加工ヘッド３を移動可能であってもよい。
【００８３】
図１５に例示されるように、テーブル駆動装置１１３は、テーブル装置２の全体またはテーブル装置２の全体または一部を第１軸ＡＸ１まわりに傾動させる第１駆動装置１１３ａと、テーブル装置２の全体またはテーブル装置２の一部を第２軸ＡＸ２まわりに回動させる第２駆動装置１１３ｂとを備えていてもよい。代替的に、テーブル駆動装置１１３は、第１駆動装置１１３ａおよび第２駆動装置１１３ｂのうちの一方のみを備えていてもよい。第１駆動装置１１３ａは、第２支持部２５に配置されるステータと、第１支持部２３に配置されるロータとを備えていてもよい。また、第２駆動装置１１３ｂは、第１支持部２３に配置されるステータと、移動部２１（より具体的には、テーブル部材２１０）に配置されるロータとを備えていてもよい。
【００８４】
図１２に記載の例において、制御装置７は、工作機械１Ａの動作を制御する。例えば、制御装置７は、加工ヘッド駆動装置１１１を制御して、第１加工ヘッド３を移動させる。代替的に、あるいは、付加的に、制御装置７は、テーブル駆動装置１１３を制御して、テーブル装置２の移動部２１を、第１軸ＡＸ１あるいは第２軸ＡＸ２まわりに回動させる。
【００８５】
制御装置７は、ワイヤ供給装置６を制御して、第１加工ヘッド３からワイヤＷを繰り出してもよい。また、制御装置７は、ワイヤ供給装置６を制御して、第１加工ヘッド３にワイヤＷを引き戻してもよい。また、制御装置７は、電源装置１３を制御して、ワイヤＷとテーブル装置２との間に作用させる電圧を変更してもよい。
【００８６】
図１２に記載の例では、制御装置７は、駆動装置１１を制御する第１制御装置７ａと、ワイヤ供給装置６を制御する第２制御装置７ｂとを備える。代替的に、駆動装置１１とワイヤ供給装置６とが１つの制御装置によって制御されてもよい。換言すれば、工作機械１Ａの複数の構成要素を制御する制御装置の数は、１つであってもよいし、２つ以上であってもよい。
【００８７】
制御装置７は、プログラムを実行するコンピュータ７１と、記憶装置７３とを備える。記憶装置７３には、例えば、コンピュータ７１によって実行されるプログラムが記憶される。付加的に、記憶装置７３には、データが記憶されてもよい。
【００８８】
（制御モード、および、工作機械１Ａの動作方法の概要）
図１６および図１７に記載の例では、制御装置７は、第１制御モードと第２制御モードとを選択的に実行可能である。図１６には、制御装置７が、第１制御モードを実行している様子が示され、図１７には、制御装置７が、第２制御モードを実行している様子が示されている。
【００８９】
（第１制御モード）
第１制御モードは、ワイヤＷ、導電ブロック５およびケーブル１４を含む第１電気回路Ｃ１に電流（以下、第１制御モードの実行中に第１電気回路Ｃ１を流れる電流のことを「第１電流」と呼ぶ。）が流れることに応答して、ワイヤＷの先端Ｐと導電ブロック５との接触を検出するモードである。第１電気回路Ｃ１には、例えば、電源装置１３、ワイヤＷ、導電ブロック５、パレット２１２、スリップリング２６（必要であれば、図１５を参照。）、および、ケーブル１４が含まれる。
【００９０】
ワイヤＷの先端Ｐと導電ブロック５との接触の検出は、ワイヤＷと導電ブロック５とを含む第１電気回路Ｃ１に第１電流（換言すれば、短絡電流）が流れることに基づいて行われる。例えば、電源装置１３を監視する制御装置７が、電源装置１３から、第１電気回路Ｃ１に第１電流（換言すれば、短絡電流）が流れていることを示す信号を受信することに応じて、制御装置７は、ワイヤＷの先端Ｐと導電ブロック５との接触を検出してもよい。代替的に、制御装置７が、第１電気回路Ｃ１に配置された電流センサ等のセンサＳ（必要であれば、図１５を参照。）から、第１電気回路Ｃ１に第１電流（換言すれば、短絡電流）が流れていることを示す信号を受信することに応じて、制御装置７は、ワイヤＷの先端Ｐと導電ブロック５との接触を検出してもよい。
【００９１】
第１制御モードの実行中に、制御装置７は、信号線７６ａを介して、駆動装置１１に制御指令を送信してもよい。制御装置７から制御指令を受信する駆動装置１１は、第１加工ヘッド３に支持されたワイヤＷの先端Ｐが導電ブロック５に接触するように、第１加工ヘッド３を導電ブロック５に対して相対移動させる（移動工程）。例えば、駆動装置１１は、図１６における矢印ＡＲ１によって示される方向に、第１加工ヘッド３を移動させる。制御装置７は、第１電気回路Ｃ１に第１電流が流れていることを示す信号を、第１電気回路Ｃ１（より具体的には、電源装置１３または上述のセンサＳ）から受信することに応じて、第１加工ヘッド３に支持されたワイヤＷの先端Ｐが導電ブロック５に接触したことを検出する。より具体的には、第１加工ヘッド３に支持されたワイヤＷの先端Ｐが導電ブロック５に接触していない第１状態から第１加工ヘッド３に支持されたワイヤＷの先端Ｐが導電ブロック５に接触する第２状態に切り替わる時に、制御装置７が第１電気回路Ｃ１から受信する信号が変化する。制御装置７は、当該信号の変化に基づいて、第１加工ヘッド３に支持されたワイヤＷの先端Ｐが導電ブロック５に接触したと判定する。制御装置７は、第１制御モードを実行する際に、電源装置１３に制御指令を送信してもよい。制御指令を受信する電源装置１３は、ワイヤＷとケーブル１４との間に第１電圧を付加する。
【００９２】
第１制御モードの実行中に、制御装置７は、第１電気回路Ｃ１が開状態から閉状態に切り替わるタイミング、換言すれば、ワイヤＷの先端Ｐと導電ブロック５とが接触するタイミングを特定する（タイミング特定工程）。また、第１制御モードの実行中に、制御装置７は、上述のタイミングにおける第１加工ヘッド３の実位置を算出する（位置算出工程）。制御装置７は、算出された第１加工ヘッド３の実位置（換言すれば、位置データ）を記憶装置７３に記憶する。
【００９３】
（位置ずれ量算出工程）
第１制御モードの実行後に、制御装置７は、上述のタイミングにおける第１加工ヘッド３の実位置Ｆと、導電ブロック５の位置とに基づいて、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の位置ずれ量を算出してもよい（位置ずれ量算出工程）。
【００９４】
図５を参照して、位置ずれ量算出工程の第１例について説明する。
【００９５】
図５に記載の例では、ワイヤＷの先端Ｐが、導電ブロック５の第１面５１に接触している。この場合、上述のタイミング特定工程において、ワイヤＷの先端Ｐが、導電ブロック５の第１面５１に接触する第１タイミングが特定される。また、制御装置７は、第１タイミングにおける第１加工ヘッド３の実位置Ｆを算出し、当該実位置Ｆを記憶装置７３に記憶する。
【００９６】
図５に記載の例において、制御装置７は、第１タイミングにおける第１加工ヘッド３の実位置Ｆと、第１タイミングにおける導電ブロック５の第１面５１の位置とに基づいて、仮想中心軸ＡＸに沿う方向（換言すれば、第１面５１に垂直な方向）における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の位置ずれ量Ｖを算出する。
【００９７】
例えば、図５に記載の例において、制御装置７は、第１タイミングにおける第１加工ヘッド３の実位置Ｆ（Ｚ座標：Ｚ１）と、第１タイミングにおける第１面５１の位置（Ｚ座標：Ｚｅ）とに基づいて、ワイヤＷの仮想中心軸ＡＸに沿う方向におけるワイヤＷの突出長さＬ１（＝Ｚ１−Ｚｅ）を算出する。
【００９８】
また、図５に記載の例において、制御装置７は、ワイヤの突出長さの目標値Ｌｔと、算出されたワイヤＷの突出長さＬ１との差分に基づいて、仮想中心軸ＡＸに沿う方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との位置ずれ量Ｖ（＝Ｌｔ−Ｌ１）を算出する。
【００９９】
図６を参照して、位置ずれ量算出工程の第２例について説明する。
【０１００】
図６に記載の例では、ワイヤＷの先端Ｐが、導電ブロック５の第１傾斜面５２ａに接触している。この場合、上述のタイミング特定工程において、ワイヤＷの先端Ｐが、導電ブロック５の第１傾斜面５２ａに接触する第２タイミングが特定される。また、制御装置７は、第２タイミングにおける第１加工ヘッド３の実位置Ｆを算出し、当該実位置Ｆを記憶装置７３に記憶する。
【０１０１】
図６に記載の例において、制御装置７は、第２タイミングにおける第１加工ヘッド３の実位置Ｆと、第２タイミングにおける導電ブロック５の位置（より具体的には、第１傾斜面５２ａの位置）とに基づいて、第１方向ＤＲ１に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第１位置ずれ量Ｖ１（換言すれば、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に変位している程度を示す第１変位量）を算出する。
【０１０２】
図６に記載の例において、第２タイミングにおける第１加工ヘッド３の実位置Ｆの座標は（Ｘ２，Ｙ２，Ｚ２）である。
【０１０３】
制御装置７は、第１加工ヘッド３の実位置Ｆの座標と、ワイヤの突出長さの目標値Ｌｔとに基づいて、ワイヤＷの先端の仮想位置Ｐ０の座標（Ｘ２，Ｙ２，Ｚ２−Ｌｔ）を算出する。制御装置７は、仮想位置Ｐ０をとおりＸ軸に平行な直線Ｎ１と第１傾斜面５２ａとの交点の座標（Ｘｃ，Ｙ２，Ｚ２−Ｌｔ）を算出する。
【０１０４】
制御装置７は、上述の交点のＸ座標（Ｘｃ）と、第１加工ヘッド３の実位置ＦのＸ座標（Ｘ２）またはワイヤＷの先端の仮想位置Ｐ０のＸ座標（Ｘ２）との差分に基づいて、第１方向ＤＲ１に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第１位置ずれ量Ｖ１（＝Ｘｃ−Ｘ２）を算出する。なお、ワイヤＷの突出長さＬ１が事前に算出されている場合（上述の第１例を参照。）には、当該第２例における第１位置ずれ量Ｖ１の算出において、「ワイヤの突出長さの目標値Ｌｔ」の代わりに、「ワイヤＷの突出長さＬ１」が使用されてもよい。
【０１０５】
図７を参照して、位置ずれ量算出工程の第３例について説明する。
【０１０６】
図７に記載の例では、ワイヤＷの先端Ｐが、導電ブロック５の第２傾斜面５２ｂに接触している。この場合、上述のタイミング特定工程において、ワイヤＷの先端Ｐが、導電ブロック５の第２傾斜面５２ｂに接触する第３タイミングが特定される。また、制御装置７は、第３タイミングにおける第１加工ヘッド３の実位置Ｆを算出し、当該実位置Ｆを記憶装置７３に記憶する。
【０１０７】
図７に記載の例において、制御装置７は、第３タイミングにおける第１加工ヘッド３の実位置Ｆと、第３タイミングにおける導電ブロック５の位置（より具体的には、第２傾斜面５２ｂの位置）とに基づいて、第２方向ＤＲ２に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第２位置ずれ量Ｖ２（換言すれば、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第２方向ＤＲ２に変位している程度を示す第２変位量）を算出する。
【０１０８】
図７に記載の例において、第３タイミングにおける第１加工ヘッド３の実位置Ｆの座標は（Ｘ３，Ｙ３，Ｚ３）である。
【０１０９】
制御装置７は、第１加工ヘッド３の実位置Ｆの座標と、ワイヤの突出長さの目標値Ｌｔとに基づいて、ワイヤＷの先端の仮想位置Ｐ０の座標（Ｘ３，Ｙ３，Ｚ３−Ｌｔ）を算出する。制御装置７は、仮想位置Ｐ０をとおりＹ軸に平行な直線Ｎ２と第２傾斜面５２ｂとの交点の座標（Ｘ３，Ｙｃ，Ｚ３−Ｌｔ）を算出する。
【０１１０】
制御装置７は、上述の交点のＹ座標（Ｙｃ）と、第１加工ヘッド３の実位置ＦのＹ座標（Ｙ３）またはワイヤＷの先端の仮想位置Ｐ０のＹ座標（Ｙ３）との差分に基づいて、第２方向ＤＲ２に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第２位置ずれ量Ｖ２（＝Ｙｃ−Ｙ３）を算出する。なお、ワイヤＷの突出長さＬ１が事前に算出されている場合（上述の第１例を参照。）には、当該第３例における第２位置ずれ量Ｖ２の算出において、「ワイヤの突出長さの目標値Ｌｔ」の代わりに、「ワイヤＷの突出長さＬ１」が使用されてもよい。
【０１１１】
図１８を参照して、位置ずれ量算出工程の第４例について説明する。
【０１１２】
図１８に記載の例では、ワイヤＷの先端Ｐが、導電ブロック５の第１傾斜面５２ａに接触し、その後、ワイヤＷの先端Ｐが、導電ブロック５の第３傾斜面５２ｃに接触する。この場合、上述のタイミング特定工程において、ワイヤＷの先端Ｐが、導電ブロック５の第１傾斜面５２ａに接触する第２タイミングが特定され、ワイヤＷの先端Ｐが、導電ブロック５の第３傾斜面５２ｃに接触する第４タイミングが特定される。また、制御装置７は、第２タイミングにおける第１加工ヘッド３の実位置Ｆ、および、第４タイミングにおける第１加工ヘッド３の実位置Ｆ’を算出し、当該実位置Ｆおよび実位置Ｆ’を記憶装置７３に記憶する。
【０１１３】
図１８に記載の例において、制御装置７は、少なくとも第２タイミングにおける第１加工ヘッド３の実位置Ｆと、導電ブロック５の位置とに基づいて（より具体的には、第２タイミングにおける第１加工ヘッド３の実位置Ｆと、第４タイミングにおける第１加工ヘッド３の実位置Ｆ’と、導電ブロック５の第２面ＰＬ２の位置とに基づいて）、第１方向ＤＲ１に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第１位置ずれ量Ｖ１を算出する。なお、図１８において、第２面ＰＬ２は、第１傾斜面５２ａと第３傾斜面５２ｃとの間の対称関係を規定する対称面である。
【０１１４】
図１８に記載の例において、第２タイミングにおける第１加工ヘッド３の実位置Ｆの座標は（Ｘ２，Ｙ２，Ｚ２）であり、第４タイミングにおける第１加工ヘッド３の実位置Ｆ’の座標は（Ｘ２’，Ｙ２，Ｚ２）である。また、図１８に記載の例において、第２面ＰＬ２のＸ座標は、Ｘｅである。
【０１１５】
図１８に記載の例において、制御装置７は、第２タイミングにおける第１加工ヘッド３の実位置Ｆと、第４タイミングにおける第１加工ヘッド３の実位置Ｆ’との中間点である第１中間点のＸ座標（＝（Ｘ２＋Ｘ２’）／２）を算出する。当該第１中間点のＸ座標は、第１加工ヘッド３が当該第１中間点にあるときのワイヤＷの先端の仮想位置Ｐ０のＸ座標と一致する。
【０１１６】
また、第２タイミングにおけるワイヤＷの先端Ｐの実位置と、第４タイミングにおけるワイヤＷの先端Ｐの実位置との中間点である第２中間点のＸ座標は、第２面ＰＬ２のＸ座標（Ｘｅ）と同一である。さらに、当該第２中間点のＸ座標は、第１加工ヘッド３が上述の第１中間点にあるときのワイヤＷの先端Ｐの実位置のＸ座標と一致する。
【０１１７】
以上のことから、制御装置７は、上述の第２中間点のＸ座標（Ｘｅ）と、上述の第１中間点のＸ座標（＝（Ｘ２＋Ｘ２’）／２）との差分に基づいて、第１方向ＤＲ１に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第１位置ずれ量Ｖ１（＝Ｘｅ−（Ｘ２＋Ｘ２’）／２）を算出する。
【０１１８】
図１９を参照して、位置ずれ量算出工程の第５例について説明する。
【０１１９】
図１９に記載の例では、ワイヤＷの先端Ｐが、導電ブロック５の第２傾斜面５２ｂに接触し、その後、ワイヤＷの先端Ｐが、導電ブロック５の第４傾斜面５２ｄに接触する。この場合、上述のタイミング特定工程において、ワイヤＷの先端Ｐが、導電ブロック５の第２傾斜面５２ｂに接触する第３タイミングが特定され、ワイヤＷの先端Ｐが、導電ブロック５の第４傾斜面５２ｄに接触する第５タイミングが特定される。また、制御装置７は、第３タイミングにおける第１加工ヘッド３の実位置Ｆ、および、第５タイミングにおける第１加工ヘッド３の実位置Ｆ’を算出し、当該実位置Ｆおよび実位置Ｆ’を記憶装置７３に記憶する。
【０１２０】
図１９に記載の例において、制御装置７は、少なくとも第３タイミングにおける第１加工ヘッド３の実位置Ｆと、導電ブロック５の位置とに基づいて（より具体的には、第３タイミングにおける第１加工ヘッド３の実位置Ｆと、第５タイミングにおける第１加工ヘッド３の実位置Ｆ’と、導電ブロック５の第３面ＰＬ３の位置とに基づいて）、第２方向ＤＲ２に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第２位置ずれ量Ｖ２を算出する。なお、図１９において、第３面ＰＬ３は、第２傾斜面５２ｂと第４傾斜面５２ｄとの間の対称関係を規定する対称面である。
【０１２１】
図１９に記載の例において、第３タイミングにおける第１加工ヘッド３の実位置Ｆの座標は（Ｘ３，Ｙ３，Ｚ３）であり、第５タイミングにおける第１加工ヘッド３の実位置Ｆ’の座標は（Ｘ３，Ｙ３’，Ｚ３）である。また、図１９に記載の例において、第３面ＰＬ３のＹ座標は、Ｙｅである。
【０１２２】
図１９に記載の例において、制御装置７は、第３タイミングにおける第１加工ヘッド３の実位置Ｆと、第５タイミングにおける第１加工ヘッド３の実位置Ｆ’との中間点である第３中間点のＹ座標（＝（Ｙ３＋Ｙ３’）／２）を算出する。当該第３中間点のＹ座標は、第１加工ヘッド３が当該第３中間点にあるときのワイヤＷの先端の仮想位置Ｐ０のＹ座標と一致する。
【０１２３】
また、第３タイミングにおけるワイヤＷの先端Ｐの実位置と、第５タイミングにおけるワイヤＷの先端Ｐの実位置との中間点である第４中間点のＹ座標は、第３面ＰＬ３のＹ座標（Ｙｅ）と同一である。さらに、当該第４中間点のＹ座標は、第１加工ヘッド３が上述の第３中間点にあるときのワイヤＷの先端Ｐの実位置のＹ座標と一致する。
【０１２４】
以上のことから、制御装置７は、上述の第４中間点のＹ座標（Ｙｅ）と、上述の第３中間点のＹ座標（＝（Ｙ３＋Ｙ３’）／２）との差分に基づいて、第２方向ＤＲ２に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第２位置ずれ量Ｖ２（＝Ｙｅ−（Ｙ３＋Ｙ３’）／２）を算出する。
【０１２５】
上記において、位置ずれ量算出工程についての５つの例（換言すれば、５つのアルゴリズム）が説明された。ただし、位置ずれ量算出工程におけるアルゴリズムは、上述の第１例乃至第５例に限定されない。換言すれば、位置ずれ量算出工程におけるアルゴリズムとして、上述の第１例乃至第５例以外のアルゴリズムが採用されてもよい。
【０１２６】
（第１の位置補正工程）
上述の位置ずれ量Ｖが算出された後に、制御装置７は、算出された位置ずれ量Ｖに基づいて、ワイヤＷの先端Ｐの位置を補正する第１の位置補正工程を実行してもよい。例えば、制御装置７は、算出された位置ずれ量Ｖに対応する制御指令をワイヤ供給装置６に送信する。制御装置７から制御指令を受信するワイヤ供給装置６は、位置ずれ量Ｖに対応する量だけワイヤＷを供給するか、位置ずれ量Ｖに対応する量だけワイヤＷを引き戻す。こうして、位置ずれ量Ｖに対応する量だけ第１加工ヘッド３からのワイヤＷの突出長さＬ１が補正される。
【０１２７】
（第２の位置補正工程、および、第３の位置補正工程）
上述の第１位置ずれ量Ｖ１が算出された後に、制御装置７は、算出された第１位置ずれ量Ｖ１に基づいて、第１方向ＤＲ１に平行な方向に、ワイヤＷの先端Ｐに対する第１加工ヘッド３の推定相対位置Ｆ０を補正してもよい（第２の位置補正工程）。図１に記載の例において、推定相対位置Ｆ０を、第１位置ずれ量Ｖ１だけ第１方向ＤＲ１とは反対の方向に補正することを想定する。この場合、制御装置７によって制御される第１加工ヘッド３の制御目標位置が、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に位置ずれしていない状態における第１加工ヘッド３の制御目標位置よりも、第１方向ＤＲ１とは反対の方向に第１位置ずれ量Ｖ１だけずれる。換言すれば、補正後の推定相対位置Ｆ０’が、第１加工ヘッド３の実位置Ｆに近づく。こうして、制御装置７は、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に第１位置ずれ量Ｖ１だけずれていることを加味して、第１加工ヘッド３の位置制御を実行することができる。
【０１２８】
代替的に、あるいは、付加的に、上述の第２位置ずれ量Ｖ２が算出された後に、制御装置７は、算出された第２位置ずれ量Ｖ２に基づいて、第２方向ＤＲ２に平行な方向に、ワイヤＷの先端Ｐに対する第１加工ヘッド３の推定相対位置Ｆ０を補正してもよい（第３の位置補正工程）。
【０１２９】
（第２制御モード）
第２制御モードは、ワイヤＷと、ワイヤＷの先端ＰとワークＤとの間のギャップＧ（図１７を参照。）と、ケーブル１４とを含む第２電気回路Ｃ２に電源装置１３から電流（以下、第２制御モードの実行中に第２電気回路Ｃ２を流れる電流のことを「第２電流」と呼ぶ。）を供給することにより、ワークＤに付加加工を行うモードである。制御装置７は、第２制御モードを実行する際に、電源装置１３に制御指令を送信してもよい。制御指令を受信する電源装置１３は、ワイヤＷとケーブル１４との間に第２電圧を付加する。なお、制御装置７が第２制御モードを実行する時に、電源装置１３がワイヤＷとケーブル１４との間に付加する第２電圧は、制御装置７が第１制御モードを実行する時に、電源装置１３がワイヤＷとケーブル１４との間に付加する第１電圧よりも大きくてもよい。
【０１３０】
第２電気回路Ｃ２には、電源装置１３、ワイヤＷ、ワイヤＷの先端ＰとワークＤとの間のギャップＧ、ワークＤ、パレット２１２、スリップリング２６（必要であれば、図１５を参照。）、および、ケーブル１４が含まれる。なお、導電ブロック５は、第２電気回路Ｃ２に含まれていない。換言すれば、第２制御モードの実行中に、導電ブロック５には電流が流れない。
【０１３１】
第２制御モードの実行中に、電源装置１３から供給される第２電流は、ワイヤＷと、ワイヤＷの先端ＰとワークＤとの間のギャップＧと、ケーブル１４とを通って流れる。ギャップＧを通って第２電流が流れることは、ワイヤＷの先端ＰとワークＤとの間の放電現象によって実現される。放電時に生じる熱によってワイヤＷが溶融され、ワイヤＷの先端Ｐから生成される溶融物がワークＤに付加される。
【０１３２】
第２制御モードの実行中に、制御装置７は、駆動装置１１に制御指令を送信してもよい。制御装置７から制御指令を受信する駆動装置１１は、第１加工ヘッド３をワークＤ（換言すれば、ワークＤを支持するテーブル装置２）に対して相対移動させる。こうして、ワークＤに所望の形状の付加物を付加することができる。第２制御モードの実行中に、制御装置７は、ワイヤ供給装置６に制御指令を送信してもよい。制御装置７から制御指令を受信するワイヤ供給装置６は、第１加工ヘッド３からワイヤＷが繰り出されるようにワイヤＷを第１加工ヘッド３に供給する。この場合、付加加工で消費されるワイヤＷの量に対応した量だけ、第１加工ヘッド３からワイヤＷが繰り出されることとなる。
【０１３３】
図１６および図１７に記載の例では、制御装置７が第１制御モードを実行する際に第１電流の戻り経路として機能するケーブル１４と、制御装置７が第２制御モードを実行する際に第２電流の戻り経路として機能するケーブル１４とが同一である。よって、第１制御モードを実行するための専用配線を設ける必要がないか、第１制御モードを実行するための専用配線が短くて済む。
【０１３４】
ワイヤＷの先端Ｐの位置が補正された後（換言すれば、上述の第１の位置補正工程が実行された後）、上述の第２制御モードが実行されることにより、第１加工ヘッド３から露出するワイヤＷの先端Ｐから生成される溶融物がテーブル装置２によって支持されるワークＤに付加されてもよい。ワイヤＷの先端Ｐの位置が補正された後、第２制御モードが実行される場合には、ワークＤに付加される付加物の位置あるいは形状の精度が向上する。
【０１３５】
代替的に、あるいは、付加的に、ワイヤＷの先端Ｐに対する第１加工ヘッド３の推定相対位置Ｆ０が補正された後（換言すれば、上述の第２の位置補正工程、および／または、上述の第３の位置補正工程が実行された後）、上述の第２制御モードが実行されることにより、第１加工ヘッド３から露出するワイヤＷの先端Ｐから生成される溶融物がテーブル装置２によって支持されるワークＤに付加されてもよい。ワイヤＷの先端Ｐに対する第１加工ヘッド３の推定相対位置Ｆ０が補正された後、第２制御モードが実行される場合には、ワークＤに付加される付加物の位置あるいは形状の精度が向上する。
【０１３６】
（第３制御モード）
制御装置７は、第３制御モードを実行可能であってもよい。第３制御モードは、例えば、第２制御モードの実行後に実行される。
【０１３７】
第３制御モードは、第２加工ヘッド４に支持された工具４１を駆動することにより、ワークＤを切削するモードである。第３制御モードが実行されることにより、第２加工ヘッド４に支持された工具４１が駆動され、駆動される工具４１によって、テーブル装置２によって支持されるワークＤ（より具体的には、付加加工によってワークＤに付加された付加物）が切削される。
【０１３８】
第３制御モードの実行中に、制御装置７は、駆動装置１１に制御指令を送信する。制御装置７から制御指令を受信する駆動装置１１は、第２加工ヘッド４（例えば、第２加工ヘッド４が取り付けられたヘッドマウントＥ）をワークＤ（換言すれば、ワークＤを支持するテーブル装置２）に対して相対移動させる。また、第３制御モードの実行中に、制御装置７は、工具駆動装置１１５に制御指令を送信する。制御装置７から制御指令を受信する工具駆動装置１１５は、工具４１を第３軸ＡＸ３まわりに回転させる。こうして、ワークＤ（例えば、ワークＤに付加された付加物）が工具４１によって切削される。
【０１３９】
（工作機械１Ａの構造）
図２０に記載の例では、工作機械１Ａは、ベース８０と、テーブル装置２を支持する第２支持部２５と、ベース８０に対してＹ軸方向に平行な方向に移動可能な第１フレーム８２と、ベース８０に対してＸ軸方向に平行な方向に移動可能な第２フレーム８４と、ベース８０に対してＺ軸方向に平行な方向に移動可能なヘッドマウントＥとを備える。
【０１４０】
図２０に記載の例では、第２支持部２５は、ベース８０に固定されている。また、第２支持部２５は、第１支持部２３を、第１軸ＡＸ１まわりに傾動可能に支持している。図２０に記載の例では、第１支持部２３は、テーブル装置２を、第２軸ＡＸ２まわりに回転可能に支持している。図２０に記載の例では、工作機械１Ａは、ワークＤを支持する機構に２軸の自由度を有する。
【０１４１】
図２０に記載の例では、ベース８０は、第１フレーム８２を、Ｙ軸方向に平行な方向に相対移動可能なように支持する。第１フレーム８２は、第２フレーム８４を、Ｘ軸方向に平行な方向に相対移動可能なように支持する。第２フレーム８４は、ヘッドマウントＥを、Ｚ軸方向に平行な方向に相対移動可能なように支持する。図２０に記載の例では、工作機械１Ａは、第１加工ヘッド３（あるいは、ヘッドマウントＥ）を支持する機構に３軸の自由度を有する。
【０１４２】
図２０に記載の例では、工作機械１Ａは、５軸の自由度を有する。また、工作機械１Ａは、マシニングセンタである。ただし、第１の実施形態における工作機械１Ａにおいて、自由度の数は、５軸に限定されない。また、第１の実施形態における工作機械１Ａは、マシニングセンタ以外の工作機械であってもよい。
【０１４３】
（工作機械のワーク支持具Ｂ）
続いて、図１乃至図２１を参照して、第２の実施形態における工作機械１のワーク支持具Ｂについて説明する。図２１は、第２の実施形態における工作機械１のワーク支持具Ｂの一例を模式的に示す概略斜視図である。
【０１４４】
第２の実施形態における工作機械１のワーク支持具Ｂは、ワイヤＷの先端Ｐから生成される溶融物をワークＤに付加する第１加工ヘッド３を備えた工作機械用のワーク支持具である。当該工作機械１の第１加工ヘッド３は、ワイヤＷの先端Ｐが露出された状態でワイヤＷを支持する。当該工作機械１は、第１の実施形態における工作機械１Ａであってもよいし、その他の工作機械であってもよい。その他の工作機械は、例えば、ワイヤＷの先端Ｐから生成される溶融物をワークＤに付加する第１加工ヘッド３と、ワークＤを切削する工具４１を支持する第２加工ヘッド４と、第１加工ヘッド３および／または第２加工ヘッド４を移動させる駆動装置１１と、ワイヤＷに電流を供給する電源装置１３とを備える。
【０１４５】
図２１に例示されるように、第２の実施形態における工作機械１のワーク支持具Ｂは、パレット２１２と、導電ブロック５とを具備する。第２の実施形態における工作機械１のワーク支持具Ｂは、パレット２１２および導電ブロック５に加え、パレット２１２および導電ブロック５以外の構成要素を含んでいてもよい。
【０１４６】
パレット２１２は、工作機械１のテーブル装置２の一部を構成し、加工対象物であるワークＤを支持する。図２１に記載の例では、パレット２１２は、ワークＤを支持する主面２１２ｕ（例えば、上面）と、導電ブロック５が配置される側面２１２ｔとを有する。代替的に、図２８に例示されるように、ワーク支持具Ｂにおいて、導電ブロック５がパレット２１２の主面（例えば、上面）に配置されていてもよい。
【０１４７】
導電ブロック５は、第１加工ヘッド３に支持されたワイヤＷの先端Ｐの位置を特定する。導電ブロック５は、パレット２１２に取り付けられてもよい。換言すれば、導電ブロック５を構成する第１部品が、パレット２１２を構成する第２部品に取り付けられるようにしてもよい。この場合、第１部品は、第２部品から分離された状態で提供されてもよいし（この場合、事後的に、第１部品が第２部品に取り付けられる。）、第１部品が第２部品に取り付けられた状態で提供されてもよい。代替的に、導電ブロック５は、パレット２１２と一体的に形成されていてもよい。
【０１４８】
導電ブロック５は、第１加工ヘッド３からのワイヤＷの突出長さＬ１を特定する第１面５１と、第１面５１に対して傾斜するように配置され、ワイヤＷの仮想中心軸ＡＸからのワイヤＷの先端Ｐの変位量を特定する傾斜面５２とを有する。傾斜面５２は、ワイヤＷの先端ＰがワイヤＷの仮想中心軸ＡＸから第１方向ＤＲ１に変位している程度を示す第１変位量を特定する第１傾斜面５２ａと、ワイヤＷの先端ＰがワイヤＷの仮想中心軸ＡＸから第２方向ＤＲ２に変位している程度を示す第２変位量を特定する第２傾斜面５２ｂとを有していてもよい。
【０１４９】
第１加工ヘッド３、パレット２１２、導電ブロック５、テーブル装置２、第１面５１、および、傾斜面５２については、第１の実施形態において詳細に説明済みである。よって、これらの部位、部材についての繰り返しとなる説明は省略する。なお、図２１に例示された導電ブロック５は、図５乃至図１１のいずれかに例示された導電ブロック５によって置換されてもよい。
【０１５０】
第２の実施形態における工作機械１のワーク支持具Ｂが、工作機械１の他の構成要素（例えば、テーブル部材２１０）に取り付けられた状態において、導電ブロック５は、ワイヤＷの先端Ｐと導電ブロック５とが接触することにより開状態から閉状態に切り替えられる第１電気回路Ｃ１の一部分として機能する。よって、第２の実施形態におけるワーク支持具Ｂが組み込まれた工作機械１は、第１の実施形態における工作機械１Ａと同様の効果を奏する。
【０１５１】
また、第２の実施形態における工作機械１のワーク支持具Ｂは、パレット２１２と、導電ブロック５とを備える。このため、当該ワーク支持具Ｂは、ワークＤを支持する第１機能と、ワイヤＷの先端Ｐの位置を特定する第２機能とを備える。また、第２の実施形態では、ワークＤおよび導電ブロック５の両方がパレット２１２に配置されるため、パレット２１２を基準とした導電ブロック５の位置情報と、パレット２１２を基準としたワークＤの位置情報との間に不整合が生じにくい。
【０１５２】
また、第２の実施形態では、導電ブロック５がパレット２１２に配置されるため、パレット２１２を交換することにより、導電ブロック５も自動的に交換される。
【０１５３】
第２の実施形態における工作機械１のワーク支持具Ｂは、上述の第１加工ヘッド３と、ワークＤを切削する工具４１を支持する第２加工ヘッド４とを具備する工作機械用のワーク支持具であってもよい。この場合、パレット２１２は、第１加工ヘッド３を用いて行われるワークＤに対する付加加工中、および、第２加工ヘッド４を用いて行われるワークＤの切削加工中に、ワークＤを一貫して支持する。
【０１５４】
付加加工中にワークＤを支持するパレット２１２と、切削加工中にワークＤを支持するパレット２１２とが同一である場合、付加加工の後に実行される切削加工において、ワークＤの表面（より具体的には、ワークＤに付加された付加物の表面）を所望の形状に高精度に切削することができる。
【０１５５】
（工作機械１Ａの動作方法についての更なる説明）
続いて、図１乃至図２７を参照して、実施形態における工作機械１の動作方法について説明する。図２２および図２３は、実施形態における工作機械１の動作方法の一工程が実施されている様子を模式的に示す概略斜視図である。図２４乃至図２７は、実施形態における工作機械１の動作方法の一例を示すフローチャートである。
【０１５６】
実施形態における工作機械１の動作方法において、工作機械１は、第１の実施形態における工作機械１Ａであってもよいし、その他の工作機械であってもよい。
【０１５７】
工作機械１は、ワークＤを支持するテーブル装置２と、ワイヤＷの先端Ｐが露出された状態でワイヤＷを支持し、ワイヤＷの先端Ｐから生成される溶融物をテーブル装置２によって支持されるワークＤに付加する第１加工ヘッド３と、テーブル装置２によって支持されるワークＤを切削する工具４１を支持する第２加工ヘッド４と、ワイヤＷに電流を供給する電源装置１３と、テーブル装置２に配置され、ワイヤＷの先端Ｐの位置を特定する導電ブロック５と、第１加工ヘッド３から露出するワイヤＷの先端Ｐとテーブル装置２に配置された導電ブロック５とが接触するように、第１加工ヘッド３をテーブル装置２に対して相対移動させる駆動装置１１と、第１加工ヘッド３から露出するワイヤＷの先端Ｐとテーブル装置２に配置された導電ブロック５とが接触することにより、開状態から閉状態に切り替えられる第１電気回路Ｃ１と、を備える。
【０１５８】
図１６に例示されるように、第１ステップＳＴ１において、ワイヤＷの先端Ｐが導電ブロック５（より具体的には、導電ブロック５の第１面５１）に接触するように、第１加工ヘッド３が導電ブロック５に対して相対移動される（図１６における矢印ＡＲ１を参照。）。第１ステップＳＴ１は、第１移動工程である。
【０１５９】
第１ステップＳＴ１（第１移動工程）は、第１加工ヘッド３を第１待機位置に移動させることを含んでいてもよい（サブステップＳＴ１−１）。第１待機位置は、例えば、第１加工ヘッド３に支持されたワイヤＷの仮想中心軸ＡＸの延長線が導電ブロック５の第１面５１と交わるように、制御装置７によって予め設定される位置である。
【０１６０】
また、第１ステップＳＴ１（第１移動工程）は、第１待機位置から導電ブロック５の第１面５１に向けて、ワイヤＷの仮想中心軸ＡＸに平行な方向に、第１加工ヘッド３を移動させることを含んでいてもよい（サブステップＳＴ１−２）。サブステップＳＴ１−２において、制御装置７は、駆動装置１１に第１制御指令を送信する。制御装置７から第１制御指令を受信する駆動装置１１は、第１加工ヘッド３を、第１待機位置から第１面５１に向けて、ワイヤＷの仮想中心軸ＡＸに平行な方向に移動させる。
【０１６１】
図１５に例示されるように、導電ブロック５が配置されたテーブル装置２が、第１軸ＡＸ１まわりにチルト可能である場合、第１ステップＳＴ１（第１移動工程）の実行前に、制御装置７は、駆動装置１１（より具体的には、第１駆動装置１１３ａ）に、チルト指令を送信してもよい。制御装置７からチルト指令を受信する第１駆動装置１１３ａは、テーブル装置２を、第１軸ＡＸ１まわりに傾動する。当該傾動により、テーブル装置２に配置された導電ブロック５が、第１加工ヘッド３に近づく。制御装置７からチルト指令を受信する第１駆動装置１１３ａは、テーブル装置２の側面に配置された導電ブロック５が上方に移動するように、テーブル装置２を、第１軸ＡＸ１まわりに傾動させてもよい。
【０１６２】
図１３および図１４に例示されるように、第１加工ヘッド３が、ハウジング８８内の退避位置（図１４を参照。）と、ハウジング８８から突出する進出位置（図１３を参照。）との間で移動可能である場合には、第１ステップＳＴ１（第１移動工程）の実行前に、制御装置７は、ヘッドマウントＥに制御指令を送信してもよい。制御装置７から制御指令を受信するヘッドマウントＥは、第１加工ヘッド３を、退避位置から進出位置に移動させる。
【０１６３】
第２ステップＳＴ２において、第１電気回路Ｃ１が開状態から閉状態に切り替わる第１タイミングが特定される。第２ステップＳＴ２は、第１タイミング特定工程である。
【０１６４】
第２ステップＳＴ２（第１タイミング特定工程）において、制御装置７は、ワイヤＷの先端Ｐと導電ブロック５（より具体的には、第１面５１）とが接触することに起因して第１電気回路Ｃ１が開状態から閉状態に切り替えられる第１タイミングを特定する。より具体的には、制御装置７は、第１電気回路Ｃ１（例えば、電源装置１３、センサＳ等）から受信する信号の変化に基づいて、第１電気回路Ｃ１が開状態から閉状態に切り替わる第１タイミングを特定する。例えば、制御装置７は、第１電気回路Ｃ１に第１電流が流れていることを示す信号を、第１電気回路Ｃ１（例えば、電源装置１３、センサＳ等）から受信することに応じて、第１電気回路Ｃ１が開状態から閉状態に切り替わる第１タイミングを特定する。
【０１６５】
第２ステップＳＴ２（第１タイミング特定工程）は、第１ステップＳＴ１（第１移動工程）の実行中に実施される。例えば、第２ステップＳＴ２において、制御装置７によって第１タイミングが特定されると、第１ステップＳＴ１（第１移動工程）が終了するように構成されていてもよい。換言すれば、ワイヤＷの先端Ｐと導電ブロック５との接触により、第１加工ヘッド３の移動が自動的に停止されるか、あるいは、第１加工ヘッド３が自動的に第１待機位置に戻る機能がＯＮにされてもよい（換言すれば、スキップ機能がＯＮにされてもよい。）。
【０１６６】
第３ステップＳＴ３において、制御装置７は、第１タイミングにおける第１加工ヘッド３の実位置（すなわち、第１加工ヘッド３の位置座標）を算出する工程（第１の位置算出工程）を実行する。制御装置７は、第１タイミングにおける第１加工ヘッド３の位置を記憶装置７３に記憶する。
【０１６７】
なお、第３ステップＳＴ３の実行後、あるいは、第３ステップＳＴ３に実行前に、第１加工ヘッド３は、第１待機位置に戻されることが好ましい。
【０１６８】
第４ステップＳＴ４において、仮想中心軸ＡＸに沿う方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の位置ずれ量Ｖが算出される。第４ステップＳＴ４は、位置ずれ量算出工程である。
【０１６９】
第４ステップＳＴ４（位置ずれ量算出工程）において、制御装置７は、第１タイミングにおける第１加工ヘッド３の実位置Ｆと、第１タイミングにおける導電ブロック５の位置（より具体的には、第１面５１の位置）とに基づいて、仮想中心軸ＡＸに沿う方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の位置ずれ量Ｖを算出する。
【０１７０】
位置ずれ量Ｖを算出するアルゴリズムについては、上述の「位置ずれ量算出工程の第１例」において説明済みである。よって、位置ずれ量Ｖを算出するアルゴリズムについての繰り返しとなる説明は省略する。なお、図５から把握されるように、位置ずれ量Ｖは、ワイヤの突出長さの目標値Ｌｔとワイヤの突出長さＬ１との差に対応する。
【０１７１】
制御装置７は、算出された位置ずれ量Ｖを、第１補正量Ｑとしてもよい。この場合、後述の第１の位置補正工程の実行により、第１加工ヘッド３からのワイヤＷの突出長さＬ１が目標値Ｌｔに近づくように、ワイヤＷの先端Ｐの位置が補正される。
【０１７２】
代替的に、図２４に例示されるように、上述の位置ずれ量Ｖが、第１閾値ＴＨ１以上、かつ、第２閾値ＴＨ２以下である場合、換言すれば、ワイヤの突出長さの目標値Ｌｔとワイヤの突出長さＬ１との差が所定の範囲内にある場合、制御装置７は、ワイヤＷの先端Ｐの位置を補正する処理（換言すれば、後述の第５ステップＳＴ５）を実行することなく、次の処理（例えば、後述の第６ステップＳＴ６）を実行してもよい。なお、図２４に記載の例において、第１閾値ＴＨ１は負の値であり、第２閾値ＴＨ２は正の値である。
【０１７３】
図２４に記載の例において、上述の位置ずれ量Ｖが第１閾値ＴＨ１よりも小さい場合、制御装置７は、当該位置ずれ量Ｖを、第１補正量Ｑとしてもよい。また、上述の位置ずれ量Ｖが第２閾値ＴＨ２よりも大きい場合、制御装置７は、当該位置ずれ量Ｖを、第１補正量Ｑとしてもよい。
【０１７４】
第５ステップＳＴ５において、ワイヤＷの仮想中心軸ＡＸに沿う方向におけるワイヤＷの先端Ｐの位置が補正される。第５ステップＳＴ５は、第１の位置補正工程である。
【０１７５】
第５ステップＳＴ５（第１の位置補正工程）において、制御装置７は、第１補正量Ｑに対応する制御指令をワイヤ供給装置６に送信する。制御装置７から制御指令を受信するワイヤ供給装置６は、第１補正量Ｑに対応する量だけワイヤＷを供給するか、第１補正量Ｑに対応する量だけワイヤＷを引き戻す。こうして、位置ずれ量Ｖに対応する量だけ第１加工ヘッド３からのワイヤＷの突出長さＬ１が補正される。
【０１７６】
上述の第５ステップＳＴ５において、位置ずれ量Ｖ（＝Ｌｔ−Ｌ１）が正の値である場合、第１補正量Ｑに対応する制御指令を受信するワイヤ供給装置６は、第１補正量Ｑの絶対値に比例する時間、第１加工ヘッド３にワイヤＷを供給してもよい。こうして、第１加工ヘッド３からのワイヤＷの突出長さＬ１が、ワイヤの突出長さの目標値Ｌｔに近づく。
【０１７７】
他方、上述の第５ステップＳＴ５において、位置ずれ量Ｖ（＝Ｌｔ−Ｌ１）が負の値である場合、ワイヤ供給装置６は、第１補正量Ｑの絶対値に比例する時間、第１加工ヘッド３からワイヤＷを引き戻してもよい。こうして、第１加工ヘッド３からのワイヤＷの突出長さＬ１が、ワイヤの突出長さの目標値Ｌｔに近づく。
【０１７８】
第５ステップＳＴ５において、ワイヤＷの先端Ｐの位置が補正された後、制御装置７は、再度、第１ステップＳＴ１乃至第４ステップＳＴ４を実行してもよい。代替的に、第５ステップＳＴ５において、ワイヤＷの先端Ｐの位置が補正された後、制御装置７は、第６ステップＳＴ６を実行してもよい。
【０１７９】
図２２に例示されるように、第６ステップＳＴ６において、ワイヤＷの先端Ｐが導電ブロック５の第１傾斜面５２ａに接触するように、第１加工ヘッド３が導電ブロック５に対して相対移動される（図２２における矢印ＡＲ２を参照。）。第６ステップＳＴ６は、第２移動工程である。
【０１８０】
第６ステップＳＴ６（第２移動工程）は、第１加工ヘッド３を第２待機位置に移動させることを含んでいてもよい（サブステップＳＴ６−１）。第２待機位置は、例えば、第１加工ヘッド３に支持されたワイヤＷの先端Ｐをとおり第１方向ＤＲ１に平行な直線が第１傾斜面５２ａと交わるように、制御装置７によって予め設定される位置である。
【０１８１】
また、第６ステップＳＴ６（第２移動工程）は、第２待機位置から導電ブロック５の第１傾斜面５２ａに向けて、第１方向ＤＲ１に平行な方向に、第１加工ヘッド３を移動させることを含んでいてもよい（サブステップＳＴ６−２）。サブステップＳＴ６−２において、制御装置７は、駆動装置１１に第２制御指令を送信する。制御装置７から第２制御指令を受信する駆動装置１１は、第１加工ヘッド３を、第２待機位置から第１傾斜面５２ａに向けて、第１方向ＤＲ１に平行な方向に移動させる。
【０１８２】
第７ステップＳＴ７において、第１電気回路Ｃ１が開状態から前記閉状態に切り替わる第２タイミングが特定される。第７ステップＳＴ７は、第２タイミング特定工程である。
【０１８３】
第７ステップＳＴ７（第２タイミング特定工程）において、制御装置７は、ワイヤＷの先端Ｐと導電ブロック５の第１傾斜面５２ａとが接触することに起因して第１電気回路Ｃ１が開状態から閉状態に切り替えられる第２タイミングを特定する。
【０１８４】
第７ステップＳＴ７（第２タイミング特定工程）は、第６ステップＳＴ６（第２移動工程）の実行中に実施される。例えば、第７ステップＳＴ７において、制御装置７によって第２タイミングが特定されると、第６ステップＳＴ６（第２移動工程）が終了するように構成されていてもよい。換言すれば、ワイヤＷの先端Ｐと導電ブロック５との接触により、第１加工ヘッド３の移動が自動的に停止されるか、あるいは、第１加工ヘッド３が自動的に第２待機位置に戻る機能がＯＮにされてもよい（換言すれば、スキップ機能がＯＮにされてもよい。）。
【０１８５】
第８ステップＳＴ８において、制御装置７は、第２タイミングにおける第１加工ヘッド３の実位置（すなわち、第１加工ヘッド３の位置座標）を算出する工程（第２の位置算出工程）を実行する。制御装置７は、第２タイミングにおける第１加工ヘッド３の位置を記憶装置７３に記憶する。
【０１８６】
なお、第８ステップＳＴ８の実行後、あるいは、第８ステップＳＴ８に実行前に、第１加工ヘッド３は、第２待機位置に戻されることが好ましい。
【０１８７】
第９ステップＳＴ９において、ワイヤＷの先端Ｐが導電ブロック５の第３傾斜面５２ｃに接触するように、第１加工ヘッド３が導電ブロック５に対して相対移動される（図２３における矢印ＡＲ３を参照。）。
【０１８８】
第９ステップＳＴ９は、第１加工ヘッド３を第３待機位置に移動させることを含んでいてもよい（サブステップＳＴ９−１）。第３待機位置は、例えば、第１加工ヘッド３に支持されたワイヤＷの先端Ｐをとおり第１方向ＤＲ１に平行な直線が第３傾斜面５２ｃと交わるように、制御装置７によって予め設定される位置である。
【０１８９】
また、第９ステップＳＴ９は、第３待機位置から導電ブロック５の第３傾斜面５２ｃに向けて、第１方向ＤＲ１に平行な方向に、第１加工ヘッド３を移動させることを含んでいてもよい（サブステップＳＴ９−２）。
【０１９０】
第１０ステップＳＴ１０において、第１電気回路Ｃ１が開状態から前記閉状態に切り替わる第４タイミングが特定される。第１０ステップＳＴ１０は、第４タイミング特定工程である。
【０１９１】
第１０ステップＳＴ１０（第４タイミング特定工程）において、制御装置７は、ワイヤＷの先端Ｐと導電ブロック５の第３傾斜面５２ｃとが接触することに起因して第１電気回路Ｃ１が開状態から閉状態に切り替えられる第４タイミングを特定する。
【０１９２】
第１１ステップＳＴ１１において、制御装置７は、第４タイミングにおける第１加工ヘッド３の実位置Ｆ’（すなわち、第１加工ヘッド３の位置座標）を算出する工程（第４の位置算出工程）を実行する。制御装置７は、第４タイミングにおける第１加工ヘッド３の位置を記憶装置７３に記憶する。
【０１９３】
なお、第１１ステップＳＴ１１の実行後、あるいは、第１１ステップＳＴ１１に実行前に、第１加工ヘッド３は、第３待機位置に戻されることが好ましい。
【０１９４】
第１２ステップＳＴ１２において、第１方向ＤＲ１に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第１位置ずれ量Ｖ１が算出される。第１２ステップＳＴ１２は、第１位置ずれ量算出工程である。
【０１９５】
第１２ステップＳＴ１２（第１位置ずれ量算出工程）において、制御装置７は、少なくとも第２タイミングにおける第１加工ヘッド３の実位置Ｆと、導電ブロック５の位置とに基づいて、第１方向ＤＲ１に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第１位置ずれ量Ｖ１を算出する。第１位置ずれ量Ｖ１は、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に変位している程度を示す量に対応する。
【０１９６】
第１位置ずれ量Ｖ１を算出するアルゴリズムについては、上述の「位置ずれ量算出工程の第２例」あるいは「位置ずれ量算出工程の第４例」において説明済みである。よって、第１位置ずれ量Ｖ１を算出するアルゴリズムについての繰り返しとなる説明は省略する。なお、第１位置ずれ量Ｖ１を算出するアルゴリズムとして、上述の「位置ずれ量算出工程の第２例」が採用される場合には、上述の第９ステップＳＴ９乃至第１１ステップＳＴ１１は省略可能である。
【０１９７】
第１３ステップＳＴ１３において、ワイヤＷの先端Ｐが導電ブロック５の第２傾斜面５２ｂに接触するように、第１加工ヘッド３が導電ブロック５に対して相対移動される。
【０１９８】
第１４ステップＳＴ１４において、第１電気回路Ｃ１が開状態から前記閉状態に切り替わる第３タイミングが特定される。第１４ステップＳＴ１４は、第３タイミング特定工程である。
【０１９９】
第１４ステップＳＴ１４（第３タイミング特定工程）において、制御装置７は、ワイヤＷの先端Ｐと導電ブロック５の第２傾斜面５２ｂとが接触することに起因して第１電気回路Ｃ１が開状態から閉状態に切り替えられる第３タイミングを特定する。
【０２００】
第１５ステップＳＴ１５において、制御装置７は、第３タイミングにおける第１加工ヘッド３の実位置（すなわち、第１加工ヘッド３の位置座標）を算出する工程（第３の位置算出工程）を実行する。制御装置７は、第３タイミングにおける第１加工ヘッド３の位置を記憶装置７３に記憶する。
【０２０１】
第１６ステップＳＴ１６において、ワイヤＷの先端Ｐが導電ブロック５の第４傾斜面５２ｄに接触するように、第１加工ヘッド３が導電ブロック５に対して相対移動される。
【０２０２】
第１７ステップＳＴ１７において、第１電気回路Ｃ１が開状態から前記閉状態に切り替わる第５タイミングが特定される。第１７ステップＳＴ１７は、第５タイミング特定工程である。
【０２０３】
第１７ステップＳＴ１７（第５タイミング特定工程）において、制御装置７は、ワイヤＷの先端Ｐと導電ブロック５の第４傾斜面５２ｄとが接触することに起因して第１電気回路Ｃ１が開状態から閉状態に切り替えられる第５タイミングを特定する。
【０２０４】
第１８ステップＳＴ１８において、制御装置７は、第５タイミングにおける第１加工ヘッド３の実位置Ｆ’（すなわち、第１加工ヘッド３の位置座標）を算出する工程（第５の位置算出工程）を実行する。制御装置７は、第５タイミングにおける第１加工ヘッド３の位置を記憶装置７３に記憶する。
【０２０５】
第１９ステップＳＴ１９において、第２方向ＤＲ２に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤの先端の仮想位置Ｐ０との間の第２位置ずれ量Ｖ２が算出される。第１９ステップＳＴ１９は、第２位置ずれ量算出工程である。
【０２０６】
第１９ステップＳＴ１９（第２位置ずれ量算出工程）において、制御装置７は、少なくとも第３タイミングにおける第１加工ヘッド３の実位置Ｆと、導電ブロック５の位置とに基づいて、第２方向ＤＲ２に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第２位置ずれ量Ｖ２を算出する。第２位置ずれ量Ｖ２は、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第２方向ＤＲ２に変位している程度を示す量に対応する。
【０２０７】
第２位置ずれ量Ｖ２を算出するアルゴリズムについては、上述の「位置ずれ量算出工程の第３例」あるいは「位置ずれ量算出工程の第５例」において説明済みである。よって、第２位置ずれ量Ｖ２を算出するアルゴリズムについての繰り返しとなる説明は省略する。なお、第２位置ずれ量Ｖ２を算出するアルゴリズムとして、上述の「位置ずれ量算出工程の第３例」が採用される場合には、上述の第１６ステップＳＴ１６乃至第１８ステップＳＴ１８は省略可能である。
【０２０８】
第２０ステップＳＴ２０において、制御装置７は、算出された第１位置ずれ量Ｖ１に基づいて、第１方向ＤＲ１に平行な方向に、ワイヤＷの先端Ｐに対する第１加工ヘッド３の推定相対位置Ｆ０を補正する。第２０ステップＳＴ２０は、第２の位置補正工程である。当該補正により、後続の付加加工工程において、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第１方向ＤＲ１に第１位置ずれ量Ｖ１だけずれていることが加味されて、第１加工ヘッド３の位置制御が実行されることとなる。
【０２０９】
第２１ステップＳＴ２１において、制御装置７は、算出された第２位置ずれ量Ｖ２に基づいて、第２方向ＤＲ２に平行な方向に、ワイヤＷの先端Ｐに対する第１加工ヘッド３の推定相対位置Ｆ０を補正する。第２１ステップＳＴ２１は、第３の位置補正工程である。当該補正により、後続の付加加工工程において、ワイヤＷの先端Ｐが仮想中心軸ＡＸから第２方向ＤＲ２に第２位置ずれ量Ｖ２だけずれていることが加味されて、第１加工ヘッド３の位置制御が実行されることとなる。
【０２１０】
第２２ステップＳＴ２２において、第１加工ヘッド３に支持されるワイヤＷの先端Ｐから生成される溶融物が、テーブル装置２によって支持されるワークＤに付加される。第２２ステップＳＴ２２は、付加加工工程である。
【０２１１】
第２２ステップＳＴ２２（付加加工工程）において、ワイヤＷと、ワイヤＷの先端ＰとワークＤとの間のギャップＧと、ケーブル１４とを含む第２電気回路Ｃ２に電源装置１３から電流が供給されることにより、ワイヤＷの先端ＰとワークＤとの間でアーク放電が発生する。アーク放電によってワイヤＷが溶融し、溶融物がワークＤに付加される。
【０２１２】
第２３ステップＳＴ２３において、テーブル装置２によって支持されるワークＤが切削される。第２３ステップＳＴ２３は、切削工程である。
【０２１３】
第２３ステップＳＴ２３（切削工程）において、第２加工ヘッド４に支持された工具４１によって、ワークＤ（例えば、ワークＤに付加された付加物）が切削される。
【０２１４】
（プログラム、および、当該プログラムが記憶される非一時的なコンピュータ可読記憶媒体）
図１２等において例示される記憶装置７３は、プログラムが記憶される非一時的なコンピュータ可読記憶媒体として機能する。プログラムが記憶される非一時的なコンピュータ可読記憶媒体は、ハードディスクであってもよいし、可搬型の記憶媒体（例えば、ＣＤ−ＲＯＭ）であってもよい。実施形態における工作機械１の動作方法は、当該プログラムが工作機械１の制御装置７に含まれるコンピュータ７１（より具体的には、コンピュータ７１のプロセッサ）によって実行されることにより実現される。
【０２１５】
上記プログラムは、第１加工ヘッド３、第２加工ヘッド４、および、テーブル装置２を備える工作機械１に、下記のステップ（１）乃至（６）を含む動作を実行させる。また、上記プログラムが工作機械１の制御装置７に含まれるコンピュータ７１によって実行されるときに、第１加工ヘッド３、第２加工ヘッド４、および、テーブル装置２を備える工作機械１は、下記のステップ（１）乃至（６）を実行する。
（１）ワイヤＷを支持する第１加工ヘッド３から露出するワイヤＷの先端Ｐがテーブル装置２に配置された導電ブロック５に接触するように、ワイヤＷを支持する第１加工ヘッド３をテーブル装置２に配置された導電ブロック５に対して相対移動させること、
（２）ワイヤＷの先端Ｐと導電ブロック５とが接触することに起因して第１電気回路Ｃ１が開状態から閉状態に切り替えられるタイミングを特定すること、
（３）上記タイミングにおける第１加工ヘッド３の実位置と、導電ブロック５の位置とに基づいて、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の位置ずれ量（例えば、仮想中心軸ＡＸに平行な方向における位置ずれ量、および／または、仮想中心軸ＡＸに垂直な方向における位置ずれ量）を算出すること、
（４）算出された位置ずれ量（より具体的には、仮想中心軸ＡＸに平行な方向における位置ずれ量）に基づいてワイヤＷの先端Ｐの位置を補正すること、および／または、算出された位置ずれ量（より具体的には、仮想中心軸ＡＸに垂直な方向における位置ずれ量）に基づいてワイヤＷの先端Ｐに対する第１加工ヘッド３の推定相対位置を補正すること、
（５）上記ステップ（４）の実行後、第１加工ヘッド３から露出するワイヤＷの先端Ｐから生成される溶融物をテーブル装置２によって支持されるワークＤに付加すること、および、
（６）上記ステップ（５）の実行後、第２加工ヘッド４に支持された工具４１を駆動することにより、テーブル装置２によって支持されるワークＤ（より具体的には、ワークＤに付加された付加物）を切削すること。
【０２１６】
上記ステップ（１）は、以下のステップ（１Ａ）および／またはステップ（１Ｂ）を含んでいてもよい。
（１Ａ）工作機械１の第１加工ヘッド３に支持されたワイヤＷの先端Ｐが工作機械１のテーブル装置２に配置された導電ブロック５の第１面５１に接触するように、第１加工ヘッド３を導電ブロック５に対して相対移動させること。
（１Ｂ）工作機械１の第１加工ヘッド３に支持されたワイヤＷの先端Ｐが工作機械１のテーブル装置２に配置された導電ブロック５の第１傾斜面５２ａに接触するように、第１加工ヘッド３を導電ブロック５に対して相対移動させること。
【０２１７】
上記ステップ（２）は、以下のステップ（２Ａ）および／またはステップ（２Ｂ）を含んでいてもよい。
（２Ａ）ワイヤＷの先端Ｐと導電ブロック５の第１面５１とが接触することに起因して第１電気回路Ｃ１が開状態から閉状態に切り替えられる第１タイミングを特定すること。
（２Ｂ）ワイヤＷの先端Ｐと導電ブロック５の第１傾斜面５２ａとが接触することに起因して第１電気回路Ｃ１が開状態から閉状態に切り替えられる第２タイミングを特定すること。
【０２１８】
上記ステップ（３）は、以下のステップ（３Ａ）および／またはステップ（３Ｂ）を含んでいてもよい。
（３Ａ）第１タイミングにおける第１加工ヘッド３の実位置と、導電ブロック５の第１面５１の位置とに基づいて、第１面５１に垂直な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の位置ずれ量Ｖを算出すること。
（３Ｂ）少なくとも第２タイミングにおける第１加工ヘッド３の実位置と、導電ブロック５の位置とに基づいて、ワイヤＷの仮想中心軸ＡＸに垂直な第１方向ＤＲ１に平行な方向における、ワイヤＷの先端Ｐの実位置とワイヤＷの先端の仮想位置Ｐ０との間の第１位置ずれ量Ｖ１を算出すること。
【０２１９】
上記ステップ（４）は、以下のステップ（４Ａ）および／またはステップ（４Ｂ）を含んでいてもよい。
（４Ａ）上記ステップ（３Ａ）で算出された位置ずれ量Ｖに基づいて、ワイヤＷの先端Ｐの位置を補正すること。
（４Ｂ）上記ステップ（３Ｂ）で算出された第１位置ずれ量Ｖ１に基づいて、第１方向ＤＲ１に平行な方向に、ワイヤＷの先端Ｐに対する第１加工ヘッド３の推定相対位置Ｆ０を補正すること。
【０２２０】
また、上記プログラムは、工作機械１に、下記のステップ（７）を含む動作を実行させてもよい。また、上記プログラムが工作機械１の制御装置７に含まれるコンピュータ７１によって実行されるときに、工作機械１は、下記のステップ（７）を実行してもよい。
（７）上記ステップ（１）の実行前に、テーブル装置２を第１軸ＡＸ１まわりに傾動することにより、テーブル装置２に配置された導電ブロック５を第１加工ヘッド３に近づけること。
【０２２１】
さらに、上記プログラムは、工作機械１に、上述の第１ステップＳＴ１乃至第２３ステップＳＴ２３のうちの少なくとも１つのステップを含む動作を実行させてもよい。また、上記プログラムが工作機械１の制御装置７に含まれるコンピュータ７１によって実行されるときに、工作機械１は、上述の第１ステップＳＴ１乃至第２３ステップＳＴ２３のうちの少なくとも１つのステップを実行してもよい。
【０２２２】
本発明は上記各実施形態に限定されず、本発明の技術思想の範囲内において、各実施形態または各変形例は適宜変形又は変更され得ることは明らかである。また、各実施形態または各変形例で用いられる種々の技術は、技術的矛盾が生じない限り、他の実施形態または他の変形例にも適用可能である。さらに、各実施形態または各変形例における任意付加的な構成は、適宜省略可能である。
【０２２３】
例えば、第１の実施形態では、テーブル装置２が、第１軸ＡＸ１まわりに傾動可能である例について説明された。代替的に、図２８に例示されるように、実施形態における工作機械１Ｂのテーブル装置２は、ベース８０に対して、傾動不能であってもよい。また、第１の実施形態では、導電ブロック５が、テーブル装置２の側面に配置される例について説明された。代替的に、図２８に例示されるように、導電ブロック５は、テーブル装置２に上面（例えば、パレット２１２の上面）に配置されていてもよい。
【符号の説明】
【０２２４】
１、１Ａ、１Ｂ…工作機械、２…テーブル装置、２ｓ…第２接触面、２ｔ…側面、２ｕ…上面、３…第１加工ヘッド、４…第２加工ヘッド、５、５Ａ、５Ｂ、５Ｃ…導電ブロック、５Ｃ−１…第１ブロック、５Ｃ−２…第２ブロック、５ｂ…凹部、６…ワイヤ供給装置、７…制御装置、７ａ…第１制御装置、７ｂ…第２制御装置、９…冷却装置、１１…駆動装置、１３…電源装置、１４…ケーブル、１５…シールドガス供給装置、２１…移動部、２３…第１支持部、２４…軸受、２５…第２支持部、２６…スリップリング、２７…固定部材、３１…第１加工ヘッドの先端、３３…第１通路、３５…第２通路、４１…工具、５０ｓ…第１接触面、５１…第１面、５２…傾斜面、５２ａ…第１傾斜面、５２ｂ…第２傾斜面、５２ｃ…第３傾斜面、５２ｄ…第４傾斜面、５５…固定部材、７１…コンピュータ、７３…記憶装置、７６ａ…信号線、８０…ベース、８２…第１フレーム、８４…第２フレーム、８８…ハウジング、１１１…加工ヘッド駆動装置、１１３…テーブル駆動装置、１１３ａ…第１駆動装置、１１３ｂ…第２駆動装置、１１５…工具駆動装置、１５１…ガス供給管、２１０…テーブル部材、２１２…パレット、２１２ｔ…側面、２１２ｕ…主面、Ｂ…ワーク支持具、Ｃ１…第１電気回路、Ｃ２…第２電気回路、Ｄ…ワーク、Ｅ…ヘッドマウント、Ｇ…ギャップ、Ｋ…溶融物、ＯＰ…先端開口、Ｓ…センサ、Ｔ…チューブ、Ｗ…ワイヤ
【要約】
工作機械は、ワークを支持するテーブル装置と、ワイヤの先端が露出された状態でワイヤを支持し、ワイヤの先端から生成される溶融物をテーブル装置によって支持されるワークに付加する第１加工ヘッドと、テーブル装置によって支持されるワークを切削する工具を支持する第２加工ヘッドと、ワイヤに電流を供給する電源装置と、テーブル装置に配置され、ワイヤの先端の位置を特定する導電ブロックと、第１加工ヘッドから露出するワイヤの先端とテーブル装置に配置された導電ブロックとが接触するように、第１加工ヘッドをテーブル装置に対して相対移動させる駆動装置と、第１加工ヘッドから露出するワイヤの先端とテーブル装置に配置された導電ブロックとが接触することにより、開状態から閉状態に切り替えられる第１電気回路と、を具備する。【図１】
0006907420.tif 000002
【図２】
0006907420.tif 000003
【図３】
0006907420.tif 000004
【図４】
0006907420.tif 000005
【図５】
0006907420.tif 000006
【図６】
0006907420.tif 000007
【図７】
0006907420.tif 000008
【図８】
0006907420.tif 000009
【図９】
0006907420.tif 000010
【図１０】
0006907420.tif 000011
【図１１】
0006907420.tif 000012
【図１２】
0006907420.tif 000013
【図１３】
0006907420.tif 000014
【図１４】
0006907420.tif 000015
【図１５】
0006907420.tif 000016
【図１６】
0006907420.tif 000017
【図１７】
0006907420.tif 000018
【図１８】
0006907420.tif 000019
【図１９】
0006907420.tif 000020
【図２０】
0006907420.tif 000021
【図２１】
0006907420.tif 000022
【図２２】
0006907420.tif 000023
【図２３】
0006907420.tif 000024
【図２４】
0006907420.tif 000025
【図２５】
0006907420.tif 000026
【図２６】
0006907420.tif 000027
【図２７】
0006907420.tif 000028
【図２８】
0006907420.tif 000029