JP2012187685A - Method and device for controlling rotational shaft of machine tool - Google Patents

Method and device for controlling rotational shaft of machine tool Download PDF

Info

Publication number
JP2012187685A
JP2012187685A JP2011054532A JP2011054532A JP2012187685A JP 2012187685 A JP2012187685 A JP 2012187685A JP 2011054532 A JP2011054532 A JP 2011054532A JP 2011054532 A JP2011054532 A JP 2011054532A JP 2012187685 A JP2012187685 A JP 2012187685A
Authority
JP
Japan
Prior art keywords
vibration
rotation speed
resonance frequency
rotating shaft
frequency
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.)
Granted
Application number
JP2011054532A
Other languages
Japanese (ja)
Other versions
JP5628072B2 (en
Inventor
Akihide Hamaguchi
顕秀 浜口
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.)
Okuma Corp
Original Assignee
Okuma Corp
Okuma Machinery Works 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 Okuma Corp, Okuma Machinery Works Ltd filed Critical Okuma Corp
Priority to JP2011054532A priority Critical patent/JP5628072B2/en
Publication of JP2012187685A publication Critical patent/JP2012187685A/en
Application granted granted Critical
Publication of JP5628072B2 publication Critical patent/JP5628072B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To reduce chatter vibration by acquiring information from an actual machining state and performing highly accurate analysis to discriminate a type of the chatter vibration and thereby to properly cope with the generated chatter vibration.SOLUTION: An initial rotation speed of a main shaft and a change pattern from the initial rotation speed are set in S1, and machining is performed at the initial rotation speed in S2. The vibration generated during the machining is detected in S3, and determination whether or not the detected vibration is forced chatter vibration in S4. If the vibration is the forced chatter vibration, the rotation speed is changed from the initial rotation speed based on the change pattern in S6-S9. If the forced chatter vibration is still generated even after the change of the rotation speed, a vibration frequency in the maximum vibration quantity of the forced chatter vibration is calculated in S10, a resonance frequency is specified based on the vibration frequency in S14, a rotation speed evading the specified resonance frequency is calculated in S15, and the rotational speed is changed to the calculated rotation speed in S16.

Description

本発明は、回転軸に装着した工具又はワークを回転させて加工を行う工作機械において、加工中に発生するびびり振動を抑制するために回転軸の回転を制御する方法及び装置に関する。   The present invention relates to a method and an apparatus for controlling the rotation of a rotary shaft in order to suppress chatter vibration generated during machining in a machine tool that performs machining by rotating a tool or a workpiece mounted on the rotary shaft.

従来、たとえば回転可能な主軸に工具を支持させ、工具及びワークを送りながら相対移動させて、ワークに加工を施すといった工作機械がある。該工作機械においては、切削加工における切込み量を大きくし過ぎると、加工中に「びびり振動」が発生して、加工面の仕上げ精度の悪化、急速な工具摩耗、工具欠損などの問題が生じる。
このため、事前に発生するびびり振動を予測して対策を行う方法がある。具体的には特許文献1に記載されているように、加工前にシミュレーションや測定によりびびり振動が発生する加工条件を予測して、びびり振動が発生し難い加工条件で加工を行う技術が考案されている。また、加工中の振動を検出及び分析して対策を行う方法もある。これは特許文献2、3に記載されているように、分析結果を用いてびびり振動の種類を判別し、各びびり振動に対して適切な回転速度に調整して加工中に発生するびびり振動の低減処置を行う技術となっている。
2. Description of the Related Art Conventionally, there are machine tools in which, for example, a tool is supported on a rotatable spindle and moved relative to the tool and the workpiece while moving the workpiece to process the workpiece. In the machine tool, if the depth of cut in the cutting process is excessively increased, “chatter vibration” occurs during the process, and problems such as deterioration of the finishing accuracy of the processed surface, rapid tool wear, and tool breakage occur.
For this reason, there is a method for predicting chatter vibration occurring in advance and taking a countermeasure. Specifically, as described in Patent Document 1, a technique has been devised that predicts machining conditions in which chatter vibrations are generated by simulation and measurement before machining, and performs machining under machining conditions in which chatter vibrations are less likely to occur. ing. There is also a method of detecting and analyzing vibration during processing and taking countermeasures. As described in Patent Documents 2 and 3, the type of chatter vibration is discriminated using the analysis result, and the chatter vibration generated during machining is adjusted to an appropriate rotation speed for each chatter vibration. It has become a technology for reducing measures.

特開2009−274179号公報JP 2009-274179 A 特開2008−290186号公報JP 2008-290186 A 特開2009−078350号公報JP 2009-0783350 A

しかし、特許文献1の方法では、シミュレーション精度が低いと実物との固有振動数の誤差が大きくなる上、加工によっては静止状態と加工状態とでは異なる特性を持つ場合があるため、事前に測定を行った場合にも誤った加工条件を提案してしまう危険がある。また、特許文献2、3の方法では、演算精度が低いと正確な分析が行えず、びびり振動の種類を正しく判別できずに誤った処置を行ってしまう危険がある一方、高い演算精度を得ようとすると、処理時間が長くなったり、演算負荷が大きくなったりして、十分なびびり振動の低減効果が得られない可能性がある。   However, in the method of Patent Document 1, if the simulation accuracy is low, the error of the natural frequency with the real object becomes large, and depending on the processing, there may be different characteristics in the stationary state and the processed state. There is also a risk of proposing incorrect machining conditions even if performed. In addition, in the methods of Patent Documents 2 and 3, if the calculation accuracy is low, accurate analysis cannot be performed, and the type of chatter vibration cannot be correctly determined, and there is a risk of performing an erroneous treatment, while high calculation accuracy is obtained. If it tries to do so, processing time will become long and calculation load will become large, and there exists a possibility that sufficient reduction effect of chatter vibration may not be acquired.

そこで、本発明は上記問題に鑑みなされたものであって、実際の加工状態から情報を得ることで精度の高い分析を行うとともに、若干の分析誤差を含んだ場合においても、びびり振動の種類を判別可能にし、発生したびびり振動に対して適切な対処を行い、びびり振動の低減が期待できる回転軸制御方法及び装置を提供することを目的としたものである。   Therefore, the present invention has been made in view of the above problems, and performs analysis with high accuracy by obtaining information from an actual machining state, and even when some analysis error is included, the type of chatter vibration is determined. It is an object of the present invention to provide a rotating shaft control method and apparatus that can be discriminated, appropriately dealt with chatter vibrations generated, and expected to reduce chatter vibrations.

