(57)【特許請求の範囲】
【請求項１】
素材形状と加工形状に基づき、変速機構により主軸が複数の異なる出力特性を有する加工機の数値制御情報を作成する数値制御情報作成装置において、
主軸回転数と主軸モータの出力値により前記出力特性を表す複数の動力線図データを記憶する動力線図データ格納手段と、
前記素材形状と加工形状に基づき、所定工具により加工する切削領域と切削条件を生成する加工工程情報作成手段と、
前記切削条件に基づき、前記所定工具により加工するときの所要動力を算出する所要動力算出手段と、
前記切削領域と切削条件に基づき、前記所定工具により加工するときの主軸の回転数変動幅を算出する主軸回転数算出手段と、
前記複数の動力線図データ、所要動力および主軸の回転数変動幅を同一画面に重ねて表示する動力関連データ表示手段と
を備えたことを特徴とする数値制御情報作成装置。
【請求項２】
素材形状と加工形状に基づき、変速機構により主軸が複数の異なる出力特性を有する加工機の数値制御情報を作成する数値制御情報作成装置において、
主軸回転数と主軸モータの出力値により前記出力特性を表す複数の動力線図データを記憶する動力線図データ格納手段と、
前記素材形状と加工形状に基づき、所定工具により加工する切削領域と切削条件を生成する加工工程情報作成手段と、
前記切削条件に基づき、前記所定工具により加工するときの所要動力を算出する所要動力算出手段と、
前記切削領域と切削条件に基づき、前記所定工具により加工するときの主軸の回転数変動幅を算出する主軸回転数算出手段と、
前記主軸の回転数変動幅が複数の異なる出力特性に跨る場合、いずれの出力特性においても前記所要動力が得られる主軸回転数範囲を算出する主軸回転数範囲算出手段と、
前記主軸回転数範囲と切削領域に基づき出力特性を切り換える切換点を算出し、該切換点により切削領域を分割する加工工程分割手段と、
前記分割された切削領域に基づき加工情報を作成する数値制御情報作成手段と
を備えたことを特徴とする数値制御情報作成装置。
【請求項３】
素材形状と加工形状に基づき、変速機構により主軸が複数の異なる出力特性を有する加工機の数値制御情報を作成する数値制御情報作成装置において、
主軸回転数と主軸モータの出力値により前記出力特性を表す複数の動力線図データを記憶する動力線図データ格納手段と、
前記素材形状と加工形状に基づき、所定工具により加工する切削領域と切削条件を生成する加工工程情報作成手段と、
前記切削条件に基づき、前記所定工具により加工するときの所要動力を算出する所要動力算出手段と、
前記切削領域と切削条件に基づき、前記所定工具により加工するときの主軸の回転数変動幅を算出する主軸回転数算出手段と、
前記主軸の回転数変動幅が複数の異なる出力特性に跨る場合、高速側の出力特性を表わす動力線図データと前記主軸の回転数変動幅における最小回転数とから主軸モータの上限出力値を算出し、切削条件に基いて算出される前記所要動力が前記上限出力値を超えることがないよう切削条件を変更する切削条件変更手段と、
前記変更された切削条件に基づき加工情報を作成する数値制御情報作成手段と
を備えたことを特徴とする数値制御情報作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主軸の変速機構を備えた加工機の数値制御情報作成装置に関する。
【背景技術】
【０００２】
図７は、従来の数値制御情報作成装置２００を示す。数値制御情報の作成にあたり、従来装置２００では、データ入力部２が、外部のデータ入力装置１により入力された加工形状（部品形状）ＰＦ及び素材形状ＭＦを加工形状格納部５と素材形状格納部３にそれぞれ格納する。また、データ入力部２は、工具種類、刃先角、切刃角、工具長などを含む工具データＤＴを工具データ格納部４に格納する。
【０００３】
加工工程情報作成部６は、素材形状ＭＦ、加工形状ＰＦ及び工具データＤＴを入力し、素材形状ＭＦと加工形状ＰＦとの差から切削領域を抽出し、工具データＤＴに基づいて切削領域を複数の領域に分割し、工具毎に異なる切削領域を算出することで、素材形状ＭＦを加工形状ＰＦに仕上げるに必要な加工工程情報ＭＰを作成する。切削条件決定部７は、作成された加工工程情報ＭＰを順に読み出し、それぞれに切削条件ＭＣを決定し、工程データ格納部８に格納する。
【０００４】
主軸回転数算出部１０は、主軸が一定の周速度で回転する定周速切削の場合に、加工工程情報ＭＰに含まれる切削領域の最大及び最小加工径と切削速度などの切削条件ＭＣから、加工工程毎の主軸回転数Ｓｎ（最大及び最小回転数）を算出する。また、主軸が一定の回転数で駆動される定回転切削の場合は、切削条件ＭＣに含まれる回転数が主軸回転数Ｓｎとして求められる。
【０００５】
一方、データ入力部２は、データ入力装置１により入力された主軸モータの定格出力やギヤレンジなどの機械固有の動力線図データＰＯを動力線図データ格納部９に格納する。動力線図データ格納部９は動力線図データＰＯを主軸ギヤ決定部１１に提供し、主軸ギヤ決定部１１が動力線図データと主軸回転数Ｓｎとに基づいて加工工程毎に主軸ギヤを決定し、決定したギヤ情報ＳＧを工程データ格納部８に格納する。
【０００６】
数値制御情報作成部１２は、素材形状格納部３から素材形状ＭＦを入力するとともに、工程データ格納部８から加工工程情報ＭＰ、切削条件ＭＣ、ギヤ情報ＳＧなどを含む工程データＤＭを読み出し、数値制御情報ＮＣを作成する。そして、作成された数値制御情報ＮＣが数値制御情報出力部１３より通信回線、リムーバブルメディアなどの伝送媒体１４を介して外部に出力される。
【０００７】
図８は、従来装置２００において主軸ギヤを決定する方法を示す。まず、加工工程情報ＭＰと切削条件ＭＣを生成する（Ｓ５１）。例えば、図３に示すように、素材形状ＭＦと加工形状ＰＦの差分から切削領域を抽出し、その形状から旋削加工方法として「端面荒引き加工」を判断し、工具データＤＴに基づいて干渉の有無を確認し、干渉なく加工できる場合に、切削領域全体を含む一つの加工工程情報ＭＰを生成し、合わせて切削条件ＭＣを決定する。
【０００８】
次に、切削領域を定回転切削と定周速切削のどちらの方法で加工するかを確認する（Ｓ５２）。旋削加工の場合、主軸切削速度を一定にして加工する定周速切削がしばしば用いられる。定周速切削の場合は、対象工程加工時の主軸最大回転数と主軸最小回転数を算出する（Ｓ５３）。続いて、主軸回転数の範囲と動力線図データとから主軸ギヤを決定する（Ｓ５４）。
【０００９】
一般に、加工径の大きいワークの端面部を定周速切削で加工する場合、例えば図３に示す切削領域において、素材形状ＭＦの最外径部の最大加工径Ｄmaxと素材形状ＭＦの最小径部の最小加工径Ｄminとの差が大きくなり、加工時における主軸最大回転数と主軸最小回転数との差も大きくなることから、切削に用いる加工機が変速機構を装備している場合に、どの主軸ギヤを選択するかが重要になる。
【００１０】
この点に関し、特許文献１には、高低２段の変速機を搭載したＮＣ旋盤において、要求される主軸回転数から低速域と高速域のどちらを使用するかを判断し、ギヤレンジ（速度域）を決める方法が提案されている。特許文献２には、多段の変速機を搭載したＮＣ旋盤において、被加工物の加工工程情報を基にして使用するギヤレンジを選択する技術が開示されている。特許文献３には、主軸回転数の低速／高速レンジを切り換える境界となる素材径を設定することで切削領域を分割する自動プログラミング装置が記載されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開昭５９−１１３６号公報
【特許文献２】特公昭６２−３６８２４号公報
【特許文献３】実開昭６２−７２０４４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところで、従来の数値制御情報作成装置２００では、主軸ギヤが複数段ある加工機において、オペレータが主軸回転数とモータ出力値との関係を示す動力線図に基づいて主軸ギヤを選択していた。しかし、定周速切削の場合、加工径の大きな部位に着目して低速ギヤを選択すると、加工が進んで加工径が小さくなった箇所で、主軸回転数が上限に達し、切削効率が低下することがある。逆に高速ギヤを選択すると、加工径が大きくなる箇所で、切削に必要な動力が主軸モータの出力値を超え、加工できなくなることもあった。
【００１３】
また、切削条件（切削速度、送り、切込量）を変更しようとしても、ギヤと加工形状の両方を勘案して数値制御情報を作成しなければならず、加工の初心者には困難であった。特許文献３には、切削領域を分割する技術について示唆されているが、高速／低速レンジを切り換える境界を素材形状のどの部位にいかにして設定するかについて触れられていない。従って、従来技術によると、素材形状や加工形状が複雑になるほど、数値制御情報の作成が困難になるという問題点があった。
【００１４】
そこで、本発明の目的は、加工の初心者でも加工機の能力に適合した数値制御情報を容易に作成することができる装置を提供することにある。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、本発明は、素材形状と加工形状に基づき、変速機構により主軸が複数の異なる出力特性を有する加工機において、次のような数値制御情報作成装置を提供する。
【００１６】
（１）主軸回転数と主軸モータの出力値により出力特性を表す複数の動力線図データを記憶する動力線図データ格納手段と、素材形状と加工形状に基づき、所定工具により加工する切削領域と切削条件を生成する加工工程情報作成手段と、切削条件に基づき、所定工具により加工するときの所要動力を算出する所要動力算出手段と、切削領域と切削条件に基づき、所定工具により加工するときの主軸の回転数変動幅を算出する主軸回転数算出手段と、複数の動力線図データ、所要動力および主軸の回転数変動幅を同一画面に重ねて表示する動力関連データ表示手段とを備えたことを特徴とする数値制御情報作成装置。
【００１７】
（２）主軸回転数と主軸モータの出力値により出力特性を表す複数の動力線図データを記憶する動力線図データ格納手段と、素材形状と加工形状に基づき、所定工具により加工する切削領域と切削条件を生成する加工工程情報作成手段と、切削条件に基づき、所定工具により加工するときの所要動力を算出する所要動力算出手段と、切削領域と切削条件に基づき、所定工具により加工するときの主軸の回転数変動幅を算出する主軸回転数算出手段と、主軸の回転数変動幅が複数の異なる出力特性に跨る場合、いずれの出力特性においても所要動力が得られる主軸回転数範囲を算出する主軸回転数範囲算出手段と、主軸回転数範囲と切削領域に基づき出力特性を切り換える切換点を算出し、切換点により切削領域を分割する加工工程分割手段と、分割された切削領域に基づき加工情報を作成する数値制御情報作成手段とを備えたことを特徴とする数値制御情報作成装置。
【００１８】
（３）主軸回転数と主軸モータの出力値により出力特性を表す複数の動力線図データを記憶する動力線図データ格納手段と、素材形状と加工形状に基づき、所定工具により加工する切削領域と切削条件を生成する加工工程情報作成手段と、切削条件に基づき、所定工具により加工するときの所要動力を算出する所要動力算出手段と、切削領域と切削条件に基づき、所定工具により加工するときの主軸の回転数変動幅を算出する主軸回転数算出手段と、主軸の回転数変動幅が複数の異なる出力特性に跨る場合、いずれかの出力特性における主軸モータの上限出力値を算出し、上限出力値を超えることがないよう切削条件を変更する切削条件変更手段と、変更された切削条件に基づき加工情報を作成する数値制御情報作成手段とを備えたことを特徴とする数値制御情報作成装置。
【発明の効果】
【００１９】
本発明の数値制御情報作成装置によれば、動力線図データ、主軸の所要動力および主軸回転数の変動幅を含む動力関連データに基づいて変速機構の出力を決めるので、加工に習熟していないオペレータでも加工機の能力に適合した数値制御情報を容易に作成できるという効果がある。特に、動力関連データ表示手段が動力線図データに主軸の所要動力と主軸回転数の変動幅とを重ねて表示するので、オペレータは変速機構の出力が適切かどうかをビジュアルに判定できるという効果もある。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態を示す数値制御情報作成装置のブロック図である。
【図２】数値制御情報作成装置の特徴的な処理を示すフローチャートである。
【図３】端面荒引き加工を示す加工モデル図である。
【図４】端面荒引き分割加工を示す加工モデル図である。
【図５】加工工程分割処理を示す動力関連データ表示部の表示モデル図である。
【図６】切削条件変更処理を示す動力関連データ表示部の表示モデル図である。
【図７】従来の数値制御情報作成装置を示すブロック図である。
【図８】従来装置による処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態を図面に基づいて説明する。図１に示すように、この実施形態の数値制御情報作成装置１００は、従来装置２００（図７参照）の構成要素に加え、切削条件変更部１５、加工工程分割部１６、所要動力算出部１７、主軸回転数範囲算出部１８、動力関連データ表示部１９を備えている。なお、従来装置２００と同様に機能する構成要素については、図１に図７と同じ符号が付されている。
【００２２】
動力線図データ格納部９は、主軸回転数と主軸モータの出力値との関係を示す複数の動力線図データＰＯを格納し、主軸回転数範囲算出部１８に提供する。主軸回転数算出部１０は、工程データ格納部８から読み出した加工工程情報ＭＰと切削条件ＭＣとに基づいて、対象工程加工時の主軸最大回転数Ｓmaxと主軸最小回転数Ｓminを算出し、算出値を主軸回転数範囲算出部１８に提供する。例えば、対象工程が定周速切削の端面荒引き加工ならば、加工工程情報ＭＰに含まれる加工形状と素材形状から取得される最小加工径と、切削条件ＭＣに含まれる主軸切削速度とから主軸最大回転数Ｓmax を算出し、加工工程情報ＭＰから取得される最大加工径と、切削条件ＭＣに含まれる主軸切削速度とから主軸最小回転数Ｓminを算出する。また、対象工程が定回転切削ならば、切削条件ＭＣに含まれる回転数が主軸回転数となる。この場合、主軸最大回転数Ｓmaxおよび主軸最小回転数Ｓminは切削条件ＭＣに含まれる回転数と等しい。
【００２３】
所要動力算出部１７は、工程データ格納部８から読み出した加工工程情報ＭＰと切削条件ＭＣとに基づいて、対象工程を加工するために所要動力ＰＮを算出し、算出値を主軸回転数範囲算出部１８に格納する。そして、主軸回転数範囲算出部１８が動力線図データＰＯ、所要動力ＰＮ、主軸回転数Ｓmax，Ｓminを含むデータを動力関連データ表示部１９に提供し、この表示部１９が同一画面に低速ギヤ動力線図ＰＬと高速ギヤ動力線図ＰＨ（図３，４参照）を重ねて表示する。なお、主軸回転数範囲算出部１８では、所要動力ＰＮおよび主軸最大回転数Ｓmaxと主軸最小回転数Ｓminとの差分である主軸回転数の変動幅が複数の動力線図データＰＯ（出力特性）に跨るかどうかを判定する。更に、主軸回転数範囲算出部１８は、主軸回転数の変動幅が複数の出力特性に跨った場合、いずれの出力特性においても、対象工程を加工するために必要な所要動力ＰＮを得ることができる主軸回転数の範囲を、加工工程の分割、または、切削条件を変更する方法により取得できるかどうかを判定する。
【００２４】
また、動力線図データＰＯ、所要動力ＰＮ、主軸最小回転数Ｓmin、主軸最大回転数Ｓmaxは主軸回転数範囲算出部１８から主軸ギヤ決定部１１にも提供される。主軸ギヤ決定部１１は主軸変速機構の出力を決める出力決定手段として機能し、主軸ギヤ決定部１１において動力関連データに基づく自動選択またはオペレータの手動選択により主軸ギヤが決定される。手動選択による場合は、データ入力部２にて指定された選択条件ＭＧが主軸ギヤ決定部１１に提供される。主軸回転数の変動幅が複数の動力線図データＰＯに跨らず、主軸ギヤが一意に決まる場合は、そのギヤ情報ＳＧが工程データ格納部８に格納される。
【００２５】
一方、主軸回転数の変動幅が複数の動力線図データＰＯに跨るときで、主軸回転数範囲算出部１８が加工工程を分割する方法で必要な動力を得ると判断し、一つの加工工程を加工するために複数のギヤレンジが必要となる場合には、主軸ギヤ決定部１１が各ギヤレンジの境界を指定する分割径ＰＤ（図４参照）を決定する。加工工程分割部１６は、加工工程がギヤレンジと一対一で対応するように、主軸ギヤ決定部１１から入力された分割径ＰＤとギヤ情報ＳＧを用いて、工程データ格納部８から読み出した加工工程（切削領域）を分割し、分割後の加工工程情報ＭＰＡと対応するギヤ情報ＳＧとを工程データ格納部８に格納する。
【００２６】
また、主軸回転数の変動幅が複数の動力線図データＰＯに跨るときで、主軸回転数範囲算出部１８が加工工程の分割よりも切削条件を変更する方法で必要な動力を得る方が有利と判断した場合は、切削条件変更部１５が、主軸ギヤ決定部１１にて決定したギヤ情報ＳＧの動力線図データＰＯと主軸回転数Ｓmin，Ｓmaxから取得したモータ出力値の上限値Ｐｏを超えないように、切削条件ＭＣの送り速度や切込量を再計算し、新たに算出した切削条件ＭＣＡをギヤ情報ＳＧと共に工程データ格納部８に格納する。そして、数値制御情報作成部１２が、素材形状ＭＦ、加工工程情報ＭＰＡ、切削条件ＭＣＡ、ギヤ情報ＳＧ等を含む工程データＤＭを総合して数値制御情報ＮＣを作成する。
【００２７】
図２は、上記構成の数値制御情報作成装置１００の特徴的処理を示す。まず、加工形状（部品形状）ＰＦと素材形状ＭＦの差から切削領域を抽出し、工具データＤＴを用いて切削領域を加工するための加工工程情報ＭＰと切削条件ＭＣを生成する（Ｓ１）。続いて、加工工程情報ＭＰに対応する切削条件ＭＣから主軸切削速度Ｖ、送り速度Ｆ、切込量Ｔ、ワークの材質に応じた比切削抵抗Ｋを読み出し、工程毎の所要動力Ｐｎを次式により算出する（Ｓ２）。
所要動力Ｐｎ＝主軸切削速度Ｖ×比切削抵抗Ｋ×切込量Ｔ×送り速度Ｆ
【００２８】
次に、切削条件ＭＣに基づいて定回転切削か定周速切削かを判別する（Ｓ３）。主軸回転数を指令して加工する定回転切削の場合は、指令値どおりの数値を主軸回転数として求める。主軸切削速度を指令して加工する定周速切削の場合は、切削領域の加工に要する主軸の最大回転数と最小回転数を算出する（Ｓ４）。例えば、図３において、素材形状ＭＦの最小加工径Ｄminにおける主軸回転数が主軸最大回転数Ｓmaxとなり、素材形状ＭＦの最大加工径Ｄmaxにおける主軸回転数が主軸最小回転数Ｓminとなり、次式より求められる。
主軸最大回転数Ｓmax＝主軸切削速度Ｖ÷（π×最小加工径Ｄmin）
主軸最小回転数Ｓmin＝主軸切削速度Ｖ÷（π×最大加工径Ｄmax）
【００２９】
続いて、主軸ギヤ毎の動力線図データＰＯ、主軸の所要動力Ｐｎおよび主軸回転数の変動幅（Ｓmin〜Ｓmax）を含む動力関連データを作成し（Ｓ５）、動力関連データ表示部１９の同一画面に重ねて表示させる（Ｓ６）。図５は高低２段の主軸変速機構を装備した加工機の動力関連データの表示例を示し、低速ギヤ動力線図ＰＬと高速ギヤ動力線図ＰＨが重ねて表示されるとともに、２本の動力線図ＰＬ，ＰＨに主軸の所要動力Ｐｎと主軸回転数の変動幅（Ｓmin〜Ｓmax）とが重ねて表示されている。
【００３０】
ここで、低速ギヤ動力線図ＰＬは、低速ギヤの有効回転数を最小回転数ＳＬminから最大回転数ＳＬmaxまでの範囲で示している。高速ギヤ動力線図ＰＨは、高速ギヤの有効回転数を最小回転数ＳＨminから最大回転数ＳＨmaxまでの範囲で示している。そして、計算により求めた主軸回転数の変動幅（Ｓmin〜Ｓmax）と主軸の所要動力Ｐｎとが、互いに重なり合う状態で、機械仕様値である動力線図ＰＬ，ＰＨに関連付けて表示されている。
【００３１】
従って、オペレータは動力関連データ表示部１９の画面表示に基づいてどの主軸ギヤを選択すればよいかがビジュアルに分かる。例えば図５において、主軸回転数の変動幅を示す線分Ｌが低速ギヤ動力線図ＰＬが示す低速域または高速ギヤ動力線図ＰＨが示す高速域のどちらか一方に含まれている場合は、その一方の主軸ギヤが一意に決まる。しかし、線分Ｌが低速域および高速域の両方に跨っている場合は、一方の主軸ギヤだけでは効率よく加工できないことが分かる。
【００３２】
この実施形態の数値制御情報作成装置１００は、オペレータによる主軸ギヤの選択を支援する表示に加え、主軸ギヤを自動的に選択するために、主軸回転数が低速域と高速域の両方に跨って変動するかどうかを判定する（Ｓ７）。具体的には、主軸回転数範囲算出部１８において、動力線図データＰＯ、所要動力Ｐｎ、主軸回転数変動幅（Ｓmin〜Ｓmax）を含む動力関連データを用い、主軸回転数の変動幅を示す線分Ｌが高速ギヤ動力線図ＰＨと交差するか否かを判定する。
【００３３】
そして、主軸回転数の変動幅が低速域と高速域の両方に跨る場合に、切削条件を変更するための処理と加工工程を分割するための処理のどちらを優先するかを確認する（Ｓ８）。加工工程を分割する場合は（Ｓ８：Ｎｏ）、加工形状のどの部位で切削領域を分割するかを示す分割径ＰＤを求める（Ｓ９）。分割径ＰＤは、主軸回転数の変動幅のうち、低速域と高速域の両方に跨る範囲、つまり主軸ギヤが低速から高速に切り換わっても主軸の所要動力Ｐｎが主軸モータの出力値を超えない範囲、すなわち、図５に示す範囲ＣＥの主軸回転数と対応する加工形状範囲内に好ましく求めることができる。
【００３４】
具体的には、範囲ＣＥの最大回転数Ｓce maxに対応する分割候補径の最小値Ｄce minと、範囲ＣＥの最小回転数Ｓce minに対応する分割候補径の最大値Ｄce maxとを次式より求め、最小値Ｄminと最大値Ｄmaxの間において加工形状に分割径ＰＤを求めることができる。
分割候補径の最小値Ｄce min＝主軸切削速度Ｖ÷（π×最大回転数Ｓce max）
分割候補径の最大値Ｄce max＝主軸切削速度Ｖ÷（π×最小回転数Ｓce min）
【００３５】
ただし、図３に示す「端面荒引き加工」のように、加工形状は、直線要素のみで構成されることもあるし、円弧を含むこともある。円弧や直線要素の途中に分割径ＰＤを設定すると、加工面の仕上がりに悪影響が及ぶおそれがある。このため、分割径ＰＤは、加工形状の交点または端点に設定するのが望ましい。図４の例では、２直線の交点のＸ座標を分割径ＰＤとして求めている。もちろん、範囲ＣＥに含まれる任意の主軸回転数と対応する部位に分割径ＰＤを設定することも可能である。
【００３６】
次に、図４に示すように、分割径ＰＤとして指定された加工形状ＰＦの交点から水平線を引いて、対象の加工工程（切削領域）を分割する（Ｓ１０）。そして、分割後の複数の加工工程にそれぞれ適切な主軸ギヤを割り当てる（Ｓ１１）。なお、図４は、図３に示した切削領域を分割径ＰＤにて切削領域Ａと切削領域Ｂとに２分割した「端面荒引き分割加工」を示す。
【００３７】
一方、図６に示すように、主軸回転数の変動幅を示す線分Ｌが高速ギヤ動力線図ＰＨを僅かに越えるような場合は、加工工程を分割するよりも、切削条件を変更した方が効率よく加工できる場合もある（Ｓ８：Ｙｅｓ）。この場合、まず、高低２つの主軸ギヤのうち加工工程の大部分で使用する主軸ギヤを選定し、その動力線図データを読み出す（Ｓ１２）。次に、高速ギヤ動力線図ＰＨから主軸最小回転数（Ｓmin）に対応するモータ出力値Ｐｏを主軸モータの上限出力値として求め、その出力値Ｐｏを超えることがないように、切削条件ＭＣを変更する（Ｓ１３）。
【００３８】
切削条件ＭＣとして、例えば、工具の送り速度Ｆを変更することができる。変更後の送り速度Ｆ’は、次式より求まる。
変更後の送り速度Ｆ’＝Ｐｏ÷（主軸切削速度Ｖ×比切削抵抗Ｋ×切込量Ｔ）
また、切削条件ＭＣとして、切込み量Ｔを変更することも可能である。変更後の切込み量Ｔ’は、次式より求まる。
変更後の切込み量Ｔ’＝Ｐｏ÷（主軸切削速度Ｖ×比切削抵抗Ｋ×送り速度Ｆ）
【００３９】
以上詳述したように、この実施形態の数値制御情報作成装置１００によれば、主軸回転数が低速域と高速域の両方に跨って変動する場合に、加工工程の分割で対処する方法と、切削条件の変更で対処する方法の二通りを採用できる。前者の方法は、特に、最大加工径Ｄmaxと最小加工径Ｄminとの差が大きい加工形状の場合に、加工機の能力に応じ、加工工程を所要数に分割し、各工程に最適な主軸ギヤを選定できる利点がある。
【００４０】
また、後者の方法は、予め主軸ギヤを選定するので、選定した主軸ギヤの動力線図に基づき、加工機の能力を超えることがないように切削条件を自動的に変更でき、特に、加工径差の小さい加工形状の場合に、効率よく加工できる利点がある。さらに、何れの方法を採用する場合も、複数種の動力関連データが表示部１９の同一画面上に重ねて表示されるので、経験の浅いオペレータでも最適な主軸ギヤを容易に選択することができる。
【００４１】
なお、上記実施形態では、低速ギヤと高速ギヤを用いた２段変速機構を例示したが、低速、中速、高速の３段またはそれ以上の変速ギヤ機構を採用することもでき、ギヤ機構に限定されず、主軸モータの巻線を切換可能な変速機構も採用でき、さらには、ギヤと巻線の両方を切換可能な複合型変速機構も採用可能である。その他、本発明は上記実施形態に限定されるものではなく、発明の趣旨を逸脱しない範囲で、各部の構成や手順を適宜に変更して実施することも可能である。
【符号の説明】
【００４２】
１   データ入力装置
２   データ入力部
３   素材形状格納部
４   工具データ格納部
５   加工形状格納部
６   加工工程情報作成部
７   切削条件決定部
８   工程データ格納部
９   動力線図データ格納部
１０   主軸回転数算出部
１１   主軸ギヤ決定部
１２   数値制御情報作成部
１３   数値制御情報出力部
１４   伝送媒体
１５   切削条件変更部
１６   加工工程分割部
１７   所要動力算出部
１８   主軸回転数範囲算出部
１９   動力関連データ表示部
【図１】
0005647529.tif 000002
【図２】
0005647529.tif 000003
【図３】
0005647529.tif 000004
【図４】
0005647529.tif 000005
【図５】
0005647529.tif 000006
【図６】
0005647529.tif 000007
【図７】
0005647529.tif 000008
【図８】
0005647529.tif 000009