JP7125746B2 - Chatter vibration suppression method and chatter vibration suppression system - Google Patents
Chatter vibration suppression method and chatter vibration suppression system Download PDFInfo
- 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
Links
Images
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Numerical Control (AREA)
Description
本発明は、びびり振動抑制方法およびびびり振動抑制システムに関する。 TECHNICAL FIELD The present invention relates to a chatter vibration suppression method and a chatter vibration suppression system.
びびり振動抑制方法は、例えば、本願発明者によって提案された特許文献1に記載のものが知られている。特許文献1に記載のびびり振動抑制方法は、加工面に残るびびり模様の縞の縦横間隔の情報に基づいて、びびり振動を抑制する方法であり、一定の成果を得ている。
A method for suppressing chatter vibration is known, for example, as described in
しかしながら、上記特許文献1に記載の方法は、加工面に残るびびり模様の縞の間隔の読み取りが難しいという問題があり、その適用範囲が限定されている。
However, the method described in
本発明は上記事情に鑑みてなされたものであって、その課題とするところは、加工面に残るびびり模様の縞の間隔を容易に読み取ることが可能なびびり振動抑制方法およびびびり振動抑制システムを提供することにある。 The present invention has been made in view of the above circumstances, and its object is to provide a chatter vibration suppression method and a chatter vibration suppression system that can easily read the intervals of the chatter pattern stripes remaining on the machined surface. to provide.
上記課題を解決するために、本発明に係るびびり振動抑制方法は、
工具を回転させてワークの切削加工を行う工作機械において、切削加工時に生じるびびり振動を抑制するためのびびり振動抑制方法であって、
前記ワークの加工面を撮影してびびり模様の画像データを生成するステップと、
前記画像データに対して2次元離散フーリエ変換を行うステップと、
前記2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択した前記ピークの周波数から前記びびり模様の縞の縦間隔を算出するステップと、
前記縦間隔からびびり振動数およびびびり振動の位相差を算出するステップと、
からなる2次元離散フーリエ変換解析方法を含むことを特徴とする。
In order to solve the above problems, a method for suppressing chatter vibration according to the present invention includes:
A chatter vibration suppression method for suppressing chatter vibration generated during cutting in a machine tool for cutting a workpiece by rotating a tool, comprising:
a step of photographing the machined surface of the workpiece to generate image data of the chatter pattern;
performing a two-dimensional discrete Fourier transform on the image data;
a step of selecting a peak of the power spectrum obtained by the two-dimensional discrete Fourier transform and calculating a vertical interval of the chatter pattern fringes from the frequency of the selected peak;
calculating a chatter frequency and a phase difference of the chatter vibration from the longitudinal interval;
A two-dimensional discrete Fourier transform analysis method comprising:
上記びびり振動抑制方法において、
前記2次元離散フーリエ変換解析方法は、
前記ワークに対する前記工具の送り速度が一定の場合に、前記びびり模様の縞の横間隔から算出した位相差と前記縦間隔から算出した位相差とを比較するステップを含むよう構成できる。
In the chatter vibration suppression method,
The two-dimensional discrete Fourier transform analysis method includes:
When the feed speed of the tool with respect to the workpiece is constant, the step of comparing the phase difference calculated from the horizontal spacing of the fringes of the chatter pattern with the phase difference calculated from the vertical spacing can be included.
上記びびり振動抑制方法において、
前記工具を回転数SC0で回転させ、前記2次元離散フーリエ変換解析方法により、びびり振動数fC0および位相差εC0を算出するステップと、
前記びびり振動数fC0に基づいて、前記回転数SC0から安定ポケット内の回転数SS0までの距離ΔSを算出するステップと、
前記回転数SC0と前記距離ΔSとに基づいて、回転数SC1を設定するステップと、
前記工具を前記回転数SC1で回転させ、前記2次元離散フーリエ変換解析方法により位相差εC1を算出するステップと、
前記位相差εC1が、0≦εC1<2πを満たす場合に、前記位相差εC0および前記位相差εC1に基づいて前記回転数SS0を算出するステップと、
からなる安定切削条件推定方法を含むよう構成できる。
In the chatter vibration suppression method,
a step of rotating the tool at a rotation speed S C0 and calculating the chatter frequency f C0 and the phase difference ε C0 by the two-dimensional discrete Fourier transform analysis method;
calculating a distance ΔS from the rotational speed S C0 to the rotational speed S S0 within the stability pocket based on the chatter frequency f C0 ;
setting the number of revolutions SC1 based on the number of revolutions SC0 and the distance ΔS;
a step of rotating the tool at the rotational speed S C1 and calculating a phase difference ε C1 by the two-dimensional discrete Fourier transform analysis method;
calculating the rotational speed SS0 based on the phase difference ε C0 and the phase difference ε C1 when the phase difference ε C1 satisfies 0≦ε C1 <2π;
A method for estimating stable cutting conditions comprising:
上記びびり振動抑制方法において、
前記安定切削条件推定方法により算出した前記回転数SS0で、前記工具を回転させて、前記2次元離散フーリエ変換解析方法により位相差εS0を算出するステップと、
前記回転数SS0に対してj回目(ただし、j≧1)の補正を行った補正回転数SSjで、前記工具を回転させて、前記2次元離散フーリエ変換解析方法により位相差εSjを算出するステップと、
初期値がεC0である閾値εeを用いて、
RS=(εC1-εC0)(εSj-εe)>0かつ0≦εSj<2π
で表される同安定ローブ判別式RSを満たすか否かを判定するステップと、
前記同安定ローブ判別式RSを満たす場合に、前記閾値εeをεSjに更新するとともに、前記補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップと、
前記同安定ローブ判別式RSを満たさない場合に、前記補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップと、
からなる安定切削条件補正方法を含むよう構成できる。
In the chatter vibration suppression method,
a step of rotating the tool at the rotational speed S S0 calculated by the stable cutting condition estimation method and calculating the phase difference ε S0 by the two-dimensional discrete Fourier transform analysis method;
The tool is rotated at the corrected rotational speed SSj obtained by performing the j-th correction (where j≧1) with respect to the rotational speed SS0 , and the phase difference ε Sj is calculated by the two-dimensional discrete Fourier transform analysis method. a calculating step;
Using a threshold ε e whose initial value is ε C0 ,
R S =(ε C1 −ε C0 )(ε Sj −ε e )>0 and 0≦ε Sj <2π
determining whether or not the same stable lobe discriminant R S is satisfied;
When the same stable lobe discriminant R S is satisfied, the threshold ε e is updated to ε Sj , and the corrected rotational speed S Sj is set to S Sj +ΔS/2 j+1 (where ΔS=S S0 −S C0 ). a correcting step;
a step of correcting the corrected rotational speed S Sj to S Sj −ΔS/2 j+1 (where ΔS=S S0 −S C0 ) when the same stable lobe discriminant R S is not satisfied;
A stable cutting condition correction method comprising:
また、上記課題を解決するために、本発明に係るびびり振動抑制システムは、
工具を回転させてワークの切削加工を行う工作機械において、切削加工時に生じるびびり振動を抑制するためのびびり振動抑制システムであって、
前記ワークの加工面を撮影してびびり模様の画像データを生成する撮影装置と、
前記工具の回転数を制御する制御装置と、を備え、
前記制御装置は、
前記画像データに対して2次元離散フーリエ変換を行う処理と、
前記2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択した前記ピークの周波数から前記びびり模様の縞の縦間隔を算出する処理と、
前記縦間隔からびびり振動数およびびびり振動の位相差を算出する処理と、
からなる2次元離散フーリエ変換解析処理を実行することを特徴とする。
Further, in order to solve the above problems, the chatter vibration suppression system according to the present invention includes:
A chatter vibration suppression system for suppressing chatter vibration generated during cutting in a machine tool for cutting a workpiece by rotating a tool, comprising:
a photographing device for photographing the machined surface of the workpiece and generating image data of the chattering pattern;
and a control device that controls the rotation speed of the tool,
The control device is
a process of performing a two-dimensional discrete Fourier transform on the image data;
A process of selecting the peak of the power spectrum obtained by the two-dimensional discrete Fourier transform and calculating the vertical interval of the chatter pattern fringes from the frequency of the selected peak;
a process of calculating the chatter vibration frequency and the phase difference of the chatter vibration from the longitudinal interval;
It is characterized by executing a two-dimensional discrete Fourier transform analysis process consisting of:
上記びびり振動抑制システムにおいて、
前記制御装置は、
前記2次元離散フーリエ変換解析処理として、
前記ワークに対する前記工具の送り速度が一定の場合に、前記びびり模様の縞の横間隔から算出した位相差と前記縦間隔から算出した位相差とを比較する処理を実行するよう構成できる。
In the above chatter vibration suppression system,
The control device is
As the two-dimensional discrete Fourier transform analysis process,
When the feed speed of the tool with respect to the workpiece is constant, a process of comparing the phase difference calculated from the horizontal spacing of the stripes of the chatter pattern with the phase difference calculated from the vertical spacing can be executed.
上記びびり振動抑制システムにおいて、
前記制御装置は、
前記工具を回転数SC0で回転させ、前記2次元離散フーリエ変換解析処理により、びびり振動数fC0および位相差εC0を算出する処理と、
前記びびり振動数fC0に基づいて、前記回転数SC0から安定ポケット内の回転数SS0までの距離ΔSを算出する処理と、
前記回転数SC0と前記距離ΔSとに基づいて、回転数SC1を設定する処理と、
前記工具を前記回転数SC1で回転させ、前記2次元離散フーリエ変換解析処理により位相差εC1を算出する処理と、
前記位相差εC1が、0≦εC1<2πを満たす場合に、前記位相差εC0および前記位相差εC1に基づいて前記回転数SS0を算出する処理と、
からなる安定切削条件推定処理を実行するよう構成できる。
In the above chatter vibration suppression system,
The control device is
A process of rotating the tool at a rotation speed S C0 and calculating the chatter frequency f C0 and the phase difference ε C0 by the two-dimensional discrete Fourier transform analysis process;
a process of calculating a distance ΔS from the rotational speed SC0 to the rotational speed SSO within the stability pocket based on the chatter frequency fCO ;
a process of setting the number of revolutions SC1 based on the number of revolutions SC0 and the distance ΔS;
A process of rotating the tool at the number of revolutions S C1 and calculating a phase difference ε C1 by the two-dimensional discrete Fourier transform analysis process;
a process of calculating the number of rotations SS0 based on the phase difference ε C0 and the phase difference ε C1 when the phase difference ε C1 satisfies 0≦ε C1 <2π;
It can be configured to execute a stable cutting condition estimation process consisting of.
上記びびり振動抑制システムにおいて、
前記制御装置は、
前記安定切削条件推定処理により算出した前記回転数SS0で、前記工具を回転させて、前記2次元離散フーリエ変換解析処理により位相差εS0を算出する処理と、
前記回転数SS0に対してj回目(ただし、j≧1)の補正を行った補正回転数SSjで、前記工具を回転させて、前記2次元離散フーリエ変換解析処理により位相差εSjを算出する処理と、
初期値がεC0である閾値εeを用いて、
RS=(εC1-εC0)(εSj-εe)>0かつ0≦εSj<2π
で表される同安定ローブ判別式RSを満たすか否かを判定する処理と、
前記同安定ローブ判別式RSを満たす場合に、前記閾値εeをεSjに更新するとともに、前記補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正する処理と、
前記同安定ローブ判別式RSを満たさない場合に、前記補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正する処理と、
からなる安定切削条件補正処理を実行するよう構成できる。
In the above chatter vibration suppression system,
The control device is
A process of rotating the tool at the rotational speed S S0 calculated by the stable cutting condition estimation process and calculating a phase difference ε S0 by the two-dimensional discrete Fourier transform analysis process;
The tool is rotated at the corrected rotational speed S Sj obtained by performing the j-th correction (where j≧1) with respect to the rotational speed S S0 , and the phase difference ε Sj is calculated by the two-dimensional discrete Fourier transform analysis process. a process of calculating;
Using a threshold ε e whose initial value is ε C0 ,
R S =(ε C1 −ε C0 )(ε Sj −ε e )>0 and 0≦ε Sj <2π
A process of determining whether or not the same stable lobe discriminant RS represented by is satisfied;
When the same stable lobe discriminant R S is satisfied, the threshold ε e is updated to ε Sj , and the corrected rotational speed S Sj is set to S Sj +ΔS/2 j+1 (where ΔS=S S0 −S C0 ). a correction process;
A process of correcting the corrected rotational speed S Sj to S Sj −ΔS/2 j+1 (where ΔS=S S0 −S C0 ) when the same stable lobe discriminant R S is not satisfied;
It can be configured to execute a stable cutting condition correction process consisting of:
本発明によれば、加工面に残るびびり模様の縞の間隔を容易に読み取ることが可能なびびり振動抑制方法およびびびり振動抑制システムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the chatter vibration suppression method and chatter vibration suppression system which can read the space|interval of the fringe of chatter pattern left on a machined surface easily can be provided.
以下、添付図面を参照して、本発明に係るびびり振動抑制方法およびびびり振動抑制システムの実施形態について説明する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of a chatter vibration suppression method and a chatter vibration suppression system according to the present invention will be described with reference to the accompanying drawings.
[びびり振動抑制システム]
図1に、本発明の一実施形態に係るびびり振動抑制システム1を示す。びびり振動抑制システム1は、ワークWに対して切削加工を行う工作機械10と、ワークWの加工面を撮影する撮影装置20と、制御装置30とを備える。
[Chatter vibration suppression system]
FIG. 1 shows a chatter
工作機械10は、エンドミル11(本発明の「工具」に相当)と、エンドミル11を所定の回転数で回転させるとともにエンドミル11を所定の送り速度で水平方向(図1におけるY方向)に移動させる工具ホルダ12と、ワークWを保持するワークホルダ13とを備える。なお、工具ホルダ12がエンドミル11を所定の送り速度でY方向に移動させる代わりに、ワークホルダ13がワークWを所定の送り速度でY方向に移動させてもよい。
The
切削加工時にびびり振動が発生すると(ここでは、エンドミル11がX方向に単振動するものとする)、ワークWの側面の加工面には、びびり模様と呼ばれる周期的な縞模様が生じる。
When chatter vibration occurs during cutting (here, it is assumed that the
図2に、単一のびびり振動数により生じるびびり模様のモデルを示す。本実施形態では、びびり模様の縞の縦間隔(送り方向に対して垂直方向の間隔)をg[mm]、横間隔(送り方向の間隔)をe[mm]、傾斜をβ[deg.]と定義する。 FIG. 2 shows a model of chatter patterns caused by a single chatter frequency. In this embodiment, g [mm] is the vertical interval (interval in the direction perpendicular to the feeding direction) of the stripes of the chatter pattern, e [mm] is the horizontal interval (interval in the feeding direction), and β [deg. ].
撮影装置20は、例えば、WEBカメラやデジタルカメラを用いることができる。撮影装置20は、ワークWの加工面を撮影し、びびり模様の画像データを生成する。びびり模様の画像データは、制御装置30に送られる。
A WEB camera or a digital camera, for example, can be used as the
制御装置30は、例えば、パーソナルコンピュータを用いることができる。制御装置30は、演算部31と、記憶部32と、制御部33とを備える。
A personal computer, for example, can be used as the
演算部31は、少なくとも2次元離散フーリエ変換解析処理を実行し、好ましくは、安定切削条件推定処理および安定切削条件補正処理をさらに実行する。記憶部32には、上記の処理を実行する際に必要な情報(データ)および演算部31の処理結果などが格納される。制御部33は、演算部31の処理結果に基づいて、エンドミル11の回転数を制御する。
The
なお、2次元離散フーリエ変換解析処理、安定切削条件推定処理、および安定切削条件補正処理は、それぞれびびり振動抑制方法の2次元離散フーリエ変換解析方法、安定切削条件推定方法、および安定切削条件補正方法において、制御装置30が実行する処理である。
The two-dimensional discrete Fourier transform analysis process, the stable cutting condition estimation process, and the stable cutting condition correction process are the two-dimensional discrete Fourier transform analysis method, the stable cutting condition estimation method, and the stable cutting condition correction method of the chatter vibration suppression method, respectively. , is the processing executed by the
[びびり振動抑制方法]
本発明の一実施形態に係るびびり振動抑制方法は、びびり振動抑制システム1によって実行される。本実施形態のびびり振動抑制方法は、少なくとも2次元離散フーリエ変換解析方法を含み、好ましくは、安定切削条件推定方法および安定切削条件補正方法をさらに含む。
[Chattering vibration suppression method]
A chatter vibration suppression method according to an embodiment of the present invention is executed by the chatter
(2次元離散フーリエ変換解析方法)
図3に、本実施形態に係る2次元離散フーリエ変換解析方法のフローチャートを示す。
(2D Discrete Fourier Transform Analysis Method)
FIG. 3 shows a flowchart of the two-dimensional discrete Fourier transform analysis method according to this embodiment.
本実施形態では、切削加工時に工作機械10においてびびり振動が発生すると(S101)、撮影装置20は、ワークWの加工面を撮影し、びびり模様の画像データを生成する(S102)。びびり模様の画像データは、グレイスケール画像のデータとして制御装置30に送られる。
In this embodiment, when chatter vibration occurs in the
制御装置30は、画像データに対して2次元離散フーリエ変換を行う(S103)。2次元離散フーリエ変換は、2次元離散データf[x,y]を周波数領域F[u,v]で表現するための変換のことをいい、次の(1)式で計算される。
グレイスケール画像は、各座標で1つの画素値(輝度)をもつため、2次元離散データf[x,y]として考えることができる。しかし、画素値は0~255の整数値をとるため、(1)式を用いて2次元離散フーリエ変換を行うと、直流成分のピーク(原点のピーク)が大きくなり、他のピークが目立たなくなる。 Since a grayscale image has one pixel value (intensity) at each coordinate, it can be thought of as two-dimensional discrete data f[x,y]. However, since the pixel value takes an integer value from 0 to 255, when the two-dimensional discrete Fourier transform is performed using the formula (1), the peak of the DC component (peak at the origin) becomes large and the other peaks become inconspicuous. .
そこで本実施形態では、制御装置30は、次の(2)式に基づいて2次元離散フーリエ変換を行う。
制御装置30は、2次元離散フーリエ変換を行う際に、2次元離散データf[x,y]にゼロパディングを適用することが好ましい。ゼロパディングは、拡張部が0なので、元データに影響を与えることなく周波数分解能を上げることができる。
The
次いで、制御装置30は、周波数領域F[u,v]のパワースペクトルにおいて所定の条件を満たすピークを選択する(S104)。パワースペクトルは、F[u,v]の絶対値の二乗で表すことができる。また、びびり振動は複数のびびり振動数によって生じる場合があるので、制御装置30が複数のピークを選択できるように所定の条件を設定してもよい。
Next, the
次いで、制御装置30は、選択したピークの周波数upeak,vpeakを特定し(S105)、周波数upeak,vpeakからびびり模様の縞の縦間隔g[mm]および横間隔e[mm]を算出する(S106)。具体的には、制御装置30は、次の(3)式に基づいて縦間隔gを算出し、次の(4)式に基づいて横間隔eを算出する。
このように本実施形態では、びびり模様の画像データに対して2次元離散フーリエ変換を行い、その情報を周波数領域で可視化することで、びびり模様の縞の縦間隔gおよび横間隔eの読み取りを自動化している。 As described above, in this embodiment, the chatter pattern image data is subjected to a two-dimensional discrete Fourier transform, and the information is visualized in the frequency domain, thereby reading the vertical interval g and the horizontal interval e of the stripes of the chatter pattern. Automated.
びびり模様の縞の縦間隔gおよび横間隔eを算出した制御装置30は、工作機械10からエンドミル11の1刃あたりの送り速度ft[mm/tooth]に関する情報を取得し、送り速度ftが一定であるか否かを判定する(S107)。
The
送り速度ftが一定であると判定した制御装置30は、次の(5)式に基づいて、びびり振動の第1の位相差ε[rad]を算出する(S108)。すなわち、制御装置30は、横間隔eから第1の位相差εを算出する。
第1の位相差εを算出した制御装置30は、次の(6)式に基づいて、びびり振動数fC[Hz]を算出する(S109)。すなわち、制御装置30は、縦間隔gからびびり振動数fCを算出する。
びびり振動数fCを算出した制御装置30は、次の(7)式に基づいて、びびり振動数fCの整数部qおよび第2の位相差εを算出する(S110)。
次いで、制御装置30は、横間隔eから算出した第1の位相差εと縦間隔gから算出した第2の位相差εとを比較する(S111)。これにより、お互いの妥当性を確認できる。
Next, the
第1の位相差εと第2の位相差εとの差が所定の範囲内に収まっている場合、制御装置30は、第1の位相差εまたは第2の位相差εのいずれか一方、もしくは両者の平均値をびびり振動数fCの位相差εとする。これにより、びびり振動数fCの整数部qおよび位相差εが決定される(S112)。
When the difference between the first phase difference ε and the second phase difference ε is within a predetermined range, the
一方、ステップS107において、送り速度ftが一定でないと判定した制御装置30は、まず(6)式に基づいて、びびり振動数fC[Hz]を算出する(S113)。すなわち、制御装置30は、縦間隔gからびびり振動数fCを算出する。
On the other hand, the
びびり振動数fCを算出した制御装置30は、(7)式に基づいて、びびり振動数fCの整数部qおよび位相差εを算出する(S114)。これにより、びびり振動数fCの整数部qおよび位相差εが決定される(S112)。
After calculating the chatter frequency f C , the
位相差εが2πk(k=0,1)に近づくほど切削は安定し、びびり振動は小さくなるので、制御装置30は、位相差εが2πk(k=0,1)に近づくように、エンドミル11の回転数を制御する。 As the phase difference ε approaches 2πk (k=0, 1), cutting becomes more stable and chatter vibration decreases. 11 rotation speed is controlled.
なお、本実施形態に係る2次元離散フーリエ変換解析方法では、ステップS107~S111を省略してもよい。この場合、ステップS106の後、ステップS113に移行する。 Incidentally, in the two-dimensional discrete Fourier transform analysis method according to this embodiment, steps S107 to S111 may be omitted. In this case, after step S106, the process proceeds to step S113.
(安定切削条件推定方法)
次に、本実施形態に係る安定切削条件推定方法について説明する。
(Method for estimating stable cutting conditions)
Next, a method for estimating stable cutting conditions according to this embodiment will be described.
エンドミル11の軸方向切込み量と回転数Sは、図4(A)に示す安定限界線図のような関係にあり、安定ローブとして知られている。軸方向切込み量が局所的に大きくなっているところは、安定ポケットと呼ばれる。安定ポケットでは、比較的大きな軸方向切込み量であっても、安定して切削加工を行うことができ、びびり振動を抑制することができる。
The depth of cut in the axial direction and the rotational speed S of the
びびり振動数fCおよび位相差εは、図4(B)および(C)に示すように、安定ポケットにおいて不連続に変化する。言い換えれば、同安定ローブ内においては、連続的に変化する。本実施形態に係る安定切削条件推定方法は、この性質を利用して、エンドミル11の回転数Sを安定ポケット内の回転数SS0になるよう調整する。
The chatter frequency f C and the phase difference ε change discontinuously in the stability pocket, as shown in FIGS. 4(B) and 4(C). In other words, it changes continuously within the same stable lobe. The method for estimating stable cutting conditions according to the present embodiment utilizes this property to adjust the rotation speed S of the
図5に、本実施形態に係る安定切削条件推定方法のフローチャートを示す。 FIG. 5 shows a flowchart of the stable cutting condition estimation method according to this embodiment.
本実施形態では、エンドミル11を回転数SC0で回転させて切削加工をした時にびびり振動が発生したものとする(S201)。
In this embodiment, it is assumed that chatter vibration occurs when cutting is performed by rotating the
びびり振動抑制システム1は、2次元離散フーリエ変換解析方法を実行して、びびり振動の各種パラメータ(びびり振動数fC0、位相差εC0、整数部qC0)を算出する(S202)。
The chatter
次いで、制御装置30は、回転数SC0での切削加工も含めた、サンプル点数を設定する(S203)。本実施形態では、下記のステップS204において直線近似を行うので、サンプル点数を2に設定する。なお、サンプル点数の設定は、ステップS202よりも前に行ってもよい。
Next, the
次いで、制御装置30は、同安定ローブ内ではびびり振動数はほとんど変化しないものと仮定し(具体的には、主軸回転数とびびり振動数の関係を直線または曲線で近似し(本実施形態では、直線で近似するとともに近似線の傾きαを0とする。))、次の(8)式に基づいて、回転数SC0から安定ポケット内の回転数SS0までの距離ΔSを算出する(S204)。
距離ΔSを算出した制御装置30は、次の(9)式に基づいて、回転数SC0とは異なるサンプル点の回転数SC1を設定する(S205)。
びびり振動抑制システム1は、エンドミル11を回転数SC1で回転させて切削加工を行い、2次元離散フーリエ変換解析方法を実行して、びびり振動数fC1を算出する(S206)。
The chatter
次いで、制御装置30は、次の(10)式に基づいて、位相差εC1を算出する(S207)。
次いで、制御装置30は、位相差εC1が次の(11)式を満たすか否かを判定する(S208)。
位相差εC1が(11)式を満たさない場合(S208でNO)、回転数SC1と回転数SC0とが同安定ローブ内に存在していないと考えられる。したがって、この場合、制御装置30は、回転数SC1を新たに設定する(S209)。例えば、制御装置30は、(9)式の補正係数ηを変更して、新たな回転数SC1を設定する。その後、ステップS206に移行する。
If the phase difference ε C1 does not satisfy the expression (11) (NO in S208), it is considered that the rotation speed S C1 and the rotation speed S C0 are not within the same stable lobe. Therefore, in this case, the
一方、位相差εC1が(11)式を満たす場合(S208でYES)、制御装置30は、回転数SC0、回転数SC1、位相差εC0および位相差εC1に基づいて、安定ローブの近似式(同安定ローブ内の主軸回転数と位相差の関係の近似式)を算出する(S210)。本実施形態では、安定ローブの近似式は一次関数で表されるので、当該一次関数の傾きαと切片βとを算出する。なお、安定ローブの近似式の精度を高めるには、サンプル点数を増やして、近似線の次数を増やせばよい。
On the other hand, if the phase difference ε C1 satisfies the expression (11) ( YES in S208 ), the
安定ローブの近似式を算出した制御装置30は、次の(12)式または(13)式に基づいて、安定ポケット内の回転数SS0を算出する(S211)。
びびり振動抑制システム1は、(12)式または(13)式に基づいて算出した回転数SS0でエンドミル11を回転させて切削加工を行うことで、びびり振動を抑制することができる。
The chatter
(安定切削条件補正方法)
次に、本実施形態に係る安定切削条件補正方法について説明する。この安定切削条件補正方法は、上記の安定切削条件推定方法で算出した回転数SS0を補正するための方法である。
(Method for correcting stable cutting conditions)
Next, a method for correcting stable cutting conditions according to this embodiment will be described. This method of correcting stable cutting conditions is a method for correcting the rotational speed SSO calculated by the method of estimating stable cutting conditions.
本実施形態では、エンドミル11の回転数を安定切削条件推定方法により算出した回転数SS0に設定して切削加工を行い、その際にびびり振動が生じたものとする。また、そのびびり振動の各種パラメータを、びびり振動数fS0、位相差εS0、整数部qS0とする。これらのパラメータは、2次元離散フーリエ変換解析方法で算出できる。
In the present embodiment, it is assumed that the rotation speed of the
図6に、本実施形態に係る安定切削条件補正方法のフローチャートを示す。 FIG. 6 shows a flowchart of the stable cutting condition correction method according to this embodiment.
制御装置30は、回転数SS0の補正回数(切削回数)jを0に設定し(S301)、次の(14)式に基づいて、回転数SS0を1回補正した補正回転数SSj(j=1)を算出する(S302)。
びびり振動抑制システム1は、エンドミル11を補正回転数SSj(1回補正後なのでj=1。以下、同じ。)で回転させて切削加工を行い(S303)、びびり振動が生じたか否かを判定する(S304)。びびり振動が生じたか否かは、例えば、加工面粗さを利用して判定することができる。
The chatter
びびり振動が生じた場合(S304でYES)、びびり振動抑制システム1は、2次元離散フーリエ変換解析方法を実行して、びびり振動数fSjを算出する(S305)。
If chatter vibration occurs (YES in S304), the chatter
次いで、制御装置30は、次の(15)式に基づいて、位相差εSjを算出する(S306)。
位相差εSjを算出した制御装置30は、次の(16)式で表される同安定ローブ判別式RSを満たすか否かを判定する(S307)。
同安定ローブ判別式RSを満たさない場合(S307でNO)、制御装置30は、次の(17)式に基づいて、補正回転数SSjを補正回転数SSj+1に補正する(S308)。
一方、同安定ローブ判別式RSを満たす場合(S307でYES)、制御装置30は、同安定ローブ判別式RSの、閾値εeをεSjに更新する(S309)。
On the other hand, if the same-stable lobe discriminant R S is satisfied (YES in S307), the
次いで、制御装置30は、次の(18)式に基づいて、補正回転数SSjを補正回転数SSj+1に補正する(S310)。
びびり振動抑制システム1は、エンドミル11を補正回転数SSj+1(j=1)、言い換えれば、2回目の補正回転数SSj(j=2)で回転させて切削加工を行い(S311)、びびり振動が生じたか否かを判定する(S304)。
The chatter
びびり振動が生じていない場合(S304でNO)、安定切削条件補正方法を終了する(S312)。 If chatter vibration does not occur (NO in S304), the method for correcting stable cutting conditions is terminated (S312).
結局、本実施形態に係るびびり振動抑制方法によれば、2次元離散フーリエ変換解析方法により、びびり模様の縞の縦間隔gを自動的に読み取ることができるので、作業の大幅な短縮を図ることができる。また、本実施形態に係る2次元離散フーリエ変換解析方法では、複数の縞が混在したびびり模様や、縞が断片的に現れているびびり模様であっても、解析することができる。 As a result, according to the chatter vibration suppression method according to the present embodiment, the longitudinal interval g of the chatter pattern stripes can be automatically read by the two-dimensional discrete Fourier transform analysis method, so that the work can be greatly shortened. can be done. Further, in the two-dimensional discrete Fourier transform analysis method according to the present embodiment, even a chatter pattern in which a plurality of stripes are mixed or a chatter pattern in which stripes appear fragmentarily can be analyzed.
本実施形態に係るびびり振動抑制方法は、びびり振動現象のモデルとして単一びびりモデルだけでなく、複数びびりモデルにも対応しているので、より正確で、汎用性の高い安定切削条件の探索を行うことができる。なお、多くのびびり振動の場合、安定ポケットにおいて複数のびびり振動を同時に抑えることができるため、矛盾のない総合的な判断が可能となる。 The method for suppressing chatter vibration according to this embodiment supports not only a single chatter model but also multiple chatter models as a model of the chatter vibration phenomenon. It can be carried out. In the case of many chatter vibrations, since a plurality of chatter vibrations can be simultaneously suppressed in the stability pocket, it is possible to make a comprehensive judgment without contradiction.
本実施形態に係るびびり振動抑制方法では、びびり振動数から位相差を算出するので、切削加工時の送り速度ftは一定でなければならないという制約をなくすことができる。 In the chatter vibration suppressing method according to the present embodiment, since the phase difference is calculated from the chatter vibration frequency, the restriction that the feed rate ft must be constant during cutting can be eliminated.
以上、本発明に係るびびり振動抑制方法およびびびり振動抑制システムの実施形態について説明したが、本発明は上記実施形態に限定されるものではない。 Although the embodiments of the chatter vibration suppression method and the chatter vibration suppression system according to the present invention have been described above, the present invention is not limited to the above embodiments.
例えば、本発明の2次元離散フーリエ変換解析方法は、
(1)ワークの加工面を撮影してびびり模様の画像データを生成するステップ
(2)画像データに対して2次元離散フーリエ変換を行うステップ
(3)2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択したピークの周波数からびびり模様の縞の縦間隔を算出するステップ
(4)縦間隔からびびり振動数および位相差を算出するステップ
を含むのであれば、適宜構成を変更できる。
For example, the two-dimensional discrete Fourier transform analysis method of the present invention is
(1) Step of photographing the machined surface of the workpiece and generating image data of the chatter pattern (2) Step of performing a two-dimensional discrete Fourier transform on the image data (3) Step of power spectrum obtained by the two-dimensional discrete Fourier transform and calculating the vertical interval of the chatter pattern fringes from the frequency of the selected peak (4) calculating the chatter frequency and phase difference from the vertical interval. .
本発明の安定切削条件推定方法は、
(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を算出するステップ
を含むのであれば、適宜構成を変更できる。
The method for estimating stable cutting conditions of the present invention includes:
(5) Rotate the tool at the number of revolutions S C0 and calculate the chatter frequency f C0 and the phase difference ε C0 by a two-dimensional discrete Fourier transform analysis method. (6) Based on the chatter frequency f C0 , the number of revolutions Step (7) Calculate the distance ΔS from SC0 to the rotation speed SS0 in the stable pocket (7) Set the rotation speed SC1 based on the rotation speed SC0 and the distance ΔS (8) Set the tool rotation speed S C1 and calculating the phase difference ε C1 by a two-dimensional discrete Fourier transform analysis method (9) When the phase difference ε C1 satisfies 0≦ε C1 <2π, the phase difference ε C0 If a step of calculating the number of revolutions SS0 based on the above is included, the configuration can be changed as appropriate.
本発明の安定切削条件補正方法は、
(10)安定切削条件推定方法により算出した回転数SS0で工具を回転させて、2次元離散フーリエ変換解析方法により位相差εS0を算出するステップ
(11)回転数SS0に対してj回目(j≧1)の補正を行った補正回転数SSjで工具を回転させて、2次元離散フーリエ変換解析方法により位相差εSjを算出するステップ
(12)初期値がεC0である閾値εeを用いて、
RS=(εC1-εC0)(εSj-εe)>0かつ0≦εSj<2π
で表される同安定ローブ判別式RSを満たすか否かを判定するステップ
(13)同安定ローブ判別式RSを満たす場合に、閾値εeをεSjに更新するとともに、補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップ
(14)同安定ローブ判別式RSを満たさない場合に、補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップ
を含むのであれば、適宜構成を変更できる。
The stable cutting condition correction method of the present invention comprises:
(10) Rotate the tool at the rotation speed S S0 calculated by the stable cutting condition estimation method, and calculate the phase difference ε S0 by the two-dimensional discrete Fourier transform analysis method (11) Step j for the rotation speed S S0 Step (12) of calculating the phase difference ε Sj by the two-dimensional discrete Fourier transform analysis method by rotating the tool at the corrected rotational speed S Sj corrected to (j≧1), the threshold ε whose initial value is ε C0 using e
R S =(ε C1 −ε C0 )(ε Sj −ε e )>0 and 0≦ε Sj <2π
(13) If the same-stable lobe discriminant R S is satisfied, the threshold ε e is updated to ε Sj , and the corrected rotational speed S Step (14) for correcting Sj to S Sj +ΔS/2 j+1 (where ΔS=S S0 −S C0 ) . 2 j+1 (where ΔS=S S0 −S C0 ), the configuration can be changed as appropriate.
本発明のびびり振動抑制システムは、撮影装置および制御装置を備え、少なくとも本発明の2次元離散フーリエ変換解析方法(2次元離散フーリエ変換解析処理)を実行するのであれば、適宜構成を変更できる。 The chatter vibration suppression system of the present invention includes an imaging device and a control device, and can be modified as appropriate so long as it executes at least the two-dimensional discrete Fourier transform analysis method (two-dimensional discrete Fourier transform analysis processing) of the present invention.
1 びびり振動抑制システム
10 工作機械
11 エンドミル
12 工具ホルダ
13 ワークホルダ
20 撮影装置
30 制御装置
31 演算部
32 記憶部
33 制御部
1 Chatter
Claims (8)
前記ワークの加工面を撮影してびびり模様の画像データを生成するステップと、
前記画像データに対して2次元離散フーリエ変換を行うステップと、
前記2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択した前記ピークの周波数から前記びびり模様の縞の縦間隔を算出するステップと、
前記縦間隔からびびり振動数およびびびり振動の位相差を算出するステップと、
からなる2次元離散フーリエ変換解析方法を含み、
前記2次元離散フーリエ変換解析方法により算出した前記びびり振動数および前記びびり振動の位相差から安定ポケット内の回転数を求め、求めた前記回転数で前記工具を回転させて切削加工を行うステップを含む
ことを特徴とするびびり振動抑制方法。 A chatter vibration suppression method for suppressing chatter vibration generated during cutting in a machine tool for cutting a workpiece by rotating a tool, comprising:
a step of photographing the machined surface of the workpiece to generate image data of the chatter pattern;
performing a two-dimensional discrete Fourier transform on the image data;
a step of selecting a peak of the power spectrum obtained by the two-dimensional discrete Fourier transform and calculating a vertical interval of the chatter pattern fringes from the frequency of the selected peak;
calculating a chatter frequency and a phase difference of the chatter vibration from the longitudinal interval;
a two-dimensional discrete Fourier transform analysis method consisting of
calculating the number of rotations in the stable pocket from the chatter frequency calculated by the two-dimensional discrete Fourier transform analysis method and the phase difference of the chatter vibration, and performing cutting by rotating the tool at the calculated number of rotations. include
A chatter vibration suppression method characterized by:
前記ワークに対する前記工具の送り速度が一定の場合に、前記びびり模様の縞の横間隔から算出した位相差と前記縦間隔から算出した位相差とを比較するステップを含む
ことを特徴とする請求項1に記載のびびり振動抑制方法。 The two-dimensional discrete Fourier transform analysis method includes:
The step of comparing the phase difference calculated from the horizontal spacing of the fringes of the chatter pattern with the phase difference calculated from the vertical spacing when the feed rate of the tool with respect to the workpiece is constant. 2. The method for suppressing chatter vibration according to 1.
前記びびり振動数fC0に基づいて、前記回転数SC0から安定ポケット内の回転数SS0 の暫定値である暫定回転数あって、前記工具の回転数とびびり振動数の関係を傾きゼロの直線で近似して算出した前記暫定回転数までの距離ΔSを算出するステップと、
前記回転数SC0と前記距離ΔSとに基づいて、回転数SC1を設定するステップと、
前記工具を前記回転数SC1で回転させ、前記2次元離散フーリエ変換解析方法により位相差εC1を算出するステップと、
前記位相差εC1が、0≦εC1<2πを満たす場合に、前記位相差εC0および前記位相差εC1に基づいて前記回転数SS0を算出するステップと、
からなる安定切削条件推定方法を含む
ことを特徴とする請求項1または2に記載のびびり振動抑制方法。 a step of rotating the tool at a rotation speed S C0 and calculating the chatter frequency f C0 and the phase difference ε C0 by the two-dimensional discrete Fourier transform analysis method;
Based on the chatter frequency fC0 , a provisional rotation speed, which is a provisional value of the rotation speed SSO in the stable pocket, is obtained from the rotation speed SC0 , and the relationship between the rotation speed of the tool and the chatter frequency has a slope of zero. a step of calculating a distance ΔS to the provisional rotation speed calculated by approximating with a straight line ;
setting the number of revolutions SC1 based on the number of revolutions SC0 and the distance ΔS;
a step of rotating the tool at the rotational speed S C1 and calculating a phase difference ε C1 by the two-dimensional discrete Fourier transform analysis method;
calculating the rotational speed SS0 based on the phase difference ε C0 and the phase difference ε C1 when the phase difference ε C1 satisfies 0≦ε C1 <2π;
3. The method for suppressing chatter vibration according to claim 1 or 2, comprising a stable cutting condition estimation method comprising:
前記回転数SS0に対してj回目(ただし、j≧1)の補正を行った補正回転数SSjで、前記工具を回転させて、前記2次元離散フーリエ変換解析方法により位相差εSjを算出するステップと、
初期値がεC0である閾値εeを用いて、
RS=(εC1-εC0)(εSj-εe)>0かつ0≦εSj<2π
で表される同安定ローブ判別式RSを満たすか否かを判定するステップと、
前記同安定ローブ判別式RSを満たす場合に、前記閾値εeをεSjに更新するとともに、前記補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップと、
前記同安定ローブ判別式RSを満たさない場合に、前記補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正するステップと、
からなる安定切削条件補正方法を含む
ことを特徴とする請求項3に記載のびびり振動抑制方法。 a step of rotating the tool at the rotational speed S S0 calculated by the stable cutting condition estimation method and calculating the phase difference ε S0 by the two-dimensional discrete Fourier transform analysis method;
The tool is rotated at the corrected rotational speed SSj obtained by performing the j-th correction (where j≧1) with respect to the rotational speed SS0 , and the phase difference ε Sj is calculated by the two-dimensional discrete Fourier transform analysis method. a calculating step;
Using a threshold ε e whose initial value is ε C0 ,
R S =(ε C1 −ε C0 )(ε Sj −ε e )>0 and 0≦ε Sj <2π
determining whether or not the same stable lobe discriminant R S is satisfied;
When the same stable lobe discriminant R S is satisfied, the threshold ε e is updated to ε Sj , and the corrected rotational speed S Sj is set to S Sj +ΔS/2 j+1 (where ΔS=S S0 −S C0 ). a correcting step;
a step of correcting the corrected rotational speed S Sj to S Sj −ΔS/2 j+1 (where ΔS=S S0 −S C0 ) when the same stable lobe discriminant R S is not satisfied;
4. The method for suppressing chatter vibration according to claim 3, comprising a method for correcting stable cutting conditions comprising:
前記ワークの加工面を撮影してびびり模様の画像データを生成する撮影装置と、
前記工具の回転数を制御する制御装置と、を備え、
前記制御装置は、
前記画像データに対して2次元離散フーリエ変換を行う処理と、
前記2次元離散フーリエ変換で得られたパワースペクトルのピークを選択し、選択した前記ピークの周波数から前記びびり模様の縞の縦間隔を算出する処理と、
前記縦間隔からびびり振動数およびびびり振動の位相差を算出する処理と、
からなる2次元離散フーリエ変換解析処理を実行し、
前記2次元離散フーリエ変換解析処理により算出した前記びびり振動数および前記びびり振動の位相差から安定ポケット内の回転数を求め、求めた前記回転数で前記工具を回転させて切削加工を行う処理を実行する
ことを特徴とするびびり振動抑制システム。 A chatter vibration suppression system for suppressing chatter vibration generated during cutting in a machine tool for cutting a workpiece by rotating a tool, comprising:
a photographing device for photographing the machined surface of the workpiece and generating image data of the chattering pattern;
and a control device that controls the rotation speed of the tool,
The control device is
a process of performing a two-dimensional discrete Fourier transform on the image data;
A process of selecting the peak of the power spectrum obtained by the two-dimensional discrete Fourier transform and calculating the vertical interval of the chatter pattern fringes from the frequency of the selected peak;
a process of calculating the chatter vibration frequency and the phase difference of the chatter vibration from the longitudinal interval;
Execute a two-dimensional discrete Fourier transform analysis process consisting of
The number of revolutions in the stable pocket is obtained from the chatter vibration frequency calculated by the two-dimensional discrete Fourier transform analysis process and the phase difference of the chatter vibration, and the tool is rotated at the calculated number of revolutions to perform cutting. Run
A chatter vibration suppression system characterized by:
前記2次元離散フーリエ変換解析処理として、
前記ワークに対する前記工具の送り速度が一定の場合に、前記びびり模様の縞の横間隔から算出した位相差と前記縦間隔から算出した位相差とを比較する処理を実行する
ことを特徴とする請求項5に記載のびびり振動抑制システム。 The control device is
As the two-dimensional discrete Fourier transform analysis process,
A process of comparing the phase difference calculated from the horizontal spacing of the stripes of the chatter pattern with the phase difference calculated from the vertical spacing when the feed speed of the tool with respect to the workpiece is constant. Item 6. A chatter vibration suppression system according to Item 5.
前記工具を回転数SC0で回転させ、前記2次元離散フーリエ変換解析処理により、びびり振動数fC0および位相差εC0を算出する処理と、
前記びびり振動数fC0に基づいて、前記回転数SC0から安定ポケット内の回転数SS0 の暫定値である暫定回転数あって、前記工具の回転数とびびり振動数の関係を傾きゼロの直線で近似して算出した前記暫定回転数までの距離ΔSを算出する処理と、
前記回転数SC0と前記距離ΔSとに基づいて、回転数SC1を設定する処理と、
前記工具を前記回転数SC1で回転させ、前記2次元離散フーリエ変換解析処理により位相差εC1を算出する処理と、
前記位相差εC1が、0≦εC1<2πを満たす場合に、前記位相差εC0および前記位相差εC1に基づいて前記回転数SS0を算出する処理と、
からなる安定切削条件推定処理を実行する
ことを特徴とする請求項5または6に記載のびびり振動抑制システム。 The control device is
A process of rotating the tool at a rotation speed S C0 and calculating the chatter frequency f C0 and the phase difference ε C0 by the two-dimensional discrete Fourier transform analysis process;
Based on the chatter frequency fC0 , a provisional rotation speed, which is a provisional value of the rotation speed SSO in the stable pocket, is obtained from the rotation speed SC0 , and the relationship between the rotation speed of the tool and the chatter frequency has a slope of zero. A process of calculating the distance ΔS to the provisional rotation speed calculated by approximating with a straight line ;
a process of setting the number of revolutions SC1 based on the number of revolutions SC0 and the distance ΔS;
A process of rotating the tool at the number of revolutions S C1 and calculating a phase difference ε C1 by the two-dimensional discrete Fourier transform analysis process;
a process of calculating the number of rotations SS0 based on the phase difference ε C0 and the phase difference ε C1 when the phase difference ε C1 satisfies 0≦ε C1 <2π;
7. The chatter vibration suppression system according to claim 5 or 6, wherein a stable cutting condition estimation process comprising:
前記安定切削条件推定処理により算出した前記回転数SS0で、前記工具を回転させて、前記2次元離散フーリエ変換解析処理により位相差εS0を算出する処理と、
前記回転数SS0に対してj回目(ただし、j≧1)の補正を行った補正回転数SSjで、前記工具を回転させて、前記2次元離散フーリエ変換解析処理により位相差εSjを算出する処理と、
初期値がεC0である閾値εeを用いて、
RS=(εC1-εC0)(εSj-εe)>0かつ0≦εSj<2π
で表される同安定ローブ判別式RSを満たすか否かを判定する処理と、
前記同安定ローブ判別式RSを満たす場合に、前記閾値εeをεSjに更新するとともに、前記補正回転数SSjをSSj+ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正する処理と、
前記同安定ローブ判別式RSを満たさない場合に、前記補正回転数SSjをSSj-ΔS/2j+1(ただし、ΔS=SS0-SC0)に補正する処理と、
からなる安定切削条件補正処理を実行する
ことを特徴とする請求項7に記載のびびり振動抑制システム。 The control device is
A process of rotating the tool at the rotational speed S S0 calculated by the stable cutting condition estimation process and calculating a phase difference ε S0 by the two-dimensional discrete Fourier transform analysis process;
The tool is rotated at the corrected rotational speed S Sj obtained by performing the j-th correction (where j≧1) with respect to the rotational speed S S0 , and the phase difference ε Sj is calculated by the two-dimensional discrete Fourier transform analysis process. a process of calculating;
Using a threshold ε e whose initial value is ε C0 ,
R S =(ε C1 −ε C0 )(ε Sj −ε e )>0 and 0≦ε Sj <2π
A process of determining whether or not the same stable lobe discriminant RS represented by is satisfied;
When the same stable lobe discriminant R S is satisfied, the threshold ε e is updated to ε Sj , and the corrected rotational speed S Sj is set to S Sj +ΔS/2 j+1 (where ΔS=S S0 −S C0 ). a correction process;
A process of correcting the corrected rotational speed S Sj to S Sj −ΔS/2 j+1 (where ΔS=S S0 −S C0 ) when the same stable lobe discriminant R S is not satisfied;
8. The chatter vibration suppression system according to claim 7, wherein a stable cutting condition correction process comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018184240A JP7125746B2 (en) | 2018-09-28 | 2018-09-28 | Chatter vibration suppression method and chatter vibration suppression system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018184240A JP7125746B2 (en) | 2018-09-28 | 2018-09-28 | Chatter vibration suppression method and chatter vibration suppression system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020049626A JP2020049626A (en) | 2020-04-02 |
JP7125746B2 true JP7125746B2 (en) | 2022-08-25 |
Family
ID=69995079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018184240A Active JP7125746B2 (en) | 2018-09-28 | 2018-09-28 | Chatter vibration suppression method and chatter vibration suppression system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7125746B2 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010016078A (en) | 2008-07-02 | 2010-01-21 | Shin Etsu Handotai Co Ltd | Silicon monocrystal wafer, method for manufacturing the silicon monocrystal wafer and method for evaluating the silicon monocrystal wafer |
JP2010105073A (en) | 2008-10-28 | 2010-05-13 | Okuma Corp | Method and device for suppressing vibration of machine tool |
JP2011031370A (en) | 2009-08-06 | 2011-02-17 | Tokushima Prefecture | Surface finish determining device |
JP2012056051A (en) | 2010-09-10 | 2012-03-22 | Makino Milling Mach Co Ltd | Chatter vibration detection method, chatter vibration avoidance method, and machine tool |
JP2016049581A (en) | 2014-08-29 | 2016-04-11 | 株式会社ディスコ | Wafer inspection method, grinding and polishing device |
JP2017202555A (en) | 2016-05-13 | 2017-11-16 | 学校法人同志社 | Chattering vibration suppressing method |
JP2018020426A (en) | 2016-07-25 | 2018-02-08 | 大同特殊鋼株式会社 | Vibration suppression device |
-
2018
- 2018-09-28 JP JP2018184240A patent/JP7125746B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010016078A (en) | 2008-07-02 | 2010-01-21 | Shin Etsu Handotai Co Ltd | Silicon monocrystal wafer, method for manufacturing the silicon monocrystal wafer and method for evaluating the silicon monocrystal wafer |
JP2010105073A (en) | 2008-10-28 | 2010-05-13 | Okuma Corp | Method and device for suppressing vibration of machine tool |
JP2011031370A (en) | 2009-08-06 | 2011-02-17 | Tokushima Prefecture | Surface finish determining device |
JP2012056051A (en) | 2010-09-10 | 2012-03-22 | Makino Milling Mach Co Ltd | Chatter vibration detection method, chatter vibration avoidance method, and machine tool |
JP2016049581A (en) | 2014-08-29 | 2016-04-11 | 株式会社ディスコ | Wafer inspection method, grinding and polishing device |
JP2017202555A (en) | 2016-05-13 | 2017-11-16 | 学校法人同志社 | Chattering vibration suppressing method |
JP2018020426A (en) | 2016-07-25 | 2018-02-08 | 大同特殊鋼株式会社 | Vibration suppression device |
Also Published As
Publication number | Publication date |
---|---|
JP2020049626A (en) | 2020-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4622873B2 (en) | NC program creation method and program | |
JP5234772B2 (en) | Vibration suppression method and apparatus for machine tool | |
JP2018534576A5 (en) | ||
WO2011052800A1 (en) | Tool path generation method and device | |
US20090110499A1 (en) | Method for suppressing vibration and device therefor | |
JP2008290188A (en) | Vibration suppressing apparatus | |
JPWO2011004584A1 (en) | Automatic programming apparatus and method | |
JPWO2016067392A1 (en) | Tool path generation method and machine tool | |
JPWO2011004585A1 (en) | Automatic programming apparatus and method | |
JP6312725B2 (en) | Numerical control device with taper angle correction function in taper machining in skiving | |
JP5734131B2 (en) | Rotational speed display device | |
JP4835442B2 (en) | Calculation method of cutting end coordinates in shoulder cutting using a rotary tool | |
Joliet et al. | A process model for force-controlled honing simulations | |
JP2019152936A (en) | Machine tool machining simulation device | |
Armillotta et al. | Edge quality in fused deposition modeling: I. Definition and analysis | |
JP2007167980A (en) | Estimating method for cutting self-excited vibration | |
TW201523183A (en) | System and method for compensating precision of rotating tables | |
JP7125746B2 (en) | Chatter vibration suppression method and chatter vibration suppression system | |
JP2010125570A (en) | Chattering vibration suppressing method and device | |
Sung et al. | Effect of tool nose profile tolerance on surface roughness in finish turning | |
JP2016043443A (en) | Rotational speed display method | |
JP2012200848A (en) | Monitor device for machine tool | |
JP2010030404A (en) | Position detection method and position detection apparatus for preceding vehicle and data filtering method | |
TW201521940A (en) | Fixture, system and method for processing double contour | |
JP6727578B2 (en) | Chatter vibration suppression method |
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 |