(57)【要約】【課題】振動振幅に関わらず有害なびびり振動のみを検出でき、びびり振動が発生しない工具の回転速度の決定が可能なびびり振動抑制方法および工作機械を提供する。【解決手段】回転する主軸に工具を装着して被加工物を加工する時に、加工負荷を検出する。加工負荷の時間軸における所定周期を備えた振動が存在する時に、所定周期を備えたびびり振動が発生したと判定する。びびり振動が発生したと判定された時に、びびり振動の種類に応じて、主軸の回転速度を最適な値に変化させる。【選択図】図８
2014061568.tif 000002
【特許請求の範囲】
【請求項１】
回転する主軸に保持された工具と被加工物を相対的に移動して前記被加工物を加工する工作機械を用いて、前記被加工物を加工する時に、
加工負荷を検出する負荷検出工程と、
前記加工負荷の値が所定周期で振動する時に、前記所定周期を備えたびびり振動が発生したと判定するびびり判定工程と、
前記びびり振動が発生したと判定された時に前記主軸の回転速度を変化させる主軸変速工程を実施するびびり振動抑制方法。
【請求項２】
前記びびり判定工程が、前記加工負荷からびびり振動が発生していない時の加工負荷である基準加工負荷を差引いた判定加工負荷を用いて判定し、前記振動の振幅が時間と共に増大するとき再生型びびり振動と判定し、それ以外のとき強制びびり振動と判定する請求項１に記載のびびり振動抑制方法。
【請求項３】
前記主軸変速工程において、前記主軸の回転速度を、
再生型びびり振動の場合は、前記再生型びびり振動の振動数を工具刃数と所定の整数の積の値で除した値に変化させ、
強制びびり振動の場合は、前記振幅に比例した変化量で変化させる請求項２に記載のびびり振動抑制方法。
【請求項４】
回転する工具と被加工物を相対的に移動して前記被加工物を加工する工作機械において、
前記工具を回転する主軸と、
加工により前記主軸に作用する加工負荷を検出する負荷検出手段と、
前記主軸と前記負荷検出手段を制御する制御手段を備え、
前記制御手段が、
前記負荷検出手段で検出された、びびり振動が発生していない時の加工負荷である基準負荷を記録し、
前記加工負荷から前記基準負荷を差引いた負荷である判定負荷の値が所定周期で振動し、
前記振動の振幅が時間経過と共に増大する時に、前記所定周期を備えた再生型びびり振動が発生したと判定し、前記主軸の回転速度を前記再生型びびり振動の振動数を工具刃数と所定の整数の積の値で除した値に変化させ、
前記振動の振幅が一定のときは強制びびり振動が発生したと判定し、前記主軸の回転速度を前記振幅に比例した変化量で変化させる工作機械。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回転する工具を用いた加工におけるびびり振動抑制方法および工作機械に関するものである。
【背景技術】
【０００２】
工具を回転させて工作物を加工する場合に、びびり振動が発生すると、加工面精度が低下したり、工具に過大な負荷が作用することがある。これを防止するために、びびり振動が検出された場合に、加工条件を変更してびびり振動を抑制している。びびり振動の検出は、工作機械もしくは被加工物の振動加速度、振動変位等を測定し、所定の閾値を越えた振動が検出されたときにびびり振動が発生したと判定している。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２９０１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の振動検出センサを用いたびびり振動判定方法では、振動振幅が成長せずびびり振動とならない振動を除外するために、振動振幅が所定の閾値を越えた場合のみ、演算処理によりびびり振動判定を行う。このため、閾値の値を、要求される加工精度に合わせて加工毎に設定する必要があり、閾値の設定が過大であるとびびり振動を見逃し、過小であると無用な加工条件変更を繰り返す恐れがある。
本発明は上記事情に鑑みてなされたものであり、振動振幅に関わらず有害なびびり振動のみを検出でき、びびり振動が発生しない工具の回転速度の決定が可能なびびり振動抑制方法および工作機械を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するための請求項１に係る発明の特徴は、回転する主軸に保持された工具と被加工物を相対的に移動して前記被加工物を加工する工作機械を用いて、前記被加工物を加工する時に、
加工負荷を検出する負荷検出工程と、
前記加工負荷の値が所定周期で振動する時に、前記所定周期を備えたびびり振動が発生したと判定するびびり判定工程と、
前記びびり振動が発生したと判定された時に前記主軸の回転速度を変化させる主軸変速工程を実施することである。
【０００６】
請求項２に係る発明の特徴は、請求項１に係る発明において、前記びびり判定工程が、前記加工負荷からびびり振動が発生していない時の加工負荷である基準加工負荷を差引いた判定加工負荷を用いて判定し、前記振動の振幅が時間と共に増大するとき再生型びびり振動と判定し、それ以外のとき強制びびり振動と判定することである。
【０００７】
請求項３に係る発明の特徴は、請求項２に係る発明において、前記主軸変速工程において、前記主軸の回転速度を、
再生型びびり振動の場合は、前記再生型びびり振動の振動数を工具刃数と所定の整数の積の値で除した値に変化させ、
強制びびり振動の場合は、前記振幅に比例した変化量で変化させることである。
【０００８】
請求項４に係る発明の特徴は、回転する工具と被加工物を相対的に移動して前記被加工物を加工する工作機械において、
前記工具を回転する主軸と、
加工により前記主軸に作用する加工負荷を検出する負荷検出手段と、
前記主軸と前記負荷検出手段を制御する制御手段を備え、
前記制御手段が、
前記負荷検出手段で検出された、びびり振動が発生していない時の加工負荷である基準負荷を記録し、
前記加工負荷トルクから前記基準負荷を差引いた負荷である判定負荷の値が所定周期で振動し、
前記振動の振幅が時間経過と共に増大する時に、前記所定周期を備えた再生型びびり振動が発生したと判定し、前記主軸の回転速度を前記再生型びびり振動の振動数を工具刃数と所定の整数の積の値で除した値に変化させ、
前記振動の振幅が一定のときは強制びびり振動が発生したと判定し、前記主軸の回転速度を前記振幅に比例した変化量で変化させることである。
【発明の効果】
【０００９】
請求項1に係る発明によれば、加工負荷が振動する時にびびり振動が発生したと判定し、主軸の回転速度を変えることでびびり振動を抑制できる。振動振幅に無関係に加工負荷の振動からびびり振動を検出するので、精度の良いびびり振動検出ができ、びびり振動が大きく成長する前に主軸の回転速度を変動してびびり振動を抑制できる。
【００１０】
請求項２に係る発明によれば、振幅の時間的変化の有無で再生型びびり振動か強制びびり振動かを短時間に判定できる。判定時間が短いのでびびり振動抑制操作を早期に開始できる。
【００１１】
請求項３に係る発明によれば、びびり振動の種類に応じて、びびり振動を抑制できる主軸の回転速度に短時間で変化できる。びびり振動による悪影響が許容値に達する前に主軸の回転速度が変化して、びびり振動を抑制できる。
【００１２】
請求項４に係る発明によれば、びびり振動が発生した場合に、びびり振動の種類に応じた最適な主軸の回転速度にすばやく変更できる。びびり振動による悪影響が許容値に達する前に主軸の回転速度が変化するので、びびり振動による悪影響が起きない工作機械を実現できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態の工作機械を示す全体図である。
【図２】複数の切れ刃を備えた工具による加工を示す図である。
【図３】図２に示す加工における、加工負荷の変動の概念を示すグラフである。
【図４】再生型びびり振動が発生した場合の加工の模式図である。
【図５】再生型びびり振動が発生した場合の加工負荷の変動の概念を示すグラフである。
【図６】振動数が工具回転速度と刃数の積の値の整数倍の時の加工の模式図である。
【図７】振動数が工具回転速度と刃数の積の値の整数倍の時の加工負荷の変動の概念を示すグラフである。
【図８】びびり振動抑制方法の工程を示すフローチャートである。
【図９】判定負荷の時間変動を示すグラフである。
【発明を実施するための形態】
【００１４】
本発明の実施形態を図面を基に説明する。
図１に示すように、工作機械１はベッド２上に、Ｘ軸方向に移動可能に支持されたテーブル３を備え、テーブル上には工作物Ｗが保持される。さらに、ベッド２上に、Ｘ軸に直交するＺ軸方向に移動可能に支持されたコラム４を備えている。コラム４にはＸ軸、Ｚ軸方向に直交するＹ軸方向に移動可能に主軸本体５が保持されている。主軸本体５は主軸６を回転自在に支持し、主軸６は先端に工具７を把持しており図示しないモータにより回転駆動される。
【００１５】
制御装置３０は、内部に各種のデータを記録する記録部３１、テーブル３の送りを制御するＸ軸制御部３２、主軸本体５の送りを制御するＹ軸制御部３３、コラム４の送りを制御するＺ軸制御部３４、回転速度制御部３５１とトルク検出部３５２を内蔵し主軸６の回転を制御する主軸制御部３５、および各種の演算を実行する演算部３６を備えている。
入力されるＮＣデータに基づき、Ｘ軸、Ｙ軸、Ｚ軸、主軸を制御することで工具７により工作物Ｗを加工する。
【００１６】
本実施例は加工中に発生する主軸に作用する加工負荷の変動からびびり振動を検出するものであり、工作機械１を用いた切削加工とびびり振動検出方法について説明する。
はじめに、図２に基づき４枚の工具刃数を備えたエンドミルを用いた平面の加工について、説明する。ここでは、工作物Ｗに対し工具７をＤの深さ切込み、工具７を右回転しながら工作物ＷをＸ方向へ送るダウンカットで加工する。この時、刃７ａで切削された工作物Ｗの加工面はＷａで次の刃７ｂにより切削される加工面はＷｂであり、刃７ｂにより除去される切屑はＷａとＷｂに囲まれた領域となる。この場合、刃７ｂに作用する切削抵抗は切屑の厚みｔに比例することが知られており、主軸に作用する加工負荷もこの切削抵抗に比例する。そのため、図３に示すように、加工負荷は刃の切込み初めに急峻に増大した後に漸減するグラフになる。
【００１７】
次に、工具７に振動が発生した場合には、振動の振動数と、工具７の回転速度と刃数の積、の比が整数の場合とそうでない場合に異なる挙動を示す。
比が整数でない場合（すなわち再生びびり振動の場合）には、図４に示すように、刃７ａで切削された加工面Ｗａ１と刃７ｂで切削された加工面Ｗｂ１の振動の位相が異なるため、切屑の厚みｔは増減しながら減少するので、加工負荷は図５に示すように、振動しながら漸減する曲線となる。
【００１８】
比が整数の場合には、図６に示すように、刃７ａで切削された加工面Ｗａ２と刃７ｂで切削された加工面Ｗｂ２の振動の位相が同じである。このため、加工面Ｗａ２と加工面Ｗｂ２の振動の振幅が同じ（振動振幅が成長しないのでびびり振動とならない）場合は切屑の厚みは漸減しながら減少するので、加工負荷は図７の（ａ）図に示すようになる。
一方、加工面Ｗａ２の振幅より加工面Ｗｂ２の振幅が大きい場合（振動の振幅が刃が作用する毎に増大する、すなわち強制びびり振動の場合）は、切屑の厚みは両者の振幅の差の振幅で振動しながら漸減する曲線となり、加工負荷は図７の（ｂ）図に示すようになる。
【００１９】
すなわち、振幅が増大して悪影響を及ぼすびびり振動が発生している場合は、びびり振動の周期の振動成分を含む加工負荷となり、振動がない場合や振幅が増大しない振動が発生している場合には、振動成分を含まない加工負荷となる。このため、加工負荷が振動するか否かを判定することで、びびり振動の発生の有無を判定することができる。
従来の振動検出センサを用いたびびり振動判定方法では、振動振幅が成長せずびびり振動とならない振動を除外するために、振動振幅が所定の閾値を越えた場合に演算処理によりびびり振動判定を行う。このため、閾値の値を要求される加工精度に合わせて加工毎に設定する必要があるが、本発明によれば、閾値を設定することなくびびり振動判定が可能である。
【００２０】
以下、図８のフローチャートに基づき、加工負荷として主軸の加工トルクを検出する場合の事例でびびり振動抑制方法について説明する。
予め記録部３１に入力されている加工条件から切屑厚さｔを演算し、それに基づき理論的な加工トルクを演算部３６で演算し基準加工トルク（基準加工負荷）Ｍｋとして記録部３１に記録する（Ｓ１）。加工を開始し、負荷検出工程を実施する。トルク検出部により加工中の主軸の負荷トルクＭｓを測定し、記録部３１に記録する（Ｓ２）。
以下ステップＳ３からステップＳ５までびびり判定工程を実施する。演算部３６において、負荷トルクＭｓから基準加工トルクＭｋを差引いた判定トルク（判定加工負荷）Ｍｈを演算し、記録部３１に記録する。判定トルクは図９の（ａ）図、（ｂ）図、（ｃ）図の３種類に分かれる（Ｓ３）。演算部３６において、判定トルクＭｈの極値の有無を判定する。図９の（ａ）図に該当し極値がない場合は、びびり振動は発生していないと判定し終了し、そうでなければＳ５へ移動する（Ｓ４）。極大値の値が時間と共に増大するか否かを判定する。図９の（ｂ）図に該当し増大している場合は、再生型びびり振動と判定しＳ６へ移動し、図９の（ｃ）図のように一定であるならば強制びびり振動と判定しＳ８へ移動する（Ｓ５）。
【００２１】
以下ステップＳ６からステップＳ１２まで主軸変速工程を実施する。演算部３６において、図９の（ｂ）図に示す判定トルクＭｈの極大値（または極小値）の周期Ｔを演算した後に、びびり振動の振動数ｎを式ｎ＝１／Ｔにより演算する。（Ｓ６）。演算部３６において、推奨主軸回転速度Ｎｓを式Ｎｓ＝ｎ／（４×Ｋ）により演算し記録部３１に記録する。ここで、Ｋは整数であり、Ｎｓの値が初期に設定されていた主軸回転速度Ｎに近い値となるように選定する（Ｓ７）。演算部３６において、図９の（ｃ）図に示す振幅Ａを演算する（Ｓ８）。振幅Ａが閾値Ａ０より大きいか否かを判定し、大きければＳ１０へ移動し、そうでなければＳ１１へ移動する。これは、強制びびり振動の場合振動数と、工具７の回転速度と刃数の積、の比が整数の場合に振幅が急速に成長し、整数から少しずれている場合は成長が遅く、比の小数部が０．３から０．７の間であれば通常は強制びびり振動は発生しない。このため、振幅の増加量が大きい時は主軸回転速度を大きく変化させ、小さい時は小さく変化させることでより早く適正な主軸回転速度に設定できるからである（Ｓ９）。振幅Ａが閾値Ａ０より大きく主軸回転速度を大きく変化させる必要があるので、推奨主軸回転速度ＮｓをＮｓ＝Ｎ×０．８で演算し記録部３１に記録する。（Ｓ１０）。振幅Ａが閾値Ａ０より小さく主軸回転速度を小さく変化させる必要があるので、推奨主軸回転速度ＮｓをＮｓ＝Ｎ×０．９で演算し記録部３１に記録する。（Ｓ１１）。記録部３１から推奨主軸回転速度Ｎｓを呼び出し、主軸回転速度をＮｓに変更する（Ｓ１２）。
【００２２】
従来のびびり振動検出方法では、悪影響を及ぼすびびり振動以外の振動もびびり振動と判定する恐れがあるが、本実施例のびびり振動抑制方法によれば、負荷トルク振動の中から悪影響を及ぼすびびり振動のみを検出して、さらに、再生型びびり振動か強制びびり振動かを判定し、それぞれに適したびびり振動を抑制できる主軸回転速度を設定することができる。
【００２３】
上記の実施形態では、加工負荷として主軸のトルクを用いたが、主軸の半径方向の撓み量を用いてもよい。また、工作物に作用する加工負荷を用いてもよい。
理論計算により基準加工負荷を求めたが、びびり振動の発生しない低速回転における実切削による負荷を基準加工負荷として用いてもよい。
【符号の説明】
【００２４】
１：工作機械  ２：ベッド  ３：テーブル  ４：コラム  ５：主軸本体  ６：主軸  ７：工具  ３０：制御装置  ３１：記憶部  ３５：主軸制御部  ３６：演算部  ３５１：回転速度制御部  ３５２：トルク検出部
【図１】
2014061568.tif 000003
【図２】
2014061568.tif 000004
【図３】
2014061568.tif 000005
【図４】
2014061568.tif 000006
【図５】
2014061568.tif 000007
【図６】
2014061568.tif 000008
【図７】
2014061568.tif 000009
【図８】
2014061568.tif 000010
【図９】
2014061568.tif 000011