(57)【要約】【課題】ツーリングホルダの取り付け状態を迅速に判別し、加工効率の向上を図ること。【解決手段】工作機械本体に設けられた回転駆動部に取り付けられ、当該回転駆動部に対する取り付け箇所とは反対側の端部にて工具を保持するツーリングホルダの回転周囲と、当該回転周囲の外側に位置する所定箇所と、の距離を、上記ツーリングホルダの回転時に計測する距離計測手段と、上記距離計測手段にて計測された距離データを蓄積する距離データ蓄積手段と、異なる時期に計測され上記距離データ蓄積手段に蓄積された各上記距離データを比較する距離データ比較手段と、上記距離データ比較手段による比較結果に基づいて、上記回転駆動部に対する上記ツーリングホルダの取り付け状態を判別する取り付け状態判別手段と、を備えた。【選択図】図４
2010142934.tif 000002
【特許請求の範囲】
【請求項１】
工作機械本体に設けられた回転駆動部に取り付けられ、当該回転駆動部に対する取り付け箇所とは反対側の端部にて工具を保持するツーリングホルダの回転周囲と、当該回転周囲の外側に位置する所定箇所と、の距離を、前記ツーリングホルダの回転時に計測する距離計測手段と、
前記距離計測手段にて計測された距離データを蓄積する距離データ蓄積手段と、
異なる時期に計測され前記距離データ蓄積手段に蓄積された各前記距離データを比較する距離データ比較手段と、
前記距離データ比較手段による比較結果に基づいて、前記回転駆動部に対する前記ツーリングホルダの取り付け状態を判別する取り付け状態判別手段と、
を備えたツーリングホルダ振れ検出システム。
【請求項２】
請求項１記載のツーリングホルダ振れ検出システムであって、
前記距離計測手段は、前記ツーリングホルダが１回転する間に、前記距離を複数回計測する、
ツーリングホルダ振れ検出システム。
【請求項３】
請求項２記載のツーリングホルダ振れ検出システムであって、
前記距離計測手段は、前記ツーリングホルダの最も径の大きい回転周囲箇所にて前記距離を計測する、
ツーリングホルダ振れ検出システム。
【請求項４】
請求項２又は３記載のツーリングホルダ振れ検出システムであって、
前記距離データ比較手段は、前記各距離データから、当該各距離データの一部をそれぞれ各比較対象データとして抜き出して、当該各比較対象データを比較する、
ツーリングホルダ振れ検出システム。
【請求項５】
請求項４記載のツーリングホルダ振れ検出システムであって、
前記距離データ比較手段は、前記各距離データから、前記ツーリングホルダの回転周囲に形成された凹部箇所に対する距離を計測した凹部箇所データ部分をそれぞれ特定し、当該各凹部箇所データ部分を基準として前記各距離データから前記各比較対象部分データをそれぞれ抜き出して比較する、
ツーリングホルダ振れ検出システム。
【請求項６】
請求項５記載のツーリングホルダ振れ検出システムであって、
前記距離データ比較手段は、前記各距離データから、前記ツーリングホルダの回転周囲に形成された凹部箇所の中心に対する距離を計測した凹部箇所中心データ部分をそれぞれ特定し、当該各凹部箇所中心データ部分を前記各凹部箇所データ部分として特定する、
ツーリングホルダ振れ検出システム。
【請求項７】
請求項５又は６記載のツーリングホルダ振れ検出システムであって、
前記距離データ比較手段は、前記各距離データから、それぞれ前記各凹部箇所データ部分を除いた他のデータ部分を前記各比較対象部分データとしてそれぞれ抜き出して比較する、
ツーリングホルダ振れ検出システム。
【請求項８】
請求項１乃至７のいずれか一項に記載のツーリングホルダ振れ検出システムであって、
前記距離計測手段を、前記工作機械本体に設けられた加工テーブルに固定して設けた、
ツーリングホルダ振れ検出システム。
【請求項９】
工作機械本体に設けられた回転駆動部に取り付けられ、当該回転駆動部に対する取り付け箇所とは反対側の端部にて工具を保持するツーリングホルダの回転周囲と、当該回転周囲の外側に位置する所定箇所と、の距離を、前記ツーリングホルダの回転時に計測する距離計測工程と、
前記距離計測工程にて計測された距離データを蓄積する距離データ蓄積工程と、
異なる時期に計測され蓄積された各前記距離データを比較する距離データ比較工程と、
前記距離データ比較工程による比較結果に基づいて、前記回転駆動部に対する前記ツーリングホルダの取り付け状態を判別する取り付け状態判別工程と、
を有するツーリングホルダ振れ検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ツーリングホルダ振れ検出システムにかかり、特に、工作機械に装着され先端に工具を保持するツーリングホルダの振れを検出するシステムに関する。
【背景技術】
【０００２】
ボール盤、フライス盤、マシニングセンターなどの工作機械では、スピンドルヘッド部に工具を保持したツーリングホルダを取り付け、当該スピンドルヘッドを回転駆動することにより工具を回転し、工作対象物を機械加工する。そして、このようなツーリングホルダは、スピンドルヘッド部に着脱自在であり、工具の交換が容易となっている。
【０００３】
ここで、一般的なツーリングホルダの構造を、図１を参照して説明する。この図に示すように、ツーリングホルダ１は、所定の長さを有する形状に形成されている。そして、ツーリングホルダ１は、一端側に工具を保持する工具保持部１１を形成しており、他端側には工作機械本体のスピンドルヘッド部３に固定されるシャンク部１３を形成している。また、工具保持部１１とシャンク部１３との間には、フランジ部が形成されている。
【０００４】
上記シャンク部１３は、ツーリングホルダ１の端部に向かって径が小さくなるよう略円錐状に形成されている。つまり、外側面がテーパー状に形成されている。そして、このシャンク部１３の形状に対応して、スピンドルヘッド部３には、テーパー状のホルダ保持穴３１が形成されている。このホルダ保持穴３１にてシャンク部１３を保持することで、スピンドルヘッド部３を回転駆動させるとツーリングホルダ１も回転し、その先端部の工具２を回転させることができる。なお、ツーリングホルダの構造は、特許文献１にも開示されている。
【０００５】
【特許文献１】特開２００２−１８６１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したようなツーリングホルダ１では、当該ツーリングホルダ１を交換した際に、シャンク部１３とスピンドルヘッド部３のホルダ保持部３１との間に、切削切子などの異物が入ってしまうおそれがある。そして、図２の領域Ａ内に示すように、切削切子ａがシャンク部１３とホルダ保持部３１との間に入ってしまうと、スピンドルヘッド部３の軸に対してツーリングホルダ１の軸がずれてしまうことがある。すると、ツーリングホルダ１の先端に取り付けた工具２が偏心し、加工不良が生じる、という問題があった。一方で、工具３の偏心はわずかであるため、これを検出することは困難である。その結果、工具取り付けの際の異常を早期に発見することが難しく、実際に加工しなければならず、時間及び加工の無駄が生じていた。その結果、工作機械を利用した加工の効率の向上を図ることが困難である、という問題があった。
【０００７】
このため、本発明の目的は、上述した課題である、ツーリングホルダの取り付け状態を迅速に判別し、加工効率の向上を図る、ことにある。
【課題を解決するための手段】
【０００８】
かかる目的を達成するため本発明の一形態であるツーリングホルダ振れ検出システムは、
工作機械本体に設けられた回転駆動部に取り付けられ、当該回転駆動部に対する取り付け箇所とは反対側の端部にて工具を保持するツーリングホルダの回転周囲と、当該回転周囲の外側に位置する所定箇所と、の距離を、上記ツーリングホルダの回転時に計測する距離計測手段と、
上記距離計測手段にて計測された距離データを蓄積する距離データ蓄積手段と、
異なる時期に計測され上記距離データ蓄積手段に蓄積された各上記距離データを比較する距離データ比較手段と、
上記距離データ比較手段による比較結果に基づいて、上記回転駆動部に対する上記ツーリングホルダの取り付け状態を判別する取り付け状態判別手段と、
を備えた、という構成を採る。
【０００９】
また、本発明の他の形態であるツーリングホルダ振れ検出方法は、
工作機械本体に設けられた回転駆動部に取り付けられ、当該回転駆動部に対する取り付け箇所とは反対側の端部にて工具を保持するツーリングホルダの回転周囲と、当該回転周囲の外側に位置する所定箇所と、の距離を、上記ツーリングホルダの回転時に計測する距離計測工程と、
上記距離計測工程にて計測された距離データを蓄積する距離データ蓄積工程と、
異なる時期に計測され蓄積された各上記距離データを比較する距離データ比較工程と、
上記距離データ比較工程による比較結果に基づいて、上記回転駆動部に対する上記ツーリングホルダの取り付け状態を判別する取り付け状態判別工程と、
を有する、という構成を採る。
【発明の効果】
【００１０】
本発明は、以上のように構成されることにより、迅速かつ適切に、ツーリングホルダの取り付け時の異常を検出することができ、工作機械を利用した加工効率の向上を図ることができる。
【発明を実施するための最良の形態】
【００１１】
＜実施形態１＞
本発明の第１の実施形態を説明する。本実施形態では、ツーリングホルダ振れ検出システムの概略を説明する。
【００１２】
本実施形態におけるツーリングホルダ振れ検出システムは、
工作機械本体に設けられた回転駆動部に取り付けられ、当該回転駆動部に対する取り付け箇所とは反対側の端部にて工具を保持するツーリングホルダの回転周囲と、当該回転周囲の外側に位置する所定箇所と、の距離を、上記ツーリングホルダの回転時に計測する距離計測手段と、
上記距離計測手段にて計測された距離データを蓄積する距離データ蓄積手段と、
異なる時期に計測され上記距離データ蓄積手段に蓄積された各上記距離データを比較する距離データ比較手段と、
上記距離データ比較手段による比較結果に基づいて、上記回転駆動部に対する上記ツーリングホルダの取り付け状態を判別する取り付け状態判別手段と、
を備えた、という構成を有する。
【００１３】
上記構成によると、まず、異なる時期に、ツーリングホルダの回転周囲に対する距離を計測して蓄積する。例えば、スピンドルヘッド部とツーリングホルダとが清掃された状態である正常状態時と、工具を使用して加工を行いツーリングホルダを交換した直後である使用状態時と、に距離を計測して蓄積する。その後、上述したように異なる時期に取得した距離データ同士を比較して、この比較結果に基づいてツーリングホルダの取り付け状態を判別する。例えば、正常状態時と使用状態時とにおける各距離データの差が、閾値と比較して大きいか否かに応じて、使用状態時のツーリングホルダが正常であるか否かを判別する。
【００１４】
これにより、ツーリングホルダとスピンドルヘッド部との間に切削切子などの異物が入った場合には、スピンドルヘッド部の軸とツーリングホルダの軸とにずれが生じ、当該ツーリングホルダが偏心した状態で回転する。すると、上述した計測により、ツーリングホルダの回転周囲に対する距離が一定とならず、また、事前に取得した正常状態時の距離データと比較して、差が生じる。従って、ツーリングホルダの回転周囲の距離を計測することで、迅速かつ適切に取り付け時の異常を検出することができ、工作機械を利用した加工効率の向上を図ることができる。
【００１５】
また、上記ツーリングホルダ振れ検出システムでは、上記距離計測手段は、上記ツーリングホルダが１回転する間に、上記距離を複数回計測する、という構成を採る。また、上記距離計測手段は、上記ツーリングホルダの最も径の大きい回転周囲箇所にて上記距離を計測する、という構成を採る。
【００１６】
また、上記ツーリングホルダ振れ検出システムでは、上記距離データ比較手段は、上記各距離データから、当該各距離データの一部をそれぞれ各比較対象データとして抜き出して、当該各比較対象データを比較する、という構成を採る。特に、上記距離データ比較手段は、上記各距離データから、上記ツーリングホルダの回転周囲に形成された凹部箇所に対する距離を計測した凹部箇所データ部分をそれぞれ特定し、当該各凹部箇所データ部分を基準として上記各距離データから上記各比較対象部分データをそれぞれ抜き出して比較する、という構成を採る。さらに、上記距離データ比較手段は、上記各距離データから、上記ツーリングホルダの回転周囲に形成された凹部箇所の中心に対する距離を計測した凹部箇所中心データ部分をそれぞれ特定し、当該各凹部箇所中心データ部分を上記各凹部箇所データ部分として特定する、という構成を採る。また、上記距離データ比較手段は、上記各距離データから、それぞれ上記各凹部箇所データ部分を除いた他のデータ部分を上記各比較対象部分データとしてそれぞれ抜き出して比較する、という構成を採る。
【００１７】
さらに、上記ツーリングホルダ振れ検出システムでは、上記距離計測手段を、上記工作機械本体に設けられた加工テーブルに固定して設けた、という構成を採る。
【００１８】
＜実施形態２＞
次に、本発明の第２の実施形態を、図３乃至図８を参照して説明する。図３は、ツーリングホルダの構成を示す図である。図４は、ツーリングホルダ振れ検出システムの構成を示す図である。図５乃至図７は、距離データの処理の様子を示す説明図である。図８は、ツーリングホルダ振れ検出システムの動作を示すフローチャートである。
【００１９】
なお、本実施形態では、上記実施形態１で説明したツーリングホルダ振れ検出システムの具体的な構成の一例を説明する。但し、本発明のツーリングホルダ振れ検出システムは、以下で説明する構成に限定されるものではない。
【００２０】
［構成］
本実施形態におけるツーリングホルダ触れ検出システムは、ボール盤、フライス盤、マシニングセンターなどの工作機械に装備するものである。そして、ツーリングホルダ触れ検出システムは、工作機械本体に設けられた回転駆動するスピンドルヘッド部３（回転駆動部）に取り付けられたツーリングホルダ１の振れ、つまり、スピンドルヘッド部３と軸がずれていることを検出するためのシステムである。
【００２１】
ここで、本実施形態にて計測対象となるツーリングホルダ１について説明する。まず、図３（Ａ）に示すように、ツーリングホルダ１は、所定の長さを有する形状に形成されており、一端側（図３（Ａ）の下側部分）には、先端部（図３（Ａ）で下側端部）でドリルなどの工具２を保持する略円筒状の工具保持部１１を有している。また、ツーリングホルダ１の他端側（図３（Ａ）の上側部分）には、工作機械本体のスピンドルヘッド部３に固定されるシャンク部１３を形成している。このシャンク部１３は、端部（図３（Ａ）の上側端部）に向かうにつれて径が小さくなるよう略円錐状に形成されている。つまり、外側面がテーパー状に形成されている。なお、このシャンク部１３は、上述したように、スピンドルヘッド部３に形成されたテーパー状のホルダ保持穴３１に保持されることで、工作機械本体に装着することができる。そして、スピンドルヘッド部３を回転駆動することで、ツーリングホルダ１も回転し、その先端部に取り付けられた工具２を回転させ、加工を行うことができる。なお、スピンドルヘッド部３つまりツーリングホルダ１の回転速度は、例えば、６００ｒｐｍである。
【００２２】
また、ツーリングホルダ１は、上述した工具保持部１１とシャンク部１３との間、つまり、ツーリングホルダ１の長手方向におけるほぼ中央部分に、最も径の大きいフランジ部１２を有する。なお、図３（Ｂ）に、図３（Ａ）に示すフランジ部１２のＢ−Ｂ線断面図を示すが、当該フランジ部１２は断面がほぼ真円形状である。但し、図３（Ａ）及び図３（Ｂ）に示すように、フランジ部１２の外周部分には、２か所に所定の深さの凹部１４が形成されている。
【００２３】
そして、上述したように、スピンドルヘッド部３に装着されたツーリングホルダ１の下方、つまり、装着された工具２の先端側には、図４に示すように、工作機械本体に設けられた加工テーブルＴが位置する。この加工テーブルＴは、工具２にて加工する加工物を載置するものである。
【００２４】
また、上記加工テーブルＴには、距離センサ４（距離計測手段）が固定して設けられている。この距離センサ４は、加工テーブルＴに固定され上方に延びる支柱の上端側に装備されており、ツーリングホルダ１のフランジ部１２に近接して位置している。なお、距離センサ４を加工テーブルＴに固定装備することで、工作機械に対して距離センサ４を後から装備することが容易となる。
【００２５】
そして、距離センサ４は、例えば、計測対象物にレーザ光を照射し、その反射光を利用して計測対象物までの距離を計測するセンサである。但し、距離センサ４は、いかなる方法にて距離を計測するセンサであってもよく、また、必ずしも加工テーブルＴに固定されていることに限定されない。
【００２６】
そして、上記距離センサ４は、当該距離センサ４が位置する箇所（所定箇所）から、ツーリングホルダ１の最も径の大きいフランジ部１２の回転周囲までの距離を、当該ツーリングホルダ１の回転時に計測する。特に、本実施形態では、図４の矢印Ｌにて示した位置におけるツーリングホルダ１の外周面までの距離を計測する。
【００２７】
具体的に、この距離センサ４は、上記ツーリングホルダ１が１回転する間に、当該ツーリングホルダ１までの距離を、２０００回計測する。従って、距離センサ４は、上述したツーリングホルダ１の回転速度に応じて、１回転内で２０００回の計測が可能な時間間隔にて距離データの計測を行う。そして、距離センサ４は、計測して得られた距離データを、制御装置５に送る。なお、距離センサ４にてツーリングホルダ１が１回転する間に距離を計測する回数は、上述した回数に限定されない。
【００２８】
次に、制御装置５の構成について説明する。まず、制御装置５は、演算装置と記憶装置とを備えた一般的な情報処理装置である。そして、制御装置５は、計測部５１と、比較部５２と、判定部５３と、を備えている。なお、これら各部５１〜５３は、所定の電子回路にて実現されていたり、あるいは、上記演算装置に所定のプログラムが組み込まれることによって構築されている。また、記憶装置は、計測データ記憶部５４と、登録データ記憶部５５と、を備えている。以下、詳述する。
【００２９】
上記計測部５１は、上述した距離センサ４の動作を制御して距離の計測を行い、当該距離センサ４から取得したアナログ信号から成る距離データをディジタル信号に変換するＡ／Ｄ変換機能を有する。また、計測部５１は、上記Ａ／Ｄ変換した距離データを、計測データ記憶部５４（距離データ蓄積手段）に送り、当該計測データ記憶部５４に距離データを一時的に蓄積する。つまり、計測データ記憶部５４は、距離データのバッファ機能を有する。
【００３０】
ここで、上述したように計測した距離データの一例を、図５に示す。この図では、縦軸にツーリングホルダ１までの距離に対応する計測値である電圧値を示し、横軸は計測時間に対応するツーリングホルダの外周の計測位置（移動距離）を示している。なお、上記距離センサ４では、距離が長いほど計測値である電圧値が高くなるよう計測しているため、図５では、縦軸の値が高いほど、距離が長いことを示している。
【００３１】
そして、ツーリングホルダ１のフランジ部１２は真円形状にて形成されているため、距離データはほぼ一定の値を取るはずであるが、実際には完全な真円ではないため、この図に示すように所定のうねりを有する波形となる。また、上述したように、フランジ部１２には凹部１４が形成されているため、その凹部１４箇所に対応する距離データは、他の部分よりも高い値となり、符号Ｈに示すように、凸状に現われている。そして、凹部１４は２か所に形成されているため、上記凸状部分を２つ含むデータ部分が、ツーリングホルダ１の１回転に対応する２０００個の距離データの集合となっている。
【００３２】
また、上記比較部５２（距離データ比較手段）は、上述したように計測データ記憶部５４に蓄積されている距離データの処理を行う。具体的には、まず、距離データ内から、ツリーリングホルダ１の凹部１４箇所に対応する凹部箇所データ部分を特定するために、凹部１４箇所の中心位置に対応する凹部中心（凹部箇所中心データ部分）を算出する処理を行う。なお、距離データのうち凹部１４に対応する箇所のデータは、図６（Ａ）の符号Ｈに示すように、頂点付近が平らな山型形状となっているため、この性質を利用して以下のように凹部１４の中心を算出する。
【００３３】
まず、所定の時間間隔だけ離れて計測された距離データの間において当該距離データが比例変化したと仮定した場合に、当該距離データ間の中央の計測時間における距離の値と、その計測時間において実施に計測された距離の値と、の差を算出する。例えば、図６（Ｂ）の距離データの一部拡大図の例では、ｎ１，ｎ２，ｎ３，ｎ４，ｎ５という計測時間にて計測された距離データｄｎ１，ｄｎ２，ｄｎ３，ｄｎ４，ｄｎ５を実線で示している。また、これらの間であるｎ１とｎ５という計測時間の間で比例変化したと仮定した場合の距離データを点線で示している。そして、ｎ５を基準とする比例変化時の距離と実際の計測時の距離との差Ｄ５、つまり、ｄｎ３という計測時間における距離の差Ｄ５は、以下の数式（１）で算出することができる。
【００３４】
Ｄ５＝（（（ｄｎ５−ｄｎ１）／２）＋ｄｎ１）−ｄｎ３  ・・・（１）
同様に、ｎ６を基準とする上述した差Ｄ６、つまり、ｄｎ４という計測時間における差Ｄ６は、以下の数式（２）で算出することができる。
Ｄ６＝（（（ｄｎ６−ｄｎ２）／２）＋ｄｎ２）−ｄｎ４  ・・・（２）
そして、上述したように算出した差をグラフにすると、図６（Ｃ）に示す形状の曲線が得られる。
【００３５】
続いて、上記図６（Ｃ）に示すように得られた曲線から、当該曲線上の縦軸の値が、予め設定された閾値と一致する横軸座標ａ，ｂ，ｃ，ｄを特定する。なお、座標ａ，ｂ，ｃ，ｄは、それぞれ以下の値である。
座標ａ：データが連続して閾値超
座標ｂ：データが連続して閾値以下
座標ｃ：データが連続して閾値超
座標ｄ：データが連続して閾値以下
【００３６】
そして、上記座標ａ，ｂ，ｃ，ｄから、ツリーリングホルダ１の凹部１４の中心位置Ｘ０を、下記数式（３）にて算出する。
Ｘ０＝（（（ｄ−ｃ）／２＋ｃ）−（（ｂ−ａ）／２＋ａ））／２＋（（ｂ−ａ）／２＋ａ）  ・・・（３）
【００３７】
これにより、凹部１４の中心位置Ｘ０（凹部箇所中心データ部分（凹部箇所データ部分））を特定でき、さらに、その前後位置（時間）に計測された距離データを凹部１４箇所の距離データとして特定する。そして、当該凹部箇所の距離データを除いた他のデータ部分を、比較対象データとして抽出する。具体的には、図７（Ａ）に示すように、上記凹部１４の中心位置Ｘ０から、所定の計測時間（位置）だけ離れた３箇所の範囲のデータを、比較対象部分データＡ，Ｂ，Ｃとして抜き出す。なお、各比較対象部分データＡ，Ｂ，Ｃの範囲は、それぞれ以下のように抜き出している。
Ａ：（Ｘ０＋１５０データ）〜（Ｘ０＋８５０データ）の範囲（７００データ）
Ｂ：（Ｘ０＋１１５０データ）〜（Ｘ０＋１８５０データ）の範囲（７００データ）
Ｃ：（Ｘ０＋２１５０データ）〜（Ｘ０＋２８５０データ）の範囲（７００データ）
【００３８】
そして、以上のように取得した比較対象部分データＡ，Ｂ，Ｃに含まれる各距離データから、全距離データの平均値を減算する。すると、図７（Ｂ）に示すように、オフセットを除去することができる。
【００３９】
以上のように、凹部１４の中心位置Ｘ０つまり凹部１４箇所に対する距離データ部分を基準として、凹部１４箇所から離れた部分の距離データを比較対象部分データＡ，Ｂ，Ｃとすることで、変化量が少ない距離データを取得することができる。
【００４０】
そして、比較部５２は、上述したように算出した比較対象部分データを用いて、比較処理を行う。そのために、比較部５２は、例えば、正常にツーリングホルダ１が取り付けられた状態である正常状態時の距離データを処理した場合には、その比較対象部分データＡ，Ｂを、判定基準データＡ，Ｂとして、登録データ記憶部５５に記憶する。一方、比較部５２は、工具２を使用して加工を行いツーリングホルダ１を交換した直後である使用状態時の距離データを処理した場合には、その比較対象部分データＡ，Ｂを、上述した登録データ記憶部５５に記憶されている判定基準データＡ，Ｂと比較する。なお、正常状態時であるか使用状態時であるかは、距離データの計測前にオペレータにより入力されたデータに基づいて判断して上述したように処理する。
【００４１】
そして、比較部５２は、使用状態時の距離データを処理した場合に、上述したように、正常状態時の比較対象部分データＡ，Ｂであり登録されている判定基準データＡ，Ｂと、新たに計測された使用状態時の比較対象部分データＡ，Ｂと、を比較する。この比較処理は、例えば、判定基準データＡ，Ｂと比較対象部分データＡ，Ｂとの各データの差の平均値を求め、予め設定されている許容値と比較する。そして、正常状態時と使用状態時とにおける各距離データの差が、許容値と比較して大きい場合には、使用状態時のツーリングホルダの取り付け状態が正常ではなく異常であると判別する。そして、その比較結果を判定部５３に渡す。
【００４２】
なお、図７（Ｃ）に示すように、例えば、凹部１４に異物が侵入した場合に、判定基準データＡ，Ｂと比較対象部分データＡ，Ｂとによって表わされる波形の位相が１８０度ずれた近似波形となった場合には、各データの差の平均値が０となる場合がある。このようなことに対応すべく、比較部５２は、上述したように１つの比較対象部分データＡ，Ｂ（判定基準データ）に含まれる７００個の距離データのうち、２分割した３５０データごとに差の平均値を出して判定する。
【００４３】
具体的には、以下の式に示すように、差を算出する。
ＡＦ（ＡＶＧ）＝（Ａ前半分（登録データ）−Ａ前半分（判定データ））／３５０
ＡＢ（ＡＶＧ）＝（Ａ後半分（登録データ）−Ａ後半分（判定データ））／３５０
ＢＦ（ＡＶＧ）＝（Ｂ前半分（登録データ）−Ｂ前半分（判定データ））／３５０
ＢＢ（ＡＶＧ）＝（Ｂ後半分（登録データ）−Ｂ後半分（判定データ））／３５０
（Ｆ：前半分３５０データ、Ｂ：後半分３５０データ、ＡＶＧ：平均の意）
【００４４】
そして、上記ＡＦ（ＡＶＧ）、ＡＢ（ＡＶＧ）、ＢＦ（ＡＶＧ）、ＢＢ（ＡＶＧ）のいずれかが、どれかが許容値を超えている場合に、ツーリングホルダ１の取り付け状態が異常であると判定する。
【００４５】
なお、ツーリングホルダ１には、凹部１４が全周に２箇所あり、登録データと判定データの位相が１８０度ずれることがあるため、上記判定で「異常」と判定された場合でも、以下の再計算を行い再判定を行い、そして、いずれかが許容値を超えた場合には、ツーリングホルダ１の取り付け状態が異常であると判定する。
ＡＦｒｔｙ（ＡＶＧ）＝（Ａ前半分（登録データ）−Ｂ前半分（判定データ））／３５０
ＡＢｒｔｙ（ＡＶＧ）＝（Ａ後半分（登録データ）−Ｂ後半分（判定データ））／３５０
ＢＦｒｔｙ（ＡＶＧ）＝（Ｂ前半分（登録データ）−Ｃ前半分（判定データ））／３５０
ＢＢｒｔｙ（ＡＶＧ）＝（Ｂ後半分（登録データ）−Ｃ後半分（判定データ））／３５０
【００４６】
そして、上記比較部５２から、定基準データと比較対象部分データとの比較結果を受けた判定部５３（取り付け状態判別手段）は、使用状態時のツーリングホルダの取り付け状態が異常であると判別された場合には、その判別結果を表示装置６に出力する。但し、判別結果の出力方法は、表示装置６に表示することに限定されず、警告音などを出力するなど、いかなる方法でもよい。
【００４７】
なお、上述した比較部５２に比較方法は一例であって、他の方法にて正常状態時と使用状態時とにおける各距離データの比較を行って、ツーリングホルダの取り付け状態を判別してもよい。
【００４８】
［動作］
次に、上述したツーリングホルダ振れ検出システムの動作を、図８のフローチャートを参照して説明する。まず、スピンドルヘッド部３とツーリングホルダ１とが清掃された状態である正常状態時には、オペレータ１は、ツーリングホルダ１をスピンドルヘッド部３に装着して、動作状態として「登録」を指定する入力をシステムに対して行う（ステップＳ１）。その後、スピンドルヘッド部３を回転駆動することで、ツーリングホルダ１が回転する。このとき、システムは、ツーリングホルダ１までの距離を計測して（距離計測工程）、この距離データを一時的に記憶保持する（ステップＳ２、距離データ蓄積工程）。
【００４９】
続いて、システムは、上述したように取得した距離データに対して、上述した処理を行うことで抽出した比較対象部分データを（ステップＳ３）、判定基準データとして登録しておく（ステップＳ４で「登録」、ステップＳ５）。
【００５０】
その後、種々の加工を行って、ツーリングホルダ１を交換した直後である使用状態時には、オペレータ１は、ツーリングホルダ１をスピンドルヘッド部３に装着して、動作状態として「判定」を指定する入力をシステムに対して行う（ステップＳ１）。その後、スピンドルヘッド部３を回転駆動することで、ツーリングホルダ１が回転する。このとき、システムは、ツーリングホルダ１までの距離を計測して（距離計測工程）、この距離データを一時的に記憶保持する（ステップＳ２、距離データ蓄積工程）。
【００５１】
続いて、システムは、上述したように取得した距離データに対して、上述した処理を行うことで比較対象部分データを抽出する（ステップＳ３）。そして、この比較対象部分データと、上述したように登録してある判定基準データと、を比較する（ステップＳ４で「判定」、ステップＳ６、距離データ比較工程）。その後、比較結果に基づいて、ツーリングホルダ１の取り付け状態が正常であるか否かを判定し（ステップＳ７、取り付け状態判別工程）、異常であると判定されると（ステップＳ７でＮｏ）、表示装置６から異常である旨の出力を行う（ステップＳ８）。
【００５２】
なお、上記では、正常状態時に計測した距離データから事前に比較対象部分データを算出して、判別基準データとして登録する場合を例示したが、正常状態時の距離データに対する処理を行うことなく、当該距離データを登録しておくだけでもよい。この場合には、判定状態時に距離データを計測した後に、正常状態時の距離データを読み出して、これら各距離データに対する比較対象部分データを算出し、比較してもよい。
【００５３】
以上のように、本発明によると、ツーリングホルダ１の回転周囲の距離を計測することで、迅速かつ適切に取り付け時の異常を検出することができ、工作機械を利用した加工効率の向上を図ることができる。
【産業上の利用可能性】
【００５４】
本発明のツーリングホルダ振れ検出システムは、ボール盤やマシニングセンタなどの工作機械に利用することができ、産業上の利用可能性を有する。
【図面の簡単な説明】
【００５５】
【図１】ツーリングホルダの取り付け状態を示す図である。
【図２】ツーリングホルダの取り付け状態を示す図である。
【図３】ツーリングホルダの構成を示す図である。
【図４】ツーリングホルダ振れ検出システムの構成を示す図である。
【図５】ツーリングホルダ振れ検出システムによる距離データの処理の様子を示す説明図である。
【図６】ツーリングホルダ振れ検出システムによる距離データの処理の様子を示す説明図である。
【図７】ツーリングホルダ振れ検出システムによる距離データの処理の様子を示す説明図である。
【図８】ツーリングホルダ振れ検出システムの動作を示すフローチャートである。
【符号の説明】
【００５６】
１  ツーリングホルダ
２  工具
３  スピンドルヘッド部
４  距離センサ
５  制御装置
６  表示装置
１１  工具保持部
１２  フランジ部
１３  シャンク部
１４  凹部
３１  ホルダ保持穴
５１  計測部
５２  比較部
５３  判定部
５４  計測データ記憶部
５５  登録データ記憶部
ａ  切削切子
【図１】
2010142934.tif 000003
【図２】
2010142934.tif 000004
【図３】
2010142934.tif 000005
【図４】
2010142934.tif 000006
【図５】
2010142934.tif 000007
【図６】
2010142934.tif 000008
【図７】
2010142934.tif 000009
【図８】
2010142934.tif 000010