上記目的を達成するために、請求項1に記載の発明は、回転軸に装着した工具又はワークを回転させて加工を行う工作機械において、前記回転軸の回転を制御するための回転軸制御方法であって、
前記回転軸の初期回転速度及びその初期回転速度からの変更パターンをそれぞれ設定するパラメータ設定ステップと、前記初期回転速度で前記回転軸を回転させて加工を行い、加工中に発生する振動を検出する振動検出ステップと、検出された前記振動を解析して強制びびり振動か否かを判別する振動判別ステップと、前記振動が強制びびり振動であれば、前記初期回転速度から前記変更パターンに基づいて前記回転速度を変更する回転速度変更ステップと、前記回転速度の変更後に前記振動の検出及び解析を行い、前記振動が強制びびり振動であれば、前記強制びびり振動の振動量が最大となったときの振動周波数に基づいて共振周波数を特定する共振周波数特定ステップと、特定された前記共振周波数を回避する前記回転速度を算出して当該回転速度に変更する回転速度算出/変更ステップとを実行することを特徴とするものである。
請求項2に記載の発明は、請求項1の構成において、前記パラメータ設定ステップでは、前記回転速度の上下限をそれぞれ設定し、前記共振周波数特定ステップでは、前記回転速度の上下限内での異なるハーモニクス線上で前記振動量が最大の振動周波数となる前記回転速度があるか否かを算出し、当該回転速度がある場合には前記ハーモニクス線上での前記振動周波数に基づいて共振周波数を特定し、前記回転速度算出/変更ステップでは、各ハーモニクス線上で特定された複数の前記共振周波数を回避する前記回転速度を算出して当該回転速度に変更することを特徴とするものである。
In order to achieve the above object, the invention according to claim 1 is a rotating shaft control method for controlling rotation of the rotating shaft in a machine tool that performs machining by rotating a tool or a workpiece mounted on the rotating shaft. Because
A parameter setting step for setting an initial rotation speed of the rotation shaft and a change pattern from the initial rotation speed, and processing by rotating the rotation shaft at the initial rotation speed, and detecting vibrations generated during the processing. A vibration detecting step; a vibration determining step for analyzing the detected vibration to determine whether the vibration is a forced chatter vibration; and if the vibration is a forced chatter vibration, the initial rotation speed is used to determine the vibration based on the change pattern. A rotation speed changing step for changing the rotation speed, and detecting and analyzing the vibration after the change of the rotation speed. If the vibration is a forced chatter vibration, the vibration amount of the forced chatter vibration is maximized. A resonance frequency specifying step for specifying a resonance frequency based on a vibration frequency, and calculating the rotation speed to avoid the specified resonance frequency It is characterized in performing a rotational speed calculation / changing step of changing to the rotational speed.
According to a second aspect of the present invention, in the configuration of the first aspect, the upper and lower limits of the rotational speed are respectively set in the parameter setting step, and the upper and lower limits of the rotational speed are different in the resonance frequency specifying step. Calculate whether there is the rotation speed at which the amount of vibration is the maximum vibration frequency on the harmonics line, and if there is the rotation speed, specify the resonance frequency based on the vibration frequency on the harmonics line, In the rotation speed calculation / change step, the rotation speed that avoids the plurality of resonance frequencies specified on each harmonic line is calculated and changed to the rotation speed.

上記目的を達成するために、請求項3に記載の発明は、回転軸に装着した工具又はワークを回転させて加工を行う工作機械において、前記回転軸の回転を制御するための回転軸制御装置であって、
前記回転軸の初期回転速度及びその初期回転速度からの変更パターンをそれぞれ設定するパラメータ設定手段と、前記回転軸を回転させて加工を行った際に発生する振動を検出する振動検出手段と、検出された前記振動を解析して強制びびり振動か否かを判別する振動判別手段と、前記振動が強制びびり振動であれば、前記初期回転速度から前記変更パターンに基づいて前記回転速度を変更する回転速度変更手段と、前記回転速度の変更後に検出及び解析された前記振動が強制びびり振動であれば、前記強制びびり振動の振動量が最大となったときの振動周波数に基づいて共振周波数を特定する共振周波数特定手段と、特定された前記共振周波数を回避する前記回転速度を算出して当該回転速度に変更する回転速度算出/変更手段とを備えることを特徴とするものである。
請求項4に記載の発明は、請求項3の構成において、前記パラメータ設定手段は、前記回転速度の上下限をそれぞれ設定し、前記共振周波数特定手段は、前記回転速度の上下限内での異なるハーモニクス線上で前記振動量が最大の振動周波数となる前記回転速度があるか否かを算出し、当該回転速度がある場合には前記ハーモニクス線上での前記振動周波数に基づいて共振周波数を特定し、前記回転速度算出/変更手段は、各ハーモニクス線上で特定された複数の前記共振周波数を回避する前記回転速度を算出して当該回転速度に変更することを特徴とするものである。
In order to achieve the above object, a third aspect of the present invention provides a rotary shaft control device for controlling the rotation of the rotary shaft in a machine tool that performs machining by rotating a tool or a workpiece mounted on the rotary shaft. Because
Parameter setting means for setting an initial rotation speed of the rotation shaft and a change pattern from the initial rotation speed, vibration detection means for detecting vibration generated when the rotation shaft is rotated, and detection A vibration discriminating means for analyzing whether the vibration is a forced chatter vibration and a rotation for changing the rotation speed from the initial rotation speed based on the change pattern if the vibration is a forced chatter vibration. If the vibration detected and analyzed after the rotation speed is changed is the forced chatter vibration, the resonance frequency is specified based on the vibration frequency when the vibration amount of the forced chatter vibration becomes maximum. Resonance frequency specifying means; and rotation speed calculation / change means for calculating the rotation speed that avoids the specified resonance frequency and changing the rotation speed to the rotation speed. And it is characterized in and.
According to a fourth aspect of the present invention, in the configuration of the third aspect, the parameter setting means sets upper and lower limits of the rotational speed, and the resonance frequency specifying means differs within the upper and lower limits of the rotational speed. Calculate whether there is the rotation speed at which the amount of vibration is the maximum vibration frequency on the harmonics line, and if there is the rotation speed, specify the resonance frequency based on the vibration frequency on the harmonics line, The rotation speed calculation / change means calculates the rotation speed that avoids the plurality of resonance frequencies specified on each harmonic line, and changes the rotation speed to the rotation speed.

請求項1及び3に記載の発明によれば、実際の加工状態から効率良く複数の情報を得るため、計測や分析に誤差を含んだ場合においても、迅速且つ高精度にびびり振動の種類の判別を行い、適切な対処を行うことができる。よって、加工振動の低減が期待できる。
請求項2及び4に記載の発明によれば、上記効果に加えて、強制びびり振動が発生する可能性が高い共振周波数を確実に回避して最適な回転速度を選択することができる。
According to the first and third aspects of the present invention, in order to efficiently obtain a plurality of information from an actual machining state, even when an error is included in measurement or analysis, the type of chatter vibration can be quickly and accurately determined. And take appropriate action. Therefore, reduction of machining vibration can be expected.
According to the second and fourth aspects of the invention, in addition to the above-described effects, it is possible to reliably avoid a resonance frequency that is highly likely to cause forced chatter vibration and to select an optimum rotation speed.

