JP6695306B2 - 工作機械、加工方法、および加工プログラム - Google Patents
工作機械、加工方法、および加工プログラム Download PDFInfo
- Publication number
- JP6695306B2 JP6695306B2 JP2017118165A JP2017118165A JP6695306B2 JP 6695306 B2 JP6695306 B2 JP 6695306B2 JP 2017118165 A JP2017118165 A JP 2017118165A JP 2017118165 A JP2017118165 A JP 2017118165A JP 6695306 B2 JP6695306 B2 JP 6695306B2
- Authority
- JP
- Japan
- Prior art keywords
- spindle
- tool
- rotation speed
- vibration
- adjustment
- 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
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Numerical Control (AREA)
Description
上記式(1)に示される「n」は、切削工具または被削部材の一分間あたりの回転数演算値を表わす。「fc」は、びびり振動の周波数を表わす。「N」は、切削工具の刃数を表わす。「k」は、60fc/(n0N)の整数部分を表わす。「n0」は、切削工具または被削部材の一分間あたりの回転数現在値を表わす。
本発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解される本発明に関する次の詳細な説明から明らかとなるであろう。
[A.工作機械100の構成]
図1を参照して、工作機械100の構成について説明する。図1は、工作機械100の一例を示す図である。
工作機械でワークを加工する際、工具32の刃先が微小に振動するびびり振動が生じることがある。びびり振動には、強制びびり振動と、再生びびり振動がある。強制びびり振動は、工作機械が振動源となり発生する振動であり、工具32の振動周波数が工具32の固有振動数に等しくなったときに生じる。再生びびり振動は、工具32の振動周波数と工具32によるワークの切込み深さとの関係が所定の条件を満たしたときに振動である。
式(2)に示される「k」は、工具32の第1の刃がワークに接触してから第2の刃がワークに接触するまでの間に工具32の振動によって生じる加工面の波数を表わす。「fc」は、主軸42の振動周波数を表わす。「N」は、工具32の刃数を表わす。「n0」は、主軸42の回転数を表わす。ここでいう回転数とは、単位時間辺り(たとえば、一分間辺り)における主軸42の回転数を意味し、回転速度と同義である。工具32は、主軸42に連動するため、主軸42の回転数は、工具32の回転数と等しい。そのため、主軸42の回転数は、工具32の回転数と同義である。
引き続き図5を参照して、工作機械100による主軸42の回転数の調整処理について説明する。
上記式(3)に示される「n」は、次に設定する主軸42の回転数を表わす。「fC」は、主軸42の振動周波数を表わす。「[k]」は、上記式(2)で算出される「k」の整数部分に1を加えた整数を表わす。「N」は、主軸42に装着されている工具の刃数を表わす。
図6〜図9を参照して、工作機械100の機能について説明する。図6は、工作機械100の機能構成の一例を示す図である。
振動検知部150は、FFT部152と、再生びびり振動検知部154とを含む。
再び図6を参照して、調整部160は、第1調整部162と、第2調整部164と、過度調整判断部166とを含む。
図10を参照して、工作機械100の制御構造について説明する。図10は、主軸42の回転数の調整処理を表わすフローチャートである。図10の処理は、工作機械100の制御装置101がプログラムを実行することにより実現される。他の局面において、処理の一部または全部が、回路素子またはその他のハードウェアによって実行されてもよい。
式(4)に示される「k」は、工具32の第1の刃がワークに接触してから第2の刃がワークに接触するまでの間に工具の振動によって生じる加工面の波数を表わす。「fc」は、主軸42の振動周波数を表わす。「N」は、切削工具の刃数を表わす。「n0」は、主軸42の回転数を表わす。「[60・fc/(n0・N)]」は、「60・fc/(n0・N)」の整数部分を表わす。「dir」は、0または1の値である。主軸42の回転数を上げる場合、「dir」は0に設定される。主軸42の回転数を下げる場合、「dir」は1に設定される。
式(5)に示される「n’」は、調整後の回転数を表わす。「n」は、現在の回転数を表わす。「Δn」は、前回の回転数の調整量を表わす。「a」は、0より大きく、1より小さい係数である。係数「a」は、ステップS132の処理が実行される度に小さく設定される。一例として、1回目においては、係数「a」は、1/4に設定される。
式(6)に示される「n’」は、調整後の回転数を表わす。「n」は、現在の回転数を表わす。「Δn」は、前回の回転数の調整量を表わす。
図11を参照して、工作機械100のハードウェア構成の一例について説明する。図11は、工作機械100の主要なハードウェア構成を示すブロック図である。
以上のようにして、本実施の形態に従う工作機械100は、主軸42の回転数が安定範囲Aを超えるまでは、主軸42の回転数を所定量ずつ減少する。主軸42の回転数が安定範囲Aを超えると、工作機械100は、主軸42の回転数の増減を前回の調整とは逆転させるとともに、前回の調整量よりも今回の調整量を少なくする。工作機械100は、主軸42の回転数が安定範囲Aに収まった時点で主軸42の回転数の調整処理を終了する。
第1の実施の形態に従う工作機械100は、再生びびり振動を抑制するために主軸42の回転数を調整していた。これに対して、第2の実施の形態に従う工作機械100は、再生びびり振動と強制びびり振動との両方を抑制するために主軸42の回転数を調整する。
上記式(7)に示される「n0」は、主軸42の回転数を表わす。「N」は、工具32の刃数を表わす。
Claims (10)
- 工作機械であって、
ワークまたは工具を回転するための主軸と、
前記主軸または前記工具の振動周波数を検知するためのセンサと、
前記振動周波数に基づいて、前記主軸または前記工具に生じている再生びびり振動を検知するための振動検知部と、
前記主軸の回転数を調整するための調整部と、を備え、
前記工具は、第1の刃と第2の刃とを有し、
前記工作機械は、前記工具の第1の刃が前記ワークに接触してから前記工具の第2の刃が前記ワークに接触するまでの間に前記主軸または前記工具の振動によって生じる加工面の波数を算出し、
前記調整部は、前記振動検知部によって前記再生びびり振動が検知された場合に、前記主軸の回転数を第1回転数から第2回転数に調整し、前記主軸の回転数の調整前後において前記波数の整数部分が変化したか否かに基づいて、前記主軸の回転数が前記再生びびり振動の生じない安定範囲を超えたか否かを判断する、工作機械。 - 前記第2回転数は、所定の算出式に従って算出され、
前記調整部は、前記主軸の回転数が前記再生びびり振動の生じない安定範囲を超えたか否かの判断結果に応じて前記回転数を増加するか減少するかを変える、請求項1に記載の工作機械。 - 前記調整部は、
前記主軸の回転数が前記安定範囲を超えていないと判断した場合、前記主軸の回転数を所定の第1値減少させ、
前記主軸の回転数が前記安定範囲を超えたと判断した場合、前記主軸の回転数を所定の第2値増加させ、
前記第2値は、前記第1値よりも小さい、請求項1または2に記載の工作機械。 - 前記調整部は、前記主軸の回転数の調整前後における前記振動周波数の比較結果に基づいて、前記主軸の回転数が前記安定範囲を超えたか否かを判断する、請求項1〜3のいずれか1項に記載の工作機械。
- 前記調整部は、前記振動検知部によって前記再生びびり振動が検知されている間、前記主軸の前記回転数の調整処理を逐次的に実行し、前記振動検知部によって前記主軸または前記工具に生じている前記再生びびり振動が検知されなくなった時点で前記回転数の調整処理を終了する、請求項1〜4のいずれか1項に記載の工作機械。
- 前記調整部は、前記主軸の回転数の調整を所定回数実行した後において前記振動検知部によって前記再生びびり振動が検知された場合、前記主軸の回転数を前記第1回転数よりも上げる、請求項1〜5のいずれか1項に記載の工作機械。
- 前記調整部は、前記主軸の回転数の調整を所定回数実行した後において前記振動検知部によって前記再生びびり振動が検知された場合、前記工具による前記ワークの切込み深さを現在よりも浅くする、請求項1〜6のいずれか1項に記載の工作機械。
- 前記調整部は、前記主軸の回転数が前記安定範囲を超えたと判断する度に、前記主軸の回転数の調整量を所定量ずつ少なくし、当該調整量が所定の閾値以下になった後において、前記振動検知部によって前記再生びびり振動が検知された場合、前記工具による前記ワークの切込み深さを現在よりも浅くする、請求項1〜7のいずれか1項に記載の工作機械。
- 工作機械による加工方法であって、
前記工作機械は、
ワークまたは工具を回転するための主軸と、
前記主軸または前記工具の振動周波数を検知するためのセンサとを備え、
前記工具は、第1の刃と第2の刃とを有し、
前記加工方法は、
前記振動周波数に基づいて、前記主軸または前記工具に生じている再生びびり振動を検知するステップと、
前記工具の第1の刃が前記ワークに接触してから前記工具の第2の刃が前記ワークに接触するまでの間に前記主軸または前記工具の振動によって生じる加工面の波数を算出するステップと、
前記検知するステップで前記再生びびり振動が検知された場合に、前記主軸の回転数を第1回転数から第2回転数に調整するステップと、
前記主軸の回転数の調整前後において前記波数の整数部分が変化したか否かに基づいて、前記主軸の回転数が前記再生びびり振動の生じない安定範囲を超えたか否かを判断するステップとを備える、加工方法。 - 工作機械による加工プログラムであって、
前記工作機械は、
ワークまたは工具を回転するための主軸と、
前記主軸または前記工具の振動周波数を検知するためのセンサとを備え、
前記工具は、第1の刃と第2の刃とを有し、
前記加工プログラムは、前記工作機械に、
前記振動周波数に基づいて、前記主軸または前記工具に生じている再生びびり振動を検知するステップと、
前記工具の第1の刃が前記ワークに接触してから前記工具の第2の刃が前記ワークに接触するまでの間に前記主軸または前記工具の振動によって生じる加工面の波数を算出するステップと、
前記検知するステップで前記再生びびり振動が検知された場合に、前記主軸の回転数を第1回転数から第2回転数に調整するステップと、
前記主軸の回転数の調整前後において前記波数の整数部分が変化したか否かに基づいて、前記主軸の回転数が前記再生びびり振動の生じない安定範囲を超えたか否かを判断するステップとを実行させる、加工プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017118165A JP6695306B2 (ja) | 2017-06-15 | 2017-06-15 | 工作機械、加工方法、および加工プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017118165A JP6695306B2 (ja) | 2017-06-15 | 2017-06-15 | 工作機械、加工方法、および加工プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019000943A JP2019000943A (ja) | 2019-01-10 |
| JP6695306B2 true JP6695306B2 (ja) | 2020-05-20 |
Family
ID=65004568
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017118165A Active JP6695306B2 (ja) | 2017-06-15 | 2017-06-15 | 工作機械、加工方法、および加工プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6695306B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114102262B (zh) * | 2021-12-27 | 2023-03-24 | 爱派尔(常州)数控科技有限公司 | 一种机床主轴安全检测方法、系统及机床 |
| CN115246081B (zh) * | 2022-06-02 | 2023-08-25 | 淮阴工学院 | 一种快速和可靠的铣削颤振检测方法 |
| JP7753986B2 (ja) * | 2022-06-07 | 2025-10-15 | 株式会社ジェイテクト | 加工条件決定支援装置 |
| CN115519394B (zh) * | 2022-09-26 | 2024-10-08 | 重庆水轮机厂有限责任公司 | 一种数控车床变进给粗车主轴震动平缓方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5160980B2 (ja) * | 2008-07-08 | 2013-03-13 | オークマ株式会社 | 振動抑制方法及び装置 |
| JP5226484B2 (ja) * | 2008-11-28 | 2013-07-03 | オークマ株式会社 | びびり振動抑制方法 |
| JP4742194B2 (ja) * | 2010-01-15 | 2011-08-10 | 国立大学法人名古屋大学 | 機械加工装置の回転数演算装置 |
| JP5258921B2 (ja) * | 2011-03-31 | 2013-08-07 | 株式会社小松製作所 | 工作機械及びその加工制御装置 |
| JP2012221151A (ja) * | 2011-04-07 | 2012-11-12 | Mitsubishi Electric Corp | 太陽光発電装置の制御装置 |
| JP6625794B2 (ja) * | 2014-05-21 | 2019-12-25 | Dmg森精機株式会社 | びびり振動を抑制可能な主軸安定回転数の算出方法、その報知方法、主軸回転数制御方法及びncプログラム編集方法、並びにその装置。 |
-
2017
- 2017-06-15 JP JP2017118165A patent/JP6695306B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019000943A (ja) | 2019-01-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6735266B2 (ja) | 工作機械、加工方法、および加工プログラム | |
| JP6695306B2 (ja) | 工作機械、加工方法、および加工プログラム | |
| US11796979B2 (en) | Machine tool, method for controlling machine tool, and computer-readable storage medium storing program for controlling machine tool | |
| JP5258921B2 (ja) | 工作機械及びその加工制御装置 | |
| US8229598B2 (en) | Vibration suppressing device for machine tool | |
| JP6701142B2 (ja) | 工作機械、加工方法、および加工プログラム | |
| JP2012213830A5 (ja) | ||
| CN111002088B (zh) | 机床 | |
| JP7444697B2 (ja) | 数値制御装置、制御プログラム及び制御方法 | |
| JP6735309B2 (ja) | 工作機械、切削方法、および切削プログラム | |
| KR102128553B1 (ko) | 공작기계의 진동 제어 방법 | |
| JP6566594B2 (ja) | エンドミル加工装置およびcam装置およびncプログラムおよび加工方法 | |
| US12030148B2 (en) | NC program generation system and NC program generation method | |
| JP7036786B2 (ja) | 数値制御装置、プログラム及び制御方法 | |
| JP7316090B2 (ja) | 切削加工機および補正方法 | |
| WO2011058645A1 (ja) | 工作機械の制御方法および制御装置 | |
| US6988860B2 (en) | Cutting tool and cutting method using the cutting tool | |
| JP4848393B2 (ja) | 工作機械の制御方法および制御装置 | |
| JP5929065B2 (ja) | Ncデータ補正装置 | |
| JP6738859B2 (ja) | 工作機械、算出方法、および算出プログラム | |
| US20190217405A1 (en) | Gear machining apparatus and gear machining method | |
| US11215969B2 (en) | Numerical control device and machine tool | |
| JP2009082994A (ja) | 加工方法及び加工装置 | |
| JPWO2019123593A1 (ja) | 数値制御装置 | |
| JP2021111026A (ja) | 工作機械の加工制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190313 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200212 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200326 |
|
| 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: 20200414 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200421 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6695306 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |