(57)【要約】【課題】びびり振動に起因する加工誤差量を精度良く予測する加工誤差量予測装置等を提供する。【解決手段】加工誤差量予測装置１は、加工条件を入力し（ステップＳ１）、加工条件に基づいて時間領域表現の切削力を算出する（ステップＳ２）。次に、加工誤差量予測装置１は、時間領域表現の切削力に対してフーリエ変換を行うことによって周波数領域表現の切削力を算出し、予め加工系ごとに定められる周波数領域表現の伝達関数と周波数領域表現の切削力を掛け合わせることによって周波数領域表現の振動応答を算出し、周波数領域表現の振動応答に対して逆フーリエ変換を行うことによって時間領域表現の振動波形を予測し（ステップＳ３）、時間領域表現の振動波形に基づいて加工誤差量を予測する（ステップＳ４）。【選択図】図３
2015085395.tif 000002
【特許請求の範囲】
【請求項１】
加工条件を入力する加工条件入力手段と、
前記加工条件に基づいて時間領域表現の切削力を算出する切削力算出手段と、
前記時間領域表現の切削力に対してフーリエ変換を行うことによって周波数領域表現の切削力を算出し、予め加工系ごとに定められる周波数領域表現の伝達関数と前記周波数領域表現の切削力を掛け合わせることによって周波数領域表現の振動応答を算出し、前記周波数領域表現の振動応答に対して逆フーリエ変換を行うことによって時間領域表現の振動波形を予測する振動波形予測手段と、
前記時間領域表現の振動波形に基づいて加工誤差量を予測する加工誤差量予測手段と、
を具備することを特徴とする加工誤差量予測装置。
【請求項２】
前記加工誤差量に基づいて、前記加工条件に含まれる切込量を補正する切込量補正手段、
を更に具備することを特徴とする請求項１に記載の加工誤差量予測装置。
【請求項３】
前記加工誤差量が閾値以下になるまで、前記切削力算出手段と、前記振動波形予測手段と、前記加工誤差量予測手段と、前記切込量補正手段と、による処理を繰り返すことを特徴とする請求項２に記載の加工誤差量予測装置。
【請求項４】
コンピュータを、
加工条件を入力する加工条件入力手段と、
前記加工条件に基づいて時間領域表現の切削力を算出する切削力算出手段と、
前記時間領域表現の切削力に対してフーリエ変換を行うことによって周波数領域表現の切削力を算出し、予め加工系ごとに定められる周波数領域表現の伝達関数と前記周波数領域表現の切削力を掛け合わせることによって周波数領域表現の振動応答を算出し、前記周波数領域表現の振動応答に対して逆フーリエ変換を行うことによって時間領域表現の振動波形を予測する振動波形予測手段と、
前記時間領域表現の振動波形に基づいて加工誤差量を予測する加工誤差量予測手段、
として機能させるための加工誤差量予測プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、実加工前に、びびり振動に起因する加工誤差量を予測する加工誤差量予測装置等に関するものである。
【背景技術】
【０００２】
従来から、エンドミル加工等の切削加工においては、実加工中のびびり振動によって、製品の加工精度の低下が課題となっている。これを改善するための一般的な手法としては、（１）切込量や送り量を小さくして切削力を低減する、または、（２）びびり振動が励起されにくい主軸回転数に変更してびびり振動を抑制する、等である。
【０００３】
特許文献１に記載の技術では、振動を検出するセンサ（加速度センサ、回転センサ、変位センサ）を用いてびびり振動を検出し、びびり振動を低減することができるエンドミルの回転数を演算したり、びびり振動の種類を特定したりする。特許文献１に記載の技術によれば、びびり振動を低減するための加工条件（特に、エンドミルの回転数）への定性的な変更指針を得ることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１０５１６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、加工誤差量を予測できないので、所望の加工精度を達成するためには、実加工と寸法計測を複数回繰り返す必要がある。従って、特許文献１に記載の技術では、高精度かつ高能率の加工を実現しているとは言えない。
【０００６】
本発明は、前述した問題点に鑑みてなされたものであり、その目的とすることは、びびり振動に起因する加工誤差量を精度良く予測する加工誤差量予測装置等を提供することである。
【課題を解決するための手段】
【０００７】
前述した目的を達成するための第１の発明は、加工条件を入力する加工条件入力手段と、前記加工条件に基づいて時間領域表現の切削力を算出する切削力算出手段と、前記時間領域表現の切削力に対してフーリエ変換を行うことによって周波数領域表現の切削力を算出し、予め加工系ごとに定められる周波数領域表現の伝達関数と前記周波数領域表現の切削力を掛け合わせることによって周波数領域表現の振動応答を算出し、前記周波数領域表現の振動応答に対して逆フーリエ変換を行うことによって時間領域表現の振動波形を予測する振動波形予測手段と、前記時間領域表現の振動波形に基づいて加工誤差量を予測する加工誤差量予測手段と、を具備することを特徴とする加工誤差量予測装置である。第１の発明によって、びびり振動に起因する加工誤差量を精度良く予測することが可能となる。
【０００８】
第1の発明は、前記加工誤差量に基づいて、前記加工条件に含まれる切込量を補正する切込量補正手段、を更に具備することが望ましい。これによって、能率を落とさずに加工精度を向上することが可能な加工条件を得ることができる。
【０００９】
第１の発明は、前記加工誤差量が閾値以下になるまで、前記切削力算出手段と、前記振動波形予測手段と、前記加工誤差量予測手段と、前記切込量補正手段と、による処理を繰り返すことが望ましい。これによって、所望の加工誤差が１度の加工で実現可能な切込量を得ることができる。ひいては、高精度かつ高能率の加工を実現することができる。
【００１０】
第２の発明は、コンピュータを、加工条件を入力する加工条件入力手段と、前記加工条件に基づいて時間領域表現の切削力を算出する切削力算出手段と、前記時間領域表現の切削力に対してフーリエ変換を行うことによって周波数領域表現の切削力を算出し、予め加工系ごとに定められる周波数領域表現の伝達関数と前記周波数領域表現の切削力を掛け合わせることによって周波数領域表現の振動応答を算出し、前記周波数領域表現の振動応答に対して逆フーリエ変換を行うことによって時間領域表現の振動波形を予測する振動波形予測手段と、前記時間領域表現の振動波形に基づいて加工誤差量を予測する加工誤差量予測手段、として機能させるための加工誤差量予測プログラムである。
【発明の効果】
【００１１】
本発明により、びびり振動に起因する加工誤差量を精度良く予測することが可能となり、高精度かつ高能率の加工を実現することができる。
【図面の簡単な説明】
【００１２】
【図１】びびり振動に起因する加工誤差を説明する模式図
【図２】加工誤差量予測装置のハードウエア構成図
【図３】加工誤差量予測装置の処理の流れを示すフローチャート
【図４】時間領域表現の切削力Ｆ（ｔ）の算出処理を説明する図
【図５】時間領域表現の振動波形Ｖ（ｔ）の予測処理を説明する図
【図６】実施例における時間領域表現の切削力Ｆ（ｔ）を示す図
【図７】実施例における周波数領域表現の切削力Ｆ（ｓ）を示す図
【図８】実施例における周波数領域表現の伝達関数Ｇ（ｓ）を示す図
【図９】実施例における周波数領域表現の振動応答Ｖ（ｓ）を示す図
【図１０】実施例における時間領域表現の振動波形Ｖ（ｔ）を示す図
【図１１】実施例における加工誤差予測結果ならびに実施例および比較例における加工結果を示す図
【発明を実施するための形態】
【００１３】
以下図面に基づいて、本発明の実施形態を詳細に説明する。最初に、びびり振動について説明する。びびり振動は、自励振動に起因する「自励型」と、強制振動に起因する「強制型」に大別される。「強制型」は、更に、断続切削や切取り厚さ変動に基づく切削力変動等による「力外乱」と、モータや歯車等に起因する振動、地面から伝わる振動、作動流体の脈動、暗振動等による「変位外乱」に分別できる。本発明は、特に、「強制型」の「力外乱」に対して有効な手法であり、切削力変動によって生じる加工誤差の定量的な予測を行う手法である。
【００１４】
図１は、びびり振動に起因する加工誤差を説明する模式図である。図１（ａ）は、被削材３を工具２によって加工する様子を示す斜視図である。図１（ｂ）は、被削材上面３１を真上から見た図である。図１（ａ）に示すように、工具２は、回転方向に回転するとともに、送り方向に進みながら、被削材３を切削する。ここで、工具２は、回転軸と直交する方向（半径方向）に振動している。そのため、図１（ｂ）に示すように、設定切込量と実切込量に差が生じてしまい、この差が加工誤差量となる。本発明の実施の形態における加工誤差量予測装置は、この加工誤差量を予測するとともに、１度の加工によって所望の加工精度となるように、予測結果に基づいて加工条件を補正する。
【００１５】
図２は、加工誤差量予測装置のハードウエア構成図である。尚、図２のハードウエア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
【００１６】
図２に示すように、加工誤差量予測装置１は、制御部１１、記憶部１２、メディア入出力部１３、通信制御部１４、入力部１５、表示部１６、周辺機器Ｉ／Ｆ部１７等が、バス１８を介して接続される。
【００１７】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等によって構成される。
【００１８】
ＣＰＵは、記憶部１２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス１８を介して接続された各装置を駆動制御し、加工誤差量予測装置１が行う後述する処理を実現する。ＲＯＭは、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。ＲＡＭは、揮発性メモリであり、記憶部１２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部１１が各種処理を行う為に使用するワークエリアを備える。
【００１９】
記憶部１２は、ＨＤＤ（Hard Disk Drive）等であり、制御部１１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（Operating System）等が格納される。プログラムに関しては、ＯＳに相当する制御プログラムや、後述する処理をコンピュータに実行させるための加工誤差量予測プログラムが格納されている。これらの各プログラムコードは、制御部１１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００２０】
メディア入出力部１３（ドライブ装置）は、データの入出力を行い、例えば、ＣＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＤＶＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）等のメディア入出力装置を有する。通信制御部１４は、通信制御装置、通信ポート等を有し、コンピュータとネットワーク間の通信を媒介する通信インタフェースであり、ネットワークを介して、他のコンピュータ間との通信制御を行う。ネットワークは、有線、無線を問わない。
【００２１】
入力部１５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部１５を介して、コンピュータに対して、操作指示、動作指示、データ入力等を行うことができる。表示部１６は、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。尚、入力部１５及び表示部１６は、タッチパネルディスプレイのように、一体となっていても良い。
【００２２】
周辺機器Ｉ／Ｆ（Interface）部１７は、コンピュータに周辺機器を接続させるためのポートであり、周辺機器Ｉ／Ｆ部１７を介してコンピュータは周辺機器とのデータの送受信を行う。周辺機器Ｉ／Ｆ部１７は、ＵＳＢ（Universal Serial Bus）やＩＥＥＥ１３９４やＲＳ−２３２Ｃ等によって構成されており、通常複数の周辺機器Ｉ／Ｆを有する。周辺機器との接続形態は有線、無線を問わない。バス１８は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００２３】
図３は、加工誤差量予測装置の処理の流れを示すフローチャートである。図３に示すように、加工誤差量予測装置１の制御部１１は、加工条件を入力する（ステップＳ１）。入力される加工条件は、例えば、エンドミルによる加工の場合、工具直径、刃数、ねじれ角、主軸回転数、一刃送り量、軸方向切込量、半径方向切込量、周方向比切削抵抗、半径方向比切削抵抗等である。
【００２４】
ここで、加工条件の入力とは、加工誤差量予測装置１が備える各種の外部入力手段（メディア入出力部１３、通信制御部１４、入力部１５、周辺機器Ｉ／Ｆ部１７）によって、加工誤差量予測装置１の外部から加工条件を入力することに加えて、制御部１１が前処理として加工条件を算出し、その算出結果としての加工条件をＲＡＭ上のメモリ領域に展開することや、記憶部１２に記憶されている加工条件をＲＡＭ上のメモリ領域に展開することも含む。
【００２５】
次に、制御部１１は、ステップＳ１において入力される加工条件に基づいて、時間領域表現の切削力Ｆ（ｔ）を算出する（ステップＳ２）。制御部１１は、例えば、切削面積に対して切削力が生じると仮定することで、比切削抵抗によって切削力を算出する。
【００２６】
図４は、時間領域表現の切削力Ｆ（ｔ）の算出処理を説明する図である。以下、工具２の例としてエンドミルの場合を説明する。エンドミルの切削力は、被削材３と接触している微小要素の切削力を積算することで求められる。ここで、工具２の回転中心軸をＺ軸とし、回転角φに対する回転座標系を考える。エンドミルの周方向切削力Ｆｔ（φ）、半径方向切削力Ｆｒ（φ）、軸方向切削力Ｆａ（φ）は、軸方向切込量ａ、高さｚにおける被削材切取り厚さｈ（φ、ｚ）、比切削抵抗Ｋｔ、Ｋｒ、Ｋａを用いて、次式のように表される。
【００２７】
【数１】
2015085395.tif 000003
【００２８】
ここで、切取り厚さｈ（φ、ｚ）は、図４に示すように、幾何形状から求めることができ、Ｚ軸方向に積分することで、エンドミル全体の切削面積が求まる。また、固定座標系（Ｘ、Ｙ、Ｚ）における切削力は、式（１）〜式（３）より、次式のように表される。
【００２９】
【数２】
2015085395.tif 000004
【００３０】
図３の説明に戻る。次に、制御部１１は、ステップＳ２によって算出される時間領域表現の切削力Ｆ（ｔ）に基づいて、時間領域表現の振動波形Ｖ（ｔ）を予測する（ステップＳ３）。
【００３１】
図５は、時間領域表現の振動波形Ｖ（ｔ）の予測処理を説明する図である。図５に示すように、制御部１１は、時間領域表現の切削力Ｆ（ｔ）に対してフーリエ変換を行うことによって周波数領域表現の切削力Ｆ（ｓ）を算出する（ステップＳ３１）。
【００３２】
次に、制御部１１は、予め加工系ごとに定められる周波数領域表現の伝達関数Ｇ（ｓ）の情報を記憶部１２から読み出し、周波数領域表現の伝達関数Ｇ（ｓ）と周波数領域表現の切削力Ｆ（ｓ）を掛け合わせることによって（周波数応答解析によって）、周波数領域表現の振動応答Ｖ（ｓ）を算出する（ステップＳ３２）。
【００３３】
ここで、加工系とは、工具２、ホルダ、加工機を含む、工具２まわりの振動特性（伝達関数）、もしくは、被削材３の振動特性のいずれかが異なる場合に特性の違いを区別する単位とする。記憶部１２には、加工系ごとに、支配的な振動源の周波数領域表現の伝達関数Ｇ（ｓ）の情報が予め記憶されている。
【００３４】
周波数領域表現の伝達関数Ｇ（ｓ）の情報は、後述する表２のように、モーダルパラメータ（質量、減衰係数、ばね定数）の値であっても良いし、図８のように、伝達関数（コンプライアンス）の生データであっても良い。いずれにしても、周波数領域表現の伝達関数Ｇ（ｓ）の情報は、加工系ごとに、例えば、ハンマリング試験によって予め測定されるものである。
【００３５】
周波数領域表現の伝達関数Ｇ（ｓ）と周波数領域表現の切削力Ｆ（ｓ）を掛け合わせる算出式は、次式のように表される。
【００３６】
【数３】
2015085395.tif 000005
【００３７】
ここで、Ｖ（ｓ）、Ｆ（ｓ）の添え字は、各方向成分を示している。また、Ｇ（ｓ）の添え字は、各方向の力に対する感度を示している。例えば、ｘ方向の切削力の入力に対するｙ方向の伝達関数（感度）は、Ｇｙｘとなる。
【００３８】
周波数領域表現の伝達関数Ｇ（ｓ）と周波数領域表現の切削力Ｆ（ｓ）を掛け合わせることによって、切削力変動によって生じる周波数領域表現の振動応答Ｖ（ｓ）を得ることができる。
【００３９】
次に、制御部１１は、周波数領域表現の振動応答Ｖ（ｓ）に対して逆フーリエ変換を行うことによって時間領域表現の振動波形Ｖ（ｔ）を予測する（ステップＳ３３）。
【００４０】
図３の説明に戻る。次に、制御部１１は、時間領域表現の振動波形Ｖ（ｔ）に基づいて加工誤差量を予測する（ステップＳ４）。具体的には、制御部１１は、加工する瞬間、すなわち切削力Ｆ（ｔ）が値を有する時点｛ｔ１、ｔ２、・・・、ｔｎ｝を算出し、時間領域表現の振動波形の所定方向ｐの成分｛Ｖｐ（ｔ１）、Ｖｐ（ｔ２）、・・・、Ｖｐ（ｔｎ）｝を、各時点｛ｔ１、ｔ２、・・・、ｔｎ｝の加工誤差量とする。所定方向ｐとは、加工精度を決める方向である。例えば、図１の例であれば、切込み方向が、加工精度を決める方向である。
【００４１】
次に、制御部１１は、ステップＳ４において予測される加工誤差量が閾値以下か否か確認する（ステップＳ５）。具体的には、制御部１１は、各時点｛ｔ１、ｔ２、・・・、ｔｎ｝の加工誤差量が、全て閾値以下か否かを確認する。なお、強制振動の場合は定常状態となるため、1点のみ評価すれば良い。
【００４２】
閾値より大きい場合（ステップＳ５のＮｏ）、制御部１１は、ステップＳ４において予測される加工誤差量に基づいて、加工条件に含まれる切込量を補正する（ステップＳ６）。具体的には、制御部１１は、ステップＳ１において入力される切込量（既にステップＳ６を実行済の場合、前回のステップＳ６において補正される切込量）に対して、ステップＳ４において予測される加工誤差量分を加えることによって、補正後の切込量とする。例えば、図１の例であれば、切込み方向と加工精度を決める方向が同一なので、補正前の切込量と加工誤差量のスカラー和を、補正後の切込量とする。
【００４３】
次に、制御部１１は、ステップＳ６において補正される切込量に基づいて、ステップＳ２〜ステップＳ５の処理を繰り返す。処理を繰り返す理由は、切込量を補正することによって切削力にも変動が生じ、新たな加工誤差量が生じることとなるが、その新たに生じる加工誤差量を閾値以下に収束させるためである。なお、補正を加えた以後の振動波形は誤差補正切込量分オフセットされるため、補正を繰り返す度に誤差は減少する。
【００４４】
閾値以下の場合（ステップＳ５のＹｅｓ）、制御部１１は、予測結果を出力し（ステップＳ７）、処理を終了する。予測結果は、例えば、補正前の切込量を適用して加工する場合の加工誤差量、補正後の切込量、補正後の切込量を適用して加工する場合の加工誤差量等である。
【００４５】
ここで、予測結果の出力とは、加工誤差量予測装置１が備える各種の外部出力手段（メディア入出力部１３、通信制御部１４、表示部１６、周辺機器Ｉ／Ｆ部１７）によって、加工誤差量予測装置１の外部に予測結果を出力することに加えて、制御部１１が後処理として予測結果を利用するために、その予測結果をＲＡＭ上のメモリ領域に展開することや、記憶部１２に予測結果を記憶することも含む。
【００４６】
以上の通り、加工誤差量予測装置１は、加工条件を入力し、加工条件に基づいて時間領域表現の切削力を算出し、時間領域表現の切削力に対してフーリエ変換を行うことによって周波数領域表現の切削力を算出し、予め加工系ごとに定められる周波数領域表現の伝達関数と周波数領域表現の切削力を掛け合わせることによって周波数領域表現の振動応答を算出し、周波数領域表現の振動応答に対して逆フーリエ変換を行うことによって時間領域表現の振動波形を予測する。これによって、びびり振動に起因する加工誤差量、特に、加工系の振動特性を考慮した加工誤差量を精度良く予測することが可能となる。また、演算が容易な周波数領域において伝達関数と切削力を掛け合わせるので、演算時間を短縮することができる。
【００４７】
また、加工誤差量予測装置１は、予測される加工誤差量に基づいて、加工条件に含まれる切込量を補正する。従来技術では、主軸回転数や送り速度などを変更していたので、加工精度を向上するためには、能率を落とす加工条件への変更が必要であった。一方、本発明の実施の形態では、能率を落とさずに加工精度を向上することが可能な加工条件を得ることができる。
【００４８】
また、加工誤差量予測装置１は、加工誤差量が閾値以下になるまで、切削力算出処理と、振動波形予測処理と、加工誤差量予測処理と、切込量補正処理と、を繰り返す。これによって、所望の加工誤差が１度の加工で実現可能な切込量を得ることができる。従来技術では、加工精度を確保するために、能率を落とす加工条件への変更とともに、所望の加工精度を満たすまで実加工と寸法計測を複数回繰り返す必要があった。一方、本発明の実施の形態では、１度の加工によって所望の加工精度を達成できるので、リードタイムの大幅な短縮を実現できる。
【実施例】
【００４９】
以下、図６〜図１１を参照しながら本発明の実施例を説明する。本実施例では、主な振動変位の発生は被削材３、振動方向は一方向、加工精度を決める方向は振動方向と同一とした。表１、表２は、本実施例の加工条件、モーダルパラメータの値を示している。
【００５０】
【表１】
2015085395.tif 000006
【００５１】
【表２】
2015085395.tif 000007
【００５２】
加工誤差量予測装置１は、表１に示す加工条件を入力し、時間領域表現の切削力Ｆ（ｔ）を算出した。図６が、実施例における時間領域表現の切削力Ｆ（ｔ）を示す図である。
【００５３】
次に、加工誤差量予測装置１は、時間領域表現の切削力Ｆ（ｔ）に対してフーリエ変換を行うことによって周波数領域表現の切削力Ｆ（ｓ）を算出した。図７が、実施例における周波数領域表現の切削力Ｆ（ｓ）を示す図である。
【００５４】
次に、加工誤差量予測装置１は、表２に示すモーダルパラメータの値から周波数領域表現の伝達関数Ｇ（ｓ）を算出した。図８が、実施例における周波数領域表現の伝達関数Ｇ（ｓ）のうち、コンプライアンスを示す図である。なお、一般的に、モーダルパラメータからコンプライアンスと位相が求まることは知られており、図８にはこのうち前者のみを示している。
【００５５】
次に、加工誤差量予測装置１は、周波数領域表現の伝達関数Ｇ（ｓ）と周波数領域表現の切削力Ｆ（ｓ）を掛け合わせることによって周波数領域表現の振動応答Ｖ（ｓ）を算出した。図９が、実施例における周波数領域表現の振動応答Ｖ（ｓ）を示す図である。
【００５６】
次に、加工誤差量予測装置１は、周波数領域表現の振動応答Ｖ（ｓ）に対して逆フーリエ変換を行うことによって時間領域表現の振動波形Ｖ（ｔ）を算出した。図１０は、実施例のうち主軸回転数５０００ｍｉｎ−１における時間領域表現の振動波形Ｖ（ｔ）を示す図である。図１０の記号Ｅが、加工誤差量を示している。
【００５７】
次に、加工誤差量予測装置１は、時間領域表現の振動波形Ｖ（ｔ）に基づいて加工誤差量を予測した。また、加工誤差量予測装置１は、加工誤差量が閾値以下になるまで、切削力算出処理と、振動波形予測処理と、加工誤差量予測処理と、切込量補正処理と、を繰り返し、加工誤差量に基づいて半径方向切込量（表１参照）を補正した。そして、比較例として、補正前の半径方向切込量によって実加工を行った。また、実施例として、補正後の半径方向切込量によって実加工を行った。
【００５８】
図１１が、実施例における加工誤差予測結果ならびに実施例および比較例における加工結果を示す図である。図１１では、主軸回転数が５０００ｍｉｎ−１（表１参照）の場合だけでなく、主軸回転数が３５００〜７５００ｍｉｎ−１の場合の結果を示している。図１１では、主軸回転数に対する加工誤差予測結果のグラフと、いくつかの主軸回転数に対する誤差補正無しの加工結果および誤差補正有りの加工結果がプロットされている。
【００５９】
図１１に示す加工誤差予測結果のグラフと誤差補正無しの加工結果を比較すれば分かるように、加工誤差量予測装置１による加工誤差量の予測が、実際の加工によって生じる加工誤差量とほぼ一致することが分かる。すなわち、加工誤差量予測装置１によって、精度良く加工誤差量を予測することができた。
【００６０】
また、図１１に示す誤差補正有りの加工結果を見れば分かるように、加工誤差量予測装置１によって補正された切込量を用いた加工によって、所望の加工精度（本実施例では、加工誤差量が１μｍ以下）を実現することができた。すなわち、加工誤差量予測装置１によって、高精度かつ高能率の加工を実現することができた。
【００６１】
尚、実施例では、主な振動変位の発生は被削材３、振動方向は一方向、加工精度を決める方向は振動方向と同一としたが、本発明はこの例に限定されるものではない。本発明の主な振動変位の発生は、本発明の実施の形態に係る説明の通り、被削材３に限らず、工具２であっても良い。また、本発明の振動方向は一方向に限らず、式（１）〜式（６）に示す通り、三方向の連成振動であってもよい。また、本発明の加工精度を決める方向は、本発明の実施の形態に係る説明の通り、振動方向と同一である必要はない。
【００６２】
以上、添付図面を参照しながら、本発明に係る加工誤差量予測装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００６３】
１………加工誤差量予測装置
２………工具
３………被削材
１１………制御部
１２………記憶部
１３………メディア入出力部
１４………通信制御部
１５………入力部
１６………表示部
１７………周辺機器Ｉ／Ｆ部
１８………バス
【図１】
2015085395.tif 000008
【図２】
2015085395.tif 000009
【図３】
2015085395.tif 000010
【図４】
2015085395.tif 000011
【図５】
2015085395.tif 000012
【図６】
2015085395.tif 000013
【図７】
2015085395.tif 000014
【図８】
2015085395.tif 000015
【図９】
2015085395.tif 000016
【図１０】
2015085395.tif 000017
【図１１】
2015085395.tif 000018