立形マシニングセンタの概略構成図である。It is a schematic block diagram of a vertical machining center. 主軸制御のフローチャートである。It is a flowchart of spindle control. キャンベル線図である。It is a Campbell diagram. 具体例のキャンベル線図である。It is a Campbell diagram of a specific example.

以下、本発明の実施の形態を図面に基づいて説明する。
図1は、工作機械の一例である立形マシニングセンタの概略構成図で、立形マシニングセンタ1は、上方に設けた主軸頭2に回転軸としての主軸3を設け、その主軸3に取り付けた工具4によって、下方の加工テーブル5上にセットされたワーク6を加工する周知の構成で、図示しない自動工具交換装置によって工具4を自動交換可能となっている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a schematic configuration diagram of a vertical machining center which is an example of a machine tool. The vertical machining center 1 is provided with a spindle 3 as a rotating shaft on a spindle head 2 provided above, and a tool 4 attached to the spindle 3. Thus, the tool 4 can be automatically changed by an automatic tool changer (not shown) with a well-known configuration for machining the workpiece 6 set on the lower machining table 5.

また、立形マシニングセンタ1は、回転軸制御装置としての主軸制御装置10を具備している。この主軸制御装置10は、主軸頭2に設けられて振動を検出する振動検出手段としての振動センサ(ここでは加速度ピックアップ)7と、振動センサ7による検出値に基づいて主軸3の回転を制御する制御装置11とを備えている。
まず振動センサ7は、主軸3の回転に伴って生じる時間領域の振動(時間軸上の振動)を検出するもので、互いに直交するX軸、Y軸、Z軸方向での時間領域の振動情報を検出可能な状態で主軸頭2に取り付けられている。
Further, the vertical machining center 1 includes a spindle control device 10 as a rotary shaft control device. The spindle control device 10 controls the rotation of the spindle 3 based on a vibration sensor (here, an acceleration pickup) 7 provided on the spindle head 2 as vibration detecting means for detecting vibration and a detection value by the vibration sensor 7. And a control device 11.
First, the vibration sensor 7 detects vibration in the time domain (vibration on the time axis) that occurs as the main shaft 3 rotates, and vibration information in the time domain in the X axis, Y axis, and Z axis directions orthogonal to each other. Is attached to the spindle head 2 in such a state that can be detected.

制御装置11は、主軸3の回転速度の上下限と回転速度の変更パターン(ここでは回転速度の変更範囲及び変更回数)、主軸制御に係る閾値や工具刃数を入力するパラメータ設定手段としての入力装置12と、振動センサ7により検出された振動加速度を基にフーリエ解析を行い、びびり振動が発生しているかの判断やびびり振動の種類の判別、回転速度の算出等を行う演算装置13と、主軸3の回転速度と振動センサ7から送信された測定結果及び演算装置13における演算結果とを関連付けて記憶する記憶装置14と、演算装置13からの指令を受けて主軸3の回転を制御するNC装置15とを備えている。
ここでは演算装置13が振動判別手段及び共振周波数特定手段として機能し、演算装置13及びNC装置15が回転速度変更手段及び回転速度算出/変更手段として機能することになる。
The control device 11 is input as parameter setting means for inputting the upper and lower limits of the rotational speed of the spindle 3 and the rotational speed change pattern (here, the rotational speed change range and the number of changes), the threshold value related to the spindle control, and the number of tool blades. An arithmetic unit 13 that performs Fourier analysis based on the vibration acceleration detected by the device 12 and the vibration sensor 7, determines whether chatter vibration is occurring, determines the type of chatter vibration, calculates the rotation speed, and the like; A storage device 14 that stores the rotation speed of the main shaft 3 in association with the measurement result transmitted from the vibration sensor 7 and the calculation result in the arithmetic device 13, and an NC that controls the rotation of the main shaft 3 in response to a command from the arithmetic device 13. Device 15.
Here, the arithmetic unit 13 functions as a vibration discriminating unit and a resonance frequency specifying unit, and the arithmetic unit 13 and the NC unit 15 function as a rotational speed changing unit and a rotational speed calculating / changing unit.

以上の如く構成された主軸制御装置10は、加工中にびびり振動が発生した場合において、強制びびり振動の可能性があると判断された場合に、振動量が閾値を下回るか、複数の回転速度においても強制びびり振動と考えられる挙動を示すかを監視しながら、得られた測定結果から安定な回転速度を算出し、その回転速度へ変更することで加工中に発生するびびり振動を低減する。以下、この主軸3の制御を図2のフローチャートに基づいて説明する。   The spindle control device 10 configured as described above, when chatter vibration occurs during machining, when it is determined that there is a possibility of forced chatter vibration, the amount of vibration falls below a threshold value or a plurality of rotational speeds. While monitoring whether or not a behavior considered to be forced chatter vibration is observed, a stable rotation speed is calculated from the obtained measurement result, and the vibration speed generated during machining is reduced by changing to the rotation speed. Hereinafter, the control of the spindle 3 will be described based on the flowchart of FIG.

まず、S1で、加工開始前に入力装置12により、演算装置13で用いる振動量の閾値と、工具刃数と、回転速度の上下限と、回転速度の変更範囲(例えば初期回転速度の±数%の範囲内で小側から大側へ所定速度ずつ段階的に変更する等)及び変更回数をそれぞれ設定する(パラメータ設定ステップ)。
S2で加工を開始し、加工中は、演算装置13が振動センサ7で測定した振動加速度をフーリエ解析して、振動量(ここでは最大加速度)を算出し、振動量と閾値とを比較する(S3、振動検出ステップ)。振動量が閾値より小さければ制御を終了する。一方、S3の判別で振動量が閾値以上であれば、びびり振動が発生したと判断して、S4で、演算装置13は発生したびびり振動が強制びびり振動か否か再生びびり振動かを判定する(振動判別ステップ)。再生びびり振動と判定した場合、S5で最適回転速度へ変更してS3へ戻る。
First, in S1, before starting machining, the input device 12 uses the input device 12 to determine the vibration amount threshold value, the number of tool blades, the upper and lower limits of the rotational speed, and the rotational speed change range (for example, the initial rotational speed ± number Within a range of%, the speed is changed in a stepwise manner from the small side to the large side) and the number of times of change is set (parameter setting step).
Machining is started in S2, and during machining, the vibration acceleration measured by the vibration sensor 7 by the arithmetic device 13 is Fourier-analyzed to calculate a vibration amount (here, maximum acceleration), and the vibration amount is compared with a threshold ( S3, vibration detection step). If the vibration amount is smaller than the threshold value, the control is terminated. On the other hand, if the amount of vibration is greater than or equal to the threshold value in the determination in S3, it is determined that chatter vibration has occurred, and in S4, the arithmetic unit 13 determines whether the generated chatter vibration is forced chatter vibration or regenerative chatter vibration. (Vibration discrimination step). If it is determined that the chatter vibration is a regenerative chatter vibration, the optimum rotational speed is changed in S5 and the process returns to S3.

