(57)【要約】【課題】主軸回転速度を変化させても切り込み量を一定に保てるねじ切り加工装置を提供する。【解決手段】主軸回転と送り軸移動によりネジ切り加工を行うねじ切り加工装置は、主軸回転速度指令に基づいて主軸の回転速度を、ねじ切りパスごとに演算出力する主軸速度演算部１１と、前記送り軸の加減速時間と前記主軸回転速度との積が全てのねじ切りパスで等しくなるように、前記送り軸の加減速時間をねじ切りパスごとに演算出力する加減速時間演算部７と、を備えることを特徴とする。【選択図】図１
2014069300.tif 000002
【特許請求の範囲】
【請求項１】
主軸回転と送り軸移動によりネジ切り加工を行うねじ切り加工装置であって、
主軸回転速度指令に基づいて主軸の回転速度を、ねじ切りパスごとに演算出力する主軸速度演算手段と、
前記送り軸の加減速時間と前記主軸回転速度との積が全てのねじ切りパスで等しくなるように、前記送り軸の加減速時間をねじ切りパスごとに演算出力する加減速時間演算手段と、
を備えることを特徴とするねじ切り加工装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主軸を回転させつつ当該主軸を軸方向に相対的に送りながら切り込み加工することでねじ切り加工を行うねじ切り加工装置に関する。
【背景技術】
【０００２】
ねじ切り加工におけるびびり振動を抑制する方法として、下記特許文献１記載の方法および下記特許文献２記載の方法が知られている。これらは、ねじ切り加工時に主軸の回転速度を変化させることでびびり振動を抑制するものである。
【０００３】
特許文献１記載の技術は、ねじ切り加工時の主軸位置と送り軸位置との相対位相誤差を主軸位置で算出し、該相対位相誤差を主軸位置に対し誤差補償した擬似主軸位置に基づいて送り軸の移動量を算出している。
【０００４】
特許文献２記載の技術は、主軸と送り軸の時定数と加減速タイプ、位置ループゲインを同一とすることで主軸回転速度変化に対する主軸と送り軸の位相誤差を無くしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２０９５５８号公報
【特許文献２】特開２０１２−５６０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、特許文献１および特許文献２記載の方法は、いずれも主軸の回転速度を変化させる技術である。この場合、ねじピッチを一定とするため主軸の回転速度に合わせて送り軸速度も変化させることが必要となる。
【０００７】
しかし、特許文献１記載の方法では、送り軸の加減速時間は変更しないため、送り軸の加減速遅れ量が送り軸速度に応じて変化してしまう。
【０００８】
特許文献２記載の方法については、主軸の回転速度に応じて多段の加減速を適用することが可能であるが、速い速度域ほど加減速時間を長くしている。したがって、特許文献１記載の方法と同様に送り軸の加減速遅れ量が送り軸速度に応じて変化してしまうが、この場合は、特許文献１記載の方法よりも変化量が大きくなる。
【０００９】
上記のように、送り軸の加減速遅れ量が送り軸速度に応じて変化してしまうと、ねじ切りつなぎ部等、ねじ切り方向が変化する部位において切り込み量が増加する可能性がある。これにより切削負荷が予期せず大きくなり、工具にダメージを与える危険がある。
【００１０】
そこで、本発明では主軸回転速度を変化させても切り込み量を一定に保てるねじ切り加工装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明のねじ切り加工装置は、主軸回転と送り軸移動によりネジ切り加工を行うねじ切り加工装置であって、主軸回転速度指令に基づいて主軸の回転速度を、ねじ切りパスごとに演算出力する主軸速度演算手段と、前記送り軸の加減速時間と前記主軸回転速度との積が全てのねじ切りパスで等しくなるように、前記送り軸の加減速時間をねじ切りパスごとに演算出力する加減速時間演算手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、主軸回転速度を変化させても、加減速遅れ量ｄを、全てのねじ切りパスで等しくできるため、切り込み量も一定に保てる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態であるねじ切り加工装置の構成を示すブロック図である。
【図２】上段はねじ切りパスのイメージ図であり、下段は各パスの主軸回転速度の一例を示す説明図である。
【図３】ストレートねじとテーパねじのつなぎ部における経路の説明図である。
【図４】加減速遅れ量の説明図である。
【図５】加減速遅れ量が同じ場合の経路の説明図である。
【図６】加減速遅れ量が異なる場合の経路の説明図である。
【図７】従来のねじ切り加工装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
まず、従来技術の説明をする。図７は従来のねじ切り加工装置の構成を示すブロック図である。このねじ切り加工装置において、加工プログラム解析部１は、図示しない加工プログラムを解析する。加工プログラム中に、ねじ切り指令があるとねじ切り加工制御部２は、現在有効な主軸回転数指令Ｓを主軸速度演算部１１に出力する。主軸速度演算部１１は入力された主軸回転数指令Ｓを基にねじ切りパスごとに主軸の回転速度を算出して主軸速度制御部１２に出力する。主軸速度制御部１２は、入力された主軸の回転速度となるように主軸１３を制御する。主軸速度演算部１１は、例えば、下記式１および式２に基づいて高速回転速度ＳＨと低速回転速度ＳＬとを演算し、主軸の回転速度をねじ切りパスごとに高速回転速度または低速回転速度のいずれかに変更することにより、びびり振動を抑制している。
ＳＨ＝Ｓ＋０．５×Ｓ  ・・・式１
ＳＬ＝Ｓ−０．５×Ｓ  ・・・式２
【００１５】
図２は、ねじ切りパスと各パスの主軸回転速度の一例を示す説明図である。ねじ切りは、ワークを回転させつつ、工具を、図２の上段に示すように、ワークに対して相対移動させることで行われる。ねじ切りは、ａ→ｂ→ｃ→ｄの動作を１サイクルとして動作し、実線で図示されたｂ部がねじ切り指令による動作となり、ねじ切りパスとなる。図２は６回の切り込みでねじ切りを行う例である。主軸速度演算部１１は、図２の下段に示すように、ねじ切りパスの奇数回目の主軸回転速度を低速回転速度ＳＬとし、偶数回目の主軸回転速度を高速回転速度ＳＨとしている。
【００１６】
続いてねじ切り加工制御部２は、ねじ切り指令に含まれるねじ形状、ねじピッチ等の指令、および、主軸速度検出部１４からの現在主軸回転速度から送り軸速度を算出する。Ｚ軸位置制御部３は、このねじ形状やねじピッチ、送り軸速度などに基づいて、主軸回転に同期して所定のねじピッチに加工するＺ軸の位置指令を作り出して制御する。また、Ｘ軸位置制御部８は、ねじ切り指令等に基づいて、ねじ切りの切り込み軸であるＸ軸の位置指令を作り出す。このように位置制御されたＸ軸およびＺ軸の位置指令は、Ｘ軸加減速制御部９およびＺ軸加減速制御部４により加減速制御され、Ｘ軸１０およびＺ軸５が制御される。なお、加減速時間記憶部６に設定・記憶されている加減速時間は、予めＸ軸加減速制御部９およびＺ軸加減速制御部４に転送してある。
【００１７】
以上により、ねじ切り加工時にびびり振動を抑制するため主軸の回転速度を変化させて加工をすることが可能であった。
【００１８】
次に、本発明の実施形態について説明する。図１は、本発明の実施形態であるねじ切り加工装置の構成を示すブロック図である。このねじ切り加工装置は、加減速時間演算部７を具備することを特徴としている。
【００１９】
このねじ切り加工装置において、主軸の回転制御は、従来技術とほぼ同じである。すなわち、加工プログラム解析部１は、図示しない加工プログラムを解析する。ねじ切り指令があるとねじ切り加工制御部２は、現在有効な主軸回転数指令Ｓを主軸速度演算部１１に出力する。主軸速度演算部１１は入力した主軸回転数指令Ｓを基にねじ切りパスごとに主軸の回転速度を算出して主軸速度制御部１２に出力する。主軸速度制御部１２は、入力された主軸の回転速度となるように主軸１３を制御する。主軸速度演算部１１は、例えば、上記式１と式２に基づいて高速回転速度ＳＨと低速回転速度ＳＬとを演算し、主軸の回転速度をねじ切りパスごとに高速回転速度または低速回転速度のいずれかに変更することにより、びびり振動を抑制することが可能となっている。
【００２０】
ここで、本実施形態では、主軸速度演算部１１で演算された主軸の回転速度は加減速時間演算部７へも送られる。加減速時間演算部７は入力された主軸の回転速度と予め加減速時間記憶部６に設定・記憶されている加減速時間Ｔ０とから、各ねじ切りパスにおける送り軸の加減速遅れ量が一定となる加減速時間Ｔを演算し、Ｘ軸加減速制御部９とＺ軸加減速制御部４に送る。
【００２１】
続く動作は従来技術と同じである。すなわち、ねじ切り加工制御部２は、ねじ切り指令に含まれるねじ形状、ねじピッチ等の指令および、主軸速度検出部１４からの現在主軸回転速度とから送り軸速度を算出する。このねじ形状やねじピッチ、送り軸速度などに基づいて、Ｚ軸位置制御部３は、主軸回転に同期して所定のねじピッチに加工するＺ軸の位置指令を作り出し、Ｘ軸位置制御部８は、ねじ切り指令等に基づいて、ねじ切りの切り込み軸であるＸ軸の位置指令を作り出す。このように位置制御されたＸ軸およびＺ軸の位置指令は、Ｘ軸加減速制御部９およびＺ軸加減速制御部４により加減速制御され、Ｘ軸１０およびＺ軸５が制御される。
【００２２】
ここで、加減速時間演算部７における演算処理について説明するために、まず、ねじ切りつなぎ部等ねじ切り方向が変化する部位における送り軸の経路について説明する。
【００２３】
図３はストレートねじとテーパねじのつなぎ部における経路の説明図である。図３はつなぎ部を拡大したものであり、Ｚ軸プラス方向からストレートねじ切りを行い、Ａ点からテーパねじ切りとなる場合の指令経路と実際の経路を示している。図３において実線は、指令経路であり、破線は実際の経路を示している。
【００２４】
図３に示すように、指令経路が実線のとおりであっても、実際の経路は破線のようになる。これは指令が行われてから実際の送り軸が動作するまでには加減速が伴うことで加減速遅れが生じるためである。
【００２５】
図の例では加減速遅れ量をｄとしているが、この場合はＡ点からｄだけ手前からＸ軸の動作が始まり、実際の経路が破線のようになることを示している。このように方向転換部などで丸みを帯びた形状となることが、一般的に知られている。
【００２６】
次に加減速遅れ量について説明する。図４は加減速遅れ量の説明図である。ある時間から送り軸速度Ｖを指令したとき、実際の送り軸は加減速時間Ｔ後に送り軸速度Ｖに到達する。この場合、加減速遅れ量ｄは図の斜線部の面積であるから、下記式３で表すことができる。
ｄ＝Ｖ×Ｔ／２  ・・・式３
【００２７】
次に加減速遅れ量の違いによる、方向転換部の経路の違いについて説明する。図５は加減速遅れ量が同じ場合の経路の説明図である。すべてのねじ切りパスにおいて、加減速遅れ量がｄで同一であるならば、図５に示すように方向転換部の切り込み量も同一となる。
【００２８】
図６は加減速遅れ量が異なる場合の経路の説明図である。図６は、奇数回目の加減速遅れ量がｄＬ、偶数回目の加減速遅れ量がｄＨであり、ｄＬ＜ｄＨの場合の例である。この場合、図６に示すように方向転換部の切り込み量が同一とはならない。
【００２９】
したがって、方向転換部の切り込み量を同一とするためには、すべてのねじ切りパスで加減速遅れ量を同じにする必要がある。
【００３０】
加減速遅れ量は上記式３であるから、各ねじ切りパスにおける送り軸の加減速遅れ量を同じにするためには、第ｎ回目のねじ切りパスにおける送り軸速度と加減速時間をそれぞれＶｎ、Ｔｎとすると、下記式４を満たせば良い。
Ｖ１×Ｔ１＝Ｖ２×Ｔ２＝ … ＝Ｖｎ−１×Ｔｎ−１＝Ｖｎ×Ｔｎ  ・・・式４
【００３１】
これをねじ切りに当てはめると、第ｎ回目の主軸回転速度をＳｎとしたとき、ねじ切りではねじピッチを一定にする必要があるため、ＳとＶは比例関係にある。これは下記式５で表せる。なお、ｃはねじピッチで決まる定数である。
Ｖｎ＝ｃ×Ｓｎ  ・・・式５
上記式５を上記式４に当てはめると、下記式６が導かれる。
Ｓ１×Ｔ１＝Ｓ２×Ｔ２＝ … ＝Ｓｎ−１×Ｔｎ−１＝Ｓｎ×Ｔｎ  ・・・式６
【００３２】
つまり、加減速時間演算部７において、上記式６を満たす加減速時間を演算することで、加減速遅れ量を一定に保つことが可能となる。換言すれば、主軸回転速度と加減速時間との積が、全てのねじ切りパスで等しくなるように、加減速時間を制御すれば、加減速遅れ量を一定に保つことできる。
【００３３】
本実施例では、高速回転速度ＳＨと低速回転速度ＳＬとを交互に選択してねじ切りを行うのであるから、下記式７を満たせばよいことになる。
ＳＨ×ＴＨ＝ＳＬ×ＴＬ  ・・・式７
【００３４】
例えば加減速時間Ｔ０を高速回転速度ＳＨでのねじ切りパスに適用し、低速回転速度ＳＬでのねじ切りパスをこれに合わせ演算するとした場合は、加減速時間ＴＨと加減速時間ＴＬはそれぞれ式８と式９により演算できる。
ＴＨ＝Ｔ０  ・・・式８
ＴＬ＝（ＳＨ／ＳＬ）×Ｔ０  ・・・式９
【００３５】
以上の通り、ねじ切り加工時にびびり振動を抑制するため主軸の回転速度を変化させて加工をする場合に、送り軸の加減速時間を上記式６に基いて演算し変更することで送り軸の加減速遅れ量を一定に保ち、ねじ切りつなぎ部等ねじ切り方向が変化する部位において切り込み量を一定に保つことが可能となり、切削負荷が予期せず大きくなることが解決できる。
【００３６】
なお、本実施例では主軸の回転速度を高速回転速度ＳＨと低速回転速度ＳＬとを交互に選択するものとしたが、高速／指令速度／低速のパターンとしたものや、ねじ切り前にオーバーライドによって変更された主軸回転速度等、ねじ切りパス中に主軸の回転速度が変化しなければ、あらゆるパターンに適用可能である。
【符号の説明】
【００３７】
１  加工プログラム解析部、２  ねじ切り加工制御部、３  Ｚ軸位置制御部、４  Ｚ軸加減速制御部、５  Ｚ軸、６  加減速時間記憶部、７  加減速時間演算部、８  Ｘ軸位置制御部、９  Ｘ軸加減速制御部、１０  Ｘ軸、１１  主軸速度演算部、１２  主軸速度制御部、１３  主軸、１４  主軸速度検出部。
【図１】
2014069300.tif 000003
【図２】
2014069300.tif 000004
【図３】
2014069300.tif 000005
【図４】
2014069300.tif 000006
【図５】
2014069300.tif 000007
【図６】
2014069300.tif 000008
【図７】
2014069300.tif 000009