Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7125746B2 - びびり振動抑制方法およびびびり振動抑制システム - Google Patents
[go: Go Back, main page]

JP7125746B2 - びびり振動抑制方法およびびびり振動抑制システム - Google Patents

びびり振動抑制方法およびびびり振動抑制システム Download PDF

Info

Publication number
JP7125746B2
JP7125746B2 JP2018184240A JP2018184240A JP7125746B2 JP 7125746 B2 JP7125746 B2 JP 7125746B2 JP 2018184240 A JP2018184240 A JP 2018184240A JP 2018184240 A JP2018184240 A JP 2018184240A JP 7125746 B2 JP7125746 B2 JP 7125746B2
Authority
JP
Japan
Prior art keywords
chatter
phase difference
fourier transform
discrete fourier
tool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018184240A
Other languages
English (en)
Other versions
JP2020049626A (ja
Inventor
俊樹 廣垣
栄一 青山
信利 尾崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Doshisha Co Ltd
Original Assignee
Doshisha Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Doshisha Co Ltd filed Critical Doshisha Co Ltd
Priority to JP2018184240A priority Critical patent/JP7125746B2/ja
Publication of JP2020049626A publication Critical patent/JP2020049626A/ja
Application granted granted Critical
Publication of JP7125746B2 publication Critical patent/JP7125746B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Automatic Control Of Machine Tools (AREA)
  • Numerical Control (AREA)

Description

本発明は、びびり振動抑制方法およびびびり振動抑制システムに関する。
びびり振動抑制方法は、例えば、本願発明者によって提案された特許文献1に記載のものが知られている。特許文献1に記載のびびり振動抑制方法は、加工面に残るびびり模様の縞の縦横間隔の情報に基づいて、びびり振動を抑制する方法であり、一定の成果を得ている。
特開2017-202555号公報
しかしながら、上記特許文献1に記載の方法は、加工面に残るびびり模様の縞の間隔の読み取りが難しいという問題があり、その適用範囲が限定されている。
本発明は上記事情に鑑みてなされたものであって、その課題とするところは、加工面に残るびびり模様の縞の間隔を容易に読み取ることが可能なびびり振動抑制方法およびびびり振動抑制システムを提供することにある。
上記課題を解決するために、本発明に係るびびり振動抑制方法は、
工具を回転させてワークの切削加工を行う工作機械において、切削加工時に生じるびびり振動を抑制するためのびびり振動抑制方法であって、
前記ワークの加工面を撮影してびびり模様の画像データを生成するステップと、
前記画像データに対して2次元離散フーリエ変換を行うステップと、
前記2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択した前記ピークの周波数から前記びびり模様の縞の縦間隔を算出するステップと、
前記縦間隔からびびり振動数およびびびり振動の位相差を算出するステップと、
からなる2次元離散フーリエ変換解析方法を含むことを特徴とする。
上記びびり振動抑制方法において、
前記2次元離散フーリエ変換解析方法は、
前記ワークに対する前記工具の送り速度が一定の場合に、前記びびり模様の縞の横間隔から算出した位相差と前記縦間隔から算出した位相差とを比較するステップを含むよう構成できる。
上記びびり振動抑制方法において、
前記工具を回転数SC0で回転させ、前記2次元離散フーリエ変換解析方法により、びびり振動数fC0および位相差εC0を算出するステップと、
前記びびり振動数fC0に基づいて、前記回転数SC0から安定ポケット内の回転数SS0までの距離ΔSを算出するステップと、
前記回転数SC0と前記距離ΔSとに基づいて、回転数SC1を設定するステップと、
前記工具を前記回転数SC1で回転させ、前記2次元離散フーリエ変換解析方法により位相差εC1を算出するステップと、
前記位相差εC1が、0≦εC1<2πを満たす場合に、前記位相差εC0および前記位相差εC1に基づいて前記回転数SS0を算出するステップと、
からなる安定切削条件推定方法を含むよう構成できる。
上記びびり振動抑制方法において、
前記安定切削条件推定方法により算出した前記回転数SS0で、前記工具を回転させて、前記2次元離散フーリエ変換解析方法により位相差εS0を算出するステップと、
前記回転数SS0に対してj回目(ただし、j≧1)の補正を行った補正回転数SSjで、前記工具を回転させて、前記2次元離散フーリエ変換解析方法により位相差εSjを算出するステップと、
初期値がεC0である閾値εを用いて、
=(εC1-εC0)(εSj-ε)>0かつ0≦εSj<2π
で表される同安定ローブ判別式Rを満たすか否かを判定するステップと、
前記同安定ローブ判別式Rを満たす場合に、前記閾値εをεSjに更新するとともに、前記補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップと、
前記同安定ローブ判別式Rを満たさない場合に、前記補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップと、
からなる安定切削条件補正方法を含むよう構成できる。
また、上記課題を解決するために、本発明に係るびびり振動抑制システムは、
工具を回転させてワークの切削加工を行う工作機械において、切削加工時に生じるびびり振動を抑制するためのびびり振動抑制システムであって、
前記ワークの加工面を撮影してびびり模様の画像データを生成する撮影装置と、
前記工具の回転数を制御する制御装置と、を備え、
前記制御装置は、
前記画像データに対して2次元離散フーリエ変換を行う処理と、
前記2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択した前記ピークの周波数から前記びびり模様の縞の縦間隔を算出する処理と、
前記縦間隔からびびり振動数およびびびり振動の位相差を算出する処理と、
からなる2次元離散フーリエ変換解析処理を実行することを特徴とする。
上記びびり振動抑制システムにおいて、
前記制御装置は、
前記2次元離散フーリエ変換解析処理として、
前記ワークに対する前記工具の送り速度が一定の場合に、前記びびり模様の縞の横間隔から算出した位相差と前記縦間隔から算出した位相差とを比較する処理を実行するよう構成できる。
上記びびり振動抑制システムにおいて、
前記制御装置は、
前記工具を回転数SC0で回転させ、前記2次元離散フーリエ変換解析処理により、びびり振動数fC0および位相差εC0を算出する処理と、
前記びびり振動数fC0に基づいて、前記回転数SC0から安定ポケット内の回転数SS0までの距離ΔSを算出する処理と、
前記回転数SC0と前記距離ΔSとに基づいて、回転数SC1を設定する処理と、
前記工具を前記回転数SC1で回転させ、前記2次元離散フーリエ変換解析処理により位相差εC1を算出する処理と、
前記位相差εC1が、0≦εC1<2πを満たす場合に、前記位相差εC0および前記位相差εC1に基づいて前記回転数SS0を算出する処理と、
からなる安定切削条件推定処理を実行するよう構成できる。
上記びびり振動抑制システムにおいて、
前記制御装置は、
前記安定切削条件推定処理により算出した前記回転数SS0で、前記工具を回転させて、前記2次元離散フーリエ変換解析処理により位相差εS0を算出する処理と、
前記回転数SS0に対してj回目(ただし、j≧1)の補正を行った補正回転数SSjで、前記工具を回転させて、前記2次元離散フーリエ変換解析処理により位相差εSjを算出する処理と、
初期値がεC0である閾値εを用いて、
=(εC1-εC0)(εSj-ε)>0かつ0≦εSj<2π
で表される同安定ローブ判別式Rを満たすか否かを判定する処理と、
前記同安定ローブ判別式Rを満たす場合に、前記閾値εをεSjに更新するとともに、前記補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正する処理と、
前記同安定ローブ判別式Rを満たさない場合に、前記補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正する処理と、
からなる安定切削条件補正処理を実行するよう構成できる。
本発明によれば、加工面に残るびびり模様の縞の間隔を容易に読み取ることが可能なびびり振動抑制方法およびびびり振動抑制システムを提供することができる。
本発明の一実施形態に係るびびり振動抑制システムのブロック図である。 単一のびびり振動数により生じるびびり模様のモデルを示した図である。 本発明の一実施形態に係る2次元離散フーリエ変換解析方法のフローチャートである。 安定限界線図であって、(A)は回転数と切込み量との関係を示す図、(B)は回転数とびびり振動数との関係を示す図、(C)は回転数と位相差との関係を示す図である。 本発明の一実施形態に係る安定切削条件推定方法のフローチャートである。 本発明の一実施形態に係る安定切削条件補正方法のフローチャートである。
以下、添付図面を参照して、本発明に係るびびり振動抑制方法およびびびり振動抑制システムの実施形態について説明する。
[びびり振動抑制システム]
図1に、本発明の一実施形態に係るびびり振動抑制システム1を示す。びびり振動抑制システム1は、ワークWに対して切削加工を行う工作機械10と、ワークWの加工面を撮影する撮影装置20と、制御装置30とを備える。
工作機械10は、エンドミル11(本発明の「工具」に相当)と、エンドミル11を所定の回転数で回転させるとともにエンドミル11を所定の送り速度で水平方向(図1におけるY方向)に移動させる工具ホルダ12と、ワークWを保持するワークホルダ13とを備える。なお、工具ホルダ12がエンドミル11を所定の送り速度でY方向に移動させる代わりに、ワークホルダ13がワークWを所定の送り速度でY方向に移動させてもよい。
切削加工時にびびり振動が発生すると(ここでは、エンドミル11がX方向に単振動するものとする)、ワークWの側面の加工面には、びびり模様と呼ばれる周期的な縞模様が生じる。
図2に、単一のびびり振動数により生じるびびり模様のモデルを示す。本実施形態では、びびり模様の縞の縦間隔(送り方向に対して垂直方向の間隔)をg[mm]、横間隔(送り方向の間隔)をe[mm]、傾斜をβ[deg.]と定義する。
撮影装置20は、例えば、WEBカメラやデジタルカメラを用いることができる。撮影装置20は、ワークWの加工面を撮影し、びびり模様の画像データを生成する。びびり模様の画像データは、制御装置30に送られる。
制御装置30は、例えば、パーソナルコンピュータを用いることができる。制御装置30は、演算部31と、記憶部32と、制御部33とを備える。
演算部31は、少なくとも2次元離散フーリエ変換解析処理を実行し、好ましくは、安定切削条件推定処理および安定切削条件補正処理をさらに実行する。記憶部32には、上記の処理を実行する際に必要な情報(データ)および演算部31の処理結果などが格納される。制御部33は、演算部31の処理結果に基づいて、エンドミル11の回転数を制御する。
なお、2次元離散フーリエ変換解析処理、安定切削条件推定処理、および安定切削条件補正処理は、それぞれびびり振動抑制方法の2次元離散フーリエ変換解析方法、安定切削条件推定方法、および安定切削条件補正方法において、制御装置30が実行する処理である。
[びびり振動抑制方法]
本発明の一実施形態に係るびびり振動抑制方法は、びびり振動抑制システム1によって実行される。本実施形態のびびり振動抑制方法は、少なくとも2次元離散フーリエ変換解析方法を含み、好ましくは、安定切削条件推定方法および安定切削条件補正方法をさらに含む。
(2次元離散フーリエ変換解析方法)
図3に、本実施形態に係る2次元離散フーリエ変換解析方法のフローチャートを示す。
本実施形態では、切削加工時に工作機械10においてびびり振動が発生すると(S101)、撮影装置20は、ワークWの加工面を撮影し、びびり模様の画像データを生成する(S102)。びびり模様の画像データは、グレイスケール画像のデータとして制御装置30に送られる。
制御装置30は、画像データに対して2次元離散フーリエ変換を行う(S103)。2次元離散フーリエ変換は、2次元離散データf[x,y]を周波数領域F[u,v]で表現するための変換のことをいい、次の(1)式で計算される。
Figure 0007125746000001
(1)式において、w[x,y]は窓関数である。窓関数は、例えば、矩形窓を用いることができる。また、N,Nはそれぞれx,y方向のデータ長を示し、u,vはそれぞれx,y方向の有限データ中に含まれる正弦波の数(周波数)を示す。
グレイスケール画像は、各座標で1つの画素値(輝度)をもつため、2次元離散データf[x,y]として考えることができる。しかし、画素値は0~255の整数値をとるため、(1)式を用いて2次元離散フーリエ変換を行うと、直流成分のピーク(原点のピーク)が大きくなり、他のピークが目立たなくなる。
そこで本実施形態では、制御装置30は、次の(2)式に基づいて2次元離散フーリエ変換を行う。
Figure 0007125746000002
(2)式において、μは画素値の平均値である。このように、平均値μからの偏差を扱うことで直流成分を小さくすることができる。
制御装置30は、2次元離散フーリエ変換を行う際に、2次元離散データf[x,y]にゼロパディングを適用することが好ましい。ゼロパディングは、拡張部が0なので、元データに影響を与えることなく周波数分解能を上げることができる。
次いで、制御装置30は、周波数領域F[u,v]のパワースペクトルにおいて所定の条件を満たすピークを選択する(S104)。パワースペクトルは、F[u,v]の絶対値の二乗で表すことができる。また、びびり振動は複数のびびり振動数によって生じる場合があるので、制御装置30が複数のピークを選択できるように所定の条件を設定してもよい。
次いで、制御装置30は、選択したピークの周波数upeak,vpeakを特定し(S105)、周波数upeak,vpeakからびびり模様の縞の縦間隔g[mm]および横間隔e[mm]を算出する(S106)。具体的には、制御装置30は、次の(3)式に基づいて縦間隔gを算出し、次の(4)式に基づいて横間隔eを算出する。
Figure 0007125746000003
Figure 0007125746000004
(3)式および(4)式において、α[mm/px]は画像データの縮尺が1ピクセルあたり何mmかを表す係数である。
このように本実施形態では、びびり模様の画像データに対して2次元離散フーリエ変換を行い、その情報を周波数領域で可視化することで、びびり模様の縞の縦間隔gおよび横間隔eの読み取りを自動化している。
びびり模様の縞の縦間隔gおよび横間隔eを算出した制御装置30は、工作機械10からエンドミル11の1刃あたりの送り速度f[mm/tooth]に関する情報を取得し、送り速度fが一定であるか否かを判定する(S107)。
送り速度fが一定であると判定した制御装置30は、次の(5)式に基づいて、びびり振動の第1の位相差ε[rad]を算出する(S108)。すなわち、制御装置30は、横間隔eから第1の位相差εを算出する。
Figure 0007125746000005
第1の位相差εを算出した制御装置30は、次の(6)式に基づいて、びびり振動数f[Hz]を算出する(S109)。すなわち、制御装置30は、縦間隔gからびびり振動数fを算出する。
Figure 0007125746000006
(6)式において、Dはエンドミル11の直径[mm]、Sはエンドミル11の回転数[min-1]、θはエンドミル11のねじれ角[rad]である。
びびり振動数fを算出した制御装置30は、次の(7)式に基づいて、びびり振動数fの整数部qおよび第2の位相差εを算出する(S110)。
Figure 0007125746000007
(7)式において、Zはエンドミル11の刃数である。
次いで、制御装置30は、横間隔eから算出した第1の位相差εと縦間隔gから算出した第2の位相差εとを比較する(S111)。これにより、お互いの妥当性を確認できる。
第1の位相差εと第2の位相差εとの差が所定の範囲内に収まっている場合、制御装置30は、第1の位相差εまたは第2の位相差εのいずれか一方、もしくは両者の平均値をびびり振動数fの位相差εとする。これにより、びびり振動数fの整数部qおよび位相差εが決定される(S112)。
一方、ステップS107において、送り速度fが一定でないと判定した制御装置30は、まず(6)式に基づいて、びびり振動数f[Hz]を算出する(S113)。すなわち、制御装置30は、縦間隔gからびびり振動数fを算出する。
びびり振動数fを算出した制御装置30は、(7)式に基づいて、びびり振動数fの整数部qおよび位相差εを算出する(S114)。これにより、びびり振動数fの整数部qおよび位相差εが決定される(S112)。
位相差εが2πk(k=0,1)に近づくほど切削は安定し、びびり振動は小さくなるので、制御装置30は、位相差εが2πk(k=0,1)に近づくように、エンドミル11の回転数を制御する。
なお、本実施形態に係る2次元離散フーリエ変換解析方法では、ステップS107~S111を省略してもよい。この場合、ステップS106の後、ステップS113に移行する。
(安定切削条件推定方法)
次に、本実施形態に係る安定切削条件推定方法について説明する。
エンドミル11の軸方向切込み量と回転数Sは、図4(A)に示す安定限界線図のような関係にあり、安定ローブとして知られている。軸方向切込み量が局所的に大きくなっているところは、安定ポケットと呼ばれる。安定ポケットでは、比較的大きな軸方向切込み量であっても、安定して切削加工を行うことができ、びびり振動を抑制することができる。
びびり振動数fおよび位相差εは、図4(B)および(C)に示すように、安定ポケットにおいて不連続に変化する。言い換えれば、同安定ローブ内においては、連続的に変化する。本実施形態に係る安定切削条件推定方法は、この性質を利用して、エンドミル11の回転数Sを安定ポケット内の回転数SS0になるよう調整する。
図5に、本実施形態に係る安定切削条件推定方法のフローチャートを示す。
本実施形態では、エンドミル11を回転数SC0で回転させて切削加工をした時にびびり振動が発生したものとする(S201)。
びびり振動抑制システム1は、2次元離散フーリエ変換解析方法を実行して、びびり振動の各種パラメータ(びびり振動数fC0、位相差εC0、整数部qC0)を算出する(S202)。
次いで、制御装置30は、回転数SC0での切削加工も含めた、サンプル点数を設定する(S203)。本実施形態では、下記のステップS204において直線近似を行うので、サンプル点数を2に設定する。なお、サンプル点数の設定は、ステップS202よりも前に行ってもよい。
次いで、制御装置30は、同安定ローブ内ではびびり振動数はほとんど変化しないものと仮定し(具体的には、主軸回転数とびびり振動数の関係を直線または曲線で近似し(本実施形態では、直線で近似するとともに近似線の傾きαを0とする。))、次の(8)式に基づいて、回転数SC0から安定ポケット内の回転数SS0までの距離ΔSを算出する(S204)。
Figure 0007125746000008
距離ΔSを算出した制御装置30は、次の(9)式に基づいて、回転数SC0とは異なるサンプル点の回転数SC1を設定する(S205)。
Figure 0007125746000009
(9)式において、ηは補正係数であり、安定ポケット内の回転数SS0を超えないように、0.5以下に設定されていることが好ましい。
びびり振動抑制システム1は、エンドミル11を回転数SC1で回転させて切削加工を行い、2次元離散フーリエ変換解析方法を実行して、びびり振動数fC1を算出する(S206)。
次いで、制御装置30は、次の(10)式に基づいて、位相差εC1を算出する(S207)。
Figure 0007125746000010
同安定ローブ内では整数部は一定なので、qC0を用いることができる。
次いで、制御装置30は、位相差εC1が次の(11)式を満たすか否かを判定する(S208)。
Figure 0007125746000011
位相差εC1が(11)式を満たさない場合(S208でNO)、回転数SC1と回転数SC0とが同安定ローブ内に存在していないと考えられる。したがって、この場合、制御装置30は、回転数SC1を新たに設定する(S209)。例えば、制御装置30は、(9)式の補正係数ηを変更して、新たな回転数SC1を設定する。その後、ステップS206に移行する。
一方、位相差εC1が(11)式を満たす場合(S208でYES)、制御装置30は、回転数SC0、回転数SC1、位相差εC0および位相差εC1に基づいて、安定ローブの近似式(同安定ローブ内の主軸回転数と位相差の関係の近似式)を算出する(S210)。本実施形態では、安定ローブの近似式は一次関数で表されるので、当該一次関数の傾きαと切片βとを算出する。なお、安定ローブの近似式の精度を高めるには、サンプル点数を増やして、近似線の次数を増やせばよい。
安定ローブの近似式を算出した制御装置30は、次の(12)式または(13)式に基づいて、安定ポケット内の回転数SS0を算出する(S211)。
Figure 0007125746000012
Figure 0007125746000013
(12)式および(13)式において、αは上記近似式(一次関数)の傾き、βは切片である。
びびり振動抑制システム1は、(12)式または(13)式に基づいて算出した回転数SS0でエンドミル11を回転させて切削加工を行うことで、びびり振動を抑制することができる。
(安定切削条件補正方法)
次に、本実施形態に係る安定切削条件補正方法について説明する。この安定切削条件補正方法は、上記の安定切削条件推定方法で算出した回転数SS0を補正するための方法である。
本実施形態では、エンドミル11の回転数を安定切削条件推定方法により算出した回転数SS0に設定して切削加工を行い、その際にびびり振動が生じたものとする。また、そのびびり振動の各種パラメータを、びびり振動数fS0、位相差εS0、整数部qS0とする。これらのパラメータは、2次元離散フーリエ変換解析方法で算出できる。
図6に、本実施形態に係る安定切削条件補正方法のフローチャートを示す。
制御装置30は、回転数SS0の補正回数(切削回数)jを0に設定し(S301)、次の(14)式に基づいて、回転数SS0を1回補正した補正回転数SSj(j=1)を算出する(S302)。
Figure 0007125746000014
(14)式において、ΔSは、(12)式または(13)式によって求めた回転数SS0と最初の回転数SC0との差によって算出(補正)される。すなわち、ΔS=SS0-SC0である。なお、以下の式においても、同様にΔS=SS0-SC0とする。
びびり振動抑制システム1は、エンドミル11を補正回転数SSj(1回補正後なのでj=1。以下、同じ。)で回転させて切削加工を行い(S303)、びびり振動が生じたか否かを判定する(S304)。びびり振動が生じたか否かは、例えば、加工面粗さを利用して判定することができる。
びびり振動が生じた場合(S304でYES)、びびり振動抑制システム1は、2次元離散フーリエ変換解析方法を実行して、びびり振動数fSjを算出する(S305)。
次いで、制御装置30は、次の(15)式に基づいて、位相差εSjを算出する(S306)。
Figure 0007125746000015
位相差εSjを算出した制御装置30は、次の(16)式で表される同安定ローブ判別式Rを満たすか否かを判定する(S307)。
Figure 0007125746000016
(16)式において、εは閾値であり、その初期値はεC0である。
同安定ローブ判別式Rを満たさない場合(S307でNO)、制御装置30は、次の(17)式に基づいて、補正回転数SSjを補正回転数SSj+1に補正する(S308)。
Figure 0007125746000017
一方、同安定ローブ判別式Rを満たす場合(S307でYES)、制御装置30は、同安定ローブ判別式Rの、閾値εをεSjに更新する(S309)。
次いで、制御装置30は、次の(18)式に基づいて、補正回転数SSjを補正回転数SSj+1に補正する(S310)。
Figure 0007125746000018
びびり振動抑制システム1は、エンドミル11を補正回転数SSj+1(j=1)、言い換えれば、2回目の補正回転数SSj(j=2)で回転させて切削加工を行い(S311)、びびり振動が生じたか否かを判定する(S304)。
びびり振動が生じていない場合(S304でNO)、安定切削条件補正方法を終了する(S312)。
結局、本実施形態に係るびびり振動抑制方法によれば、2次元離散フーリエ変換解析方法により、びびり模様の縞の縦間隔gを自動的に読み取ることができるので、作業の大幅な短縮を図ることができる。また、本実施形態に係る2次元離散フーリエ変換解析方法では、複数の縞が混在したびびり模様や、縞が断片的に現れているびびり模様であっても、解析することができる。
本実施形態に係るびびり振動抑制方法は、びびり振動現象のモデルとして単一びびりモデルだけでなく、複数びびりモデルにも対応しているので、より正確で、汎用性の高い安定切削条件の探索を行うことができる。なお、多くのびびり振動の場合、安定ポケットにおいて複数のびびり振動を同時に抑えることができるため、矛盾のない総合的な判断が可能となる。
本実施形態に係るびびり振動抑制方法では、びびり振動数から位相差を算出するので、切削加工時の送り速度fは一定でなければならないという制約をなくすことができる。
以上、本発明に係るびびり振動抑制方法およびびびり振動抑制システムの実施形態について説明したが、本発明は上記実施形態に限定されるものではない。
例えば、本発明の2次元離散フーリエ変換解析方法は、
(1)ワークの加工面を撮影してびびり模様の画像データを生成するステップ
(2)画像データに対して2次元離散フーリエ変換を行うステップ
(3)2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択したピークの周波数からびびり模様の縞の縦間隔を算出するステップ
(4)縦間隔からびびり振動数および位相差を算出するステップ
を含むのであれば、適宜構成を変更できる。
本発明の安定切削条件推定方法は、
(5)工具を回転数SC0で回転させ、2次元離散フーリエ変換解析方法により、びびり振動数fC0および位相差εC0を算出するステップ
(6)びびり振動数fC0に基づいて、回転数SC0から安定ポケット内の回転数SS0までの距離ΔSを算出するステップ
(7)回転数SC0と距離ΔSとに基づいて、回転数SC1を設定するステップ
(8)工具を回転数SC1で回転させ、2次元離散フーリエ変換解析方法により位相差εC1を算出するステップ
(9)位相差εC1が0≦εC1<2πを満たす場合に、位相差εC0および位相差εC1に基づいて回転数SS0を算出するステップ
を含むのであれば、適宜構成を変更できる。
本発明の安定切削条件補正方法は、
(10)安定切削条件推定方法により算出した回転数SS0で工具を回転させて、2次元離散フーリエ変換解析方法により位相差εS0を算出するステップ
(11)回転数SS0に対してj回目(j≧1)の補正を行った補正回転数SSjで工具を回転させて、2次元離散フーリエ変換解析方法により位相差εSjを算出するステップ
(12)初期値がεC0である閾値εを用いて、
=(εC1-εC0)(εSj-ε)>0かつ0≦εSj<2π
で表される同安定ローブ判別式Rを満たすか否かを判定するステップ
(13)同安定ローブ判別式Rを満たす場合に、閾値εをεSjに更新するとともに、補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップ
(14)同安定ローブ判別式Rを満たさない場合に、補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップ
を含むのであれば、適宜構成を変更できる。
本発明のびびり振動抑制システムは、撮影装置および制御装置を備え、少なくとも本発明の2次元離散フーリエ変換解析方法(2次元離散フーリエ変換解析処理)を実行するのであれば、適宜構成を変更できる。
1 びびり振動抑制システム
10 工作機械
11 エンドミル
12 工具ホルダ
13 ワークホルダ
20 撮影装置
30 制御装置
31 演算部
32 記憶部
33 制御部

Claims (8)

  1. 工具を回転させてワークの切削加工を行う工作機械において、切削加工時に生じるびびり振動を抑制するためのびびり振動抑制方法であって、
    前記ワークの加工面を撮影してびびり模様の画像データを生成するステップと、
    前記画像データに対して2次元離散フーリエ変換を行うステップと、
    前記2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択した前記ピークの周波数から前記びびり模様の縞の縦間隔を算出するステップと、
    前記縦間隔からびびり振動数およびびびり振動の位相差を算出するステップと、
    からなる2次元離散フーリエ変換解析方法を含み、
    前記2次元離散フーリエ変換解析方法により算出した前記びびり振動数および前記びびり振動の位相差から安定ポケット内の回転数を求め、求めた前記回転数で前記工具を回転させて切削加工を行うステップを含む
    ことを特徴とするびびり振動抑制方法。
  2. 前記2次元離散フーリエ変換解析方法は、
    前記ワークに対する前記工具の送り速度が一定の場合に、前記びびり模様の縞の横間隔から算出した位相差と前記縦間隔から算出した位相差とを比較するステップを含む
    ことを特徴とする請求項1に記載のびびり振動抑制方法。
  3. 前記工具を回転数SC0で回転させ、前記2次元離散フーリエ変換解析方法により、びびり振動数fC0および位相差εC0を算出するステップと、
    前記びびり振動数fC0に基づいて、前記回転数SC0から安定ポケット内の回転数SS0 の暫定値である暫定回転数あって、前記工具の回転数とびびり振動数の関係を傾きゼロの直線で近似して算出した前記暫定回転数までの距離ΔSを算出するステップと、
    前記回転数SC0と前記距離ΔSとに基づいて、回転数SC1を設定するステップと、
    前記工具を前記回転数SC1で回転させ、前記2次元離散フーリエ変換解析方法により位相差εC1を算出するステップと、
    前記位相差εC1が、0≦εC1<2πを満たす場合に、前記位相差εC0および前記位相差εC1に基づいて前記回転数SS0を算出するステップと、
    からなる安定切削条件推定方法を含む
    ことを特徴とする請求項1または2に記載のびびり振動抑制方法。
  4. 前記安定切削条件推定方法により算出した前記回転数SS0で、前記工具を回転させて、前記2次元離散フーリエ変換解析方法により位相差εS0を算出するステップと、
    前記回転数SS0に対してj回目(ただし、j≧1)の補正を行った補正回転数SSjで、前記工具を回転させて、前記2次元離散フーリエ変換解析方法により位相差εSjを算出するステップと、
    初期値がεC0である閾値εを用いて、
    =(εC1-εC0)(εSj-ε)>0かつ0≦εSj<2π
    で表される同安定ローブ判別式Rを満たすか否かを判定するステップと、
    前記同安定ローブ判別式Rを満たす場合に、前記閾値εをεSjに更新するとともに、前記補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップと、
    前記同安定ローブ判別式Rを満たさない場合に、前記補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップと、
    からなる安定切削条件補正方法を含む
    ことを特徴とする請求項3に記載のびびり振動抑制方法。
  5. 工具を回転させてワークの切削加工を行う工作機械において、切削加工時に生じるびびり振動を抑制するためのびびり振動抑制システムであって、
    前記ワークの加工面を撮影してびびり模様の画像データを生成する撮影装置と、
    前記工具の回転数を制御する制御装置と、を備え、
    前記制御装置は、
    前記画像データに対して2次元離散フーリエ変換を行う処理と、
    前記2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択した前記ピークの周波数から前記びびり模様の縞の縦間隔を算出する処理と、
    前記縦間隔からびびり振動数およびびびり振動の位相差を算出する処理と、
    からなる2次元離散フーリエ変換解析処理を実行し、
    前記2次元離散フーリエ変換解析処理により算出した前記びびり振動数および前記びびり振動の位相差から安定ポケット内の回転数を求め、求めた前記回転数で前記工具を回転させて切削加工を行う処理を実行する
    ことを特徴とするびびり振動抑制システム。
  6. 前記制御装置は、
    前記2次元離散フーリエ変換解析処理として、
    前記ワークに対する前記工具の送り速度が一定の場合に、前記びびり模様の縞の横間隔から算出した位相差と前記縦間隔から算出した位相差とを比較する処理を実行する
    ことを特徴とする請求項5に記載のびびり振動抑制システム。
  7. 前記制御装置は、
    前記工具を回転数SC0で回転させ、前記2次元離散フーリエ変換解析処理により、びびり振動数fC0および位相差εC0を算出する処理と、
    前記びびり振動数fC0に基づいて、前記回転数SC0から安定ポケット内の回転数SS0 の暫定値である暫定回転数あって、前記工具の回転数とびびり振動数の関係を傾きゼロの直線で近似して算出した前記暫定回転数までの距離ΔSを算出する処理と、
    前記回転数SC0と前記距離ΔSとに基づいて、回転数SC1を設定する処理と、
    前記工具を前記回転数SC1で回転させ、前記2次元離散フーリエ変換解析処理により位相差εC1を算出する処理と、
    前記位相差εC1が、0≦εC1<2πを満たす場合に、前記位相差εC0および前記位相差εC1に基づいて前記回転数SS0を算出する処理と、
    からなる安定切削条件推定処理を実行する
    ことを特徴とする請求項5または6に記載のびびり振動抑制システム。
  8. 前記制御装置は、
    前記安定切削条件推定処理により算出した前記回転数SS0で、前記工具を回転させて、前記2次元離散フーリエ変換解析処理により位相差εS0を算出する処理と、
    前記回転数SS0に対してj回目(ただし、j≧1)の補正を行った補正回転数SSjで、前記工具を回転させて、前記2次元離散フーリエ変換解析処理により位相差εSjを算出する処理と、
    初期値がεC0である閾値εを用いて、
    =(εC1-εC0)(εSj-ε)>0かつ0≦εSj<2π
    で表される同安定ローブ判別式Rを満たすか否かを判定する処理と、
    前記同安定ローブ判別式Rを満たす場合に、前記閾値εをεSjに更新するとともに、前記補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正する処理と、
    前記同安定ローブ判別式Rを満たさない場合に、前記補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正する処理と、
    からなる安定切削条件補正処理を実行する
    ことを特徴とする請求項7に記載のびびり振動抑制システム。
JP2018184240A 2018-09-28 2018-09-28 びびり振動抑制方法およびびびり振動抑制システム Active JP7125746B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018184240A JP7125746B2 (ja) 2018-09-28 2018-09-28 びびり振動抑制方法およびびびり振動抑制システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018184240A JP7125746B2 (ja) 2018-09-28 2018-09-28 びびり振動抑制方法およびびびり振動抑制システム

Publications (2)

Publication Number Publication Date
JP2020049626A JP2020049626A (ja) 2020-04-02
JP7125746B2 true JP7125746B2 (ja) 2022-08-25

Family

ID=69995079

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018184240A Active JP7125746B2 (ja) 2018-09-28 2018-09-28 びびり振動抑制方法およびびびり振動抑制システム

Country Status (1)

Country Link
JP (1) JP7125746B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4738032A1 (en) * 2023-06-29 2026-05-06 Murata Machinery, Ltd. Visualization device, processing system, visualization method, and visualization program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010016078A (ja) 2008-07-02 2010-01-21 Shin Etsu Handotai Co Ltd シリコン単結晶ウェーハ及びシリコン単結晶ウェーハの製造方法並びにシリコン単結晶ウェーハの評価方法
JP2010105073A (ja) 2008-10-28 2010-05-13 Okuma Corp 工作機械の振動抑制方法及び装置
JP2011031370A (ja) 2009-08-06 2011-02-17 Tokushima Prefecture 表面仕上げ判定装置
JP2012056051A (ja) 2010-09-10 2012-03-22 Makino Milling Mach Co Ltd びびり振動検出方法及びびびり振動回避方法、並びに工作機械
JP2016049581A (ja) 2014-08-29 2016-04-11 株式会社ディスコ ウエーハ検査方法、研削研磨装置
JP2017202555A (ja) 2016-05-13 2017-11-16 学校法人同志社 びびり振動抑制方法
JP2018020426A (ja) 2016-07-25 2018-02-08 大同特殊鋼株式会社 振動抑制装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010016078A (ja) 2008-07-02 2010-01-21 Shin Etsu Handotai Co Ltd シリコン単結晶ウェーハ及びシリコン単結晶ウェーハの製造方法並びにシリコン単結晶ウェーハの評価方法
JP2010105073A (ja) 2008-10-28 2010-05-13 Okuma Corp 工作機械の振動抑制方法及び装置
JP2011031370A (ja) 2009-08-06 2011-02-17 Tokushima Prefecture 表面仕上げ判定装置
JP2012056051A (ja) 2010-09-10 2012-03-22 Makino Milling Mach Co Ltd びびり振動検出方法及びびびり振動回避方法、並びに工作機械
JP2016049581A (ja) 2014-08-29 2016-04-11 株式会社ディスコ ウエーハ検査方法、研削研磨装置
JP2017202555A (ja) 2016-05-13 2017-11-16 学校法人同志社 びびり振動抑制方法
JP2018020426A (ja) 2016-07-25 2018-02-08 大同特殊鋼株式会社 振動抑制装置

Also Published As

Publication number Publication date
JP2020049626A (ja) 2020-04-02

Similar Documents

Publication Publication Date Title
CN101722438B (zh) 机床的振动抑制方法和装置
CN107081488B (zh) 齿轮的齿形和加工用工具的刃面的模拟装置、以及方法
JP4622873B2 (ja) Ncプログラムの作成方法及びプログラム
JP5131385B2 (ja) 自動プログラミング装置および方法
JP2018534576A5 (ja)
US20090110499A1 (en) Method for suppressing vibration and device therefor
Bucher Estimating the ratio between travelling and standing vibration waves under non-stationary conditions
WO2011052800A1 (ja) 工具経路の生成方法および装置
JP2009078350A (ja) 工作機械の振動抑制装置
JP4835442B2 (ja) 回転工具を用いた肩削り加工における切削加工終了座標の算出方法
WO2016067392A1 (ja) 工具経路の生成方法および工作機械
JPWO2011004585A1 (ja) 自動プログラミング装置および方法
JP2019152936A (ja) 工作機械の加工シミュレーション装置
JP2008290188A (ja) 振動抑制装置
Joliet et al. A process model for force-controlled honing simulations
JP7125746B2 (ja) びびり振動抑制方法およびびびり振動抑制システム
TW201523183A (zh) 旋轉台精度補償系統及方法
Kuo et al. Electromagnetism-like algorithms for optimized tool path planning in 5-axis flank machining
JP5734131B2 (ja) 回転速度表示装置
JP5226484B2 (ja) びびり振動抑制方法
JP6302794B2 (ja) 回転速度表示方法
JP6727578B2 (ja) びびり振動抑制方法
JP2010030404A (ja) 先行車両の位置検出方法及び位置検出装置並びにデータフィルタリング方法
JPWO2018066072A1 (ja) 制御装置
CN116663313A (zh) 铣削精加工的稳定性与表面位置误差综合预测方法及设备

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220610

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220713

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220805

R150 Certificate of patent or registration of utility model

Ref document number: 7125746

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250