一方、S4で強制びびり振動と判定した場合、演算装置13は、S6でそのときの回転速度と振動量と振動周波数とを記憶装置14に記憶し、S7で、設定した変更パターンに従ってNC装置15を介して回転速度を変更して、S8で再び振動量と閾値との比較を行う。ここで振動量が閾値より小さくなれば制御を終了し、振動量が閾値以上であれば、S9で回転速度の変更回数が設定した回数に達したか否かを判別する。ここで設定回数に達していなければ、S6に戻って再び回転速度等を記憶してS7で回転速度の変更を行い、S8で振動量と閾値との比較を行う。このS6〜S8の処理は、振動量が閾値を下回らない場合はS9の判別で変更回数が設定回数に達するまで繰り返される(回転速度変更ステップ)。   On the other hand, if it is determined in S4 that the forced chatter vibration has occurred, the calculation device 13 stores the rotational speed, vibration amount, and vibration frequency at that time in the storage device 14 in S6, and in S7, the NC device 15 according to the set change pattern. The rotational speed is changed via, and the vibration amount is compared with the threshold value again in S8. If the vibration amount is smaller than the threshold value, the control is terminated. If the vibration amount is equal to or larger than the threshold value, it is determined in S9 whether or not the number of rotation speed changes has reached the set number. If the set number of times has not been reached, the process returns to S6 to store the rotation speed again, the rotation speed is changed in S7, and the vibration amount is compared with the threshold value in S8. If the amount of vibration does not fall below the threshold value, the processes of S6 to S8 are repeated until the number of changes reaches the set number in S9 (rotation speed changing step).

そして、振動量が閾値を下回らないまま回転速度の変更が設定回数に達したら(S9でYES)、演算装置13は、S10で、S6で記憶されたデータの中で最も振動量の大きかったときの振動周波数をfmaxとして算出し、S11では、設定した回転速度の上下限の範囲内において、異なるハーモニクス線上でfmaxと成り得る回転速度が存在するか否かを判別する。ここで他のハーモニクス線上でも当該回転速度が存在する場合には、S3に戻って当該ハーモニクス線上でも回転速度を変更しながら振動量と閾値との比較を行い、fmaxを算出する。 When the rotational speed change reaches the set number of times without the vibration amount falling below the threshold (YES in S9), the arithmetic unit 13 determines in S10 that the vibration amount is the largest among the data stored in S6. Is calculated as f max , and in S11, it is determined whether or not there is a rotational speed that can be f max on different harmonic lines within the upper and lower limits of the set rotational speed. Here, if the rotation speed exists on other harmonic lines, the process returns to S3 and the vibration amount is compared with the threshold value while changing the rotation speed also on the harmonic lines to calculate fmax .

そして、S11の判別で、異なるハーモニクス線上でfmaxとなり得る回転速度が存在しないと確認されると、演算装置13は、S12で、それまでの処理で記憶した測定データに対して、S4と同様に各ハーモニクス線上での各回転速度で発生したびびり振動が強制びびり振動か再生びびり振動かを判定する。ここで、強制びびり振動と再生びびり振動が混在していると判定された場合、S13で、記憶された測定データの中で振動量が最も小さい回転速度へ変更し、制御を終了する。一方、S12の判別で強制びびり振動のみが発生していると判定された場合、S14で、各ハーモニクス線上で算出されたfmaxの値同士を比較して、一定の周波数差以内のfmaxを同一の共振モードとして分別し、分別された各共振モードにてfmaxの値の平均を共振周波数fC1、fC2・・として特定する(共振周波数特定ステップ)。次に、S15で、それらの共振周波数を回避するような入力となる回転速度Sを算出し、S16でその回転速度Sに変更して制御を終了する(回転速度算出/変更ステップ)。 When it is confirmed in S11 that there is no rotation speed that can be f max on different harmonic lines, the arithmetic device 13 performs the same processing as S4 on the measurement data stored in the previous processing in S12. Next, it is determined whether the chatter vibration generated at each rotation speed on each harmonic line is forced chatter vibration or regenerative chatter vibration. Here, when it is determined that the forced chatter vibration and the regenerative chatter vibration are mixed, the rotation speed is changed to the smallest vibration amount in the stored measurement data in S13, and the control is terminated. On the other hand, when only the forced chatter vibration is determined to have occurred in the determination of S12, in S14, by comparing the values of the f max calculated in each harmonics line, the f max within a certain frequency difference The resonance modes are classified as the same resonance mode, and the average value of f max is specified as the resonance frequencies f C1 , f C2 ... In each of the divided resonance modes (resonance frequency specifying step). Next, in S15, to calculate the rotational speed S a to be such as to avoid their resonant frequency input, the rotational speed is changed to S a ends the control (rotation speed calculation / change step) in S16.

ここで上記手順において、S4及びS12での強制びびり振動か否かの判定では、例えば特許文献2に含まれる以下の式(1)〜(4)の位相情報を用いて、同特許文献と同様の方法で判定することができる。具体的には、式(3)で得られた位相情報が0に近い値、例えば0とした定数1より大きく、且つ0.1とした定数2より小さければ、強制びびり振動が発生していると判断でき、それ以外の場合には再生びびり振動が発生していると判断できる。この場合、S5の最適回転速度への変更では、例えば式(4)の計算式を用いて算出された回転速度を用いることができる。ここで用いるk1値は、例えばk1値=k値+1によって算出すればよい。この回転速度に変更することで、再生びびり振動を最も抑制できる。   Here, in the above procedure, in the determination of whether or not the forced chatter vibration is in S4 and S12, for example, using the phase information of the following formulas (1) to (4) included in Patent Document 2, the same as in the same Patent Document It can be determined by the method. Specifically, if the phase information obtained by the expression (3) is a value close to 0, for example, larger than the constant 1 set to 0 and smaller than the constant 2 set to 0.1, forced chatter vibration has occurred. In other cases, it can be determined that regenerative chatter vibration has occurred. In this case, in the change to the optimum rotation speed in S5, for example, the rotation speed calculated using the calculation formula (4) can be used. The k1 value used here may be calculated by, for example, k1 value = k value + 1. By changing to this rotational speed, regenerative chatter vibration can be most suppressed.

k’値=60×びびり振動数/(工具刃数×主軸回転速度) ・・・(1)
k値=k’値の整数部 ・・・(2)
位相情報=k’値−k値 ・・・(3)
最適回転速度=60×びびり振動数/(工具刃数×k1値)・・・(4)
k ′ value = 60 × chatter frequency / (number of tool blades × spindle rotation speed) (1)
k value = integer part of k ′ value (2)
Phase information = k ′ value−k value (3)
Optimal rotation speed = 60 x chatter frequency / (number of tool blades x k1 value) (4)

次に、S11の判別について、図3のキャンベル線図をもとに説明する。まず、入力となる各ハーモニクス線f(S)は、以下の式(5)で示されるSの一次関数として算出できる。
(S)=S×Z×k/60 (k:整数値) ・・・(5)
ここで、Sは回転速度、Zは工具刃数である。図3のS31のように、この値が共振周波数帯f1と一致すると強制びびり振動が発生する。ここで、図3のように上限回転速度Smaxと下限回転速度Sminが設定されていた場合、その範囲内において、図3のS32のように、k=3のハーモニクス線上でも共振周波数帯f1と一致して強制びびり振動が発生すると判断されるため、異なるハーモニクス線上でfmaxと成り得る回転速度が存在すると判断される。
Next, the determination of S11 will be described based on the Campbell diagram of FIG. First, each input harmonic line f k (S) can be calculated as a linear function of S expressed by the following equation (5).
f k (S) = S × Z × k / 60 (k: integer value) (5)
Here, S is the rotational speed and Z is the number of tool blades. If this value matches the resonance frequency band f1, as in S31 of FIG. 3, forced chatter vibration occurs. Here, when the upper limit rotational speed Smax and the lower limit rotational speed Smin are set as shown in FIG. 3, within the range, as shown in S32 of FIG. 3, the resonance frequency band f1 also on the harmonic line of k = 3. Therefore, it is determined that forced chatter vibration occurs, and therefore it is determined that there is a rotation speed that can be f max on different harmonic lines.

そして、異なるハーモニクス線上で試行した回転速度においてf2での振動量が大きかった場合には、f2の共振周波数帯と一致する回転速度においても上記f1と同様の動作を行う。さらに異なる共振周波数帯で振動量が大きかった場合にも同様である。   If the amount of vibration at f2 is large at the rotational speed tried on a different harmonic line, the same operation as f1 is performed at a rotational speed that matches the resonance frequency band of f2. The same applies when the amount of vibration is large in different resonance frequency bands.

また、S15での回転速度の算出、S16での変更について、図3のキャンベル線図をもとに説明する。S14までの動作に基づき、例えばf1及びf2の共振周波数帯が確認されたとする。このとき、式(5)から、どちらの共振周波数帯とも一致しない回転速度(例えば図3の回転速度S)が算出されるため、当該回転速度Sに変更することで強制びびり振動の発生しない安定な加工を行うことができる。 The calculation of the rotational speed in S15 and the change in S16 will be described based on the Campbell diagram of FIG. It is assumed that, for example, the resonance frequency bands of f1 and f2 are confirmed based on the operations up to S14. At this time, from equation (5), the rotation speed that does not match either the resonance frequency band (e.g., the rotational speed S a in FIG. 3) is calculated, occurrence of forced chatter vibration by changing to the rotational speed S a Stable processing can be performed.

以下、図4をもとに制御事例を示す。
まず、S1で、工具刃数Zが4枚の工具、初期回転速度1400min−1、上限回転速度2500min−1、下限回転速度1000min−1で各パラメータをそれぞれ設定し、S2で加工を開始した場合、S3で187Hzで振動量が閾値を超えて最も大きくなった。S4で、式(3)を用いて強制びびり振動と判定されたため、S6〜S9において1400min−1から±10%となる1260min−1から1540min−1で段階的に回転速度を変更して加工を行ったところ、1500min−1時に200Hzで最も振動が大きくなった(S10)

そのため、200Hzに共振周波数が存在すると判断でき、その±10%の領域が共振周波数帯、すなわち180Hz〜220Hzにおいて強制びびり振動が発生する領域であると算出される。
Hereinafter, a control example is shown based on FIG.
First, in S1, the tool number of blades Z is four tools, when the initial rotational speed 1400Min -1, set upper limit rotation speed 2500min -1, at the lower limit rotation speed 1000min -1 each parameter respectively, started working in S2 In S3, the vibration amount exceeded the threshold at 187 Hz and became the largest. In S4, since it is determined that the forced chatter vibration using equation (3), the processing to change the stepwise rotational speed 1540Min -1 from 1260Min -1 to be 10% ± from 1400Min -1 in S6~S9 As a result, the vibration was largest at 200 Hz at 1500 min- 1 o'clock (S10).
.
Therefore, it can be determined that a resonance frequency exists at 200 Hz, and a region of ± 10% is calculated as a region where forced chatter vibration occurs in the resonance frequency band, that is, 180 Hz to 220 Hz.

次にS11では、以下の手順で判別を行う。
まず、式(5)に各値を代入して変形すると、以下の式(6)になる。
S=f(S)×15/k ・・・(6)
ここで、f(S)に上記180Hz〜220Hzを代入すると、以下の式(7)になり、その回転速度Sでは強制びびり振動が発生すると予測される。
S=2700/k〜3300/k ・・・(7)
式(6)において、200Hz、k=3でS=1000となり、下限回転速度1000min−1内に含まれる範囲を有するため、S11の判別がYESとなる。
よって、S3に戻って続くS6〜S9では、1000min−1〜1100min−1で回転速度を変更して加工を行う。
Next, in S11, determination is performed according to the following procedure.
First, by substituting each value into Expression (5), the following Expression (6) is obtained.
S = f k (S) × 15 / k (6)
Here, when the above 180 Hz to 220 Hz is substituted for f k (S), the following expression (7) is obtained, and it is predicted that forced chatter vibration will occur at the rotational speed S.
S = 2700 / k-3300 / k (7)
In Expression (6), S = 1000 at 200 Hz, k = 3, and the range included in the lower limit rotational speed 1000 min −1 . Therefore, the determination in S11 is YES.
Therefore, the S6~S9 followed back to S3, for machining by changing the rotational speed 1000min -1 ~1100min -1.

