(57)【要約】【課題】タップ保持手段を監視してワークに対するネジ加工精度を安定させることができるタッピング装置を提供する。【解決手段】タップ保持手段であるタップ軸４１を正転方向及び逆転方向に回転させてタップ前進方向及びタップ後退方向に移動させるギヤードモータ５１に対して、正転方向回転駆動信号を出力した時から前進端検出用リミットスイッチ７６より前進端検出信号の入力を受けた時までの前進移動時間Tfを計測し、予め設定されている前進移動基準時間（Tfmin〜Tfmax）と比較する。そして、前進移動時間の方が前進移動基準時間よりも長いときはタップユニット５に異常が発生していると判断して、ギヤードモータ５１に対する正転方向回転駆動信号および逆転方向回転駆動信号の出力を禁止する。【選択図】  図６
2006088299.tif 000002
【特許請求の範囲】
【請求項１】
タップを保持するタップ保持手段と、
該タップ保持手段を回転中心軸線と同軸上に回転可能に支持するとともに前記回転中心軸線に沿ってタップ前進方向及びタップ後退方向に移動自在に支持する支持手段と、
該支持手段によって回転可能に支持された前記タップ保持手段を正転方向及び逆転方向に回転させる回転駆動手段と、
該回転駆動手段による前記タップ保持手段の正転方向への回転に応じて前記タップ保持手段を前記タップ前進方向に移動させ、前記回転駆動手段による前記タップ保持手段の逆転方向への回転に応じて前記タップ保持手段を前記タップ後退方向に移動させる送り移動手段と、
該送り移動手段によって前記タップ前進方向に移動する前記タップ保持手段と当接することにより前進端検出信号を出力する前進端検出手段と、
前記送り移動手段によって前記タップ後退方向に移動する前記タップ保持手段と当接することにより後退端検出信号を出力する後退端検出手段と、
所定のタッピング開始指令に基づき前記回転駆動手段に正転方向回転駆動信号を出力し、前記タップ保持手段を正転方向に回転させて前記タップ前進方向に移動させ、前記前進端検出手段から前進端検出信号の入力を受けることにより前記回転駆動手段に逆転方向回転駆動信号を出力し、前記タップ保持手段を逆転方向に回転させて前記タップ後退方向に移動させ、前記後退端検出手段から後退端検出信号の入力を受けることにより前記回転駆動手段に回転停止信号を出力して前記タップ保持手段の回転を停止させる制御手段と、を有するタッピング装置において、
前記制御手段は、前記回転駆動手段に前記正転方向回転駆動信号を出力した時から前記前進端検出手段より前進端検出信号の入力を受けた時までの前進移動時間が予め設定されている前進移動基準時間よりも長いときは異常発生と判断して前記回転駆動手段に対する前記正転方向回転駆動信号及び前記逆転方向回転駆動信号の出力を禁止することを特徴とするタッピング装置。
【請求項２】
前記制御手段は、前記回転駆動手段に前記正転方向回転駆動信号を出力した時から前記前進端検出手段より前進端検出信号の入力を受けた時までの前進移動時間が予め設定されている前進移動基準時間よりも短いときは異常発生と判断して前記回転駆動手段に対する前記正転方向回転駆動信号及び前記逆転方向回転駆動信号の出力を禁止することを特徴とする請求項１に記載のタッピング装置。
【請求項３】
前記制御手段は、前記回転駆動手段に前記正転方向回転駆動信号を出力した時から前進移動時間の計測を開始し、該前進移動時間が前記前進端検出手段から前進端検出信号の入力を受けるよりも前に前記前進移動基準時間よりも長くなったときは、前記回転駆動手段に回転停止信号を出力するとともに異常発生と判断して前記回転駆動手段に対する前記正転方向回転駆動信号及び前記逆転方向回転駆動信号の出力を禁止することを特徴とする請求項１または２に記載のタッピング装置。
【請求項４】
前記制御手段は、前記回転駆動手段に前記逆転方向回転駆動信号を出力した時から前記後退端検出手段より後退端検出信号の入力を受けた時までの後退移動時間が予め設定されている後退移動基準時間よりも長いときは異常発生と判断して前記回転駆動手段に対する前記正転方向回転駆動信号及び前記逆転方向回転駆動信号の出力を禁止することを特徴とする請求項１〜３のいずれか１項に記載のタッピング装置。
【請求項５】
前記制御手段は、前記回転駆動手段に前記逆転方向回転駆動信号を出力した時から前記後退端検出手段より後退端の検出信号を入力した時までの後退移動時間が予め設定されている後退移動基準時間よりも短いときは異常発生と判断して前記回転駆動手段に対する前記正転方向回転駆動信号及び前記逆転方向回転駆動信号の出力を禁止することを特徴とする請求項４に記載のタッピング装置。
【請求項６】
前記制御手段は、前記回転駆動手段に前記逆転方向回転駆動信号を出力した時から後退移動時間の計測を開始し、該後退移動時間が前記後退端検出手段より後退端の検出信号を入力するよりも前に前記後退移動基準時間よりも長くなったときは、前記回転駆動手段に回転停止信号を出力するとともに異常発生と判断して前記回転駆動手段に対する前記正転方向回転駆動信号及び前記逆転方向回転駆動信号の出力を禁止することを特徴とする請求項４または５に記載のタッピング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワークに予め形成されたネジ下穴にタップをねじ入れてネジ穴を形成するタッピング装置に関する。
【背景技術】
【０００２】
従来より、例えば自動車のエンジンブロックなどのワークにネジ穴を形成するタッピング装置が存在する。
【０００３】
従来のタッピング装置は、ワークを予め設定された姿勢状態で保持するワーク保持手段と、ワーク保持手段に保持されたワークに対して接近及び離間する方向に移動するフィードユニットと、そのフィードユニットに回転自在で且つその回転軸方向に沿って移動自在に支持されたタップ保持手段であるタップ軸と、タップ軸の先端に設けられてタップを同軸上に着脱自在に支持するソケットと、タップ軸をタップねじ切り回転方向である正転方向及びタップ抜き取り回転方向である逆転方向に回転させるギヤードモータと、タップ軸の正転方向及び逆転方向への回転に応じてタップ軸をタップ前進方向及びタップ後退方向に送り移動させる送りネジ機構を有している。
【０００４】
ギヤードモータは、ブレーキを備えており、無通電時にはブレーキシューをモータ回転軸に押圧して回転しないようにブレーキをかけ、通電時にはブレーキを解除してモータ回転軸を回転可能とする構成を有している。送りネジ機構は、マスターネジが螺設されたシャフト部と、シャフト部のマスターネジが螺入されるマスターネジ穴が穿設されたボス部とを有しており、タップのネジピッチと同じピッチでタップ軸をタップ前進方向及びタップ後退方向に移動させるように構成されている。
【０００５】
フィードユニットには、タップ軸の前進端を検出するための前進端検出用リミットスイッチと後退端を検出するための後退端検出用リミットスイッチが設けられており、タップ軸に予め設けられた前進端検出用ドグが前進端で前進端検出用リミットスイッチのスイッチレバーに当接することでタップ軸の前進端を検出し、同様にタップ軸に予め設けられた後退端検出用ドグが後退端で後退端検出用リミットスイッチのスイッチレバーに当接することでタップ軸の後退端を検出するように構成されている。
【０００６】
上記構成を有するタッピング装置の制御は制御部によって行われる。制御部は、開始ボタンの操作等によるタッピング開始指令を入力すると、フィードユニットをワーク接近方向に移動させてタップの先端とワークのネジ下穴との離間距離が５ｍｍ程度となる位置に停止させる。
【０００７】
そして、ギヤードモータに正転方向回転駆動信号を出力し、ギヤードモータを正転させ、タップ軸を正転方向に回転させて送りねじ機構によりタップのねじピッチと同じピッチでタップ前進方向に移動させる。
【０００８】
そして、タップをネジ下穴にねじ入れて、ネジ下穴に所定深さまでネジ切りし、前進端検出用ドグが前進端検出用リミットスイッチのスイッチレバーに当接して前進端検出用リミットスイッチがタップ軸の前進端を検出すると、ギヤードモータへの正転方向回転駆動信号の出力を停止し、無通電によりブレーキをかけてギヤードモータの回転を停止させ、タップ軸を前進端に停止させる。
【０００９】
それから、ギヤードモータに逆転方向回転駆動信号を出力し、通電によりブレーキを解除してタップ軸を逆転方向に回転させてタップ後退方向に移動させ、タップをワークに形成したネジ穴から抜き取る。
【００１０】
そして、タップ軸が所定位置まで後退して後退端検出用ドグが後退端検出用リミットスイッチのスイッチレバーに当接し、後退端検出用リミットスイッチがタップ軸の後退端を検出すると、ギヤードモータへの逆転方向回転駆動信号の出力を停止し、無通電によりブレーキをかけてギヤードモータの回転を停止させ、タップ軸を後退端に停止させる。
【００１１】
上記構成を有する従来のタッピング装置によれば、タップ軸を正転方向及び逆転方向に回転させて前進端と後退端との間でタップ前進方向及びタップ後退方向に往復移動させることができ、ネジ下穴に所定深さのネジ穴を形成することができる。特に、ブレーキ付きのギヤードモータを使用し、前進端及び後退端を検出することによってギヤードモータの回転を停止させているので、タップ軸の高度な停止位置精度を確保でき、ワークに対するネジ穴の加工精度を安定したものとすることができる。
【００１２】
尚、タップを保持する保持体に検出体を付設し、その検出体を検知するセンサを対向位置して、センサによる検出体の検出時に電動機への電力供給を停止して保持体を所定の回転停止位置に停止させる構成を有したネジ立て機が従来より提案されて公知となっている（例えば、特許文献１参照）。
【００１３】
【特許文献１】特開平６−３３５８２３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記構成を有する従来のタッピング装置の場合、タップ軸の前進端と後退端の検出は前進端検出用リミットスイッチと後退端検出用リミットスイッチのみで行っており、他の方法では検出を行っていない。
【００１５】
したがって、例えば前進端検出用リミットスイッチに作動不良が発生してタップ軸の前進端を検出することができなかった場合、制御部は、ギヤードモータに対して正転方向回転駆動信号を出力し続けることとなり、タップ先端がネジ下穴の底面に底付きしてタップ折れを生じたり、送りネジ機構のシャフト部がボス部から抜けてしまうおそれがある。
【００１６】
また、同様に後退端検出用リミットスイッチの作動不良が発生してタップ軸の後退端を検出することができなかった場合、制御部は、ギヤードモータに対して逆転方向回転駆動信号を出力し続けることとなり、タップ軸が予め設定されている範囲を超えてタップ後退方向に移動し、送りネジ機構のシャフト部がボス部に食い込むなどの不具合を与えるおそれがある。
【００１７】
このような前進端検出用リミットスイッチや後退端検出用リミットスイッチの不具合対策として、前進端検出用リミットスイッチよりも前進側の位置と後退端検出用リミットスイッチよりも後退端側の位置にそれぞれ緊急停止用リミットスイッチを追加して設け、前進端検出用リミットスイッチや後退端検出用リミットスイッチが何らかの不具合により作動しなかった場合に、これらの緊急停止用リミットスイッチを前進端検出用ドグや後退端検出用ドグで押圧することによってギヤードモータの回転駆動を停止する方法が考えられる。
【００１８】
しかしながら、緊急停止用リミットスイッチにも不具合が生じていた場合には、同様に前進端検出用ドグや後退端検出用ドグを検出することができず、ギヤードモータの回転を停止させることができない。また、リミットスイッチの数が倍となり、制御部内における接点数の増大により制御が複雑となるとともに、部品点数の増大によるコスト高を招来する。
【００１９】
また、上記構成を有するタッピング装置の場合、タップ軸が前進端や後退端に到達したか否かを検出することはできるが、タップ軸の停止位置の変化や、加工時間の変化を検出することはできない。
【００２０】
例えば、前進端検出用リミットスイッチや後退端検出用リミットスイッチの感度低下、前進端検出用ドグや後退端検出用ドグの位置ずれ、ギヤードモータのブレーキシューの摩耗、ブレーキ解放不良によるブレーキシューの引きずりが生じている場合には、タップ軸を前進端と後退端に正確に停止させることができず、タップ軸の停止位置が変化してネジ穴の加工精度が損なわれ、加工時間が変化してしまうという問題がある。
【００２１】
本発明は、上記問題の少なくとも一つを解決すべくなされたものであり、その目的は、タップ保持手段を監視してワークに対するネジ加工精度を安定させることができるタッピング装置を提供することにある。
【課題を解決するための手段】
【００２２】
上記課題を解決する請求項１に記載のタッピング装置の発明は、タップを保持するタップ保持手段と、タップ保持手段を回転中心軸線と同軸上に回転可能に支持するとともに回転中心軸線に沿ってタップ前進方向及びタップ後退方向に移動自在に支持する支持手段と、支持手段によって回転可能に支持されたタップ保持手段を正転方向及び逆転方向に回転させる回転駆動手段と、回転駆動手段によるタップ保持手段の正転方向への回転に応じてタップ保持手段をタップ前進方向に移動させ、回転駆動手段によるタップ保持手段の逆転方向への回転に応じてタップ保持手段をタップ後退方向に移動させる送り移動手段と、送り移動手段によってタップ前進方向に移動するタップ保持手段と当接することにより前進端検出信号を出力する前進端検出手段と、送り移動手段によってタップ後退方向に移動するタップ保持手段と当接することにより後退端検出信号を出力する後退端検出手段と、所定のタッピング開始指令に基づき回転駆動手段に正転方向回転駆動信号を出力し、タップ保持手段を正転方向に回転させてタップ前進方向に移動させ、前進端検出手段から前進端検出信号の入力を受けることにより回転駆動手段に逆転方向回転駆動信号を出力し、タップ保持手段を逆転方向に回転させてタップ後退方向に移動させ、後退端検出手段から後退端検出信号の入力を受けることにより回転駆動手段に回転停止信号を出力してタップ保持手段の回転を停止させる制御手段とを有するタッピング装置において、制御手段は、回転駆動手段に正転方向回転駆動信号を出力した時から前進端検出手段より前進端検出信号の入力を受けた時までの前進移動時間が、予め設定されている前進移動基準時間よりも長いときは異常発生と判断して回転駆動手段に対する正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止することを特徴とする。
【００２３】
請求項２に記載の発明は、請求項１に記載のタッピング装置において、制御手段は、回転駆動手段に正転方向回転駆動信号を出力した時から前進端検出手段より前進端検出信号の入力を受けた時までの前進移動時間が予め設定されている前進移動基準時間よりも短いときは異常発生と判断して回転駆動手段に対する正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止することを特徴とする。
【００２４】
請求項３に記載の発明は、請求項１または２に記載のタッピング装置において、制御手段は、回転駆動手段に正転方向回転駆動信号を出力した時から前進移動時間の計測を開始し、前進移動時間が前進端検出手段より前進端検出信号の入力を受けるよりも前に前進移動基準時間よりも長くなったときは、回転駆動手段に回転停止信号を出力するとともに異常発生と判断して回転駆動手段に対する正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止することを特徴とする。
【００２５】
請求項４に記載の発明は、請求項１〜３のいずれか１項に記載のタッピング装置において、制御手段は、回転駆動手段に逆転方向回転駆動信号を出力した時から後退端検出手段より後退端検出信号の入力を受けた時までの後退移動時間が予め設定されている後退移動基準時間よりも短いときは異常発生と判断して回転駆動手段に対する正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止することを特徴とする。
【００２６】
請求項５に記載の発明は、請求項４に記載のタッピング装置において、制御手段は、回転駆動手段に逆転方向回転駆動信号を出力した時から後退端検出手段より後退端検出信号の入力を受けた時までの後退移動時間が、予め設定されている後退移動基準時間よりも短いときは異常発生と判断して回転駆動手段に対する正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止することを特徴とする。
【００２７】
請求項６に記載の発明は、請求項４または５に記載のタッピング装置において、制御手段は、回転駆動手段に逆転方向回転駆動信号を出力した時から後退移動時間の計測を開始し、後退移動時間が後退端検出手段より後退端の検出信号を入力するよりも前に後退移動基準時間よりも長くなったときは、回転駆動手段に回転停止信号を出力するとともに異常発生と判断して回転駆動手段に対する正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止することを特徴とする。
【発明の効果】
【００２８】
請求項１に記載のタッピング装置の発明によれば、タップ保持手段が前進端に到達するまでの前進移動時間が前進移動基準時間よりも長いか否かを監視することができ、前進移動基準時間よりも長いときは異常と判断することができる。
【００２９】
したがって、前進端検出手段による検出位置のずれ、回転駆動手段による回転停止位置のずれ、回転速度の変化等、何らかの異常が発生していることを認識することができる。よって、タップ折れなどの不具合を防止できるとともに、加工精度が常に一定のネジ穴を形成することができる。
【００３０】
請求項２に記載の発明によれば、タップ保持手段が前進端に到達するまでの前進移動時間が前進移動基準時間よりも短いか否かを監視することができ、前進移動基準時間よりも短いときは異常と判断することができる。
【００３１】
したがって、前進端検出手段による検出位置のずれ、回転駆動手段による回転停止位置のずれ、回転速度の変化等、何らかの異常が発生していることを認識することができる。よって、ネジ穴の成形不良などの不具合を防止して、加工精度が常に一定のネジ穴を形成することができる。
【００３２】
請求項３に記載の発明によれば、回転駆動手段に正転方向回転駆動信号を出力した時からタップ前進方向に向かって移動するタップ保持手段の前進移動時間を監視し、その前進移動時間が前進移動基準時間よりも長くなるまでに前進端検出手段から前進端検出信号の入力を受けなかったときは、回転駆動手段の回転を停止させることができる。したがって、例えば前進端検出手段の検出不良によりタップ保持手段の前進端への到達を検出することができなかった場合であっても、回転駆動手段の回転駆動を停止することができる。よって、タップの先端がネジ下穴の底部に底突きしてタップ折れを生じたり、送り移動手段に不具合が生ずるのを未然に防ぐことができる。
【００３３】
請求項４に記載の発明によれば、タップ保持手段が後退端に到達するまでの後退移動時間が後退移動基準時間よりも長いか否かを監視することができ、後退移動基準時間よりも長いときは異常と判断することができる。
【００３４】
したがって、後退端検出手段による検出位置のずれ、回転駆動手段による回転停止位置のずれ、回転速度の変化等、何らかの異常が発生していることを認識することができる。よって、タップ保持手段を予め設定されている送り移動量よりも大きく移動させてしまうなどの異常動作を防止して、送り移動手段に不具合が生じるのを未然に防ぐことができる。
【００３５】
請求項５に記載の発明によれば、タップ保持手段が後退端に到達するまでの後退移動時間が後退移動基準時間よりも短いか否かを監視することができ、後退移動基準時間よりも短いときは異常と判断することができる。
【００３６】
したがって、後退端検出手段による検出位置のずれ、回転駆動手段による回転停止位置のずれ、回転速度の変化等、何らかの異常が発生していることを認識することができる。よって、タップをネジ穴から抜き取ることができない等の不具合を防止することができる。
【００３７】
請求項６に記載の発明によれば、タップ後退方向に向かって移動するタップ保持手段の後退移動時間を監視し、その後退移動時間が後退移動基準時間よりも長くなるまでに後退端検出手段から後退端検出信号の入力を受けなかったときは、回転駆動手段の回転を停止させることができる。したがって、例えば後退端検出手段の検出不良によりタップ保持手段の後退端への到達を検出することができなかった場合であっても、回転駆動手段の回転駆動を停止することができる。よって、タップ保持手段を予め設定されている送り移動量よりも大きくタップ後退方向に移動させてしまうなどの異常動作を防止して、送り移動手段に不具合が生じるのを未然に防ぐことができる。
【発明を実施するための最良の形態】
【００３８】
次に、本発明の実施の形態について図に基づいて説明する。
【００３９】
図１は、本実施の形態に係わるタッピング装置１の全体図、図２は、図１の要部拡大図である。
【００４０】
タッピング装置１は、図１に示すように、床面上に設置されたベッド２と、ベッド２の上でワーク１０１を所定の姿勢状態で保持するワーク保持手段３と、ベッド２の上面に沿ってワーク保持手段３に接近及び離間する方向に移動するフィードユニット４と、フィードユニット４の上に設けられワーク１０１のネジ下穴１０２にネジ穴を形成するタップユニット５を有している。
【００４１】
ワーク保持手段３は、ワーク１０１の加工側面１０３がタップユニット５に対向し、加工側面１０３に開口形成されたネジ下穴１０２がフィードユニット４の移動方向に沿って水平方向に延在する姿勢状態でワーク１０１を載置可能な載置台１１と、シリンダ本体１２ａが載置台１１の側方位置に起立して設けられ、シリンダロッド１２ｂがシリンダ本体１２ａの上部から上方に向かって突出して上下方向に伸縮するクランプシリンダ１２と、シリンダロッド１２ｂの先端で水平に突出してワーク１０１の上面に対向し、シリンダロッド１２ｂの収縮によりワーク１０１を載置台１１との間に挟持して保持するクランパ１３とを備えている。
【００４２】
フィードユニット４は、ベッド２の上面に沿ってワーク保持手段３に接近及び離間する方向に延在するように付設された一対のガイドレール２１と、ガイドレール２１によって往復移動自在に案内されるスライダー２２と、スライダー２２の上部に取り付けられてベッド２の上面に沿って水平に延在するスライドテーブル２３と、スライドテーブル２３をワーク保持手段３に接近及び離間する方向に移動させてセット位置と待避位置に選択的に配置可能な軸頭送りシリンダ２４を有している。
【００４３】
タップユニット５は、フィードユニット４のスライドテーブル２３の上面に設けられた軸頭３１と、軸頭３１に回転自在で且つその回転中心軸線上で回転軸方向に沿って移動自在に支持されたタップ軸（タップ保持手段）４１と、タップ軸４１をタップねじ切り回転方向である正転方向及びタップ抜き取り回転方向である逆転方向に回転させるギヤードモータ５１と、タップ軸４１の正転方向及び逆転方向への回転に応じてタップ軸４１をタップ前進方向及びタップ後退方向に送り移動させる送り移動手段６１と、タップ軸４１の前進端と後退端を検出する検出部７１を備えている。
【００４４】
軸頭３１は、矩形の箱枠形状を有しており、図２に示すように、正面壁部３２からワーク１０１に向かって水平に突出するようにタップ軸４１が設けられ、後面壁部３３にはギヤードモータ５１が設けられている。
【００４５】
タップ軸４１は、一直線状に延在する丸棒部材によって構成されており、回転中心軸線がワーク１０１のネジ下穴１０２と同軸上に延在するように軸方向中央部分がガイドブッシュ（支持手段）３４を介して軸頭３１に支持されている。タップ軸４１の先端部分にはソケット４２が設けられており、タップ４３が同軸上に着脱自在に支持されている。そして、タップ軸４１の基端部分には、送り移動手段６１のマスターネジ部６２が同軸上に形成されており、さらにその基端側には同軸上にスプライン部４４が形成されている。
【００４６】
ガイドブッシュ３４は、タップ軸４１を嵌挿する貫通孔３５ａが穿設された円柱状の胴部３５と、胴部３５の一方端部に形成されて正面壁部３２にボルト止めすることによって軸頭３１に固定可能なフランジ部３６を有しており、タップ軸４１を正転方向及び逆転方向に回転自在に支持するとともに、予め設定されているストロークだけ軸方向に沿って移動自在に支持するように構成されている。
【００４７】
胴部３５の他方端部には、タップ軸４１のマスターネジ部６２に螺合するマスターネジ穴部６３が取り付けられており、このマスターネジ部６２とマスターネジ穴部６３によって送り移動手段６１が形成されている。
【００４８】
送り移動手段６１は、タップ軸４１の正転方向及び逆転方向への回転によりタップ軸４１をタップ４３のピッチと同じピッチでタップ前進方向及びタップ後退方向に移動させるように構成されている。
【００４９】
タップ軸４１のスプライン部４４は、軸頭３１内に設けられている中間ギヤボックス５３に連結されている。中間ギヤボックス５３は、ギヤードモータ５１のモータ回転軸５１ａと一体に回転可能に支持された第１中間ギヤ５４と、第１中間ギヤ５４に噛合して回転可能に支持された第２中間ギヤ５５を備えている。
【００５０】
第２中間ギヤ５５の軸中心位置にはスプライン穴５６が形成されている。タップ軸４１は、スプライン部４４が第２中間ギヤ５５のスプライン穴５６に嵌入されて第２中間ギヤ５５と一体に回転可能で且つ軸方向に移動自在に支持されている。
【００５１】
ギヤードモータ５１は、後述するモータドライバ５２から電力供給を受けることによって、中間ギヤボックス５３を介してタップ軸４１を正転方向及び逆転方向に回転させることができ、無通電時にはギヤードモータ５１内に内蔵されているブレーキシュー（図示せず）をモータ回転軸５１ａに押圧してモータ回転軸５１ａが回転しないようにブレーキをかけ、通電時にはブレーキ解除によりモータ回転軸５１ａを回転可能とするブレーキを備えている。
【００５２】
検出部７１は、軸頭３１の上面でタップ軸４１の軸方向に沿って延在して起立する平板状のブラケット７２と、ブラケット７２の縦壁面に突設されて互いにタップ軸４１の軸方向に離間して対峙する一対のブッシュ７３と、タップ軸４１と平行に延在して一対のブッシュ７３によって軸方向に移動自在に支持されたガイドロッド７４と、ガイドロッド７４の先端に一端が固定され他端がタップ軸４１に回転自在で且つタップ軸４１と軸方向に一体に移動可能に支持された連結アーム７５とを有しており、タップ軸４１のタップ前進方向及びタップ後退方向への移動に同期してガイドロッド７４を軸方向に移動させることができるように構成されている。
【００５３】
また、検出部７１は、タップ軸４１の前進端を検出するための前進端検出用リミットスイッチ（前進端検出手段）７６と、タップ軸４１の後退端を検出するための後退端検出用リミットスイッチ（後退端検出手段）７７を備えている。
【００５４】
前進端検出用リミットスイッチ７６と後退端検出用リミットスイッチ７７は、ガイドロッド７４の上方に位置するようにブラケット７２の縦壁面に固定されたスイッチ本体７６ａ、７７ａと、スイッチ本体７６ａ、７７ａから下方に延出して先端がガイドロッド７４に対向し、ガイドロッド７４の延在方向に沿って揺動可能なスイッチアーム７６ｂ、７７ｂを有している。
【００５５】
ガイドロッド７４には、前進端検出用ドグ７８と後退端検出用ドグ７９が取り付けられている。前進端検出用ドグ７８は、タップ軸４１のタップ前進方向への移動に応じてガイドロッド７４とともにタップ前進方向に移動し、タップ軸４１が前進端に到達した際にスイッチアーム７６ｂの先端に当接してスイッチアーム７６ｂを揺動させ、前進端検出用リミットスイッチ７６の接点をＯＦＦからＯＮに切り換える構成を有している。
【００５６】
同様に後退端検出用ドグ７９は、タップ軸４１のタップ後退方向への移動に応じてガイドロッド７４とともにタップ後退方向に移動し、タップ軸４１が後退端に到達した際にスイッチアーム７７ｂの先端に当接してスイッチアーム７７ｂを揺動させ、後退端検出用リミットスイッチ７７の接点をＯＦＦからＯＮに切り換える構成を有している。
【００５７】
尚、本実施の形態では、フィードユニット４のスライドテーブル２３の上に上記構成を有するタップユニット５が＃１〜＃６までの６基、スライドテーブル２３の移動方向に直交する方向に互いに所定間隔をおいて水平に設けられている。
【００５８】
図５は、タッピング装置１の表示部を示す説明図である。
【００５９】
タッピング装置１の表示部を構成する表示盤８１は、タッピング装置１の近傍位置で作業者が視認可能な位置に設置されており、その盤面８２には、時間表示部８４が設けられている。時間表示部８４は、上部に前進用時間表示部８５が設けられ、下部に後退用時間表示部８６が設けられている。そして、それぞれの上段８５ａ、８６ａに実際に計測した移動時間を表示し、下段８５ｂ、８６ｂに前進移動基準時間と後退移動基準時間の上限基準時間Tfmax，Trmaxを表示するように構成されている。また、盤面８２には、警報ランプ（異常発生表示手段）８３が設けられており、タップユニット５に異常が発生したときに点灯して作業者に異常発生を知らせるように構成されている。時間表示部８４と警報ランプ８３は、＃１〜＃６までの各タップユニット５ごとに盤面８２に設けられている。
【００６０】
上記構成を有するタッピング装置１は、制御部９１によって制御される。図３は、上記構成を有するタッピング装置１の制御系統を説明する図、図４は、タッピング装置１の機能ブロック図である。
【００６１】
制御部９１は、タッピング装置１の近傍位置に設置された制御盤（図示せず）内に設けられており、シーケンスコンピュータやリレー回路によって構成されている。そして、図３に示すように、制御部９１の入力側には、前進端検出用リミットスイッチ７６、後退端検出用リミットスイッチ７７が接続されている。また、出力側には、ギヤードモータ５１を駆動するモータドライバ５２、時間表示部８４、警報ランプ８３が接続されている。
【００６２】
制御部９１内には、図４に示すように、前進端判断手段９２、後退端判断手段９３、回転駆動信号出力手段９４、移動時間計測手段９５、異常判断手段９６、警報信号出力手段９７が構成されている。前進端判断手段９２は、前進端検出用リミットスイッチ７６からの検出信号に基づいてタップ軸４１が前進端にあるか否かを判断し、後退端判断手段９３は、後退端検出用リミットスイッチ７７からの検出信号に基づいてタップ軸４１が後退端にあるか否かを判断する処理を行う。前進端判断手段９２と後退端判断手段９３による判断結果は、回転駆動信号出力手段９４と移動時間計測手段９５に出力される。
【００６３】
回転駆動信号出力手段９４は、モータドライバ５２に対して正転方向回転駆動信号、逆転方向回転駆動信号、及び回転停止信号を出力する。モータドライバ５２は、正転方向回転駆動信号を入力すると、タップ軸４１を正転方向に回転させるようにギヤードモータ５１に通電を行い、逆転方向回転駆動信号を入力すると、タップ軸４１を逆転方向に回転させるようにギヤードモータ５１に通電を行う。そして、回転停止信号を入力すると、ギヤードモータ５１への通電を停止する。
【００６４】
移動時間計測手段９５は、回転駆動信号出力手段がモータドライバ５２に対して正転方向回転駆動信号を出力した時から前進移動時間Tfの時間計測を開始し、逆転方向回転駆動信号を出力したときから後退移動時間Trの時間計測を開始するものであり、計測した前進移動時間Tfと後退移動時間Trの情報は、異常判断手段９６に入力される。
【００６５】
異常判断手段９６では、計測した前進移動時間Tf及び後退移動時間Trが予め設定されている前進移動基準時間（下限基準時間Tfmin〜上限基準時間Tfmax）の範囲及び後退移動基準時間（下限基準時間Trmin〜上限基準時間Trmax）の範囲に入っているか否かを判断する。そして、前進移動基準時間（Tfmin〜Tfmax）の範囲及び後退移動基準時間（Trmin〜Trmax）の範囲を外れている場合、換言すると、前進移動時間Tfが前進移動基準時間の上限基準時間Tfmaxよりも長い、あるいは下限基準時間Tfminよりも短い場合、または、後退移動時間Trが後退移動基準時間の上限基準時間Trmaxよりも長い、あるいは下限基準時間Trminよりも短い場合には、タップユニット５に異常が発生していると判断する。
【００６６】
そして、異常発生の情報は、回転駆動信号出力手段９４と警報信号出力手段９７に出力される。前進移動基準時間（Tfmin〜Tfmax）の範囲と後退移動基準時間（Trmin〜Trmax）の範囲は、制御部９１の記憶手段に予め格納されている。
【００６７】
警報信号出力手段９７は、異常判断手段９６からの異常発生の情報を受け取ると、警報ランプ８３に対して警報信号を出力し、警報ランプ８３を点灯させて作業者に異常が発生したことを知らせる。
【００６８】
次に、上記構成を有するタッピング装置１の動作について図６及び図７のフローチャートを参照しつつ以下に説明する。
【００６９】
まず、作業者がワーク１０１を載置台１１の上に載せて、図示していない開始ボタンを操作すると、ワーク保持手段３はワーク１０１を保持し、該保持によりタッピング開始指令が制御部９１に入力される。
【００７０】
制御部９１は、タッピング開始指令を入力すると、フィードユニット４の軸頭送りシリンダ２４を駆動してスライドテーブル２３を待避位置からセット位置まで移動させる。これにより、タップ軸４１の先端に取り付けられているタップ４３は、その先端がワーク１０１との間に５ｍｍ程度の間隙を有して対向し、ネジ下穴１０２と同軸上にセットされる。
【００７１】
次に、制御部９１は、回転駆動信号出力手段９４が正転方向回転駆動信号をモータドライバ５２に出力するとともに、移動時間計測手段９５が前進移動時間Tfの計測を開始する（ステップＳ１０１）。モータドライバ５２は、正転方向回転駆動信号の入力を受けると、タップ軸４１を正転方向に回転させるべく、ギヤードモータ５１に通電を行う。
【００７２】
ギヤードモータ５１は、モータドライバ５２からの通電を受けてブレーキを解除し、タップ軸４１を正転方向に回転させる方向にモータ回転軸５１ａを回転駆動させる。
【００７３】
モータ回転軸５１ａの回転は、中間ギヤボックス５３の第１中間ギヤ５４から第２中間ギヤ５５に伝達され、第２中間ギヤ５５からスプライン部４４を介してタップ軸４１に伝達され、タップ軸４１を正転方向に回転させる。
【００７４】
タップ軸４１は正転方向に回転されると、送り移動手段６１によってタップ前進方向に移動する。これにより、タップ軸４１の先端に保持されているタップ４３を、その先端からワーク１０１のネジ下穴１０２内にねじ込み、ネジ下穴１０２へのねじ切りを開始する。
【００７５】
タップ軸４１は、タップ４３によるネジ下穴１０２へのねじ切りとともにタップ前進方向に移動し、その移動に同期してガイドロッド７４もタップ前進方向に移動する。
【００７６】
そして、ガイドロッド７４の前進端検出用ドグ７８が前進端検出用リミットスイッチ７６のスイッチアーム７６ｂに当接してスイッチアーム７６ｂを揺動させ、接点をＯＦＦからＯＮに切り換えると（ステップＳ１０２でＹＥＳ）、制御部９１に前進端検出信号が入力される。これにより、制御部９１の前進端判断手段９２は、タップ軸４１が前進端に到達したと判断してその情報を回転駆動信号出力手段９４に出力する。
【００７７】
回転駆動信号出力手段９４は、前進端判断手段９２から前進端に到達したとの情報を受け取ると、モータドライバ５２に対して回転停止信号を出力し（ステップＳ１０３）、モータドライバ５２は、回転停止信号に基づきギヤードモータへの通電を停止し、ブレーキをかけてモータ回転軸５１ａの回転を停止させる。これにより、タップ軸４１の回転も停止され、タップ４３によるネジ下穴１０２へのねじ切りも停止される。
【００７８】
異常判断手段９６は、前進端判断手段９２により前進端に到達したと判断されて回転駆動信号出力手段９４から回転停止信号が出力されると、回転駆動信号出力手段９４がモータドライバ５２に正転方向回転駆動信号を出力した時から前進端検出用リミットスイッチ７６の接点が前進端検出用ドグ７８によってＯＦＦからＯＮに切り換えられて前進端判断手段９２が前進端検出用リミットスイッチ７６から前進端検出信号（ＯＮ）の入力を受けた時までの前進移動時間Tfを求め、前進移動時間Tfが予め設定されている前進移動基準時間（Tfmin〜Tfmax）の範囲内にあるかを判断する（ステップＳ１０４）。
【００７９】
ここで、前進移動時間Tfが前進移動基準時間（Tfmin〜Tfmax）の範囲外にある場合（ステップＳ１０４でＮＯ）、異常判断手段９６はタップユニット５に異常が発生していると判断し、回転駆動信号出力手段９４による正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止するとともに、警報信号出力手段９７から警報信号を出力して表示盤８１の警報ランプ８３を点灯させ、作業者に異常が発生したことを知らせる（ステップＳ１０８）。警報ランプ８３は、＃１〜＃６までの各タップユニット５ごとに設けられているので、作業者は、いずれのタップユニット５に異常が発生したかを容易に認識することができる。
【００８０】
一方、前進移動時間Tfが前進移動基準時間（Tfmin〜Tfmax）の範囲内にある場合（ステップＳ１０４でＹＥＳ）には、正常と判断し（ステップＳ１０５）、その後の処理が続行される。
【００８１】
また、前進端検出用リミットスイッチ７６の接点がＯＦＦからＯＮに切り換わる前に前進移動時間Tfが前進移動基準時間の上限基準時間（Tfmax）を超えた場合（ステップＳ１０２でＮＯかつステップＳ１０６でＹＥＳ）、換言すると、前進移動時間Tfが前進移動基準時間の上限基準時間（Tfmax）を経過しても前進端検出用リミットスイッチ７６から前進端検出信号の入力を受けなかった場合は、異常判断手段９６が異常発生と判断してその情報を回転駆動信号出力手段９４に出力する。
【００８２】
回転駆動信号出力手段９４は、異常判断手段９６から異常発生の情報を受け取ると、モータドライバ５２に対して回転停止信号を出力する（ステップＳ１０７）。モータドライバ５２は、回転駆動信号出力手段９４から回転停止信号の入力を受けると、ギヤードモータ５１への通電を停止し、ブレーキをかけてモータ回転軸５１ａの回転を停止させる。したがって、タップ軸４１の回転も停止され、タップ４３によるワーク１０１のネジ下穴１０２へのねじ切りも停止される。
【００８３】
そして、異常判断手段９６は、回転駆動信号出力手段９４による正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止するとともに、警報信号出力手段９７から警報信号を出力し、表示盤８１の警報ランプ８３を点灯させ、作業者に異常が発生したことを知らせる（ステップＳ１０８）。
【００８４】
したがって、例えば前進端検出用リミットスイッチ７６の検出不良によりタップ軸４１の前進端への到達を検出することができなかった場合であっても、ギヤードモータ５１の回転駆動を停止することができ、タップ４３の先端がネジ下穴１０２の底部に底突きしてタップ折れを生じたり、送り移動手段６１のマスターネジ部６２がマスターネジ穴部６３から抜け落ちるなどの不具合が生ずるのを未然に防ぐことができる。
【００８５】
一方、前進移動時間Tfが前進移動基準時間（Tfmin〜Tfmax）の範囲内にあり（ステップＳ１０４）、正常である判断されると（ステップＳ１０５）、回転駆動信号出力手段９４からモータドライバ５２に逆転方向回転駆動信号が出力され、後退移動時間Trの計測が開始される（ステップＳ２０１）。
【００８６】
モータドライバ５２は、回転駆動信号出力手段９４から逆転方向回転駆動信号の入力を受けると、タップ軸４１を逆転方向に回転させるべく、ギヤードモータ５１に通電を行う。
【００８７】
ギヤードモータ５１は、モータドライバ５２からの通電を受けてブレーキを解除すると、タップ軸４１を逆転方向に回転させる方向にモータ回転軸５１ａを回転駆動させる。
【００８８】
モータ回転軸５１ａの回転は、中間ギヤボックス５３の第１中間ギヤ５４から第２中間ギヤ５５に伝達され、第２中間ギヤ５５からスプライン部４４を介してタップ軸４１に伝達され、タップ軸４１を逆転方向に回転させる。
【００８９】
タップ軸４１は、逆転方向の回転により、送り移動手段６１によってタップ後退方向に移動し、タップ軸４１の先端に取り付けられているタップ４３をワーク１０１のネジ下穴１０２から抜き取る方向に回転させる。
【００９０】
タップ４３の抜き取り方向の回転に応じてタップ軸４１はタップ後退方向に移動し、その移動に同期してガイドロッド７４もタップ後退方向に移動する。そして、タップ４３がネジ下穴１０２から抜き取られ、タップ軸４１がさらにタップ後退方向に移動されると、ガイドロッド７４の後退端検出用ドグ７９が後退端検出用リミットスイッチ７７のスイッチアーム７７ｂを押圧して揺動させる。そして、接点をＯＦＦからＯＮに切り換えると（ステップＳ２０２でＹＥＳ）、後退端判断手段９３はタップ軸４１が後退端に到達したと判断してその情報を回転駆動信号出力手段９４に出力する。
【００９１】
回転駆動信号出力手段９４は、後退端判断手段９３から後退端に到達したとの情報を受け取ると、モータドライバ５２に対して回転停止信号を出力する（ステップＳ２０３）。モータドライバ５２は、回転駆動信号出力手段９４から回転停止信号の入力を受けると、ギヤードモータ５１への通電を停止し、ブレーキをかけてモータ回転軸５１ａの回転を停止させる。これにより、タップ軸４１の回転も停止され、タップ後退方向への移動も停止される。
【００９２】
異常判断手段９６は、後退端判断手段９３により後退端に到達したと判断されて回転駆動信号出力手段９４から回転停止信号が出力されると、回転駆動信号出力手段９４が逆転方向回転駆動信号を出力した時から後退端検出用リミットスイッチ７７の接点が後退端検出用ドグ７９によってＯＦＦからＯＮに切り換えられて後退端判断手段９３が後退端検出用リミットスイッチ７７から後退端検出信号（ＯＮ）の入力を受けた時までの後退移動時間Trを求め、その後退移動時間Trが予め設定されている後退移動基準時間（Trmin〜Trmax）の範囲内にあるかを判断する（ステップＳ２０４）。
【００９３】
ここで、後退移動時間Trが後退移動基準時間（Trmin〜Trmax）の範囲外にある場合（ステップＳ２０４でＮＯ）、異常判断手段９６はタップユニット５に何らかの異常が発生していると判断して、回転駆動信号出力手段９４による正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止するとともに、警報信号出力手段９７から警報信号を出力して表示盤８１の警報ランプ８３を点灯させ、作業者に異常が発生したことを知らせる（ステップＳ２０８）。
【００９４】
一方、後退移動時間Trが後退移動基準時間（Trmin〜Trmax）の範囲内にある場合（ステップＳ２０４でＹＥＳ）には、正常と判断し（ステップＳ２０５）、フィードユニット４のスライドテーブル２３を待避位置に移動させ、タッピング作業を終了する。
【００９５】
また、後退端検出用リミットスイッチ７７の接点がＯＦＦからＯＮに切り換わる前に後退移動時間Trが後退移動基準時間の上限基準時間（Trmax）を超えた場合（ステップＳ２０２でＮＯかつステップＳ２０６でＹＥＳ）、換言すると、後退移動時間Trが後退移動基準時間の上限基準時間（Trmax）を経過しても後退端検出用リミットスイッチ７７から後退端検出信号の入力を受けなかった場合は、異常判断手段９６が異常発生と判断してその情報を回転駆動信号出力手段９４に出力する。
【００９６】
回転駆動信号出力手段９４は、異常判断手段９６から異常発生の情報を受け取ると、モータドライバ５２に対して回転停止信号を出力する（ステップＳ２０７）。モータドライバ５２は、回転駆動信号出力手段９４から回転停止信号の入力を受けると、ギヤードモータ５１への通電を停止し、ブレーキをかけてモータ回転軸５１ａの回転を停止させる。したがって、タップ軸４１の回転も停止され、タップ４３のタップ後退方向への移動も停止される。
【００９７】
そして、異常判断手段９６は、回転駆動信号出力手段９４による正転方向回転駆動信号及び逆転方向回転駆動信号の出力を禁止するとともに、警報信号出力手段９７から警報信号を出力し、表示盤８１の警報ランプ８３を点灯させ、作業者に異常が発生したことを知らせる（ステップＳ２０８）。
【００９８】
図８は、タッピング装置１の正常時と異常時の動作状態を比較して説明するための図である。尚、本実施の形態では前進移動基準時間及び後退移動基準時間を６．９秒±０．３に設定している。
【００９９】
図８（ａ）に示すケースの場合、モータドライバ５２に正転方向回転駆動信号を出力してから前進端判断手段９２が前進端検出用リミットスイッチ７６から前進端検出信号を入力した時までの前進移動時間Tfが６．９秒であり、前進移動基準時間（Tfmin〜Tfmax）の範囲内に入っている。また、モータドライバ５２に逆転方向回転駆動信号を出力してから後退端判断手段９３が後退端検出用リミットスイッチ７７から後退端検出信号を入力した時までの後退移動時間Trが６．９秒であり、後退移動基準時間（Trmin〜Trmax）の範囲に入っている。したがって、タップユニット５は正常に動作しており、引き続きタッピングを行うことができる。
【０１００】
図８（ｂ）に示すケースの場合、ブレーキ解放不良によるブレーキシューの引きずりやブレーキシューの摩耗によって、前進移動時間Tf及び後退移動時間Trが正常時の６．９秒よりも延びており、７．８秒となっている。したがって、加工時間の増大によりサイクルタイムが延びて生産効率が低下するおそれがある。
【０１０１】
しかしながら、従来は、前進端検出用リミットスイッチ７６からの前進端検出信号と後退端検出用リミットスイッチ７７後退端検出信号とに基づいてタップ軸４１の停止位置を制御していただけであり、上述のギヤードモータ５１の異常を認識することはできなかった。
【０１０２】
これに対し、本実施の形態におけるタッピング装置１は、前進端検出用リミットスイッチ７６の前進端検出信号と後退端検出用リミットスイッチ７７の後退端検出信号の他に、タップ軸４１の前進移動時間Tfと後退移動時間Trを監視している。
【０１０３】
したがって、本ケースのようにギヤードモータ５１の異常によって前進移動時間Tfが前進移動基準時間（Tfmin〜Tfmax）の範囲内になく、前進移動基準時間の上限基準時間Tfmaxを超えている場合、あるいは後退移動時間Trが後退移動基準時間（Trmin〜Trmax）の範囲内になく、後退移動基準時間の上限基準時間Trmaxを超えている場合には、タップユニット５に何らかの異常が発生していることを認識することができる。
【０１０４】
図８（ｃ）に示すケースの場合、前進端検出用リミットスイッチ７６の感度不良により前進端の検出位置が正規位置よりもタップ前進方向に変位している。したがって、タップ４３がネジ下穴１０２内で規定よりもより深い位置までねじ込まれてタップ折れを生ずるおそれがある。
【０１０５】
しかしながら、従来は、前進端検出用リミットスイッチ７６の前進端検出信号を用いてタップ軸４１の停止位置を制御していただけであり、前進端検出用リミットスイッチ７６の感度不良による異常の発生を認識することはできなかった。
【０１０６】
これに対し、本実施の形態におけるタッピング装置１は、前進端検出用リミットスイッチ７６の検出信号の他にタップ軸４１の前進移動時間Tfと後退移動時間Trを監視している。
【０１０７】
したがって、本ケースのように前進端検出用リミットスイッチ７６の異常によって前進移動時間Tfが前進移動基準時間（Tfmin〜Tfmax）の範囲内になく、前進移動基準時間の上限基準時間Tfmaxを超えている場合には、ドグを含むリミットスイッチ系やタップユニット５に何らかの異常が発生していることを認識することができる。
【０１０８】
上記構成を有するタッピング装置１によれば、タップ軸４１の前進移動時間Tfを監視し、モータドライバ５２に正転方向回転駆動信号を出力した時から前進端検出用リミットスイッチ７６より前進端検出信号を入力した時までの前進移動時間Tfが前進移動基準時間（Tfmin〜Tfmax）の範囲内にないとき、あるいは、モータドライバ５２に正転方向回転駆動信号を出力した時から前進移動時間Tfの計測を開始し、前進端検出用リミットスイッチ７６の接点がＯＦＦからＯＮに切り換わる前に前進移動時間Tfが前進移動基準時間の上限基準時間（Tfmax）を超えたときには、異常発生と判断する。
【０１０９】
同様に、タップ軸４１の後退移動時間を監視し、モータドライバ５２に逆転方向回転駆動信号を出力した時から後退端検出用リミットスイッチ７７より後退端検出信号を入力した時までの後退移動時間Trが後退移動基準時間（Trmin〜Trmax）の範囲内にないときは、あるいは、モータドライバ５２に逆転方向回転駆動信号を出力した時から後退移動時間Trの計測を開始し、後退端検出用リミットスイッチ７７の接点がＯＦＦからＯＮに切り換わる前に後退移動時間Trが後退移動基準時間の上限基準時間（Trmax）を超えたときには異常発生と判断する。
【０１１０】
これにより、例えば前進端検出用リミットスイッチ７６あるいは後退端検出用リミットスイッチ７７の異常によってタップ軸４１の前進端や後退端を検出することができなかった場合や、前進端検出用リミットスイッチ７６や後退端検出用リミットスイッチ７７の感度不良により、前進端や後退端の検出位置が正規位置よりもタップ前進方向側またはタップ後退方向側に変位している場合、ギヤードモータ５１のブレーキ不良による停止位置のずれ、ギヤードモータ５１の回転速度の変化等、タップユニット５に何らかの異常が発生していることを認識することができる。
【０１１１】
例えば、タップ軸４１のタップ後退方向への移動時にギヤードモータ５１のブレーキが故障し、後退端よりもさらにタップ後退方向にずれた位置にタップ軸４１が停止した場合、次のサイクルでタップ前進方向に移動した際に、前進端に到達する時間が長くなり、ブレーキの異常と判断することができる。
【０１１２】
そして、異常発生時には、迅速にギヤードモータ５１を停止させてタップ軸４１の回転を停止し、また、ギヤードモータ５１の回転駆動を禁止するので、例えば送り移動手段６１のマスターネジ部６２が予め設定されている送り移動量よりも大きく移動してマスターネジ穴部６３から外れたり、マスターネジ部６２がマスターネジ穴部６３に噛み込むなどの不具合が送り移動手段６１に生じるのを未然に防ぐことができる。
【０１１３】
また、予め設定されている送り移動量よりも大きく移動するのを防ぐことができ、タップ４３の折損やネジ穴の成形不良、ネジ下穴１０２からの抜き取り不良などの不具合を防止でき、ネジ穴加工の加工精度を常に一定にすることができる。
【０１１４】
そして、表示盤８１の盤面８２に前進移動時間Tfと前進移動基準時間（Tfmin〜Tfmax）及び後退移動時間Trと後退移動基準時間（Trmin〜Trmax）を並べて表示するので、タップ軸４１の前進移動時間Tfと前進移動基準時間（Tfmin〜Tfmax）及び後退移動時間Trと後退移動基準時間（Trmin〜Trmax）を一度に視認でき、タップユニット５の現在の状態を容易に把握することができる。したがって、例えば異常発生時に前進移動時間Tfと前進移動基準時間（Tfmin〜Tfmax）、あるいは後退移動時間Trと後退移動基準時間（Trmin〜Trmax）を互いに比較してその時間差を考慮することでタップユニット５における異常箇所の特定を容易ならしめることができる。
【０１１５】
また、表示盤８１の盤面８２には、タップユニット５ごとに警報ランプ８３が設けられていることから、複数のタップユニット５のいずれに異常が発生しているかを容易に認識することができ、部品交換などのその後の対策を迅速に行うことができる。
【０１１６】
尚、本発明は、上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々の変更が可能である。例えば、上述の前進移動基準時間の範囲（Tfmin〜Tfmax）と後退移動基準時間の範囲（Trmin〜Trmax）は予め設定されており、制御部９１の記憶手段に格納されている場合を例に説明したが、前進用時間表示部８５及び後退用時間表示部８６の各表示部分の下部に設けられている入力手段８７から入力して変更できるように構成してもよい。
【図面の簡単な説明】
【０１１７】
【図１】本実施の形態に係わるタッピング装置の全体図である。
【図２】図１の要部拡大図である。
【図３】タッピング装置の制御系統を説明する図である。
【図４】タッピング装置の機能ブロック図である。
【図５】タッピング装置の表示部を示す図である。
【図６】前進移動動作を説明するフローチャートである。
【図７】後退移動動作を説明するフローチャートである。
【図８】タッピング装置の正常時と異常時の動作状態を比較して説明するための図である。
【符号の説明】
【０１１８】
１  タッピング装置
３４  ガイドブッシュ（支持手段）
４１  タップ軸（タップ保持手段）
４３  タップ
５１  ギヤードモータ（回転駆動手段）
６１  送り移動手段
７６  前進端検出用リミットスイッチ（前進端検出手段）
７７  後退端検出用リミットスイッチ（後退端検出手段）
８３  警報ランプ（異常発生表示手段）
８４  時間表示部
８５  前進用時間表示部（前進用時間表示手段）
８６  後退用時間表示部（後退用時間表示手段）
９１  制御部（制御手段）
９２  前進端判断手段
９３  後退端判断手段
９４  回転駆動信号出力手段
９５  移動時間計測手段
９６  異常判断手段
９７  警報信号出力手段
１０１  ワーク
１０２  ネジ下穴
Tf  前進移動時間
Tr  後退移動時間
Tfmin〜Tfmax  前進移動基準時間
Trmin〜Trmax  後退移動基準時間
【図１】
2006088299.tif 000003
【図２】
2006088299.tif 000004
【図３】
2006088299.tif 000005
【図４】
2006088299.tif 000006
【図５】
2006088299.tif 000007
【図６】
2006088299.tif 000008
【図７】
2006088299.tif 000009
【図８】
2006088299.tif 000010