(57)【要約】      （修正有）【課題】振動切削加工を行う場合に、ベッド全体の揺れを抑える工作機械の制御装置および工作機械を提供する。【解決手段】ワークＷ１と切削工具１３０とを相対回転させる一方の回転手段と、ワークと切削工具とを相対的に振動させる一方の振動手段と、ワークＷ２と切削工具２３０とを相対回転させる他方の回転手段と、ワークと切削工具とを相対的に振動させる他方の振動手段とを同一のベッド１１上に設置した工作機械の制御装置である。ワークＷ１の切削加工の際に、切削工具の刃先経路の重複が発生するように、ワークの切削加工を行い、ワークの切削加工に伴うベッド全体の振動を抑える振動が発生するように他方の振動手段の動作を制御し、ワークＷ２と切削工具２３０とを、他方の回転手段による回転数を、切削工具の刃先経路の重複が発生する回転数に設定して、ワークの振動切削加工を行う。【選択図】図１
2020013355.tif 000002
【特許請求の範囲】
【請求項１】
一方のワークと一方の切削工具とを相対的に回転させる一方の回転手段と、前記一方のワークと前記一方の切削工具とを相対的に振動させる一方の振動手段と、前記一方の回転手段とは別個に構成され、他方のワークと他方の切削工具とを相対的に回転させる他方の回転手段と、前記一方の振動手段とは別個に構成され、前記他方のワークと前記他方の切削工具とを相対的に振動させる他方の振動手段と、を同一のベッド上に設置した工作機械の制御装置であって、
前記一方の切削工具による前記一方のワークの切削加工の際に、前記一方の振動手段による振動を伴った前記一方の切削工具の所定の加工送り方向への相対的な送りと前記一方の回転手段による前記相対回転とを制御し、前記一方の切削工具の刃先経路の重複が発生するように、前記一方のワークの切削加工を行い、
前記一方のワークの切削加工に伴う前記ベッド全体の振動を抑える振動が発生するように前記他方の振動手段の動作を制御し、前記他方のワークと前記他方の切削工具とを、前記他方の振動手段の振動を伴って所定の加工送り方向に相対的に送り、前記他方の回転手段による回転数を、前記他方の切削工具の刃先経路の重複が発生するように設定して、前記他方のワークの切削加工を行う、工作機械の制御装置。
【請求項２】
請求項１に記載の工作機械の制御装置を備えた工作機械。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械の制御装置および工作機械に関する。
【背景技術】
【０００２】
従来、ワークを切削加工する切削工具と、ワークと切削工具とを相対的に回転させる回転手段と、ワークと切削工具とを、相対回転に対して所定の振動回数で振動させる振動手段とを備え、振動手段によってワークと切削工具とを所定の振動周波数で振動させながら、ワークに対して切削工具を送ることで、振動を伴いながら切削工具によってワークを加工する切削加工（振動切削加工）を行うことができる工作機械が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１５／１４６９４６号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ワークと切削工具を工作機械のベッド上に設置し、所定の振動周波数に設定して振動切削加工を行うと、ベッド全体が揺れる場合がある。この揺れは加工精度の低下や工作機械周囲への騒音の原因になることがあるため、ベッド全体の揺れを抑えることが望ましい。
【０００５】
本発明は、上述のような実情に鑑みてなされたもので、振動切削加工を行う場合に、ベッド全体の揺れを抑える工作機械の制御装置および工作機械を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、第１に、一方のワークと一方の切削工具とを相対的に回転させる一方の回転手段と、前記一方のワークと前記一方の切削工具とを相対的に振動させる一方の振動手段と、前記一方の回転手段とは別個に構成され、他方のワークと他方の切削工具とを相対的に回転させる他方の回転手段と、前記一方の振動手段とは別個に構成され、前記他方のワークと前記他方の切削工具とを相対的に振動させる他方の振動手段と、を同一のベッド上に設置した工作機械の制御装置であって、前記一方の切削工具による前記一方のワークの切削加工の際に、前記一方の振動手段による振動を伴った前記一方の切削工具の所定の加工送り方向への相対的な送りと前記一方の回転手段による前記相対回転とを制御し、前記一方の切削工具の刃先経路の重複が発生するように、前記一方のワークの切削加工を行い、前記一方のワークの切削加工に伴う前記ベッド全体の振動を抑える振動が発生するように前記他方の振動手段の動作を制御し、前記他方のワークと前記他方の切削工具とを、前記他方の振動手段の振動を伴って所定の加工送り方向に相対的に送り、前記他方の回転手段による回転数を、前記他方の切削工具の刃先経路の重複が発生するように設定して、前記他方のワークの切削加工を行うことを特徴とする。
【０００７】
第２に、上記の工作機械の制御装置を備えた工作機械である。
【発明の効果】
【０００８】
本発明は以下の効果を得ることができる。
（１）一方の振動手段による一方の切削工具での振動切削加工時に、他方の振動手段が振動することにより、ベッド全体の揺れを抑えることができる。他方の振動手段による振動により、他方の切削工具で振動切削加工を行うことによって、ベッド全体の揺れを抑制し、且つ両方の切削工具によって各ワークの振動切削加工を行うことができる。
【０００９】
（２）ベッド全体の揺れを容易に抑えることが可能な工作機械を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例による工作機械の概略を示す図である。
【図２】制御装置の構成図である。
【図３】切削工具の往復移動および位置を説明する図である。
【図４】主軸のｎ回転目、ｎ＋１回転目、ｎ＋２回転目の刃先経路を示す図である。
【図５】指令周期と振動周波数との関係を示す図である。
【図６】振動回数と主軸回転数と振動周波数との関係を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の工作機械の制御装置および工作機械について説明する。
【００１２】
図１に示すように、ベッド１１上に正面主軸１１０が設置されている。
正面主軸１１０の先端にはチャック１２０が設けられており、一方のワークＷ１はチャック１２０を介して正面主軸１１０に把持されて保持されている。正面主軸１１０は、正面主軸台１１０Ａに回転自在に支持され、例えば正面主軸台１１０Ａと正面主軸１１０との間に設けられた主軸モータ（例えばビルトインモータ）の動力によって回転駆動される。正面主軸台１１０ＡはＺ軸方向送り機構１６０を介してベッド１１に搭載されている。
【００１３】
Ｚ軸方向送り機構１６０は、ベッド１１と一体のベース１６１と、Ｚ軸方向送りテーブル１６３をスライド自在に支持するＺ軸方向ガイドレール１６２とを備えている。Ｚ軸方向送りテーブル１６３が、リニアサーボモータ１６５の駆動によって、ワークＷ１の回転軸線方向に一致する図示のＺ軸方向に沿って移動すると、正面主軸台１１０ＡがＺ軸方向に移動する。リニアサーボモータ１６５は可動子１６５ａおよび固定子１６５ｂを有し、可動子１６５ａはＺ軸方向送りテーブル１６３に設けられ、固定子１６５ｂはベース１６１に設けられている。
【００１４】
ワークＷ１を加工するバイト等の一方の切削工具１３０は正面工具台１３０Ａに装着され、正面工具台１３０ＡはＸ軸方向送り機構１５０を介してベッド１１に搭載されている。
Ｘ軸方向送り機構１５０は、ベッド１１と一体のベース１５１と、Ｘ軸方向送りテーブル１５３をスライド自在に支持するＸ軸方向ガイドレール１５２とを備えている。Ｘ軸方向送りテーブル１５３が、リニアサーボモータ１５５の駆動によって図示のＺ軸方向に対して直交するＸ軸方向に沿って移動すると、正面工具台１３０ＡがＸ軸方向に移動する。リニアサーボモータ１５５は可動子１５５ａおよび固定子１５５ｂを有し、可動子１５５ａはＸ軸方向送りテーブル１５３に設けられ、固定子１５５ｂはベース１５１に設けられている。
【００１５】
同じベッド１１上に背面主軸２１０が設置されている。
背面主軸２１０の先端にはチャック２２０が設けられており、他方のワークＷ２はチャック２２０を介して背面主軸２１０に把持されて保持されている。背面主軸２１０は、背面主軸台２１０Ａに回転自在に支持され、例えば背面主軸台２１０Ａと背面主軸２１０との間に設けられた主軸モータ（例えばビルトインモータ）の動力によって回転駆動される。背面主軸台２１０ＡはＺ軸方向送り機構２６０を介してベッド１１に搭載されている。
【００１６】
Ｚ軸方向送り機構２６０は、ベッド１１と一体のベース２６１と、Ｚ軸方向送りテーブル２６３をスライド自在に支持するＺ軸方向ガイドレール２６２とを備えている。Ｚ軸方向送りテーブル２６３が、リニアサーボモータ２６５の駆動によって図示のＺ軸方向に沿って移動すると、背面主軸台２１０ＡがＺ軸方向に移動する。リニアサーボモータ２６５は可動子２６５ａおよび固定子２６５ｂを有し、可動子２６５ａはＺ軸方向送りテーブル２６３に設けられ、固定子２６５ｂはベース２６１に設けられている。
【００１７】
ワークＷ２を加工するバイト等の他方の切削工具２３０は背面工具台２３０Ａに装着され、背面工具台２３０ＡはＸ軸方向送り機構２５０を介してベッド１１に搭載されている。
Ｘ軸方向送り機構２５０は、ベッド１１と一体のベース２５１と、Ｘ軸方向送りテーブル２５３をスライド自在に支持するＸ軸方向ガイドレール２５２とを備えている。Ｘ軸方向送りテーブル２５３が、リニアサーボモータ２５５の駆動によって図示のＸ軸方向に沿って移動すると、背面主軸台２１０ＡがＸ軸方向に移動する。リニアサーボモータ２５５は可動子２５５ａおよび固定子２５５ｂを有し、可動子２５５ａはＸ軸方向送りテーブル２５３に設けられ、固定子２５５ｂはベース２５１に設けられている。
【００１８】
Ｙ軸方向送り機構を工作機械１０に設けてもよい。Ｙ軸方向は図示のＺ軸方向およびＸ軸方向に直交する。Ｙ軸方向送り機構は、Ｚ軸方向送り機構１６０，２６０またはＸ軸方向送り機構１５０，２５０と同様の構造とすることができる。従来公知のようにＸ軸方向送り機構１５０，２５０とＹ軸方向送り機構の組み合わせにより、切削工具１３０，２３０をＸ軸方向に加えてＹ軸方向にも移動させることができる。
Ｚ軸方向送り機構１６０，２６０、Ｘ軸方向送り機構１５０，２５０、Ｙ軸方向送り機構は、リニアサーボモータを用いた例を挙げて説明したが、公知のボールネジとサーボモータを用いた構造としてもよい。
【００１９】
正面主軸１１０や背面主軸２１０の回転、および、Ｚ軸方向送り機構１６０，２６０等の移動は、制御装置１８０で制御される。
図２に示すように、制御装置１８０は、制御部１８１、数値設定部１８２、記憶部１８３を有し、これらはバスを介して接続される。
制御部１８１は、ＣＰＵ等からなり、記憶部１８３の例えばＲＯＭに格納されている各種のプログラムやデータをＲＡＭにロードし、このプログラムを実行する。これにより、所定のプログラムに基づいて工作機械１０の動作を制御できる。
【００２０】
制御部１８１は、正面主軸１１０および背面主軸２１０の回転や、Ｚ軸方向送り機構１６０，２６０等の送りを制御可能であり、各モータの作動を制御するモータ制御部１９０を有する。
制御部１８１は、主軸モータを駆動して正面主軸１１０を回転させることによって、ワークＷ１を切削工具１３０に対して回転させ、Ｚ軸方向送り機構１６０を駆動することにより、ワークＷ１に対して切削工具１３０をＺ軸方向に移動させ、Ｘ軸方向送り機構１５０を駆動して切削工具１３０をワークＷ１に対してＸ軸方向に移動させる。切削工具１３０とワークＷ１との相対的な移動によって切削工具１３０を所定の加工送り方向に送り、ワークＷ１を切削工具１３０で加工することができる。
【００２１】
制御部１８１は、図３に示すように、切削工具１３０をワークＷ１に対して加工送り方向に沿って所定の前進量で移動（往動）させた後、所定の後退量で移動（復動）させるようにＺ軸方向送り機構１６０又はＸ軸方向送り機構１５０を移動駆動する。制御部１８１は、Ｚ軸方向送り機構１６０又はＸ軸方向送り機構１５０の移動駆動による正面主軸台１１０Ａ又は正面工具台１３０Ａの移動によって、切削工具１３０を往復移動させて振動させ、前進量と後退量との差（進行量）だけワークＷ１に対して送ることができる。切削工具１３０によってワークＷ１の外周を切削すると、ワークＷ１の周面は波状に加工される。
【００２２】
切削工具１３０は主軸位相０°の位置でワークＷ１の加工を開始すると、ワークＷ１の１回転分となる主軸位相０°から３６０°まで変化する間の上記進行量の合計が切削工具１３０の送り量になる。図４は、ワークＷ１の１回転における切削工具１３０の往復移動の回数を振動回数Ｄ１とし、振動回数Ｄ１が３．５（回／ｒ）の例を示す。波状の波形の谷を通過する仮想線（１点鎖線）が前記送り量を示す送りの直線となり、該送りの直線における主軸位相３６０°の位置がワークＷ１の１回転あたりの送り量Ｆに相当する。
【００２３】
振動回数Ｄ１が整数とは異なるため、正面主軸１１０（ワークＷ１）のｎ回転目における切削工具１３０の刃先経路（図４に実線で示す）とｎ＋１回転目の刃先経路（図４に破線で示す）とが、主軸位相方向（図４のグラフの横軸方向）でずれ、切削加工時、切削工具１３０の刃先経路に重複が発生する。
ｎ＋１回転目の刃先経路がｎ回転目の刃先経路に含まれる重複の期間は、既にｎ回転目の加工によって切削済みであるため、切削工具１３０とワークＷ１が加工送り方向で接触せず、切削工具１３０がワークＷ１を実質上切削しない空振り期間になり、ワークＷ１に生じた切屑が分断されて切粉になる。切削工具１３０のワークＷ１に対する往復移動による振動を伴いながら切削工具１３０によってワークＷ１を加工する振動切削加工により、切屑を分断しながらワークＷ１を円滑に加工することができる。
【００２４】
制御部１８１は、正面主軸側と同様に、背面主軸２１０側において、切削工具２３０をワークＷ２に対して加工送り方向に沿って所定の前進量で移動（往動）させた後、所定の後退量で移動（復動）させるようにＺ軸方向送り機構２６０又はＸ軸方向送り機構２５０を移動駆動し、背面主軸台２１０Ａ又は背面工具台２３０Ａの移動によって、切削工具２３０を往復移動させて振動させ、前進量と後退量との差（進行量）だけワークＷ２に対して送ることができる。制御部１８１は、主軸回転数Ｒ２でワークＷ２を回転させるとともに、振動回数Ｄ２で切削工具２３０を往復移動させて振動させ、加工送り方向に沿って前進量と後退量との差（進行量）だけ送ることによって、ワークＷ２に生じた切屑を分断しながらワークＷ２を振動切削加工することができる。
【００２５】
正面主軸１１０において、ワークＷ１を回転させながら切削工具１３０を加工送り方向に沿って往復移動させて振動切削加工を行うことによって、ベッド１１全体の振動が発生することがある。
この場合、制御部１８１は、このベッド１１全体の振動を抑制する振動周波数ｆ２を算出し、背面主軸２１０側のワークＷ２に対する切削工具２３０の往復移動による振動の振動周波数ｆ２を設定する。
【００２６】
具体的には、制御部１８１は、ワークＷ２を切削工具２３０に対して回転させながら、切削工具２３０を往復移動による振動を伴って加工送り方向に沿って移動させるために、振動条件算出部１９１、パラメータ算出部１９２、加工実行部１９３を有する。
正面主軸１１０に対する切削工具１３０の往復移動による振動の振動周波数ｆ１が例えば５０（Ｈｚ）の際に、ベッド１１全体に振動が生じている場合、背面主軸２１０を例えば５０（Ｈｚ）の逆位相で振動させると、ベッド１１全体の振動を抑えられる場合には、振動条件算出部１９１は、ベッド１１全体の振動を抑える振動条件として振動周波数ｆ２を５０（Ｈｚ）と算出する。
【００２７】
なお、ベッド１１全体で生じた振動は、例えばベッド１１に設置した振動計で測定する等、公知の構成を用いることができる。この振動周波数ｆ２は、正面主軸１１０を含む正面主軸台１１０Ａや切削工具１３０を含む正面工具台１３０Ａのサイズや重量、背面主軸２１０を含む背面主軸台２１０Ａや切削工具２３０を含む背面工具台２３０Ａのサイズや重量に応じた計算によって算出することができる他、ベッド１１の振動数に対応した複数の振動周波数ｆ２をテーブルにして記憶部１８３に格納することもできる。
【００２８】
パラメータ算出部１９２は、振動条件算出部１９１で求めた振動周波数ｆ２に基づいて、背面主軸２１０の主軸回転数Ｒ２および切削工具２３０の振動回数Ｄ２を算出する。
加工実行部１９３は、例えば、切削工具２３０を、切削工具１３０に対して逆位相の５０（Ｈｚ）で振動させる場合は、Ｚ軸方向送り機構２６０又はＸ軸方向送り機構２５０を移動駆動し、背面主軸台２１０Ａ又は背面工具台２３０Ａを往復移動させて振動させる。ワークＷ２の１回転における切削工具２３０の往復移動の回数となる振動回数Ｄ２が１．５と設定されると、背面主軸２１０の主軸回転数Ｒ２を２０００（ｒ／ｍｉｎ）と設定してワークＷ２を回転させることによって、切削工具２３０を振動回数Ｄ２が（１．５）で往復移動させながら、所定の加工送り方向に送り、切削工具２３０を刃先経路の重複を発生させて往復移動させ、ワークＷ２に生じた切屑を分断しながらワークＷ２を振動切削加工することができる。
【００２９】
正面主軸１１０において往復移動による振動を伴う振動切削加工により、ベッド１１全体の振動が生じても、背面主軸２１０では、ベッド１１全体の振動を抑えられる振動周波数ｆ２に基づいて振動を行うので、ベッド１１全体の揺れを抑えることができる。
また正面主軸１１０側、背面主軸２１０側でワークＷ１，Ｗ２に対して刃先経路の重複が発生するように振動を伴いながら加工が実行されることによって、ベッド１１全体の揺れを抑制し、且つ両方の切削工具１３０，２３０を往復移動による振動を伴う振動切削加工を行うことができる。
【００３０】
制御部１８１は、例えば１秒間に２５０回の動作指令を送ることが可能であった場合、Ｚ軸方向送り機構１６０，２６０又はＸ軸方向送り機構１５０，１６０等に対する動作指令は１÷２５０＝４（ｍｓ）周期（基準周期ＩＴともいう）で出力可能である。一般的には、指令周期Ｔはこの基準周期の整数倍である。
【００３１】
指令周期Ｔが例えば基準周期４（ｍｓ）の４倍の１６（ｍｓ）である場合、モータ制御部１９０は、切削工具１３０が１６（ｍｓ）毎に往復移動を実行するように、例えば、Ｚ軸方向送り機構１６０に駆動信号を出力することができる。この場合、図５に示すように、切削工具１３０は振動周波数ｆ＝１／Ｔ＝１÷（０．００４×４）＝６２．５（Ｈｚ）で往復移動を行える。
指令周期Ｔは、基準周期ＩＴの例えば５倍の２０（ｍｓ）、６倍の２４（ｍｓ）、７倍の２８（ｍｓ）、８倍の３２（ｍｓ）毎に往復移動を実行させることができる。この場合、振動周波数ｆ＝１÷（０．００４×５）＝５０（Ｈｚ）、１÷（０．００４×６）＝４１．６６６（Ｈｚ）、１÷（０．００４×７）＝３５．７１４（Ｈｚ）、１÷（０．００４×８）＝３１．２５（Ｈｚ）を使用し、切削工具１３０の往復移動を行うことができる。このように、切削工具１３０を往復移動させるための振動周波数は、これら使用可能な限られた値の中から選択される。
【００３２】
主軸回転数Ｒ、ワークＷの１回転における切削工具の振動回数Ｄ、切削工具を往復移動させるための振動周波数ｆは加工プログラムで、あるいは数値設定部１８２への入力によって設定可能である。主軸回転数をＲ（ｒ／ｍｉｎ）、振動回数をＤ（回／ｒ）、振動周波数ｆ（回／ｓｅｃ）とすると、振動回数Ｄは、Ｄ＝ｆ×６０／Ｒとなる。
図６に示すように、主軸回転数Ｒと振動回数Ｄとは、振動周波数ｆを定数として反比例する関係にある。このため、振動周波数ｆを高くとるほど主軸回転数Ｒを高くすることができ、ワークＷは高速回転する。また振動回数Ｄを小さくするほど主軸回転数Ｒを高くすることができ、ワークＷは高速回転する。
【００３３】
主軸回転数ＲでワークＷを回転させるとともに、振動回数Ｄで切削工具を往復移動させる場合、主軸回転数Ｒに対して振動回数Ｄとなるような振動周波数ｆが上記使用可能な限られた値のいずれかに一致する場合は、この値を目標の振動周波数に設定する。モータ制御部１９０は、基準周期毎に、リニアサーボモータ１５５等に対して動作指令を出力し、設定した振動周波数ｆで切削工具を往復移動させることができる。
【００３４】
主軸回転数Ｒ２またはワークＷ２の１回転における切削工具２３０の振動回数Ｄ２を加工プログラムで、あるいは数値設定部１８２への入力によって設定可能とすることによって、設定された主軸回転数Ｒ２または振動回数Ｄ２、あるいは主軸回転数Ｒ２または振動回数Ｄ２に比較的近い主軸回転数または振動回数で加工を行うことができる。
背面主軸２１０で設定される振動周波数ｆ２が、上記使用可能な限られた値のいずれかに一致していない場合、振動周波数ｆ２を使用可能な限られた値のうち比較的近い値に設定することができる。
仮にユーザによって、主軸回転数Ｒ２＝３０００（ｒ／ｍｉｎ）、振動回数Ｄ２＝１．５（回／ｒ）と設定された場合、ｆ＝１．５×３０００／６０＝７５（Ｈｚ）と求められるため、振動周波数ｆ２は、上記使用可能な限られた値から７５（Ｈｚ）に最も近い６２．５（Ｈｚ）が選択される。主軸回転数Ｒ２や振動回数Ｄ２は、ｆ２＝Ｄ２×Ｒ２／６０に基づいて、設定された値に近い値に設定することができる。
【００３５】
ベッド１１全体の振動を抑えるために、振動条件算出部１９１が、背面主軸２１０で設定される振動周波数ｆ２を５０（Ｈｚ）とした場合、この振動周波数ｆ２＝５０（Ｈｚ）は、上記使用可能な限られた値に一致するため、この５０（Ｈｚ）が目標の振動周波数に設定される。パラメータ算出部１９２は、振動条件算出部１９１で求めた振動周波数ｆ２＝５０（Ｈｚ）を実行できるように、背面主軸２１０の主軸回転数Ｒ２および切削工具２３０の振動回数Ｄ２を求める。振動周波数ｆ２が５０（Ｈｚ）に設定された場合には、主軸回転数Ｒ２を例えば２４００（ｒ／ｍｉｎ）に設定する。この場合、振動回数Ｄ２を例えば１．２５（回／ｒ）に設定できる。
【００３６】
加工実行部１９３は、背面主軸２１０を例えば５０（Ｈｚ）の逆位相で振動させるために、主軸回転数Ｒ２を２４００（ｒ／ｍｉｎ）でワークＷ２を回転させるとともに、振動回数Ｄ２を１．２５（回／ｒ）で切削工具２３０を往復移動させながらワークＷ２を振動切削加工することができる。
【００３７】
あるいは正面主軸１１０の振動周波数ｆ１が例えば５０（Ｈｚ）に設定されて、ベッド１１全体に振動が生じており、背面主軸２１０を例えば６５（Ｈｚ）で振動させると、ベッド１１全体の振動を抑えられる場合には、振動周波数ｆ２を６５（Ｈｚ）とする。
しかし、この振動周波数ｆ２＝６５（Ｈｚ）は、上記使用可能な限られた値に一致しないので、上記使用可能な限られた値から６２．５（Ｈｚ）が目標の振動周波数に設定される。
【００３８】
この振動周波数ｆ２＝６２．５（Ｈｚ）を実行できるように、背面主軸２１０の主軸回転数Ｒ２を例えば３０００（ｒ／ｍｉｎ）に設定する。この場合、振動回数Ｄ２を例えば１．２５（回／ｒ）に設定できる。これにより、ワークＷ２は、主軸回転数Ｒ２＝３０００（ｒ／ｍｉｎ）で回転し、切削工具２３０は、振動回数Ｄ２＝１．２５（回／ｒ）で往復移動してワークＷ２を振動切削加工する。
【００３９】
上記実施例では、主軸モータが本発明の回転手段に相当し、各送り機構１６０，２６０が切削工具を所定の加工送り方向に送る本発明の送り手段に相当するとともに、送り手段が本発明の振動手段を兼ねている。しかし、本発明はこの例に限定されるものではない。例えば、振動手段をＺ軸方向送り機構１６０，２６０とは別に設置してもよい。また例えば、切削工具１３０，２３０をＺ軸方向に送る場合や、切削工具１３０，２３０を回転させ、主軸１１０，２１０を回転停止させることもできる。
【符号の説明】
【００４０】
１０    ・・・  工作機械
１１    ・・・  ベッド
１１０  ・・・  正面主軸
１１０Ａ・・・  正面主軸台
１２０  ・・・  チャック
１３０  ・・・  切削工具
１３０Ａ・・・  正面工具台
１５０  ・・・  Ｘ軸方向送り機構
１５１  ・・・  ベース
１５２  ・・・  Ｘ軸方向ガイドレール
１５３  ・・・  Ｘ軸方向送りテーブル
１５５  ・・・  リニアサーボモータ
１５５ａ・・・  可動子
１５５ｂ・・・  固定子
１６０  ・・・  Ｚ軸方向送り機構
１６１  ・・・  ベース
１６２  ・・・  Ｚ軸方向ガイドレール
１６３  ・・・  Ｚ軸方向送りテーブル
１６５  ・・・  リニアサーボモータ
１６５ａ・・・  可動子
１６５ｂ・・・  固定子
１８０  ・・・  制御装置
１８１  ・・・  制御部
１８２  ・・・  数値設定部
１８３  ・・・  記憶部
１９０  ・・・  モータ制御部
１９１  ・・・  振動条件算出部
１９２  ・・・  パラメータ算出部
１９３  ・・・  加工実行部
２１０  ・・・  背面主軸
２１０Ａ・・・  背面主軸台
２２０  ・・・  チャック
２３０  ・・・  切削工具
２３０Ａ・・・  背面工具台
２５０  ・・・  Ｘ軸方向送り機構
２５１  ・・・  ベース
２５２  ・・・  Ｘ軸方向ガイドレール
２５３  ・・・  Ｘ軸方向送りテーブル
２５５  ・・・  リニアサーボモータ
２５５ａ・・・  可動子
２５５ｂ・・・  固定子
２６０  ・・・  Ｚ軸方向送り機構
２６１  ・・・  ベース
２６２  ・・・  Ｚ軸方向ガイドレール
２６３  ・・・  Ｚ軸方向送りテーブル
２６５  ・・・  リニアサーボモータ
２６５ａ・・・  可動子
２６５ｂ・・・  固定子
【図１】
2020013355.tif 000003
【図２】
2020013355.tif 000004
【図３】
2020013355.tif 000005
【図４】
2020013355.tif 000006
【図５】
2020013355.tif 000007
【図６】
2020013355.tif 000008