ここで、例えば1000min−1〜1100min−1において、600Hz〜660Hzの振動が発生し、S10において1000min−1時に600Hzで最も振動が大きくなったとする。そのため、600Hzに共振周波数が存在すると判断でき、その±10%の領域を共振周波数帯、すなわち540Hz〜660Hzにおいて強制びびり振動が発生する領域であると算出される。
よって、上述の手順と同様に計算すると、以下の式(8)になり、その回転速度Sでは強制びびり振動が発生することになる。
S=8100/k〜9900/k ・・・(8)
式(6)において、600Hz、k=4〜9において、上限回転速度2500min−1、下限回転速度1000min−1に含まれる範囲を有するため、S11の判別がYESとなる。よって、S3に戻ってこれらの回転速度においても同様の加工を行う。
Here, in the example 1000min -1 ~1100min -1, generated vibration of 600Hz~660Hz, the most vibration is increased at 1000min -1 at 600Hz in S10. Therefore, it can be determined that a resonance frequency exists at 600 Hz, and a region of ± 10% is calculated as a region where forced chatter vibration occurs in the resonance frequency band, that is, 540 Hz to 660 Hz.
Therefore, when calculation is performed in the same manner as in the above procedure, the following equation (8) is obtained, and forced chatter vibration occurs at the rotational speed S.
S = 8100 / k-9900 / k (8)
In the formula (6), 600Hz, the k = 4 to 9, because it has a range included in the upper limit rotation speed 2500min -1, the lower limit rotational speed 1000min -1, discrimination of S11 is YES. Therefore, returning to S3, the same processing is performed at these rotational speeds.

そして、このように各ハーモニクス線上でそれぞれ回転速度を変更した加工を行ったとき、S12で依然として各ハーモニクス線上で強制びびり振動が発生していたら、S14において、200Hzの共振周波数帯、及び600Hzの共振周波数帯をそれぞれ特定し、S15では、入力が各共振周波数帯に一致する回転速度を算出してそれ以外の回転速度Sを算出することで強制びびり振動を回避することができる。今回の場合、例えば2000min−1がそれに当たるため、S16ではその回転速度へ変更することで強制びびり振動が回避できる。
なお、回転速度変更中に閾値を切った場合には、その回転速度で制御を終了する。
Then, when processing is performed with each rotational speed changed on each harmonic line in this manner, if forced chatter vibration still occurs on each harmonic line in S12, a resonance frequency band of 200 Hz and a resonance of 600 Hz are obtained in S14. frequency band identified respectively, in S15, it is possible to avoid the forced chatter vibration by calculating the rotational speed S a the other to calculate the rotational speed of the input matches the respective resonance frequency band. In this case, for example, 2000min −1 corresponds to this, and therefore, in S16, forced chatter vibration can be avoided by changing to the rotation speed.
When the threshold is cut during the rotation speed change, the control is terminated at the rotation speed.

このように、上記形態の主軸制御装置10によれば、実際の加工状態から効率良く複数の情報を得るため、計測や分析に誤差を含んだ場合においても、迅速且つ高精度にびびり振動の種類の判別を行い、適切な対処を行うことができる。よって、加工振動の低減が期待できる。
特にここでは、異なるハーモニクス線上でも振動量が最大の振動周波数となる回転速度があれば、当該ハーモニクス線上でも共振周波数を特定して、各ハーモニクス線上で特定された複数の共振周波数を回避する回転速度を算出して変更するようにしているので、強制びびり振動が発生する可能性が高い共振周波数を確実に回避して最適な回転速度を選択することができる。
As described above, according to the spindle control device 10 of the above embodiment, in order to efficiently obtain a plurality of information from the actual machining state, even when measurement or analysis includes an error, the type of chatter vibration can be performed quickly and with high accuracy. Can be determined and appropriate measures can be taken. Therefore, reduction of machining vibration can be expected.
In particular, here, if there is a rotation speed at which the vibration amount is the maximum vibration frequency even on different harmonic lines, the resonance frequency is specified also on the harmonic line, and the rotation speed that avoids multiple resonance frequencies specified on each harmonic line. Therefore, it is possible to select an optimal rotation speed while reliably avoiding a resonance frequency that is highly likely to cause forced chatter vibration.

なお、本発明の回転軸制御装置に係る構成は、上記実施の形態に記載した態様に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲で必要に応じて適宜変更することができる。
たとえば、振動の検出には加速度ピックアップの代わりに変位計やマイクを採用して、振動加速度の代わりに振動変位や振動音を用いることも可能である。
また、上記制御事例では共振周波数帯を共振周波数の±10%としているが、異なる割合に変えたり、変更可能にしたり、回転速度の絶対値での範囲としたりすることも可能である。
さらに、上記制御事例では異なるハーモニクス線上でも複数の回転速度での加工を試みているが、制御時間短縮のために特定された共振周波数となる回転速度のみで加工を行うことも可能である。
In addition, the structure which concerns on the rotating shaft control apparatus of this invention is not limited at all to the aspect described in the said embodiment, It can change suitably as needed in the range which does not deviate from the meaning of this invention. .
For example, it is possible to employ a displacement meter or a microphone instead of an acceleration pickup for vibration detection, and use vibration displacement or vibration sound instead of vibration acceleration.
In the above control example, the resonance frequency band is ± 10% of the resonance frequency. However, it can be changed to a different ratio, can be changed, or can be in the range of the absolute value of the rotation speed.
Furthermore, in the above control example, processing at a plurality of rotational speeds is attempted even on different harmonic lines, but it is also possible to perform processing only at the rotational speeds having the specified resonance frequency in order to shorten the control time.

一方、上記形態では回転速度の制御を自動で実行しているが、自動制御の代わりに手動で対話式に各動作を行ってもよいことは言うまでもない。
その他、工作機械としては立形マシニングセンタに限らず、主軸に装着したワークを回転させて加工を行うNC旋盤等の他の工作機械であっても本発明は適用可能である。
On the other hand, in the above embodiment, the control of the rotation speed is automatically executed, but it goes without saying that each operation may be performed manually and interactively instead of the automatic control.
In addition, the machine tool is not limited to a vertical machining center, and the present invention can be applied to other machine tools such as an NC lathe that performs machining by rotating a workpiece mounted on a spindle.

1・・立形マシニングセンタ、2・・主軸頭、3・・主軸、4・・工具、6・・ワーク、7・・振動センサ、10・・主軸制御装置、11・・制御装置、12・・入力装置、13・・演算装置、14・・記憶装置、15・・NC装置。   1 .... Vertical machining center 2 .... Spindle head 3 .... Spindle 4 .... Tool 6 ... Workpiece 7 ... Vibration sensor 10 .... Spindle control device 11 .... Control device 12, ... Input device, 13 ... arithmetic device, 14 ... storage device, 15 ... NC device.

Claims (4)

