(57)【要約】【課題】工具寿命を短くすることなく切削効率を向上し得る加工条件を決定することが可能な加工条件決定装置、及び、工具寿命を短くすることなく切削効率を向上し得る切削工具を選択することが可能な切削工具選択装置を提供する。【解決手段】本発明に係る加工条件決定装置１は、切削工具の切削速度を設定する第１設定部２ａと、切削工具を保持する主軸を回転させる駆動モータの最大出力値と当該最大出力値に対応する当該駆動モータの回転数とを記憶する記憶部３と、記憶部３に記憶される駆動モータの最大出力値の定常値を取得し、取得された最大出力値の定常値に対応する駆動モータの回転数を決定する回転数決定部４と、第１設定部２ａにより設定された切削速度及び回転数決定部４により決定された駆動モータの回転数から、切削工具の工具径を算出する工具径決定部５とを備える。【選択図】図１
2018058144.tif 000002
【特許請求の範囲】
【請求項１】
工作機械に用いられる切削工具の加工条件を決定する加工条件決定装置であって、
前記切削工具の切削速度を設定する第１設定部と、
前記切削工具を保持する軸を回転させる駆動モータの最大出力値と、当該最大出力値に対応する当該駆動モータの回転数とを記憶する記憶部と、
前記記憶部に記憶される前記駆動モータの最大出力値の定常値を取得し、取得された前記最大出力値の定常値に対応する前記駆動モータの回転数を決定する回転数決定部と、
前記第１設定部により設定された前記切削速度及び前記回転数決定部により決定された前記駆動モータの回転数から、前記切削工具の工具径を算出する工具径決定部と、を備えることを特徴とする加工条件決定装置。
【請求項２】
前記切削工具による切込深さａｐ、切込幅ａｅ、前記切削工具の刃先形状に基づいて決まる１刃あたり送り量の最大値ｆｚ、前記回転数決定部により決定される前記駆動モータの回転数ｎ、前記切削工具の刃数ｚ、前記工具径を基に予め取得される比切削抵抗ｋｃ、及び予め取得される機械効率ηをそれぞれ初期値として設定する第２設定部と、
下式により前記駆動モータの出力値Ｐｃを算出するモータ出力値算出部と、
前記出力値と前記記憶部に記憶される前記最大出力値の定常値との比率である負荷比率を算出する負荷比率算出部と、
前記負荷比率を表示する表示部と、を備えることを特徴とする請求項１に記載の加工条件決定装置。
Ｐｃ＝ａｐ×ａｅ×ｆｚ×ｎ×ｚ×ｋｃ／（６０×１０６×η）
【請求項３】
前記出力値と、前記比切削抵抗と、前記機械効率とから、下式で表される切削能率Ｃｅを算出する切削能率算出部をさらに備え、
前記表示部は、前記切削能率を表示するように構成されていることを特徴とする請求項２に記載の加工条件決定装置。
Ｃｅ＝ａｐ×ａｅ×ｆｚ×ｎ×ｚ
【請求項４】
前記負荷比率を所望値に変更設定する第３設定部を備え、
前記モータ出力値算出部は、前記変更設定された負荷比率を基に、前記出力値を再算出するように構成され、
前記再算出された出力値を基に、前記切込深さ、前記切込幅、及び前記１刃あたり送り量からなる主要加工条件のうち少なくとも一つを変更する条件変更部をさらに備え、
前記切削能率算出部は、前記再算出された出力値及び前記条件変更部により変更された値を基に、前記切削能率を再算出するように構成され、
前記表示部は、前記再算出された切削能率からなる第１情報と、前記条件変更部により変更された前記主要加工条件及び変更されなかった前記主要加工条件からなる第２情報とのうち、少なくとも一方の情報を表示するように構成されていることを特徴とする請求項３に記載の加工条件決定装置。
【請求項５】
前記切込深さ、前記切込幅、及び前記１刃あたり送り量からなる主要加工条件のうち少なくとも一つを変更設定する第４設定部をさらに備え、
前記切削能率算出部は、前記第４設定部により変更設定された値に基づいて前記切削能率を再算出するように構成され、
前記負荷比率算出部は、前記再算出された切削能率に基づいて前記負荷比率を再算出するように構成され、
前記表示部は、前記再算出された切削能率及び前記再算出された負荷比率のうち少なくとも一方を表示するように構成されていることを特徴とする請求項３に記載の加工条件決定装置。
【請求項６】
前記負荷比率を維持した状態で、前記切込深さ、前記切込幅、及び前記１刃あたり送り量のうち少なくとも一つを変更設定する第５設定部をさらに備え、
前記切削能率算出部は、前記第５設定部により変更設定された値に基づいて前記切削能率を再算出するように構成され、
前記表示部は、前記再算出された切削能率を表示するように構成されていることを特徴とする請求項２乃至４の何れか１項に記載の加工条件決定装置。
【請求項７】
複数の切削工具を用いて加工を行う工作機械において、使用すべき前記切削工具を選択する切削工具選択装置であって、
前記切削工具の切削速度を設定する設定部と、
前記切削工具を保持する軸を回転させる駆動モータの最大出力値と、当該最大出力値に対応する当該駆動モータの回転数とを記憶する第１記憶部と、
前記第１記憶部に記憶される前記駆動モータの最大出力値の定常値を取得し、取得された前記最大出力値の定常値に対応する前記駆動モータの回転数を決定する回転数決定部と、
前記設定部により設定された前記切削速度及び前記回転数決定部により決定された前記駆動モータの回転数から、前記切削工具の工具径を算出する工具径決定部と、
前記複数の切削工具の各々の工具径を予め記憶する第２記憶部と、
前記工具径決定部により算出された前記工具径と前記第２記憶部に記憶される前記工具径とを比較し、前記工具径が一致する場合には、当該工具径を有する前記切削工具を選択し、前記工具径が一致しない場合には、前記工具径決定部により算出された前記工具径に最も近い工具径を有する前記切削工具を選択する工具選択部と、を備えることを特徴とする切削工具選択装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械に用いられる切削工具の加工条件を決定する加工条件決定装置、及び複数の切削工具を用いて加工を行う工作機械において使用すべき切削工具を選択する切削工具選択装置に関する。
【背景技術】
【０００２】
従来、切削工具の切削速度（周速）と当該切削工具の寿命との関係を規定するＴａｙｌｏｒの方程式が知られている（例えば、特許文献１参照）。このＴａｙｌｏｒの方程式は、ＶＴｎ＝Ｃにより表され、Ｖは切削速度、Ｔは工具寿命、ｎ及びＣは諸条件によって決まる定数となっている。このような算出式を用いて、切削工具の寿命の計算が行われていた。
【０００３】
切削工具の寿命を如何にして長くするかについては、切削加工を行う上で重要な点であるが、工作機械を使用するユーザーにとって、効率良く短時間でワークを加工することが最優先事項とされる場合が多い。このことから、加工時間を短縮するために、切削速度を増加させることが考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２６８１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、切削速度を増加させるとこれに伴って切削効率は向上するが、Ｔａｙｌｏｒの方程式によれば、工具寿命が短くなる。そのため、工具交換の頻度が増加するので、ツールコストが増加するという問題がある。このようなことから、高効率加工の実現は困難なものとなっていた。
【０００６】
本発明は、以上の実情に鑑みなされたものであって、工具寿命を短くすることなく切削効率を向上し得る加工条件を決定することが可能な加工条件決定装置、及び工具寿命を短くすることなく切削効率を向上し得る切削工具を選択することが可能な切削工具選択装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る加工条件決定装置は、工作機械に用いられる切削工具の加工条件を決定する加工条件決定装置であって、
前記切削工具の切削速度を設定する第１設定部と、
前記切削工具を保持する軸を回転させる駆動モータの最大出力値と、当該最大出力値に対応する当該駆動モータの回転数とを記憶する記憶部と、
前記記憶部に記憶される前記駆動モータの最大出力値の定常値を取得し、取得された前記最大出力値の定常値に対応する前記駆動モータの回転数を決定する回転数決定部と、
前記第１設定部により設定された前記切削速度及び前記回転数決定部により決定された前記駆動モータの回転数から、前記切削工具の工具径を算出する工具径決定部と、を備えるものである。なお、本発明において、前記の軸とは、工具を保持しつつ回転する主軸の意であり、例えば、マシニングセンタにおける工具主軸、複合旋盤における同様の工具主軸や、旋盤におけるタレットに配設された工具用の主軸（ミーリング軸とも呼ばれる）が包含される。
【０００８】
本発明者らは、Ｔａｙｌｏｒの方程式における、工具寿命に直接影響を与える切削速度を増加させずに維持した状態で、この切削速度を別次元で算出し得る式、つまり、Ｖｃ＝π×Ｄ×ｎ（但し、Ｖｃは切削速度、Ｄは工具径、ｎは駆動モータの回転数）における工具径及び回転数を種々調整することにより、上記切削速度を維持しつつ、工具寿命を短くすることなく切削効率を向上できることを見出した。
【０００９】
本発明に係る加工条件決定装置においては、切削工具を回転させる駆動モータの最大出力値と当該最大出力値に対応する駆動モータの回転数との対応関係のデータが予め記憶部に記憶される。上記駆動モータの最大出力値は、ある回転数に達するまで上昇し、当該ある回転数以上になると定常値となる。
【００１０】
ユーザーにより切削工具の切削速度が入力されると、第１設定部により当該切削速度が設定される。また、回転数決定部により、上記記憶部に記憶される駆動モータの最大出力値の定常値が取得される。そして、回転数決定部により、取得された最大出力値の定常値に対応する駆動モータの回転数が決定される。
【００１１】
回転数決定部により駆動モータの回転数が決定されれば、当該回転数と、上記第１設定部により設定された切削速度とから、工具径決定部により、切削工具の工具径が算出される。詳細には、工具径決定部により、上式のＶｃ＝π×Ｄ×ｎから工具径が算出される。
【００１２】
ここで、回転数決定部は、取得した最大出力値の定常値に対応する駆動モータの回転数として、当該定常値に対応する最小値を駆動モータの回転数として決定することができるし、また、上記定常値に対応する最大値を駆動モータの回転数として決定することもできる。さらに、回転数決定部は、上記定常値に対応する、最小値と最大値との間における回転数を駆動モータの回転数として決定することもできる。この場合、上式のＶｃ＝π×Ｄ×ｎから分かるように、工具径と回転数とは互いにトレードオフの関係にあるため、切削速度を維持するという条件の下では、工具径を大きくすると回転数が下がり、工具径を小さくすると回転数が上がる。
【００１３】
そこで、本発明では、工具径を極力大きくし、より少ないパスで加工することにより切削効率を向上するという観点に立てば、回転数決定部は、上記定常値に対応する最小値を駆動モータの回転数として決定することができる。一方、上記回転数を増加させて切削工具に対する負荷を低減させることにより切削効率を向上するという観点に立てば、工具径を極力小さくしてもよく、この場合、回転数決定部は上記定常値に対応する最大値を上記駆動モータの回転数として決定することができる。すなわち、本発明では、回転数決定部により、駆動モータの回転数を上記定常値に対応する最小値に決定する場合及び当該回転数を当該定常値に対応する最大値に決定する場合の何れであっても、切削効率の向上に寄与するものである。
【００１４】
このように、本発明に係る加工条件決定装置によれば、ユーザーにより設定された切削速度を維持した状態（つまり、切削速度を増加させない状態）で、工具径決定部により、駆動モータの回転数に応じた工具径、すなわち、切削効率を向上し得る加工条件としての工具径を算出することができる。したがって、工作機械において上記算出された工具径の切削工具を用いて加工を行えば、当該切削工具の工具寿命を短くすることなく、切削効率を向上することが可能となる。
【００１５】
上記加工条件決定装置は、前記切削工具による切込深さａｐ、切込幅ａｅ、前記切削工具の刃先形状に基づいて決まる１刃あたり送り量の最大値ｆｚ、前記回転数決定部により決定される前記駆動モータの回転数ｎ、前記切削工具の刃数ｚ、前記工具径を基に予め取得される比切削抵抗ｋｃ、及び予め取得される機械効率ηをそれぞれ初期値として設定する第２設定部と、下式により前記駆動モータの出力値Ｐｃを算出するモータ出力値算出部と、前記出力値と前記記憶部に記憶される前記最大出力値の定常値との比率である負荷比率を算出する負荷比率算出部と、前記負荷比率を表示する表示部と、を備えてもよい。
Ｐｃ＝ａｐ×ａｅ×ｆｚ×ｎ×ｚ×ｋｃ／（６０×１０６×η）
【００１６】
上記態様によれば、ユーザーによる操作を基に、切込深さａｐ、切込幅ａｅ、１刃あたり送り量の最大値ｆｚ、回転数決定部により決定される駆動モータの回転数ｎ、切削工具の刃数ｚ、比切削抵抗ｋｃ、及び機械効率ηの各初期値が第２設定部により設定される。第２設定部により設定された上記各初期値を基に、モータ出力値算出部により、上式から駆動モータの出力値が算出される。そして、負荷比率算出部により、上記算出された出力値と上記記憶部に記憶される上記最大出力値の定常値との比率である負荷比率が算出される。算出された負荷比率は表示部に表示される。これにより、ユーザーは、上記各初期値の下、上記工具径決定部により算出された工具径の切削工具を採用する場合における負荷比率を認識することができる。
【００１７】
上記加工条件決定装置は、前記出力値と、前記比切削抵抗と、前記機械効率とから、下式で表される切削能率Ｃｅを算出する切削能率算出部をさらに備え、前記表示部は、前記切削能率を表示するように構成されていてもよい。
Ｃｅ＝ａｐ×ａｅ×ｆｚ×ｎ×ｚ
【００１８】
上記態様によれば、切削能率算出部により、出力値と比切削抵抗と機械効率とから、切削能率が算出される。算出された切削能率は表示部に表示される。これにより、ユーザーは、上記各初期値の下における切削能率を認識することができる。
【００１９】
上記加工条件決定装置は、前記負荷比率を所望値に変更設定する第３設定部を備え、前記モータ出力値算出部は、前記変更設定された負荷比率を基に、前記出力値を再算出するように構成され、上記加工条件決定装置は、前記再算出された出力値を基に、前記切込深さ、前記切込幅、及び前記１刃あたり送り量からなる主要加工条件のうち少なくとも一つを変更する条件変更部をさらに備え、前記切削能率算出部は、前記再算出された出力値及び前記条件変更部により変更された値を基に、前記切削能率を再算出するように構成され、前記表示部は、前記再算出された切削能率からなる第１情報と、前記条件変更部により変更された前記主要加工条件及び変更されなかった前記主要加工条件からなる第２情報とのうち、少なくとも一方の情報を表示するように構成されていてもよい。
【００２０】
上記態様によれば、ユーザーが負荷比率を認識した後、所望する負荷比率を入力すると、第３設定部により当該負荷比率が設定される。この場合、例えば、表示された負荷比率が上限値に対して余裕がある場合、ユーザーは表示された負荷比率よりも高い負荷比率を設定することができ、逆に、表示された負荷比率が上限値に対して余裕がない場合には、ユーザーは表示された負荷比率よりも低い負荷比率を設定することができる。
【００２１】
そして、上記変更された負荷比率を基に、モータ出力値算出部により、駆動モータの出力値が再算出される。この再算出により駆動モータの出力値が変更されると、上述のＰｃ＝ａｐ×ａｅ×ｆｚ×ｎ×ｚ×ｋｃ／（６０×１０６×η）の式から分かるように、切込深さ、切込幅、及び１刃あたり送り量からなる主要加工条件のうち少なくとも一つを変更する必要性が生じる。そこで本発明では、上記条件変更部により、主要加工条件のうち少なくとも一つが自動で変更される。そして、再算出された駆動モータの出力値及び条件変更部により変更された値を基に、切削能率算出部により切削能率が再算出される。再算出された切削能率からなる第１情報と、条件変更部により変更された主要加工条件及び変更されなかった主要加工条件からなる第２情報とのうち、少なくとも一方の情報が表示部に表示される。このように、ユーザーの意思に基づいて負荷比率が変更された場合に、これに伴って条件変更部により主要加工条件が自動で変更されるように構成されており、当該主要加工条件の変更後における切削能率が切削能率算出部により再算出される。このような構成において、ユーザーは、表示部を視認することにより、負荷比率を所望値に変更した場合における切削能率や主要加工条件を認識することができる。
【００２２】
上記加工条件決定装置は、前記切込深さ、前記切込幅、及び前記１刃あたり送り量からなる主要加工条件のうち少なくとも一つを変更設定する第４設定部をさらに備え、前記切削能率算出部は、前記第４設定部により変更設定された値に基づいて前記切削能率を再算出するように構成され、前記負荷比率算出部は、前記再算出された切削能率に基づいて前記負荷比率を再算出するように構成され、前記表示部は、前記再算出された切削能率及び前記再算出された負荷比率のうち少なくとも一方を表示するように構成されていてもよい。
【００２３】
上記態様によれば、ユーザーの入力操作に基づき第４設定部により上記主要加工条件のうち少なくとも一つが変更設定される。変更された値を基に、切削能率算出部により切削能率が再算出されるように構成されている。そして、再算出された切削能率を基に、負荷比率算出部により負荷比率が再算出される。これにより、ユーザーは、上記主要加工条件を種々変更することによって、得られる複数の切削能率及び負荷比率から何れかを見極めることができる。
【００２４】
上記加工条件決定装置は、前記負荷比率を維持した状態で、前記切込深さ、前記切込幅、及び前記１刃あたり送り量のうち少なくとも一つを変更設定する第５設定部をさらに備え、前記切削能率算出部は、前記第５設定部により変更設定された値に基づいて前記切削能率を再算出するように構成され、前記表示部は、前記再算出された切削能率を表示するように構成されていてもよい。
【００２５】
上記態様によれば、上記負荷比率を維持した状態で（すなわち負荷比率を変えない状態で）、第５設定部により上記主要加工条件のうち少なくとも一つが変更設定される。変更された値を基に、切削能率算出部により切削能率が再算出されるように構成されている。これにより、ユーザーは、上記主要加工条件を種々変更することによって、負荷比率を変えない状態で得られる複数の切削能率から何れかを見極めることができる。
【００２６】
本発明に係る切削工具選択装置は、複数の切削工具を用いて加工を行う工作機械において、使用すべき前記切削工具を選択する切削工具選択装置であって、
前記切削工具の切削速度を設定する設定部と、
前記切削工具を保持する軸を回転させる駆動モータの最大出力値と、当該最大出力値に対応する当該駆動モータの回転数とを記憶する第１記憶部と、
前記第１記憶部に記憶される前記駆動モータの最大出力値の定常値を取得し、取得された前記最大出力値の定常値に対応する前記駆動モータの回転数を決定する回転数決定部と、
前記設定部により設定された前記切削速度及び前記回転数決定部により決定された前記駆動モータの回転数から、前記切削工具の工具径を算出する工具径決定部と、
前記複数の切削工具の各々の工具径を予め記憶する第２記憶部と、
前記工具径決定部により算出された前記工具径と前記第２記憶部に記憶される前記工具径とを比較し、前記工具径が一致する場合には、当該工具径を有する前記切削工具を選択し、前記工具径が一致しない場合には、前記工具径決定部により算出された前記工具径に最も近い工具径を有する前記切削工具を選択する工具選択部と、を備えるものである。
【００２７】
本発明に係る切削工具選択装置においては、切削工具を回転させる駆動モータの最大出力値と当該最大出力値に対応する駆動モータの回転数との関係が予め第１記憶部に記憶されている。
【００２８】
ユーザーにより切削工具の切削速度が入力されると、設定部により当該切削速度が設定される。また、回転数決定部により、上記第１記憶部に記憶される駆動モータの最大出力値の定常値が取得される。そして、回転数決定部により、取得された最大出力値の定常値に対応する駆動モータの回転数が決定される。
【００２９】
回転数決定部により駆動モータの回転数が決定されれば、当該回転数と、上記設定部により設定された切削速度とから、工具径決定部により、切削工具の工具径が算出される。詳細には、工具径決定部により、上記のＶｃ＝π×Ｄ×ｎから工具径が算出される。
【００３０】
ここで、本発明では、工具径を極力大きくし、より少ないパスで加工することにより切削効率を向上するという観点に立てば、回転数決定部は、上記定常値に対応する最小値を駆動モータの回転数として決定することができる。一方、上記回転数を増加させて切削工具に対する負荷を低減させることにより切削効率を向上するという観点に立てば、工具径を極力小さくしてもよく、この場合、回転数決定部は上記定常値に対応する最大値を上記駆動モータの回転数として決定することができる。すなわち、本発明では、回転数決定部により、駆動モータの回転数を上記定常値に対応する最小値に決定する場合及び当該回転数を当該定常値に対応する最大値に決定する場合の何れであっても、切削効率の向上に寄与するものである。
【００３１】
また、複数の切削工具の各々の工具径が予め第２記憶部に記憶されている。工具選択部により、上記工具径決定部により算出された工具径と第２記憶部に記憶される工具径とが比較され、工具径が一致する場合には、当該工具径の切削工具が選択される。一方、上記比較において工具径が一致しない場合には、工具径決定部により算出された工具径に最も近い工具径の切削工具が工具選択部により選択される。
【００３２】
このように、本発明に係る切削工具選択装置によれば、ユーザーにより設定された切削速度を維持した状態で、工具径決定部により、駆動モータの回転数に応じた工具径、すなわち、切削効率を向上し得る工具径を算出することができる。そして、算出された工具径を基に、工具選択部により、工具径が一致する切削工具又は当該工具径に最も近い工具径を有する切削工具が選択される。したがって、工具選択部により選択された切削工具を工作機械において用いて加工を行えば、当該切削工具の工具寿命を短くすることなく、切削効率を向上することが可能となる。
【発明の効果】
【００３３】
以上のように、本発明によれば、工具寿命を短くすることなく切削効率を向上し得る加工条件を決定することが可能な加工条件決定装置、及び、工具寿命を短くすることなく切削効率を向上し得る切削工具を選択することが可能な切削工具選択装置を提供することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態に係る加工条件決定装置の構成を示すブロック図である。
【図２】図１の記憶部に記憶される駆動モータの最大出力値と当該最大出力値に対応する駆動モータの回転数を示すグラフである。
【図３】図１の表示部における表示構成の一例を示す図である。
【図４】本発明の一実施形態に係る切削工具選択装置の構成を示すブロック図である。
【図５】図４の表示部における表示構成の一例を示す図である。
【図６】図４の表示部における表示構成の他の例を示す図である。
【発明を実施するための形態】
【００３５】
以下、本発明の一実施形態に係る加工条件決定装置及び切削工具選択装置について図面を参照しつつ説明する。
【００３６】
図１に示すように、本実施形態に係る加工条件決定装置１は、第１〜第５設定部２ａ，２ｂ，２ｃ，２ｄ，２ｅ、各種メモリ等で構成される記憶部３、回転数決定部４、工具径決定部５、モータ出力値算出部６、負荷比率算出部７、表示部８、切削能率算出部９、及び条件変更部１０を備える。本実施形態では、上記の第１〜第５設定部２ａ，２ｂ，２ｃ，２ｄ，２ｅ、記憶部３、回転数決定部４、工具径決定部５、モータ出力値算出部６、負荷比率算出部７、切削能率算出部９、及び条件変更部１０により構成される演算装置１ａをＮＣ（Numerical Control）装置に組み込んでもよく、或いは、上記演算装置１ａをＮＣ装置との間で通信を行う外部装置として適用してもよい。また、上記表示部８は例えば操作盤のタッチパネルで構成されるが、このような入力機能を有する表示部に限らず、表示部とキーボード等とを組み合わせてもよい。第１〜第５設定部２ａ，２ｂ，２ｃ，２ｄ，２ｅ、回転数決定部４、工具径決定部５、モータ出力値算出部６、負荷比率算出部７、切削能率算出部９、及び条件変更部１０は、加工条件決定装置１に設けられたＣＰＵがメモリに記憶された所定のプログラムを実行することで機能的に実現されるものである。なお、上記第１〜第５設定部２ａ，２ｂ，２ｃ，２ｄ，２ｅは設定部２に含まれる。
【００３７】
本実施形態の加工条件決定装置１によれば、ユーザーが所望する切削速度を設定すれば、切削工具による加工を上記設定された切削速度で行う場合に当該切削工具の工具寿命を短くすることなく、切削効率を向上し得る工具径を算出することができる。以下、詳しく説明する。
【００３８】
まず、ユーザーは、設定部２の制御により表示部８に表示された入力部８ｃ（図３参照）に対し図示しないキーを操作して所望の切削速度を入力する。なお、入力方法は以下同様とする。上記設定情報は第１設定部２ａにより記憶部３に記憶される。また、記憶部３には、工作機械において切削工具を保持する主軸を回転させる駆動モータの最大出力値と当該最大出力値に対応する当該駆動モータの回転数とが予め記憶される。
【００３９】
回転数決定部４は、記憶部３に記憶される駆動モータの最大出力値の定常値を取得する。詳細には、図２に示すように、駆動モータの最大出力値は、ある回転数に達するまで上昇し続け、当該ある回転数以上になると定常値となる。例えば図２では、最大出力値の定常値は１２ｋＷとなる。
【００４０】
また、回転数決定部４は、取得した最大出力値の上記定常値に対応する駆動モータの回転数を決定する。本実施形態では、回転数決定部４は、工具径を極力大きくし、より少ないパスで加工することにより切削効率を向上するという観点で、上記定常値に対応する回転数のうち最小値を駆動モータの回転数として決定する。
【００４１】
上記のように回転数決定部４により駆動モータの回転数が決定されれば、工具径決定部５は、当該回転数と第１設定部２ａにより設定された切削速度とから、設定された切削速度の下、工作機械において用いるべき切削工具の工具径を算出する。この場合、工具径決定部５は、Ｖｃ＝π×Ｄ×ｎ（但し、Ｖｃは切削速度、Ｄは工具径、ｎは駆動モータの回転数）で表される式から工具径を算出する。算出された工具径は、図３に示すように、表示部８に設けられた表示領域８ａに表示される。このように、ユーザーは、所望する切削速度を入力設定すれば、工作機械において用いるべき最適な工具径、すなわち工具寿命を短くすることなく切削効率を向上し得る工具径を認識することができる。
【００４２】
次に、ユーザーは、所定の加工条件を設定することにより、駆動モータの出力値と記憶部３に記憶される最大出力値の定常値との比率である負荷比率（％）を認識することができる。以下、詳しく説明する。なお、上記負荷比率は、主軸ロードとも呼ばれることがある。
【００４３】
図３に示すように、ユーザーは、設定部２の制御により表示部８に表示された入力部８ｅに対し、切削工具による切込深さａｐ、切削工具による切込幅ａｅ、切削工具の刃先形状に基づいて決まる１刃あたり送り量の最大値ｆｚ、駆動モータの回転数ｎ、切削工具の刃数ｚ、予め取得される比切削抵抗ｋｃ、及び予め取得される機械効率ηの各初期値をそれぞれ入力する。設定された各初期値は第２設定部２ｂにより記憶部３に記憶される。なお、上記入力部８ｅにおける駆動モータの回転数については、回転数決定部４により決定された回転数が入力部８ｅの所定箇所に自動入力されるように構成されている。
【００４４】
ユーザーにより上記各初期値が設定されると、モータ出力値算出部６（図１参照）は、下式により駆動モータの出力値Ｐｃを算出する。算出された出力値は記憶部３に記憶されると共に表示部８の表示領域８ａ（図３参照）に表示される。これにより、ユーザーは駆動モータの出力値を視認することができる。
Ｐｃ＝ａｐ×ａｅ×ｆｚ×ｎ×ｚ×ｋｃ／（６０×１０６×η）
但し、上記機械効率は実切削により予め取得される。また、上記比切削抵抗は下式により予め取得される。
ｋｃ＝ｋｃ１×ｈｍ−ｍｃ×（１−γ０／１００）
但し、ｋｃ１は切屑厚さが１ｍｍのときの比切削抵抗であり、ｍｃは比切削抵抗が切屑厚さによって変動する際の係数であり、γ０は工具のすくい角であり、ｈｍは平均切屑厚さであって下式により取得されるものである。
ｈｍ＝３６０×ｓｉｎκｒ×ａｅ×ｆｚ／（π×Ｄ×ａｃｏｓ（１−２×ａｅ／Ｄ））
なお、κｒは切刃角である。
【００４５】
上記のようにモータ出力値算出部６により駆動モータの出力値が算出されると、負荷比率算出部７（図１参照）は、上記駆動モータの出力値と記憶部３に記憶される駆動モータの最大出力値の定常値との比率である負荷比率を算出する。算出された負荷比率は表示部８の表示領域８ａ（図３参照）に表示される。これにより、ユーザーは負荷比率を視認することができる。
【００４６】
このように負荷比率算出部７により負荷比率が算出された後、切削能率算出部９（図１参照）は、上述のように求めた駆動モータの出力値と、比切削抵抗と、機械効率とから、下式により切削能率を算出する。算出された切削能率は表示部８の表示領域８ａ（図３参照）に表示される。これにより、ユーザーは切削能率を視認することができる。
Ｃｅ＝ａｐ×ａｅ×ｆｚ×ｎ×ｚ
【００４７】
ここで、ユーザーは、設定部２の制御により表示部８に表示された入力部８ｄ（図３参照）に対し所望する負荷比率を入力することができる。この場合、例えば、ユーザーは、負荷比率算出部７により算出され表示された負荷比率を視認した後、当該負荷比率よりも高い所望の負荷比率を設定することができ、また、当該負荷比率よりも低い所望の負荷比率を設定することもできる。変更設定された負荷比率は第３設定部２ｃにより記憶部３に記憶される。
【００４８】
ユーザーにより負荷比率が変更設定されると、モータ出力値算出部６（図１参照）は、変更設定された負荷比率を基に、駆動モータの出力値を再算出する。再算出された駆動モータの出力値は記憶部３に記憶されると共に表示部８の表示領域８ａに表示される。これにより、ユーザーは、再算出された駆動モータの出力値を視認することができる。
【００４９】
モータ出力値算出部６により駆動モータの出力値が変更されると、上述のＰｃ＝ａｐ×ａｅ×ｆｚ×ｎ×ｚ×ｋｃ／（６０×１０６×η）の式から分かるように、切込深さ、切込幅、及び１刃あたり送り量からなる主要加工条件のうち少なくとも一つを変更する必要性が生じる。そこで、条件変更部１０（図１参照）により、上記主要加工条件のうち少なくとも一つが自動で変更されるように構成されている。条件変更部１０により変更された上記主要加工条件及び変更されなかった上記主要加工条件は、表示部８の表示領域８ｂ（図３参照）に表示される。これにより、ユーザーは、上記主要加工条件のうち変更されたものと変更されなかったものとの双方を認識することができる。
【００５０】
再算出された駆動モータの出力値及び条件変更部１０により変更された値を基に、切削能率算出部９（図１参照）により切削能率が再算出される。再算出された切削能率は表示部８の表示領域８ａに表示される。これにより、ユーザーは、再算出された切削能率を視認することができる。
【００５１】
そして、ユーザーは、再算出された切削能率を視認した後、上記入力部８ｅに対し上記主要加工条件（すなわち、切込深さ、切込幅、及び１刃あたり送り量）のうち少なくとも一つの所望値を入力することができる。例えば、ユーザーは、再算出された切削能率よりも高い切削能率を所望する場合には、上記主要加工条件のうち少なくとも一つを高い値（つまり現在値よりも高い値）に変更設定することができる。この場合、ユーザーは、表示部８の表示領域８ｂに表示された主要加工条件の値を基準として、当該主要加工条件の値を高い値に設定することができる。ユーザーにより変更された主要加工条件の値は第４設定部２ｄにより記憶部３に記憶される。
【００５２】
次に、切削能率算出部９（図１参照）は、ユーザーにより変更された主要加工条件及び変更されなかった主要加工条件の各値を基に、切削能率を再算出する。また、負荷比率算出部７（図１参照）は、再算出された切削能率を基に負荷比率を再算出する。再算出された切削能率及び負荷比率は表示部８の表示領域８ａ（図３参照）に表示される。これにより、ユーザーは、自身が変更した主要加工条件を基に再算出された切削能率及び負荷比率を視認することができる。このように、上記主要加工条件を種々変更することにより複数の切削能率を取得することができ、ユーザーはそのうちから適切な一つの切削能率を決定することができる。
【００５３】
ここで、上記の通り、負荷比率を変更した場合の切削能率を探ることが可能であるが、以下に説明するように、負荷比率を維持した状態で上記主要加工条件を変更することにより、切削能率を探ることも可能である。
【００５４】
図３に示すように、ユーザーは、表示部８の表示領域８ａにおける「負荷比率」の左方に表示された維持ボタン１１を押下することにより、表示部８の表示領域８ａに表示されている負荷比率を維持する（つまり固定する）ことができる。この場合、維持する負荷比率は、ユーザーによる入力部８ｅに対する入力後に算出された負荷比率であってもよいし、ユーザーによる入力部８ｄに対する入力により所望値に変更設定された負荷比率であってもよい。
【００５５】
次いで、ユーザーは、上記入力部８ｅに対し上記主要加工条件（すなわち、切込深さ、切込幅、及び１刃あたり送り量）のうち少なくとも一つの所望値を入力することができる。ユーザーにより変更された主要加工条件の値は第５設定部２ｅにより記憶部３に記憶される。ユーザーにより主要加工条件が変更されると、切削能率算出部９は、上記負荷比率を維持した状態で、上記変更設定された値を基に切削能率を再算出する。再算出された切削能率は表示部８の表示領域８ａに表示される。これにより、ユーザーは、負荷比率を維持した状態で、自身が変更した主要加工条件を基に再算出された切削能率を視認することができる。このように、上記主要加工条件を種々変更することにより、負荷比率を維持した状態で複数の切削能率を得ることができ、ユーザーはそのうちから適切な一つの切削能率を決定することができる。
【００５６】
以上のように、本実施形態に係る加工条件決定装置１によれば、ユーザーにより設定された切削速度を維持した状態（つまり、切削速度を増加させない状態）で、工具径決定部５により、駆動モータの回転数に応じた工具径、すなわち、切削効率を向上し得る加工条件としての工具径を算出することができる。したがって、工作機械において上記工具径の切削工具を用いて加工を行えば、当該切削工具の工具寿命を短くすることなく、切削効率を向上することが可能となる。
【００５７】
また、本実施形態によれば、第２設定部２ｂにより設定された上記各初期値を基にモータ出力値算出部６により駆動モータの出力値が算出される。そして、負荷比率算出部７により負荷比率が算出される。これにより、ユーザーは、上記各初期値の下、工具径決定部５により算出された工具径の切削工具を採用する場合における負荷比率を容易に認識することができる。
【００５８】
また、本実施形態によれば、切削能率算出部９により切削能率が算出される。これにより、ユーザーは、上記各初期値の下における切削能率を容易に認識することができる。
【００５９】
また、本実施形態によれば、ユーザーは、表示部８の表示領域８ａに表示された負荷比率を認識した後、当該負荷比率を所望値に変更設定することができる。このように負荷比率を変更した場合に、これに伴って条件変更部１０により主要加工条件が自動で変更されるように構成されており、当該主要加工条件の変更後における切削能率が切削能率算出部９により再算出される。このような構成において、ユーザーは、負荷比率を所望値に変更した場合における切削能率や主要加工条件を認識することができる。
【００６０】
また、本実施形態によれば、ユーザーは、表示された切削能率を認識した後、上記主要加工条件のうち少なくとも一つを変更設定することができる。そして、変更された主要加工条件を基に、切削能率算出部９により切削能率が再算出される。再算出された切削能率を基に、負荷比率算出部７により負荷比率が再算出される。このような構成により、ユーザーは、上記主要加工条件を種々変更することによって、得られる複数の切削能率及び負荷比率から何れかを見極めることができる。
【００６１】
さらに、本実施形態によれば、上記負荷比率を維持した状態で（すなわち負荷比率を変えない状態で）、上記主要加工条件のうち少なくとも一つを変更設定することができる。変更された主要加工条件を基に、切削能率算出部９により切削能率が再算出される。このような構成により、ユーザーは、上記主要加工条件を種々変更することによって、負荷比率を変えない状態で得られる複数の切削能率から何れかを見極めることができる。
【００６２】
続いて、本発明の一実施形態に係る切削工具選択装置について図面を参照しつつ説明する。本実施形態の切削工具選択装置は、複数の切削工具を用いて加工を行う工作機械において使用すべき適切な切削工具を選択するものである。
【００６３】
図４に示すように、本実施形態の切削工具選択装置５０は、回転数決定部４、工具径決定部５、表示部８、設定部５１、第１記憶部５２、第２記憶部５３、及び工具選択部５４を備える。本実施形態では、上記の回転数決定部４、工具径決定部５、設定部５１、第１記憶部５２、第２記憶部５３、及び工具選択部５４により構成される演算装置５０ａをＮＣ装置に組み込んでもよく、或いは、上記演算装置５０ａをＮＣ装置との間で通信を行う外部装置として適用してもよい。なお、回転数決定部４、工具径決定部５及び表示部８については、図１の加工条件決定装置１のものと同様であるため説明を省略する。設定部５１及び工具選択部５４は、切削工具選択装置５０に設けられたＣＰＵがメモリに記憶された所定のプログラムを実行することで機能的に実現されるものである。
【００６４】
本実施形態の切削工具選択装置５０によれば、ユーザーが所望する切削速度を設定すれば、工作機械において前記設定された切削速度で切削工具による加工を行う場合に、当該切削工具の工具寿命を短くすることなく、切削効率を向上し得る工具径を有する切削工具を選択することができる。以下、詳しく説明する。
【００６５】
上記の第２記憶部５３は、複数の切削工具の各々の工具径を予め記憶する。この複数の切削工具は、工作機械に設けられる工具マガジンに収納された複数の切削工具であってもよいし、工作機械の外部（例えば倉庫等）に保管される複数の切削工具であってもよい。本実施形態では、図５に示すように、第２記憶部５３に記憶される各工具の工具ナンバー、工具径、工具長、工具型（工具タイプ）、及び後記の評価が表示部８の表示領域８ｃに表示される。
【００６６】
図５に示すように、まず、ユーザーは、設定部５１の制御により表示部８に表示された入力部８ｃに対し所望の切削速度を入力する。この切削速度の設定情報は設定部５１により第１記憶部５２に記憶される。その後、回転数決定部４が駆動モータの回転数を決定し、工具径決定部５が上記設定された切削速度の下、工作機械において用いるべき切削工具の工具径を算出する点については上記加工条件決定装置１と同様である。図５に示すように、工具径決定部５により算出された工具径は表示部８の表示領域８ａに表示される。これにより、ユーザーは算出された工具径を視認することができる。
【００６７】
次に、上記の工具選択部５４は、工具径決定部５により算出された工具径と第２記憶部５３に記憶される工具径とを比較する。例えば、工具径決定部５により算出された工具径が６３．０ｍｍであるとする。この場合、第２記憶部５３に記憶される工具径のうち上記算出された工具径と一致するものがあるので、工具選択部５４により、上記一致した工具径が選択される。これによって、図５に示すように、工具選択部５４により選択された工具径の評価が「〇」として表示部８の表示領域８ｆに表示される。
【００６８】
ここで、工具径決定部５により算出された工具径（例えば６３．０ｍｍ）と同じ工具径のデータが第２記憶部５３に無い場合には、工具選択部５４により、上記算出された工具径に最も近い工具径が選択される。この場合、図６に示すように、上記算出された６３．０ｍｍの工具径に最も近い６４．０ｍｍの工具径の評価が「〇」として表示される。なお、図５に示すように、工具径決定部５により算出された工具径を基準に差が例えば±３ｍｍ以下の工具径については、その評価を「△」として表示してもよい。また、工具径決定部５により算出された工具径を基準に差が例えば±３ｍｍを超える工具径については、その評価を「×」として表示してもよい。以上のように、ユーザーは、所望する切削速度を設定すれば、工作機械において用いるべき最適な工具径、すなわち工具寿命を短くすることなく切削効率を向上し得る工具径を認識できるようになっている。
【００６９】
このように、本実施形態に係る切削工具選択装置５０によれば、ユーザーにより設定された切削速度を維持した状態（つまり、切削速度を増加させない状態）で、工具径決定部５により、駆動モータの回転数に応じた工具径、すなわち、切削効率を向上し得る工具径を算出することができる。そして、算出された工具径を基に、工具選択部５４により、工具径が一致する切削工具又は当該工具径に最も近い工具径を有する切削工具が選択される。したがって、工具選択部５４により選択された切削工具を工作機械において用いて加工を行えば、当該切削工具の工具寿命を短くすることなく、切削効率を向上することが可能となる。
【００７０】
以上、本発明の一実施形態について説明したが、本発明は上記内容に限定されるものではなく、次のような変形例を適用することができる。
【００７１】
上記実施形態では、回転数決定部４は、工具径を極力大きくし、より少ないパスで加工することにより切削効率を向上するという観点で、駆動モータの最大出力値の定常値に対応する回転数のうち最小値を駆動モータの回転数として決定するようにしたが、これに限定されるものではない。回転数決定部４は、上記定常値に対応する最大値を駆動モータの回転数として決定してもよいし、また、上記定常値に対応する、最小値と最大値との間における回転数を駆動モータの回転数として決定してもよい。
【００７２】
また、上記実施形態では、駆動モータの最大出力値の定常値に対応する回転数のうち最小値を駆動モータの回転数として決定し、より大きな工具径を算出するようにしたが、これに限定されるものではなく、加工経路を予め認識した上で、大きい工具径にすべきか又は小さい工具径にすべきかについて、切削効率の側面から判別し、その判別結果をユーザーに通知するように構成してもよい。
【００７３】
また、上記実施形態は、工作機械において、ある工具型（例えばエンドミル）が初期に採用されていた場合に、同種の工具型であって、工具寿命を短くすることなく切削効率を向上することが可能な工具径を有する切削工具を提案することを想定するものであるが、これに限定されるものではない。上記工具径を有する異種の工具型（例えばフライス）の切削工具を提案するようにしてもよい。
【００７４】
さらに、切削能率と、切込深さ及び切込幅を除く上記各初期値とを維持した状態で、切込幅を変更設定したときの切込深さをアウトプットとして算出し表示（図３参照）するように構成してもよい。逆に、切削能率と、切込深さ及び切込幅を除く上記各初期値とを維持した状態で、切込深さを変更設定したときの切込幅をアウトプットとして算出し表示（同図参照）するように構成してもよい。つまり、切込幅の変更時における切込深さの変化や切込深さの変更時における切込幅の変化を確認できるように構成してもよい。
【符号の説明】
【００７５】
１    加工条件決定装置
２    設定部
２ａ  第１設定部
２ｂ  第２設定部
２ｃ  第３設定部
２ｄ  第４設定部
２ｅ  第５設定部
３    記憶部
４    回転数決定部
５    工具径決定部
６    モータ出力値算出部
７    負荷比率算出部
８    表示部
９    切削能率算出部
１０  条件変更部
５０  切削工具選択装置
５１  設定部
５２  第１記憶部
５３  第２記憶部
５４  工具選択部
【図１】
2018058144.tif 000003
【図２】
2018058144.tif 000004
【図３】
2018058144.tif 000005
【図４】
2018058144.tif 000006
【図５】
2018058144.tif 000007
【図６】
2018058144.tif 000008