(57)【要約】【課題】  熟練作業者のいない企業でも熟練作業者のノウハウ値である高能力工具動作値データを動作値とするＮＣプログラムが容易に作成できるあるいは取得できるＮＣ用データ作成システムを提供することを目的としている。【解決手段】  （１）ＣＡＤデータ等の加工内容データ５（図形データ）と被加工物材質データ６を入力する。（２）加工内容データ５により使用工具の径が特定され、被加工物材質データ６により使用工具種類と使用工具材質が特定され、特定された「使用工具径、使用工具種類、使用工具材質」の３条件が全て合致する高能力工具動作値７が選択される。（３）ＮＣプログラム作成部８において高能力工具動作値７を工具動作値とするＮＣプログラム１０を作成する。【選択図】図１
2005111635.tif 000002
【特許請求の範囲】
【請求項１】
「加工工具種類、被加工物材質」の加工要素からなる加工条件、この加工条件での加工工具の「工具回転数、工具送り速度」である工作機械や加工工具に標準添付された標準能力工具動作値、熟練作業者が汎用工作機械を主に手動操作により切削音の変化・状態、切粉の具合や機械の動作雰囲気を体感・体得しながら見出してなる前記標準能力工具動作値を超えた工具動作値である高能力工具動作値、加工工具径ごとに見出してなる前記高能力工具動作値を集約してなる高能力工具動作値データ、前記加工要素の内の一つが異なる第１の加工条件〜第ｎの加工条件、この第１の加工条件〜第ｎの加工条件の前記高能力工具動作値データである第１の高能力工具動作値データ〜第ｎの高能力工具動作値データ、この第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを収納してなる高能力工具動作値データ群収納ファイルを登録してなるあるいは前記第１の高能力工具動作値データ〜第ｎの高能力工具動作値データをそれぞれ収納してなる第１の高能力工具動作値データファイル〜第ｎの高能力工具動作値データファイルを登録してなる高能力工具動作値データベース部と、入力されたＣＡＤデータ等の加工内容データと被加工物材質データとにより前記高能力工具動作値データベース部から対応した使用工具および該使用工具の高能力工具動作値データを自動選択する選択部と、この選択部で選択された高能力工具動作値を工具動作値とするＮＣプログラムを自動作成するＮＣプログラム作成部とからなることを特徴とするＮＣ用データ作成システム。
【請求項２】
加工条件が「加工工具材質、加工工具種類、被加工物材質」の加工要素からなるものであることを特徴とする請求項１記載のＮＣ用データ作成システム。
【請求項３】
加工条件が「加工工具材質、加工工具種類、被加工物材質、加工精度、加工液、加工装置」の加工要素からなるものであることを特徴とする請求項１記載のＮＣ用データ作成システム。
【請求項４】
入力された加工内容データと被加工物材質データとにより、高能力工具動作値データベースから使用工具種類を自動選択してその使用工具種類を表示し、その使用工具種類の中から作業者等が適宜な使用工具を選択指示し、この選択指示された使用工具の高能力工具動作値を選択するようにしてなることを特徴とする請求項１、２、３いずれか記載のＮＣ用データ作成システム。
【請求項５】
使用者の手持の手持工具情報を入力し、該手持工具情報の中から使用工具種類を選択して該選択した使用工具を表示するようにしてなることを特徴とする請求項４記載のＮＣ用データ作成システム。
【請求項６】
加工工具材質、加工液を用いないエアー噴射を含む加工液条件、通常粗加工、中仕上げ、仕上げ加工などの加工精度条件、加工装置の回転数やメーカー機種名からなる加工装置条件の内の一つあるいは複数を補正条件とし、この補正条件のうち一つのあるいは複数の補正条件を指示し、選択されている使用工具の高能力工具動作値データを前記補正条件により補正して補正された補正高能力工具動作値を得るようにようにしてなることを特徴とする請求項１、２、３、４、５いずれか記載のＮＣ用データ作成システム。
【請求項７】
加工工具材質、加工液を用いないエアー噴射を含む加工液条件、加工装置の回転数からなる加工装置条件の一つあるいは複数を補正条件とし、この補正条件の補正値を統計的手法により特定し、前記補正条件のうち一つのあるいは複数の補正条件を指示し、選択されている使用工具の高能力工具動作値データを指示された補正条件の前記補正値により補正して補正された補正高能力工具動作値を得るようにようにしてなることを特徴とする請求項１、２、３、４、５、６いずれか記載のＮＣ用データ作成システム。
【請求項８】
ＮＣプログラム作成部を設け、該ＮＣプログラム作成部により選択された使用工具の高能力工具動作値を工具動作値とするＮＣプログラムを作成するようにしてなることを特徴とする請求項１、２、３、４、５、６、７いずれか記載のＮＣ用データ作成システム。
【請求項９】
ユーザーコンピュータからＣＡＤデータ等の加工内容データと被加工物材質データを提供者サーバに送信する加工条件データ送信段階と、
この加工内容データと被加工物材質データに基づいて、主に工作機械や加工工具に標準添付されてくる標準能力工具動作値を超えた動作値で熟練作業者等が工作機械を使いこなしながら見出してなる前記標準能力工具動作値を超えた動作値である高能力工具動作値を登録してなる高能力工具動作値データベース部から、使用工具および該使用工具の「工具回転数、工具送り速度」である高能力工具動作値を選択する高能力動作値選択段階と、選択された高能力工具動作値をユーザーコンピュータに送信する段階とからなることを特徴とするＮＣ用データ提供方法。
【請求項１０】
提供者側にＮＣプログラム作成部を設け、該ＮＣプログラム作成部により選択された使用工具の高能力工具動作値を工具動作値とするＮＣプログラムを作成するＮＣプログラム作成段階を設け、作成されたＮＣプログラムをユーザーコンピュータに送信するＮＣプログラム送信段階を設けてなることを特徴とする請求項９記載のＮＣ用データ提供方法。
【請求項１１】
「加工工具種類、被加工物材質」の加工要素からなる加工条件、この加工条件での加工工具の「工具回転数、工具送り速度」である工作機械や加工工具に標準添付された標準能力工具動作値、熟練作業者が汎用工作機械を主に手動操作により切削音の変化・状態、切粉の具合や機械の動作雰囲気を体感・体得しながら見出してなる前記標準能力工具動作値を超えた工具動作値である高能力工具動作値、加工工具径ごとに見出してなる前記高能力工具動作値を集約してなる高能力工具動作値データ、前記加工要素の内の一つが異なる第１の加工条件〜第ｎの加工条件、この第１の加工条件〜第ｎの加工条件の前記高能力工具動作値データである第１の高能力工具動作値データ〜第ｎの高能力工具動作値データ、この第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを収納してなる高能力工具動作値データ群収納ファイルを登録してなるあるいは前記第１の高能力工具動作値データ〜第ｎの高能力工具動作値データをそれぞれ収納してなる第１の高能力工具動作値データファイル〜第ｎの高能力工具動作値データファイルを登録してなる高能力工具動作値データベース部が記録されたコンピュータ読取可能な記録媒体。
【請求項１２】
コンピュータを、入力されたＣＡＤデータ等の加工内容データと被加工物材質データにより、加工工具種類、被加工物材質」の加工要素からなる加工条件、この加工条件での加工工具の径ごとの「工具回転数、工具送り速度」である、主に工作機械や加工工具に標準添付されてくる標準能力工具動作値、熟練作業者が汎用工作機械を主に手動操作により切削音の変化・状態、切粉の具合や機械の動作雰囲気を体感・体得しながら見出してなる前記標準能力工具動作値を超えた工具動作値である高能力工具動作値、この高能力工具動作値を特定集約してなる高能力工具動作値データ、前記加工要素の内の一つが異なる第１の加工条件〜第ｎの加工条件、この第１の加工条件〜第ｎの加工条件の第１の高能力工具動作値データ〜第ｎの高能力工具動作値データ、この第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを収納してなる高能力工具動作値データ群収納ファイルを登録してなるあるいは前記第１の高能力工具動作値データ〜第ｎの高能力工具動作値データをそれぞれ収納してなる第１の高能力工具動作値データファイル〜第ｎの高能力工具動作値データファイルを登録してなる高能力工具動作値データベース部から使用工具および該使用工具の高能力工具動作値を選択する使用工具選択手段、この使用工具選択手段で得た前記使用工具の高能力工具動作値を工具動作値とするＮＣプログラムを自動作成するＮＣプログラム作成手段として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マシニングセンターなどの工作機械用の加工工具動作値やＮＣプログラムなどを作成提供するＮＣ用データ作成システム、ＮＣ用データ提供方法、コンピュータ読取可能な記録媒体およびＮＣプログラム作成手段として機能させるためのコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、マシニングセンター等の使用において、未熟練作業者は該マシニングセンター等に添付されてくる機械メーカー提供の標準能力工具動作値や工具メーカー提供の標準能力工具動作値を動作値としたＮＣプログラムを作成している。
この標準能力工具動作値はマシニングセンターや工具を標準安全値域内で使用するのに限定されたものであるが、実際のマシニングセンターと工具はその使用テクニックによって、この標準能力工具動作値を大きく超えた高能力工具動作値で安全を確保しながら使用可能とできるものである。
しかし、少なくない企業においてはマシニングセンターしか知らない・操作できないというマシニングオンリー作業者が多くなり、このマシニングオンリー作業者が全員であるという企業さえ生じ、熟練作業者のリストラ、定年退職、汎用機械熟練作業者の育成をしないなどにより、こうした企業は増加する一方である。
しかるにマシニングセンターはＮＣプログラムを作成して、そのＮＣプログラムにより動作させるものであるので、最高の加工値（高能力工具動作値）を見出すためには、ＮＣプログラムを何回も何回も組み直し変えながら見出さなければならず、それはプログラムの指示に従って自動的に動作するものであるので、作業者が機械や工具の具合を体感しながら操作することが出来難い、ＮＣプログラムの内容によっては工具を破損する恐れも大きい、最高最適の工具動作値を見出すために長い時間と労力を費やさなければならない、標準能力工具動作値での使用しかでき難い、冒険し難いなど、高能力工具動作値を見出し難いという問題を持つものであった。
しかし、今日多くの企業において熟練作業者の数は激減し、熟練作業者が皆無の企業も少なくない状況となり、新たにマシニングセンターを導入する企業はマシニングセンターメーカーや工具メーカーの提供する標準能力工具動作値内での使用のみとなる。今日、こうした企業でも熟練作業者なしでも容易に高能力工具動作値で使用できるようにすることが産業上の技術的課題となっている。
熟練作業者のノウハウをデータベース化して使用する技術として特開平７−２９５６１９に、「工具および加工条件の自動決定機能を備えた工作機械の数値制御装置において、工具および加工条件の標準的なデータを蓄積した標準データベースと、この標準データベースには存在しないその内容とは異なる熟練作業者のもつノウハウからなるユーザー固有の工具および加工条件のデータを入力する入力装置と、この入力装置により入力されたデータが蓄積された１つ以上のユーザー固有データベースと、前記標準データベースと１つ以上の前記ユーザー固有データベースの両方を利用して、あるいはいずれか一方を利用して工具および加工条件データを決定する工具・加工条件決定手段とをそなえたことを特徴とする工作機械の数値制御装置」が開示されており、その内容は次のようになっている。
（１）「本数値制御装置が搭載されているＮＣ工作機械・・・・熟練作業者がそのＮＣ工作機械の機械馬力の特性を考慮にいれ、工具メーカーの推奨加工条件とは異なるＮＣ工作機械の機械馬力の特性に対応した切削速度などの工具加工条件を入力・保存する。」旨の記載が示すように、数値制御装置は一台一台のマシンに取付けて使用されるものである。
（２）ユーザー固有データベースの内容（データ）は、入力装置により熟練作業者やオペレータ等が入力して蓄積する。
（３）工具および加工条件データは、標準データベースおよびユーザー固有データベースの両方を利用しあるいはいずれか一方を利用して自動決定する。
（４）ユーザー固有データベースのデータの登録内容は、工具の種類や切削速度、送り速度、切り込み量などである。
（５）ユーザー固有データベースのデータを修正するデータベース管理手段を設けており、このデータベース管理手段は自動決定されディスプレーに表示された工具および加工条件を、オペレータがＮＣプログラム作成作業中にいつでも修正・変更を加えることができるようにするためのものである。
（６）ユーザー固有データベースには、加工精度重視ユーザー固有データベース、工具寿命重視ユーザー固有データベース、切削時間重視ユーザー固有データベースの複数のデータベースからなっており、選択手段により作業者が使用するデータベースを指定するものである。また、このユーザー固有データベースを工具の材質ごとに分けて利用する、熟練作業者ごとに分けて利用する、工具メーカーごとに分けて利用する、工作機械ごとに分けて利用することも可能である。
（７）工場の工具倉庫で管理される全工具とその加工条件は工具・加工条件記憶手段に登録され、作成された加工工程情報の入力によって工具・加工条件決定手段は前記工具・加工条件記憶手段に登録された工具およびマシンに取り込まれている工具の中から使用工具を自動決定し表示する。作業者は表示された工具の中から、適切な工具を決定し選択手段により選択を行う。
【０００３】
前述した従来技術である特開平７−２９５６１９の技術は、ユーザー固有データベースはユーザー自らが入力装置に入力して、その固有データベースを構築しなければならないものであるので、データ入力に労力が必要であること、熟練工のノウハウの集約整理が必要でありその経験もバラツキがあり最良のデータには成り難いこと、熟練工のいない企業では標準データベースしか利用できずユーザー固有データベースの構築のために熟練作業者を雇うとか長い年月をかけて育成・ノウハウを構築していかなければならないという、固有データベースは殆ど使い物にならないという欠点をもつものであった。すはわち、熟練作業者がいない、いても不安のある熟練作用者である、初めてマシニングセンターを導入した企業等の「生産性の高い高能力工具動作値で使用したい」とう要求および技術課題に応えられないものである。
また、一台一台のマシンに入力装置および固有データベース用の装置を取付け使用するものであるので、購入コストが掛かるという問題をもつものであった。
また、ユーザー固有データベースには、加工精度重視ユーザー固有データベース、工具寿命重視ユーザー固有データベース、切削時間重視ユーザー固有データベースの複数のデータベースを設けるものであるため、それぞれのユーザー固有データベースを構築するために、全ての条件ごとについて、熟練工による膨大な数の試験を行わなければ構築できないという問題を持つものであった。
【特許文献１】特開平７−２９５６１９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は以上のような従来技術の欠点に鑑み、熟練作業者のいない企業等でも熟練作業者が汎用工作機械の使用により見出した最高で最適のノウハウ値である主にマシニングセンターの高能力工具動作値を工具動作値とするＮＣプログラムが容易に作成できるＮＣ用データ作成システム、コンピュータ読取可能な記録媒体およびＮＣプログラム作成手段として機能させるためのコンピュータプログラムを提供することを目的としている。
また本発明の他の目的は、熟練作業者のいない企業でも熟練作業者のノウハウ値であるマシニングセンター等の高能力工具動作値データや高能力工具動作値を工具動作値とするＮＣプログラムを容易に取得することができるＮＣ用データ提供方法を提供することを目的としている。
【０００５】
本発明の前記ならびのそのほかの目的と新規な特徴は次の説明を添付図面と照らし合わせて読むと、より完全に明らかになるであろう。
ただし、図面はもっぱら解説のためであって、本発明の技術的範囲を限定するものではない。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は「加工工具種類、被加工物材質」の加工要素からなる加工条件、この加工条件での加工工具の「工具回転数、工具送り速度」である工作機械や加工工具に標準添付された標準能力工具動作値、熟練作業者が汎用工作機械を主に手動操作により切削音の変化・状態、切粉の具合や機械の動作雰囲気を体感・体得しながら見出してなる前記標準能力工具動作値を超えた工具動作値である高能力工具動作値、加工工具径ごとに見出してなる前記高能力工具動作値を集約してなる高能力工具動作値データ、前記加工要素の内の一つが異なる第１の加工条件〜第ｎの加工条件、この第１の加工条件〜第ｎの加工条件の前記高能力工具動作値データである第１の高能力工具動作値データ〜第ｎの高能力工具動作値データ、この第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを収納してなる高能力工具動作値データ群収納ファイルを登録してなるあるいは前記第１の高能力工具動作値データ〜第ｎの高能力工具動作値データをそれぞれ収納してなる第１の高能力工具動作値データファイル〜第ｎの高能力工具動作値データファイルを登録してなる高能力工具動作値データベース部と、入力されたＣＡＤデータ等の加工内容データと被加工物材質データとにより前記高能力工具動作値データベース部から対応した使用工具および該使用工具の高能力工具動作値を自動選択する選択部と、この選択部で選択された高能力工具動作値を工具動作値とするＮＣプログラムを自動作成するＮＣプログラム作成部とによってＮＣ用データ作成システムを構成している。
【０００７】
また、ユーザーコンピュータからＣＡＤデータ等の加工内容データと被加工物材質データを提供者サーバに送信する加工条件データ送信段階と、この加工内容データと被加工物材質データに基づいて、主に工作機械や加工工具に標準添付されてくる標準能力工具動作値を超えた動作値で熟練作業者等が工作機械を使いこなしながら見出してなる前記標準能力工具動作値を超えた動作値である高能力工具動作値を登録してなる高能力工具動作値データベース部から、使用工具および該使用工具の「工具回転数、工具送り速度」である高能力工具動作値を選択する高能力動作値選択段階と、選択された高能力工具動作値をユーザーコンピュータに送信する段階とでＮＣ用データ提供方法を構成している。
【発明の効果】
【０００８】
以上の説明から明らかなように、本発明にあっては次に列挙する効果が得られる。
【０００９】
（１）  熟練作業者がいない企業でも、ＣＡＤデータやＣＡＭデータや図形データ等の加工内容データを入力あるいは送信することにより、熟練作業者のノウハウ域での使用工具の高能力工具動作値を工具動作値とする高効率・高能力のＮＣ用データやＮＣプログラムを容易に作成できる取得きるという効果を得ることができる。
これにより、熟練オペレータを有しない企業においても、マシニングセンターを導入し、標準能力動作を大きく超える高能力動作値で安全に動作させることを可能とし生産性を向上させることができるという効果を得ることができる。
【００１０】
（２）  前記（１）によって、「加工工具材質、加工液を用いないエアー噴射を含む加工液条件、加工装置の回転数からなる加工装置条件の一つあるいは複数を補正条件とし、この補正条件の補正値を統計的手法により特定し、前記補正条件のうちの一つのあるいは複数の補正条件を指示し、選択されている使用工具の高能力工具動作値データを指示された前記補正条件の補正値により補正して補正された補正高能力工具動作値を得るようにようにしてなる」ものは、高能力工具動作値データ作成のための試験数を大きく軽減し高コスト化を防止しでき、データ量も小さくできるという効果を得ることできる。
【発明を実施するための最良の形態】
【００１１】
以下、図面に示す発明を実施するための最良の形態により、本発明を詳細に説明する。
【００１２】
図１ないし３図に示す本発明を実施するための最良の第１の形態において１はＮＣ用データ作成システムであって、このＮＣ用データ作成システム１は高能力工具動作値データベース部２と、選択部３と、ＮＣプログラム作成部４とからなっている。
【００１３】
高能力工具動作値データベース部２は次のようになっている。
加工条件４を「加工工具種類、加工工具材質、被加工物材質、標準加工液」の加工要素からなるものとしている。標準加工液はミストなどに統一してある。加工工具種類はドリル、エンドミルなどはもちろんであるが、メーカ名とその工具名（記号で示すものも含む。）も入るものである。
この加工条件４での加工工具の径ごとの「工具回転数、工具送り速度」である工具動作値を、主に工作機械や加工工具に標準添付されてくる標準能力工具動作値、熟練作業者が汎用工作機械を主に手動操作により切削音の変化・状態、切粉の具合や機械の動作雰囲気を体感・体得しながら見出してなる前記標準能力工具動作値を超えた体感的最適最速の工具動作値である高能力工具動作値、この高能力工具動作値群からなる高能力工具動作値データを特定している。
より具体的には、加工条件４の標準加工液以外の加工要素の一つが異なる第１の加工条件〜第ｎの加工条件を設定し、この第１の加工条件〜第ｎの加工条件の加工工具径ごとに熟練作業者が工作機械の運転により高能力工具動作値を見極め見出してまとめ第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを特定している。
この前記第１の高能力工具動作値データ〜第ｎの高能力工具動作値データをそれぞれ収納してなる第１の高能力工具動作値データファイル〜第ｎの高能力工具動作値データファイルを登録してなる高能力工具動作値データベース部２を形成している。第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを収納してなる高能力工具動作値データ群収納ファイルを登録して高能力工具動作値データベース部を形成してもよい。
＜高能力工具動作値データファイル＞
図２において、
加工工具材質      ：  超鋼      コーティング    ハイス
被加工物材質      ：  アルミ    鋳鉄      鉄      ステンレス
としてとしており、この場合の高能力工具動作値データベース部２は、３×４条件の１２条件組合せからなる第１〜第１２の高能力工具動作値データファイルが収納されている。
・高能力工具動作データファイル（加工工具種類  ：  ドリル）
データ                  被加工物材質    加工工具材質
第１の高能力工具動作値データファイル  ：  アルミ  ×  超鋼
第２の高能力工具動作値データファイル  ：  アルミ  ×  コーティング
第３の高能力工具動作値データファイル  ：  アルミ  ×  ハイス
第４の高能力工具動作値データファイル  ：  鋳鉄    ×  超鋼
第５の高能力工具動作値データファイル  ：  鋳鉄    ×  コーティング
第６の高能力工具動作値データファイル  ：  鋳鉄    ×  ハイス
第７の高能力工具動作値データファイル  ：  鉄      ×  超鋼
第８の高能力工具動作値データファイル  ：  鉄      ×  コーティング
第９の高能力工具動作値データファイル  ：  鉄      ×  ハイス
第１０の高能力工具動作値データファイル：  ステン  ×  超鋼
第１１の高能力工具動作値データファイル：  ステン  ×  コーティング
第１２の高能力工具動作値データファイル：  ステン  ×  ハイス
＜第３の高能力工具動作値データファイル    アルミ×ハイス＞
図３に前記第３の高能力工具動作値データファイルを示しており、主要値を下記に抽出し示す。
ドリル径ｍｍ    回転数ｍｉｎ    送り速度ｍｍ／ｍｉｎ    一回転送り速度ｍｍ
２．０          ８０００          ６５                ０．０５
２．５          ７０００          ６５                ０．０８
３．０          ５３００          ６５                ０．１０
・                ・              ・                    ・
・                ・              ・                    ・
・                ・              ・                    ・
１０．６５      ２６００          ８０                ０．２５
被加工物材質：アルミ、加工内容：３．０ｍｍの下穴である場合、選択された使用工具は「工具種類：ドリル、ドリル径：３．０ｍｍ、ドリル材質：ハイス」となり、使用工具の高能力工具動作値は、回転数：５３００／ｍｉｎ、送り速度６５ｍｍ／ｍｉｎ、一回転送り速度：０．１０ｍｍとなる。
加工工具材質も標準加工液と同じように例えばハイスに統一してなるものもよい。この場合の高能力工具動作値データは３×１の３データとなる。
【００１４】
ＮＣ用データ作成システム１の動作を説明する。
（１）ＣＡＤデータ、ＣＡＤ／ＣＡＭデータ等の加工内容データ５（図形データ）とアルミ、ステンレス、鋳鉄などという被加工物材質データ６を入力する。
（２）選択部３において、加工内容データ５により使用工具の径が特定され、被加工物材質データ６により使用工具種類（ドリル、カウンターエンドミル、コンタリング加工エンドミル、正面フライス、タップ等）と使用工具材質（超鋼、コーティング、ハイス等）が特定され、特定された「使用工具径、使用工具種類、使用工具材質」の３条件が全て合致する高能力工具動作値７が高能力工具動作値データ（データファイル）から選択される。例えば選択された高能力工具動作値７は「工具径：１０ｍｍ、工具種類：ドリル、工具材質：ハイス、回転数：２６００／ｍｉｎ、送り速度：８０ｍｍ／ｍｉｎ」とか「工具径：２０ｍｍ、工具種類：エンドミル、工具材質：ハイス、回転数：２３００／ｍｉｎ、送り速度：５１０ｍｍ／ｍｉｎ」などである。
この高能力工具動作値７は出力させ他のコンピュータでＮＣプログラム作成に使用する場合こともできる。
（３）ＮＣプログラム作成部８において、高能力工具動作値７を工具動作値とするＮＣプログラム１０を作成する。
【００１５】
加工内容データ５が直径２０ｍｍの座ぐり穴と直径１０ｍｍの下穴からなる場合の加工工程例は次のようになる。
（Ａ−１）センタドリルによるセンタ穴加工
（Ａ−２）ドリルによる下穴加工
（Ａ−３）カウンターエンドミル（K−エンドミル）による座ぐり穴加工
＜高能力工具動作値実例＞
・被加工物材質がアルミで使用工具材質がハイスの場合の各使用工具とその高能力工具動作値は、
＜アルミ＞  工具径    工具種類    工具材質    回転数    送り速度
（Ａ−１）                          
（Ａ−２）  １０        ドリル      ハイス    ２６００    ８０
（Ａ−３）  ２０    K−エンドミル   ハイス    ２３００    ５１０
・被加工物材質がステンレスで使用工具材質がハイスの場合の各使用工具とその高能力工具動作値は、
＜ステン＞  工具径    工具種類    工具材質    回転数    送り速度
（Ａ−１）                          
（Ａ−２）  １０        ドリル      ハイス    ８００    １６
（Ａ−３）  ２０    K−エンドミル   ハイス    ６６５    ９５
・被加工物材質がステンレスで使用工具材質が超鋼の場合の各使用工具とその高能力工具動作値は、
＜ステン＞  工具径    工具種類    工具材質    回転数    送り速度
（Ａ−１）                          
（Ａ−２）  １０        ドリル      超鋼    １１００    ６０
（Ａ−３）  ２０    K−エンドミル   超鋼    １３００    １２０
＜標準能力工具動作値実例＞
・被加工物材質がアルミで使用工具材質がハイスの場合の各使用工具とその標準高能力工具動作値は、
＜アルミ＞  工具径    工具種類    工具材質    回転数    送り速度
（Ａ−１）                          
（Ａ−２）  １０        ドリル      ハイス    １６００    ６３
（Ａ−３）  ２０    K−エンドミル  ハイス     １６００    ４５０
・被加工物材質がステンレスで使用工具材質がハイスの場合の各使用工具とその標準能力工具動作値は、
＜ステン＞  工具径    工具種類    工具材質    回転数    送り速度
（Ａ−１）                          
（Ａ−２）  １０        ドリル      ハイス    ４８０    １３
（Ａ−３）  ２０    K−エンドミル   ハイス    ４２５    ８５
・被加工物材質がステンレスで使用工具材質が超鋼の場合の各使用工具とその標準能力工具動作値は、
＜ステン＞  工具径    工具種類    工具材質    回転数    送り速度
（Ａ−１）                          
（Ａ−２）  １０        ドリル      超鋼    ６５０    ３５
（Ａ−３）  ２０    K−エンドミル   超鋼    ４２５    ８５
【００１６】
選択部３とＮＣプログラム作成部４の関係は便宜上このような説明をしているだけでこの技術的範囲に限定するものではなくて、例えばＮＣプログラム作成部８に選択機能があるもの、高能力工具動作値７の出力がＮＣプログラム作成部４から出力されるものなども技術的範囲に含むものである。
「ＣＡＤデータ、ＣＡＤ／ＣＡＭデータ等の加工内容データ５とアルミ、ステンレス、鋳鉄などという被加工物材質データ６を入力する。」は、図においては分けてあるが、これは説明し易くするためであって、このように別に入力する場合のもの、加工内容データに被加工物材質データ６が含まれてなる場合のものも含まれるものである。
【００１７】
（発明を実施するための異なる形態）
次に、図４ないし図１２に示す本発明を実施するための異なる形態について説明する。なお、これら本発明を実施するための異なる形態の説明に当たって、本発明を実施するための最良の第１の形態と同一構成部分には同一符号を付して重複する説明を省略する。
【００１８】
図４に示す本発明を実施するための第２の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、選択される使用工具が対応する一つから複数の工具種類が加工工具材質ごとに選択され、それら対応工具種類データ１２が加工予想時間とともにデイスプレイに表示され、作業者がその中から適宜な使用工具を選択し、使用者により選択された使用工具の高能力工具動作値７を工具動作値とするＮＣプログラム１０が作成されるようにしたＮＣ用データ作成システム１３を形成した点にある。
使用者は手持の工具や、速度優先、工具寿命優先、精度優先などの事情により、それら事情に応じた使用工具を使用することができる。
【００１９】
図５に示す本発明を実施するための第３の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、加工液を用いないエアー噴射を含む加工液条件１７、加工装置の最高回転数やメーカー機種名からなる加工装置条件１８を補正条件１９とし、加工液条件１７の補正値と加工装置条件１８の補正値を登録した補正値データ部２０を設け、ＮＣプログラム１０に対して補正有を指示し、加工液条件１７および加工装置条件１８あるいはいずれか一方を入力して補正を指示すると、ＮＣプログラム補正部２１において対応する補正条件の補正値２２が補正値データ部２０から選択され、補正値２２により補正された補正高能力工具動作値を工具動作値とするＮＣプログラム２３が作成されるようにしてなるＮＣ用データ作成システム２４を形成した点にある。
補正値は加工液条件１７の場合は、何パーセント増、何パーセント減というように実験により得られた統計値により特定されている。「加工工具種類、加工工具材質、被加工物材質」と加工液種類との組合せによる、それぞれの補正値を特定するのもよい。
加工装置条件１８は主に装置の回転数の能力であり、例えば、使用工具が直径２．０ｍｍのドリルで、高能力工具動作値が回転数：８０００／ｍｉｎ、送り速度（送り量）：６５ｍｍ／ｍｉｎなのに、加工装置の最高回転数が５５００／ｍｉｎである場合は、（高能力工具動作値は回転数：５５００／ｍｉｎ×補正値０．７）＝補正された送り速度：４５ｍｍ／ｍｉｎの高能力工具動作値に変更される。
【００２０】
図６に示す本発明を実施するための第４の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、使用者側の手持工具情報２７を手持工具情報登録部２８に登録し、選択部３で選択された使用工具および該使用工具の高能力工具動作値７が手持対応工具選択部２９において手持工具情報登録部２８の手持工具情報２７と対比させられて、該２７に在るものだけからなる対応手持工具３０を選択してディスプレイに表示し、使用者がその中から適当な使用工具を選択指示して使用工具の高能力工具動作値データを特定し、該２５を動作値補正部３７で補正して補正された補正高能力工具動作値データ２６を算定し、該２６を工具動作値とするＮＣプログラム１０を作成するようにしてなるＮＣ用データ作成システム３１を形成した点にある。
補正条件１９の入力は加工内容データ５等と一緒に入力するのもよいことは言うまでもない。
手持工具情報２７はその都度入力してもよい。手持工具情報登録部２８の手持工具情報２７は工具の手持実態に応じて訂正する。
選択が手持工具であるので、手持工具との突合せ作業が必要なく便利である。
また、対応手持工具３０だけの表示とせず、対応工具種類１２も表示するのがよい。こうすることにより、不足している加工工具や、より早くなどの要求に応える加工工具などを認知することになり、加工工具の調達を適切に行えるようアドバイス的な役割をはたす効果がある。
【００２１】
図７に示す本発明を実施するための第５の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、加工内容データ５、被加工物材質データ６とともに「加工時間優先、加工精度優先、工具寿命優先」という内容のいずれかからなる加工精度条件３３および補正条件１９を入力し、使用工具および高能力工具動作値を該３３に対応したものに選択し、補正条件１９の条件により高能力工具動作値７を補正値２２で補正し、補正した高能力工具動作値３３の対応工具種類３４を表示するようにし、該３４の内から選択指示された使用工具の補正した高能力工具動作値３５によりＮＣプログラム１０を作成するようにしたＮＣ用データ作成システム３６を形成した点にある。
加工精度条件３３は、統計的に得た補正値により行う場合と、工具種類と工具材質により選択する場合とのいずれかにより行い、複数の選択条件がある場合はディスプレイに表示して使用者が選択するようにするのがよい。
また、加工工具材質、加工液を用いないエアー噴射を含む加工液条件、加工装置の回転数からなる加工装置条件の一つあるいは複数を補正条件とし、この補正条件の補正値を統計的手法により特定し、前記補正条件のうち一つのあるいは複数の補正条件を指示し、選択されている使用工具の高能力工具動作値データを指示された前記補正条件の補正値により補正して補正された補正高能力工具動作値を得るようにようにしてなるＮＣ用データ作成システムを形成してもよい。
このようにすることにより、高能力工具動作値データ作成範囲を大きく軽減し高コスト化を防止しでき、データ量も小さくできるという効果を得ることできる。
【００２２】
図８に示す本発明を実施するための第６の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、「加工内容データ５、被加工物材質データ６、加工精度条件３２、加工液条件１７、加工装置条件１８、工具種類および工具材質あるいはいずれか一方の使用工具条件３８」を入力し、各入力条件に対応させ且つ補正値による補正を行う入力条件対応・補正値補正部３９で、入力条件対応・補正値データ部４０の登録データを参照して条件対応・補正した速度優先高能力工具動作値データ、加工精度優先高能力工具動作値デーおよび工具低消耗優先高能力工具動作値デーからなる動作値データ群を策定し、速度優先ＮＣプログラム、加工精度優先ＮＣプルグラム、これらの優先ＮＣプログラムを順次読み込みながら速度優先ＮＣプログラム、加工精度優先ＮＣプルグラム、工具低消耗優先ＮＣプログラムからなるＮＣプログラム群５０を作成するＮＣ用データ作成システム３９を形成した点にある。
【００２３】
図９に示す本発明を実施するための第７の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、加工条件を「被加工物材質、加工工具種類、加工工具材質、加工精度、加工液」の５つの加工要素からなる加工条件４１とし、該４１を高能力工具動作値データベース部２に収納したＮＣ用データ作成システム４２を形成した点にある。
加工条件４１による高能力工具動作値データは、５つの加工要素の要素の組合せからなり、その数は膨大であるが、一つの要素の異なる組み合わせ条件について加工工具径ごとの高能力工具動作値データを見出し作成したものである。
例えば、被加工物材質：５、加工工具種類：１０、加工工具材質３、加工精度：３、加工液：４とした場合の高能力工具動作値データは、（５×１０×３×３×４）＝１８００データとなる。
全出力高能力工具動作値データが、実際の工具使用により得られた実施値データという高信頼性を実現する。
【００２４】
図１０に示す本発明を実施するための第８の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、ユーザーコンピュータ４３からインターネットなどの通信回線を通じてＣＡＤデータ等の加工内容データ５と被加工物材質データ６をＮＣ用データ作成システム１と同構成の提供者サーバ４４に送信する加工条件データ送信段階４５と、前記加工内容データ５と被加工物材質データ６に基づいて、主に工作機械や加工工具に標準添付されてくる標準能力工具動作値を超えた動作値で熟練作業者等が工作機械を使いこなしながら見出してなる前記標準能力工具動作値を超えた動作値である高能力工具動作値を登録してなる高能力工具動作値データベース部２から、使用工具および該使用工具の「工具回転数、工具送り速度」である高能力工具動作値を選択する高能力動作値選択段階４６と、選択された使用工具の高能力工具動作値を工具動作値とするＮＣプログラム１０を作成するＮＣプログラム作成段階６１と、高能力工具動作値データないしＮＣプログラム１０をユーザーコンピュータ４３に送信するＮＣプログラム等送信段階４７とからなるＮＣ用データ提供方法４８を形成した点にある。
【００２５】
図１１に示す本発明を実施するための第９の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、ＮＣ用データ提供方法４８において提供者サーバ４４にＮＣ用データ作成システム１が接続されており、提供者サーバ４４で受信された加工内容データ５と被加工物材質データ６はＮＣ用データ作成システム１に送られ、該１で使用工具の高能力工具動作値４６が選択され、該４６を工具動作値とするＮＣプログラム１０が作成され、該１０は提供者サーバ４４に送られ、該４４は該１０をユーザーコンピュータ４３に送信されるようにしてなるＮＣ用データ提供方法６４を形成した点にある。
【００２６】
図１２に示す本発明を実施するための第１０の形態において前記本発明を実施するための最良の第１の形態と主に異なるところは、ＮＣ用データ提供方法４８においてユーザーコンピュータ４３からインターネットにより提供者サーバ６３にアクセスするとパスワード画面が表示されるので、パスワード５２を送信し登録者であることが確認されると条件データ等送信画面５３がユーザーコンピュータ４３に表示される登録者確認段階５１を設け、条件データ等送信画面５３に加工内容データ５を添付するとともに被加工物材質データ６、加工装置条件１８、加工液条件１７の選択項目からの選択や記入などをして加工条件５４を提供者サーバ６３に送信する加工条件データ送信段階５５を設け、提供者サーバ６３が加工条件５４を受信して適した使用工具種類５６を選択し、該５６をユーザーコンピュータ４３に送信する使用工具種類送信段階５７を設け、ユーザが使用工具種類５６の中からから適宜な使用工具種類を選択して指示する使用工具特定段階５８を設け、この使用工具特定段階５８で送信され特定された使用工具の高能力工具動作値を工具動作値としたＮＣプログラム１０を作成し、該１０をユーザーコンピュータ４３に送信するようにしてなるＮＣ用データ提供方法５９を形成した点にある。
【００２７】
本願発明およびその発明を実施するための形態については、「Ａ構造、Ｂ構造、Ｃ構造、・・・を有するデータが記録されたコンピュータ読み取り可な能な記録媒体」「コンピュータに手順Ａ、手順Ｂ、手順Ｃ、?を実行させるためのコンピュータプログラム」「コンピュータに手順Ａ、手順Ｂ、手順Ｃ、・・・を実行させるためのコンピュータプログラムを記録されたるコンピュータ読み取り可能な記録媒体」などからなるコンピュータ・ソフトウエア関連発明として表現することもできる。それは以下のようなものである。
【００２８】
（コンピュータ読み取り可能な記録媒体）
（Ａ１）  加工工具種類、被加工物材質」の加工要素からなる加工条件、この加工条件での加工工具の径ごとの「工具回転数、工具送り速度」である、主に工作機械や加工工具に標準添付されてくる標準能力工具動作値、熟練作業者が汎用工作機械を主に手動操作により切削音の変化・状態、切粉の具合や機械の動作雰囲気を体感・体得しながら見出してなる前記標準能力工具動作値を超えた工具動作値である高能力工具動作値、工具径それぞれの前記高能力工具動作値を特定し集約してなる高能力工具動作値データ、前記加工要素の内の一つが異なる第１の加工条件〜第ｎの加工条件、この第１の加工条件〜第ｎの加工条件の第１の高能力工具動作値データ〜第ｎの高能力工具動作値データ、この第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを収納してなる高能力工具動作値データ群収納ファイルを登録してなるあるいは前記第１の高能力工具動作値データ〜第ｎの高能力工具動作値データをそれぞれ収納してなる第１の高能力工具動作値データファイル〜第ｎの高能力工具動作値データファイルを登録してなる高能力工具動作値データベース部を有するデータが記録されたコンピュータ読取可能な記録媒体。
前記（Ａ１）において、加工条件が「加工工具材質、加工工具種類、被加工物材質」の加工要素からなるものであるものもよい。
前記（Ａ１）のいおて、加工条件が「加工工具材質、加工工具種類、被加工物材質、加工精度、加工液、加工装置」の加工要素からなるものであるものもよい。
【００２９】
（プログラム）
（Ｂ１）  コンピュータを、入力されたＣＡＤデータ等の加工内容データと被加工物材質データにより、加工工具種類、被加工物材質」の加工要素からなる加工条件、この加工条件での加工工具の径ごとの「工具回転数、工具送り速度」である、主に工作機械や加工工具に標準添付されてくる標準能力工具動作値、熟練作業者が汎用工作機械を主に手動操作により切削音の変化・状態、切粉の具合や機械の動作雰囲気を体感・体得しながら見出してなる前記標準能力工具動作値を超えた工具動作値である高能力工具動作値、この高能力工具動作値を特定集約してなる高能力工具動作値データ、前記加工要素の内の一つが異なる第１の加工条件〜第ｎの加工条件、この第１の加工条件〜第ｎの加工条件の第１の高能力工具動作値データ〜第ｎの高能力工具動作値データ、この第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを収納してなる高能力工具動作値データ群収納ファイルを登録してなるあるいは前記第１の高能力工具動作値データ〜第ｎの高能力工具動作値データをそれぞれ収納してなる第１の高能力工具動作値データファイル〜第ｎの高能力工具動作値データファイルを登録してなる高能力工具動作値データベース部から使用工具および該使用工具の高能力工具動作値を選択する使用工具選択手段、この使用工具選択手段で得た前記使用工具の高能力工具動作値を工具動作値とするＮＣプログラムを作成するＮＣプログラム作成手段として機能させるためのコンピュータプログラム。
【００３０】
（Ｂ２）  コンピュータを、入力されたＣＡＤデータ等の加工内容データと被加工物材質データにより、加工工具種類、被加工物材質」の加工要素からなる加工条件、この加工条件での加工工具の径ごとの「工具回転数、工具送り速度」である、主に工作機械や加工工具に標準添付されてくる標準能力工具動作値、熟練作業者が汎用工作機械を主に手動操作により切削音の変化・状態、切粉の具合や機械の動作雰囲気を体感・体得しながら見出してなる前記標準能力工具動作値を超えた工具動作値である高能力工具動作値、この高能力工具動作値を特定集約してなる高能力工具動作値データ、前記加工要素の内の一つが異なる第１の加工条件〜第ｎの加工条件、この第１の加工条件〜第ｎの加工条件の第１の高能力工具動作値データ〜第ｎの高能力工具動作値データ、この第１の高能力工具動作値データ〜第ｎの高能力工具動作値データを収納してなる高能力工具動作値データ群収納ファイルを登録してなるあるいは前記第１の高能力工具動作値データ〜第ｎの高能力工具動作値データをそれぞれ収納してなる第１の高能力工具動作値データファイル〜第ｎの高能力工具動作値データファイルを登録してなる高能力工具動作値データベース部から使用工具種類を選択する使用工具種類選択手段、この使用工具選択手段で選択された使用工具種類を表示させる使用工具種類表示手段、使用者が使用工具種類表示手段に表示された使用工具種類の中から適当な使用工具を選択指示する使用工具選択指示手段、この使用工具選択指示手段により選択指示された使用工具の高能力工具動作値を工具動作値とするＮＣプログラムを作成するＮＣプログラム作成手段として機能させるためのコンピュータプログラム。
（Ｂ３）  前記（Ｂ１）、（Ｂ２）のいずれかにおいて、加工条件が「加工工具材質、加工工具種類、被加工物材質」の加工要素からなるものであるものもよい。
（Ｂ４）  前記（Ｂ１）、（Ｂ２）のいずれかにおいて、加工条件が「加工工具材質、加工工具種類、被加工物材質、加工精度、加工液、加工装置」の加工要素からなるものであるものもよい。
（Ｂ５）  前記（Ｂ１）、（Ｂ２）、（Ｂ３）、（Ｂ４）のいずれかにおいて、使用工具選択手段で選択された使用工具種類を表示させる使用工具種類表示手段、使用者が使用工具種類表示手段に表示された使用工具種類の中から適当な使用工具を選択指示する使用工具選択指示手段、この使用工具選択指示手段により選択指示された使用工具の高能力工具動作値を工具動作値とするＮＣプログラムを作成するＮＣプログラム作成手段を設けて、これらの手段を機能させるためのコンピュータプログラムもよい。
（Ｂ６）  （Ｂ１）、（Ｂ２）、（Ｂ３）、（Ｂ４）、（Ｂ５）のいずれかにおいて、使用者の手持の手持工具情報を入力する手持工具入力手段、前記手持工具情報の中から使用工具種類を選択する使用工具種類選択手段を設け、これらの手段を機能させるためのコンピュータプログラムもよい。
（Ｂ７）  （Ｂ１）、（Ｂ２）、（Ｂ３）、（Ｂ４）、（Ｂ５）、（Ｂ６）のいずれかにおいて、加工工具材質、加工液を用いないエアー噴射を含む加工液条件、通常粗加工、中仕上げ、仕上げ加工などの加工精度条件、加工装置の回転数やメーカー機種名（ＴＯＯＬＮｏ）からなる加工装置条件のうちの一つあるいは複数が補正条件として登録されていて、この登録された補正条件のうち一つのあるいは複数の補正条件を指示して選択されている使用工具の高能力工具動作値データを前記補正条件により補正して補正された補正高能力工具動作値を得る補正された補正高能力工具動作値データ決定手段を設け、これらの手段を機能させるためのコンピュータプログラムもよい。
（Ｂ８）  （Ｂ１）、（Ｂ２）、（Ｂ３）、（Ｂ４）、（Ｂ５）、（Ｂ６）、（Ｂ７）のいずれかにおいて、加工工具材質、加工液を用いないエアー噴射を含む加工液条件、通常粗加工、加工装置の回転数からなる加工装置条件などの一つあるいは複数を補正条件とし、この補正条件の補正値を統計的手法により特定し該補正値が登録され、前記補正条件のうち一つのあるいは複数の補正条件を指示し、選択されている使用工具の高能力工具動作値データを指示された補正条件の前記補正値により補正して実行高能力工具動作値を得る補正された補正高能力工具動作値データ決定手段を設け、これらの手段を機能させるためのコンピュータプログラムもよい。
（Ｂ９）  （Ｂ１）、（Ｂ２）、（Ｂ３）、（Ｂ４）、（Ｂ５）、（Ｂ６）、（Ｂ７）、（Ｂ８）のいずれかにおいて、ＮＣプログラム作成部を設け、該ＮＣプログラム作成部により選択された使用工具の高能力工具動作値データ（補正されたものを含む）を工具動作値とするＮＣプログラムを作成するＮＣプログラム作成手段を設け、これらの手段を機能させるためのコンピュータプログラムもよい。
【００３１】
図１３に示す本発明を実施するための第１１の形態において７０はＮＣ用データ作成システムであって、ＮＣ用データ作成システム７０は次のようになっている。
（１）加工手順ファイル７１
加工手順ファイル７１は、ＮＣプログラム９作成に際して、使用する加工工程関連のデータを登録、収納するものである。主な加工工程関連データには次のようなものがあげられる。
加工種類        ：どのような加工をおこなうのか
使用工具の種類  ：どの工具を使用するのか
使用工具径      ：使用する工具のサイズ（直径）はいくらか
加工手順ファイル７１は加工工程は通常加工、仕上げ加工等の加工内容から構成されており、加工工程を構成する各加工内容を加工工程関連データにより指定する。
加工関連データの一例として、加工種類に関して概略を説明する。
・加工種類    Ｋ１０
固定サイクルを使用した加工
ＸＹを位置決め後、Ｚ制御による穴あけ加工等
・加工種類    Ｋ２０
面取り加工
固定サイクルによる面取り
コンタリングによる面取り
・加工種類    Ｋ３０
タップ加工
タッピングサイクルによる
・加工種類    Ｋ４０
チップレスコンタリング加工
ＸＹ軸同時制御による穴、及び形状加工等
（Ｚ軸ステップフィールド）
・加工種類    Ｋ４２
コンタリング輪郭切削加工
ＸＹ軸同時制御による形状輪郭加工
（仕上げ代部の加工等）
・加工種類    Ｋ４３
等加工
ＸＹ軸同時制御とＺ軸ピックフィールドによる加工
これら加工種類は加工種類データ部７２に登録されている。
（２）高能力工具動作値データ部２（加工条件ファイル）
高能力工具動作値データ部２は、ＮＣプログラム９作成に際して使用する加工工具の切削条件関連のデータを登録・収納する。
切削作業を行う場合には、まず被切削材があり、次に使用する工具の種類を選択し、工具径を決め、最後にその切削条件を決定する。加工条件登録に際しても、これと同様に工具種類別かつ被切削材別に設定した加工条件ファイルに工具径毎の回転数、送り量、工具形状等データが登録されている。
高能力工具動作値データ部２の例を示す。
被切削材料．工具種類
ＤＲＬ．ＳＫＤ      ＳＫＤ材の切削用ドリル
ＥＮＭ．ＳＳ        ＳＳ材用エンドミル
ＴＡＰ．ＡＬＭ      アルミ材切削用タップ
回転数、送り量等の加工データを工具毎に１行として登録する。加工データの主要な登録項目（パラメータ）について説明する。
例：直径１ｍｍのＤＲＬ．ＳＫＤ
：工具径（１ｍｍ）
：工具形状＜工具全長（３０．０ｍｍ）、工具刃長さ（６．０ｍｍ）、工具加工深さ（５．０ｍｍ）＞
：切り込み＜Ｚ−Ｚ（５．０ｍｍ）、ＸＹ−ＸＹ（５．０）、ＸＹ−Ｚ（５．０）＞
：回転数（５００Ｌ）
：送り（４１Ｌ）
：工具先端＜Ｒ（０．０）、径（０．０）、角度（１２０．０）＞
：刃数（０）
：切削速度（５．０）
：一回送り（０．０５）
：径補正（０）
：加工液（０）
：選択工具（ＤＲＬ１）
（１）工具径・・・・・工具直径
（２）工具形状・・・・工具の長さ関連寸法
（３）切削量指定・・・一加工当りの切削量（径方向、深さ方向他）
（４）切削条件・・・・工具回転数、送り量
（５）工具先端形状・・工具先端部の形状寸法
（６）補正、加工液・・径補正番号、加工液の指定
（７）選択工具総称・・切削材別、工具種類別、工程種別に登録された工具の総称
（３）加工手順ファイル内容の変更による加工工程の変化
加工手順ファイルは、ＮＣプログラム作成に際して、加工工程関連の指定を行う。
座ぐり穴加工を例に、加工手順ファイル内容の変更による加工工程の変化について説明する。
Ａ：センタードリル加工
Ｂ：下穴加工
Ｃ：座ぐり加工
この三つの工程から構成されるが、何れの加工も固定サイクルを使用して行われる。この為、加工時間は早くなるが、加工穴径毎に同径の工具が必要となるので、使用する加工機のＡＴＣ工具数によっては加工穴種類に制限を受けることになる。
Ｄ：直径５ｍｍのエンドミル（ＥＮＭ）によるコンタリング加工
使用工具を直径５ｍｍのエンドミル（ＥＮＭ）に固定することにより、固定サイクル使用時間と異なり、加工毎に使用工具を用意する必要はなく、使用工具本数を押さえることが可能となる。
以上のようなことから、加工手順ファイルは構成内容を書き換えることにより、同一形状に対する加工機等の状況に応じた加工内容をすることができる。
：Ａ−Ｂ−Ｃの構成による加工手順ファイル    −＞加工時間を重視した加工手順
：Ａ−Ｂ−Ｄの構成による加工手順ファイル    −＞使用工具数を考慮した加工手順ファイル
（４）加工条件ファイル内容の変更による加工の変化
加工条件ファイルは、ＮＣプログラム作成に際して、使用する加工工具の切削条件関連のデータを登録、収納するものである。ＣＡＭ画面からの入力内容に基づき、加工手順ファイル記載内容に従って選択された工具は、本加工条件ファイルの記載内容による切削条件にて加工を行う。
加工条件ファイル登録項目（パラメータ）は、切削速度、送り量、切込量等の切削関連データと、刃先角度、刃先Ｒ等の刃物形状関連とがあり、これらを工具径毎に指定する。
マシニング切削加工においては、被切削材により、切削速度、送り量、切込量が異なるが、切込量を例にすると、加工条件ファイル内に被切削材別工具径毎の切込量を登録しているので、ＣＡＭ操作に際して、単に被切削材を指定するのみで加工手順、及び、加工条件ファイルの内容に基づき、切り込み代の変更が自動的に行われる。
：径方向切り込み代
ＸＹ−ＸＹ値の変化によるコンタリングパスの変化
一加工当りの工具切り込み量の変化により、切り込み量小の場合は加工回数増加、切り込み量大の場合は加工回数減少というように、径方向の加工回数も増減する。
：深さ方向切り込み代
ＸＹ−Ｚ値の変化によるコンタリングパスの変化
一加工当りの工具切り込み量の変化により、工具切り込み量小の場合は施工回数増加、工具切り込み量大の場合は施工回数減少というように、深さ方向の施工回数も増減する。
加工手順ファイル７１、下穴ファイル７３、高能力工具動作値データ部２、加工液ファイル７４とでデータ部８３を形成している。
【００３２】
ＮＣ用データ作成システム７０は、加工原点1、板厚、被切削物材質、スペーサ厚などのＣＡＭ基本データであるＣＡＭ基本入力段階７５、加工種類、使用工具の種類、使用工具径などの加工手順入力（選択を含む）する加工手順指示段階７６、加工深さ、開始位置、中間径等の加工パターンを入力（選択を含む）する加工パターン別指示段階７７とからなる入力・選択段階８１と、加工パターン別ＣＡＭポストの自動起動段階７８、高能力工具動作値データ部２から自動的に工具毎切削条件を選択して作成される工具軌跡自動作成段階７６、ＣＡＭデータ自動作成段階８０、ＮＣプログラム自動作成段階９とからなる自動処理段階８２とからなっている。
【００３３】
図１４に示す本発明を実施するための第１２の形態において８５はＮＣ用データ作成システムであって、ＮＣ用データ作成システム７０の前記ＮＣ用データ作成システム７０と主に異なる点は、ＣＡＭ基本入力７５を行うと、データ部８３の各データから最適なデータを自動選択しながら且つ条件により補正しながら、加工手順自動選択８７、加工パターン自動選択８８、加工パターン別ＣＡＭポス自動起動７８、工具軌跡自動作成７９、ＣＡＭデータ自動作成８０の各段階が自動的に行われ、ＮＣプログラム自動作成・出力９が自動的に行われる自動処理段階８６となるようにした点にある。
加工液の指定は、ＣＡＭ基本データの一部として、ＣＡＭ基本データ７５入力の後に入力・指示・選択する、ＣＡＭデータ自動作成８０前に選択指示メッセージが表示され選択する、非選択で標準としている標準加工液が自動選択されるなど多様なやり方がある。
【産業上の利用可能性】
【００３４】
本発明は主にマシニングセンターなどの工作機械を使用する産業で利用される。
【図面の簡単な説明】
【００３５】
【図１】本発明を実施するための最良の第１の形態の概念図。
【図２】図１の高能力工具動作値データベース部の構造。
【図３】図２高能力工具動作値データファイルの詳細図。
【図４】本発明を実施するための第２の形態の概念図。
【図５】本発明を実施するための第３の形態の概念図。
【図６】本発明を実施するための第４の形態の概念図。
【図７】本発明を実施するための第５の形態の概念図。
【図８】本発明を実施するための第６の形態の概念図。
【図９】本発明を実施するための第７の形態の概念図。
【図１０】本発明を実施するための第８の形態の概念図。
【図１１】本発明を実施するための第９の形態の概念図。
【図１２】本発明を実施するための第１０の形態の概念図。
【図１３】本発明を実施するための第１１の形態の概念図。
【図１４】本発明を実施するための第１２の形態の概念図。
【符号の説明】
【００３６】
１：ＮＣ用データ作成システム、      ２：高能力工具動作値データベース部、
３：選択部、                        ４：加工条件、
５：加工内容データ、                ６：被加工物材質データ、
７：高能力工具動作値、              ８：ＮＣプログラム作成部、
１０：ＮＣプログラム、              １３：ＮＣ用データ作成システム、
１７：加工液条件、                  １８：加工装置条件
１９：補正条件、                    ２０：補正値データ部、
２１：ＮＣプログラム補正部、        ２２：補正値、
２３：補正されたＮＣプログラム、    ２４：ＮＣ用データ作成システム
２５：高能力工具動作値、            ２６：補正された補正高能力工具動作値データ、
２７：手持工具情報、                ２８：手持工具情報登録部、
２９：手持対応工具選択部、          ３０：対応手持工具、
３１：ＮＣ用データ作成システム、    ３２：加工精度条件、
３３：補正した高能力工具動作値、    ３４：対応工具種類、
３５：使用工具の補正した高能力工具動作値、
３６：ＮＣ用データ作成システム、    ３７：動作値補正部、
３８：使用工具条件、                ３９：入力条件対応・補正値補正部、
４０：入力条件対応・補正値データ部、４１：加工条件、
４２：ＮＣ用データ作成システム、    ４３：ユーザーコンピュータ
４４：提供者サーバ、                ４５：加工条件データ送信段階、
４６：使用工具の高能力工具動作値選択段階、
４７：ＮＣプログラム等送信段階、    ４８：ＮＣ用データ提供方法、
４９：ＮＣ用データ提供方法、        ５０：ＮＣプログラム群、
５１：登録者確認段階、              ５２：パスワード、
５３：条件データ等送信画面、        ５４：加工条件、
５５：加工条件データ送信段階、      ５６：使用工具種類、
５７：使用工具種類送信段階、        ５８：使用工具特定段階、
５９：ＮＣ用データ提供方法、        ６０：動作値データ群
６１：ＮＣプログラム作成段階、      ６２：提供者サーバ、
６３：提供者サーバ、                ６４：ＮＣ用データ提供方法、
７０：ＮＣ用データ作成システム、    ７１：加工手順ファイル、
７２：加工種類データ部、            ７３：下穴ファイル、
７４：加工液ファイル、              ７５：ＣＡＭ基本入力、
７６：加工手順入力、                ７７：加工パターン別入力、
７８：加工パターン別ＣＡＭポストの起動、
７９：工具軌跡作成、                ８０：ＣＡＭデータ作成、
８１：入力・選択段階、              ８２：自動処理段階、
８３：データ部、                    ８５：ＮＣ用データ作成システム、
８６：自動処理段階、                ８７：加工手順自動選択、
８８：加工パターン自動選択。
【図１】
2005111635.tif 000003
【図２】
2005111635.tif 000004
【図３】
2005111635.tif 000005
【図４】
2005111635.tif 000006
【図５】
2005111635.tif 000007
【図６】
2005111635.tif 000008
【図７】
2005111635.tif 000009
【図８】
2005111635.tif 000010
【図９】
2005111635.tif 000011
【図１０】
2005111635.tif 000012
【図１１】
2005111635.tif 000013
【図１２】
2005111635.tif 000014
【図１３】
2005111635.tif 000015
【図１４】
2005111635.tif 000016