回転軸に装着した工具又はワークを回転させて加工を行う工作機械において、前記回転軸の回転を制御するための回転軸制御方法であって、
前記回転軸の初期回転速度及びその初期回転速度からの変更パターンをそれぞれ設定するパラメータ設定ステップと、
前記初期回転速度で前記回転軸を回転させて加工を行い、加工中に発生する振動を検出する振動検出ステップと、
検出された前記振動を解析して強制びびり振動か否かを判別する振動判別ステップと、
前記振動が強制びびり振動であれば、前記初期回転速度から前記変更パターンに基づいて前記回転速度を変更する回転速度変更ステップと、
前記回転速度の変更後に前記振動の検出及び解析を行い、前記振動が強制びびり振動であれば、前記強制びびり振動の振動量が最大となったときの振動周波数に基づいて共振周波数を特定する共振周波数特定ステップと、
特定された前記共振周波数を回避する前記回転速度を算出して当該回転速度に変更する回転速度算出/変更ステップと
を実行することを特徴とする工作機械の回転軸制御方法。
In a machine tool that performs processing by rotating a tool or a workpiece mounted on a rotating shaft, a rotating shaft control method for controlling the rotation of the rotating shaft,
A parameter setting step for setting an initial rotation speed of the rotating shaft and a change pattern from the initial rotation speed;
A vibration detecting step for performing processing by rotating the rotating shaft at the initial rotational speed, and detecting vibration generated during the processing;
A vibration discriminating step for analyzing the detected vibration and discriminating whether it is forced chatter vibration;
If the vibration is forced chatter vibration, a rotation speed changing step for changing the rotation speed based on the change pattern from the initial rotation speed;
The resonance is detected and analyzed after the rotation speed is changed, and if the vibration is forced chatter vibration, the resonance frequency is specified based on the vibration frequency when the vibration amount of the forced chatter vibration becomes maximum. A frequency identification step;
A rotation speed calculation / change step for calculating and changing the rotation speed to avoid the identified resonance frequency and changing the rotation speed to the rotation speed is executed.
前記パラメータ設定ステップでは、前記回転速度の上下限をそれぞれ設定し、
前記共振周波数特定ステップでは、前記回転速度の上下限内での異なるハーモニクス線上で前記振動量が最大の振動周波数となる前記回転速度があるか否かを算出し、当該回転速度がある場合には前記ハーモニクス線上での前記振動周波数に基づいて共振周波数を特定し、
前記回転速度算出/変更ステップでは、各ハーモニクス線上で特定された複数の前記共振周波数を回避する前記回転速度を算出して当該回転速度に変更することを特徴とする請求項1に記載の工作機械の回転軸制御方法。
In the parameter setting step, upper and lower limits of the rotational speed are respectively set,
In the resonance frequency specifying step, it is calculated whether or not there is the rotation speed at which the vibration amount becomes the maximum vibration frequency on different harmonic lines within the upper and lower limits of the rotation speed. Identify the resonance frequency based on the vibration frequency on the harmonics line,
2. The machine tool according to claim 1, wherein in the rotation speed calculation / change step, the rotation speed that avoids the plurality of resonance frequencies specified on each harmonic line is calculated and changed to the rotation speed. Rotation axis control method.
回転軸に装着した工具又はワークを回転させて加工を行う工作機械において、前記回転軸の回転を制御するための回転軸制御装置であって、
前記回転軸の初期回転速度及びその初期回転速度からの変更パターンをそれぞれ設定するパラメータ設定手段と、
前記回転軸を回転させて加工を行った際に発生する振動を検出する振動検出手段と、
検出された前記振動を解析して強制びびり振動か否かを判別する振動判別手段と、
前記振動が強制びびり振動であれば、前記初期回転速度から前記変更パターンに基づいて前記回転速度を変更する回転速度変更手段と、
前記回転速度の変更後に検出及び解析された前記振動が強制びびり振動であれば、前記強制びびり振動の振動量が最大となったときの振動周波数に基づいて共振周波数を特定する共振周波数特定手段と、
特定された前記共振周波数を回避する前記回転速度を算出して当該回転速度に変更する回転速度算出/変更手段と
を備えることを特徴とする工作機械の回転軸制御装置。
In a machine tool that performs processing by rotating a tool or a workpiece mounted on a rotating shaft, a rotating shaft control device for controlling the rotation of the rotating shaft,
Parameter setting means for setting an initial rotation speed of the rotating shaft and a change pattern from the initial rotation speed, and
Vibration detecting means for detecting vibrations generated when processing is performed by rotating the rotating shaft;
Vibration discriminating means for analyzing the detected vibration and discriminating whether it is forced chatter vibration;
If the vibration is forced chatter vibration, rotation speed changing means for changing the rotation speed based on the change pattern from the initial rotation speed;
Resonance frequency specifying means for specifying a resonance frequency based on a vibration frequency when the vibration amount of the forced chatter vibration is maximum if the vibration detected and analyzed after the rotation speed is changed is a forced chatter vibration; ,
A rotation axis control device for a machine tool, comprising: a rotation speed calculation / change means for calculating the rotation speed that avoids the specified resonance frequency and changing the rotation speed to the rotation speed.
前記パラメータ設定手段は、前記回転速度の上下限をそれぞれ設定し、
前記共振周波数特定手段は、前記回転速度の上下限内での異なるハーモニクス線上で前記振動量が最大の振動周波数となる前記回転速度があるか否かを算出し、当該回転速度がある場合には前記ハーモニクス線上での前記振動周波数に基づいて共振周波数を特定し、
前記回転速度算出/変更手段は、各ハーモニクス線上で特定された複数の前記共振周波数を回避する前記回転速度を算出して当該回転速度に変更することを特徴とする請求項3に記載の工作機械の回転軸制御装置。
The parameter setting means sets upper and lower limits of the rotation speed,
The resonance frequency specifying means calculates whether or not there is the rotation speed at which the vibration amount becomes a maximum vibration frequency on different harmonic lines within the upper and lower limits of the rotation speed. Identify the resonance frequency based on the vibration frequency on the harmonics line,
The machine tool according to claim 3, wherein the rotation speed calculation / change means calculates the rotation speed that avoids a plurality of resonance frequencies specified on each harmonic line and changes the rotation speed to the rotation speed. Rotation axis control device.
JP2011054532A 2011-03-11 2011-03-11 Method and apparatus for controlling rotation axis of machine tool Expired - Fee Related JP5628072B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011054532A JP5628072B2 (en) 2011-03-11 2011-03-11 Method and apparatus for controlling rotation axis of machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011054532A JP5628072B2 (en) 2011-03-11 2011-03-11 Method and apparatus for controlling rotation axis of machine tool

Publications (2)

Publication Number Publication Date
JP2012187685A true JP2012187685A (en) 2012-10-04
JP5628072B2 JP5628072B2 (en) 2014-11-19

Family

ID=47081416

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011054532A Expired - Fee Related JP5628072B2 (en) 2011-03-11 2011-03-11 Method and apparatus for controlling rotation axis of machine tool

Country Status (1)

Country Link
JP (1) JP5628072B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012213851A (en) * 2011-03-28 2012-11-08 Okuma Corp Vibration determination method and vibration determination device
EP2916187A1 (en) 2014-03-05 2015-09-09 Mikron Agie Charmilles AG Improved database for chatter predictions
US20160288285A1 (en) * 2015-03-31 2016-10-06 Dmg Mori Seiki Co., Ltd. Fine-tuning speed application interface
JP2017064818A (en) * 2015-09-29 2017-04-06 大同特殊鋼株式会社 Chattering vibration suppression device of cutting tool
CN106774180A (en) * 2015-11-19 2017-05-31 发那科株式会社 Numerical control device
JP2019107751A (en) * 2017-12-20 2019-07-04 Dmg森精機株式会社 Machine tool, processing method, and processing program
WO2020235106A1 (en) * 2019-05-23 2020-11-26 三菱電機株式会社 Numerical control device
DE102022201315A1 (en) 2022-02-09 2023-08-10 Robert Bosch Gesellschaft mit beschränkter Haftung Computer-implemented method for determining structural resonance frequencies in a technical system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11151638A (en) * 1997-11-17 1999-06-08 Amada Eng Center Co Ltd Machining vibration automatic detection system and machining vibration automatic detection control system
JP2008290186A (en) * 2007-05-24 2008-12-04 Okuma Corp Vibration suppressing apparatus of machine tool
JP2009078350A (en) * 2007-09-06 2009-04-16 Okuma Corp Vibration suppressing device for machine tool
JP2009274179A (en) * 2008-05-15 2009-11-26 Mitsubishi Heavy Ind Ltd Control method of machine tool and control device used for the same
JP2010105160A (en) * 2010-01-15 2010-05-13 Nagoya Univ Machining device, revolution arithmetic unit of machining device, chattering vibration evaluation device of machining device and chattering vibration evaluation method of machining device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11151638A (en) * 1997-11-17 1999-06-08 Amada Eng Center Co Ltd Machining vibration automatic detection system and machining vibration automatic detection control system
JP2008290186A (en) * 2007-05-24 2008-12-04 Okuma Corp Vibration suppressing apparatus of machine tool
JP2009078350A (en) * 2007-09-06 2009-04-16 Okuma Corp Vibration suppressing device for machine tool
JP2009274179A (en) * 2008-05-15 2009-11-26 Mitsubishi Heavy Ind Ltd Control method of machine tool and control device used for the same
JP2010105160A (en) * 2010-01-15 2010-05-13 Nagoya Univ Machining device, revolution arithmetic unit of machining device, chattering vibration evaluation device of machining device and chattering vibration evaluation method of machining device

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012213851A (en) * 2011-03-28 2012-11-08 Okuma Corp Vibration determination method and vibration determination device
EP2916187A1 (en) 2014-03-05 2015-09-09 Mikron Agie Charmilles AG Improved database for chatter predictions
US10042922B2 (en) 2014-03-05 2018-08-07 Mikron Agie Charmilles Ag Database for chatter predictions
US10022832B2 (en) * 2015-03-31 2018-07-17 Dmg Mori Seiki Co., Ltd. Fine-tuning speed application interface
US20160288285A1 (en) * 2015-03-31 2016-10-06 Dmg Mori Seiki Co., Ltd. Fine-tuning speed application interface
JP2017064818A (en) * 2015-09-29 2017-04-06 大同特殊鋼株式会社 Chattering vibration suppression device of cutting tool
CN106774180A (en) * 2015-11-19 2017-05-31 发那科株式会社 Numerical control device
CN106774180B (en) * 2015-11-19 2020-06-26 发那科株式会社 Numerical controller
JP2019107751A (en) * 2017-12-20 2019-07-04 Dmg森精機株式会社 Machine tool, processing method, and processing program
WO2020235106A1 (en) * 2019-05-23 2020-11-26 三菱電機株式会社 Numerical control device
JPWO2020235106A1 (en) * 2019-05-23 2021-10-14 三菱電機株式会社 Numerical control device
CN113874798A (en) * 2019-05-23 2021-12-31 三菱电机株式会社 Numerical control device
JP7101883B2 (en) 2019-05-23 2022-07-15 三菱電機株式会社 Numerical control device
CN113874798B (en) * 2019-05-23 2023-12-05 三菱电机株式会社 Numerical control device
DE102022201315A1 (en) 2022-02-09 2023-08-10 Robert Bosch Gesellschaft mit beschränkter Haftung Computer-implemented method for determining structural resonance frequencies in a technical system

Also Published As

Publication number Publication date
JP5628072B2 (en) 2014-11-19

Similar Documents

Publication Publication Date Title
JP5628072B2 (en) Method and apparatus for controlling rotation axis of machine tool
US8256590B2 (en) Vibration suppressing device and vibration suppressing method for machine tool
US8229598B2 (en) Vibration suppressing device for machine tool
US9211624B2 (en) Vibration determination method and vibration determination device
JP6649684B2 (en) An improved database for chatter prediction
JP5686760B2 (en) Vibration discrimination method and vibration discrimination apparatus
US9588512B2 (en) Setting method of revolutions per minute on real time of spinning cutting tool, and control device
JP5742312B2 (en) Chatter vibration detection method
JP5507409B2 (en) Method and apparatus for monitoring machine tool, machine tool
CN105204443A (en) Method Of Calculating Stable Spindle Rotation Number Capable Of Suppressing Chatter Vibration, Method Of Informing The Same, Method Of Controlling Spindle Rotation Number, And Method Of Editing Nc Program, And Apparatus Therefor
JP2010023162A (en) Chatter vibration suppression method of machine tool and device used for the same
JP2008290188A (en) Vibration suppressing apparatus
KR20140144342A (en) setting method of cut depth of initial axial direction for spin cutting tool and the same control device
JPWO2013088849A1 (en) Cutting apparatus and processing method using the same
JP4891150B2 (en) Vibration suppressor for machine tools
JP5226484B2 (en) Chatter vibration suppression method
JP5683234B2 (en) Vibration suppression apparatus and method for machine tool
JP5631779B2 (en) Vibration suppression method and apparatus for machine tool
JP6302794B2 (en) Rotation speed display method
KR102128553B1 (en) Method of controlling vibrations in machine tool
US9188972B2 (en) Numerical control apparatus having vibration suppression capabilities
JP5615681B2 (en) Vibration suppression apparatus and method for machine tool
JP2012200848A (en) Monitor device for machine tool
JP5807437B2 (en) Chatter vibration detector
JP2010089227A (en) Method for determining vibration of machine tool, and device for suppressing vibration

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140617

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140811

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: 20140902

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141001

R150 Certificate of patent or registration of utility model

Ref document number: 5628072

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees