(57)【要約】【課題】ワークの補正加工用の補正工具軌跡情報を簡単に作成する。【解決手段】工具軌跡情報Ｄ１に基づいて加工されるワークの補正加工用の補正工具軌跡情報Ｄ４を作成する補正工具軌跡情報作成システムＳ０において、工具軌跡情報Ｄ１の数値制御指令値の組合せに応じて工具軌跡情報Ｄ１を分割することにより、分割工具軌跡情報Ｄ２を作成する工具軌跡情報分割手段と、分割工具軌跡情報Ｄ２の分割された範囲のうち寸法誤差が発生した範囲を補正加工範囲に決定する補正加工範囲決定手段Ｍ３と、を備える。【選択図】図１
2011258138.tif 000002
【特許請求の範囲】
【請求項１】
工具軌跡情報に基づいて加工されるワークの補正加工用の補正工具軌跡情報を作成する補正工具軌跡情報作成システムにおいて、
前記工具軌跡情報の数値制御指令値の組合せに応じて前記工具軌跡情報を分割することにより、分割工具軌跡情報を作成する工具軌跡情報分割手段と、
前記分割工具軌跡情報の分割された範囲のうち寸法誤差が発生した範囲を補正加工範囲に決定する補正加工範囲決定手段と、
を備えることを特徴とする補正工具軌跡情報作成システム。
【請求項２】
請求項１に記載の補正工具軌跡情報作成システムであって、
前記ワークの前記寸法誤差が測定される測定点を、前記分割工具軌跡情報の分割された範囲のそれぞれの軌跡上に配置する測定点配置手段を更に備える、
ことを特徴と補正工具軌跡情報作成システム。
【請求項３】
請求項１又は請求項２に記載の補正工具軌跡情報作成システムであって、
前記工具軌跡情報分割手段は、前記工具軌跡情報の移動方向の前記数値制御指令値の組合せが切り替わる箇所で前記工具軌跡情報を分割する、
ことを特徴とする補正工具軌跡情報作成システム。
【請求項４】
請求項１から請求項３のいずれか１項に記載の補正工具軌跡情報作成システムであって、
前記工具軌跡情報分割手段は、仕上げ加工用の前記工具軌跡情報を分割する、
ことを特徴とする補正工具軌跡情報作成システム。
【請求項５】
工具軌跡情報に基づいて加工されるワークの補正加工用の補正工具軌跡情報の作成を、コンピュータを用いて行う補正工具軌跡情報作成方法において、
前記工具軌跡情報の数値制御指令値の組合せに応じて前記工具軌跡情報を分割することにより、分割工具軌跡情報を作成し、
前記分割工具軌跡情報の分割された範囲のうち寸法誤差が発生した範囲を補正加工範囲に決定する、
ことを特徴とする補正工具軌跡情報作成方法。
【請求項６】
工具軌跡情報に基づいて加工されるワークの補正加工用の補正工具軌跡情報の作成を、コンピュータに行わせるための補正工具軌跡情報作成プログラムにおいて、
前記工具軌跡情報の数値制御指令値の組合せに応じて前記工具軌跡情報を分割することにより、分割工具軌跡情報を作成する機能と、
前記分割工具軌跡情報の分割された範囲のうち寸法誤差が発生した範囲を補正加工範囲に決定する機能と、
をコンピュータに実現させることを特徴とする補正工具軌跡情報作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工具軌跡情報に基づいて加工されるワークの補正加工用の補正工具軌跡情報を作成する技術に関するものである。
【背景技術】
【０００２】
従来、ワークに切削加工等の加工を行う場合には、所定の工具軌跡情報に基づいて仕上げ加工が行われた後に、所定の測定点において寸法誤差が測定される。そして、寸法誤差が許容範囲にない場合には補正加工が行われる。
【０００３】
ところで、ワークの加工用の工具軌跡情報を曲線化する際に生じる異常振動等を防ぐために、工具軌跡情報を分割する方法が知られている（例えば、特許文献１参照）。
この方法では、工具軌跡情報と工具の姿勢の情報とを使って工具が進む方向の変化量が計算される。また、作業者により変化量のしきい値が設定され、設定したしきい値を超えた箇所で工具軌跡情報が分割される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３９５２４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１記載の工具軌跡情報の分割方法は、工具軌跡情報に加えて工具の姿勢をも使って工具が進む方向の変化量を計算する上に、この変化量にしきい値が設定されて計算が行われるため、工具軌跡情報の分割方法が複雑になってしまう。
【０００６】
また、上記特許文献１記載の工具軌跡情報の分割方法は、上述のとおり工具軌跡情報を曲線化する際に生じる異常振動等を防ぐためのものであって、補正工具軌跡情報の作成を考慮したものではないため、補正工具軌跡情報の作成にそのまま応用することができない。
【０００７】
本発明の目的は、ワークの補正加工用の補正工具軌跡情報を簡単に作成することができる補正工具軌跡情報作成システム、補正工具軌跡情報作成方法、及び、補正工具軌跡情報作成プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の補正工具軌跡情報作成システムは、工具軌跡情報に基づいて加工されるワークの補正加工用の補正工具軌跡情報を作成する補正工具軌跡情報作成システムにおいて、上記工具軌跡情報の数値制御指令値の組合せに応じて上記工具軌跡情報を分割することにより、分割工具軌跡情報を作成する工具軌跡情報分割手段と、上記分割工具軌跡情報の分割された範囲のうち寸法誤差が発生した範囲を補正加工範囲に決定する補正加工範囲決定手段と、を備える。
【０００９】
本発明の補正工具軌跡情報作成方法は、工具軌跡情報に基づいて加工されるワークの補正加工用の補正工具軌跡情報の作成を、コンピュータを用いて行う補正工具軌跡情報作成方法において、上記工具軌跡情報の数値制御指令値の組合せに応じて上記工具軌跡情報を分割することにより、分割工具軌跡情報を作成し、上記分割工具軌跡情報の分割された範囲のうち寸法誤差が発生した範囲を補正加工範囲に決定する。
【００１０】
本発明の補正工具軌跡情報作成プログラムは、工具軌跡情報に基づいて加工されるワークの補正加工用の補正工具軌跡情報の作成を、コンピュータに行わせるための補正工具軌跡情報作成プログラムにおいて、上記工具軌跡情報の数値制御指令値の組合せに応じて上記工具軌跡情報を分割することにより、分割工具軌跡情報を作成する機能と、上記分割工具軌跡情報の分割された範囲のうち寸法誤差が発生した範囲を補正加工範囲に決定する機能と、をコンピュータに実現させる。
【発明の効果】
【００１１】
本発明によれば、ワークの補正加工用の補正工具軌跡情報を簡単に作成することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態に係る補正工具軌跡情報作成システムを含む補正加工システムを示す概略構成図である。
【図２】本発明の一実施の形態におけるワークを示す斜視図である。
【図３】本発明の一実施の形態における分割工具軌跡情報の作成を説明するためのフローチャートである。
【図４】本発明の一実施の形態における指令値の組合せとその識別値との対応を表す対応表である。
【図５】本発明の一実施の形態における測定点の配置を説明するためのフローチャートである。
【図６Ａ】本発明の一実施の形態における測定点の配置を説明するための説明図（その１）である。
【図６Ｂ】本発明の一実施の形態における測定点の配置を説明するための説明図（その２）である。
【図７】本発明の一実施の形態における補正加工範囲の決定を説明するためのフローチャートである。
【図８】本発明の一実施の形態における補正適用手段の処理を説明するための説明図である。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施の形態に係る補正工具軌跡情報作成システム、補正工具軌跡情報作成方法及び補正工具軌跡情報作成プログラムについて、図面を参照しながら説明する。
図１は、本発明の一実施の形態に係る補正工具軌跡情報作成システムＳ０を含む補正加工システムＨ０を示す概略構成図である。
補正加工システムＨ０のハードウエアは、加工装置Ｈ２との通信機能を持つコンピュータＨ１、数値制御機能を持つ加工装置Ｈ２、及び、コンピュータＨ１と加工装置Ｈ２とを接続する通信ケーブルＨ３を含む。
【００１４】
補正加工システムＨ０のソフトウエアは、補正工具軌跡情報作成システムＳ０、ＣＡＭシステムＳ１、測定システムＳ２、補正パターンデータベースＤＢ１、工具軌跡情報Ｄ１、分割工具軌跡情報Ｄ２、測定点情報Ｄ３、及び、補正工具軌跡情報Ｄ４を含む。
【００１５】
補正工具軌跡情報作成システムＳ０は、工具軌跡情報分割手段Ｍ１、測定点配置手段Ｍ２、補正加工範囲決定手段Ｍ３、及び、補正適用手段Ｍ４を含む。詳しくは後述するが、補正工具軌跡情報作成システムＳ０は、工具軌跡情報Ｄ１に基づいて加工されるワークＷ１の補正加工用の補正工具軌跡情報Ｄ４を作成する。
【００１６】
ＣＡＭシステムＳ１は、特に限定されず、市販の３次元ＣＡＭソフトウエアを適宜用いることができる。
測定システムＳ２も特に限定されず、接触又は非接触で所定の測定点の寸法誤差を測定できる市販の３次元測定ソフトウエアを適宜用いることができる。
図８に示すように、補正パターンデータベースＤＢ１は、寸法誤差３０２並びにそれに対応する工具軌跡情報Ｄ１のＮＣ（Numerical Control：数値制御）指令値９０及び加工条件の補正率４０１を紐付けて登録されている。ここで加工条件とは、例えば、送り速度、主軸回転数、切削ピッチなどをいう。
【００１７】
工具軌跡情報Ｄ１は、Ｇコード、Ｍコード、数値など、図２に示すようなワークＷ１を加工する工具軌跡Ｔ１（図２では３本の線で図示）の制御点を決定する情報と、荒加工・仕上げ加工の区別を表す識別子８０（例えば、仕上げ加工を表す「ＳＨＩＡＧＥ」）とを含むように構成されている。
【００１８】
図８に示すように、分割工具軌跡情報Ｄ２は、工具軌跡情報Ｄ１と、その分割位置を表す識別子２０１とを含むように構成されている。
測定点情報Ｄ３は、測定点３０１の位置情報と、寸法誤差３０２の情報とを含むように構成されている。
【００１９】
補正工具軌跡情報Ｄ４は、Ｇコード、Ｍコード、数値など、補正加工範囲５０１に加工を行う工具軌跡情報を決定する情報を含むように構成されている。
【００２０】
以下、補正工具軌跡情報の作成について、補正加工システムＨ０の動作順序に従って説明する。
第１順序として、ＣＡＭシステムＳ１によって、図２に示すワークＷ１を加工する工具軌跡情報Ｄ１が作成される。図８に示すように、工具軌跡情報Ｄ１には、工具軌跡Ｔ１の制御点を決定する情報に、荒加工・仕上げ加工の区別を表す識別子８０（例えば、仕上げ加工を表すＳＨＩＡＧＥ）が付加される。
【００２１】
荒加工・仕上げ加工の区別を表す識別子８０の付加は、工具軌跡情報Ｄ１の作成時に手操作での符号入力や、削り残し代「０」のときを認識させた自動符号入力などを用いても良い。以降説明する工具軌跡情報Ｄ１は、全て仕上げの識別子８０が付加された工具軌跡情報として説明する。なお、コンピュータＨ１が他のシステムから工具軌跡情報Ｄ１を取得する場合には、コンピュータＨ１からＣＡＭシステムＳ１を省略することもできる。
【００２２】
第２順序として、工具軌跡情報分割手段Ｍ１が、工具軌跡情報Ｄ１を図４に示すＮＣ指令値の組合せ９０に応じて分割し（移動方向のＮＣ指令値の組合せ９０が切り替わる箇所で分割し）、分割結果として分割工具軌跡情報Ｄ２を作成する。工具軌跡情報分割手段Ｍ１の処理について図３のフローを使って説明する。
【００２３】
なお、図３に示す処理並びに後述する図５及び図７に示す処理には、ごく標準的な構成を有するコンピュータ、すなわち、制御プログラムを実行することで各構成要素を制御するＣＰＵと、ＲＯＭやＲＡＭ及び磁気記録媒体などからなり、ＣＰＵに各構成要素を制御させる制御プログラムの記憶や、ＣＰＵが制御プログラムを実行する際のワークエリアあるいは各種データの記憶領域として使用させる記憶部と、ユーザによる操作に対応する各種のデータが取得される入力部と、ディスプレイなどに各種のデータを提示してユーザに通知する出力部と、他の機器とのデータ授受のためのインターフェース機能を提供するＩ／Ｆ部と、を備える情報処理端末を用いることができる。
【００２４】
また、図３、図５及び図７に示す処理を情報処理端末に行わせるには、例えば、図３、図５及び図７に示した手順の処理を情報処理端末に行わせる制御プログラム（補正工具軌跡情報作成プログラム等）を作成して、その制御プログラムを情報処理端末に読み出させて実行させればよく、この結果、情報処理端末は、図１に示す補正工具軌跡作成システムＳ０を含むコンピュータＨ１として機能する。
【００２５】
図３に示すように、まず、工具軌跡情報Ｄ１の先頭行が読み込まれる（ステップＳ１０１）。
次に、読み込んでいる行のＮＣ指令値に対応した識別値１００が決定される（ステップＳ１０２）。具体的には、図４に示す指令値の組合せ９０とその識別値１００との対応を表す情報（対応表）Ｄ５のように、Ｘ軸・Ｙ軸・Ｚ軸の指令値がない場合には識別値１００は「０」となり、Ｘ軸の指令値があれば「１」、Ｙ軸の指令値があれば「２」、Ｚ軸の指令値があれば「４」、これらの２つ又は３つの組合せの場合には、各軸の識別値を足し合わせた数が識別値１００となる。なお、例えば、Ｘ軸・Ｙ軸の２軸方向のみのＮＣ指令値のみで識別値１００を定めたり、Ｘ軸・Ｙ軸・Ｚ軸のＮＣ指令値の数値が正方向か負方向かで新たな識別値１００を定めたり、工具の回転方向などの移動方向の数値以外の条件によって識別値１００を定めたりしてもよく、ＮＣ指令値の組合せに応じて工具軌跡情報を分割するものであれば、分割条件は特に限定されない。
【００２６】
そして、読み込んだ行の識別値１００が「０」でない、即ち、「指令値なし」ではなく（ステップＳ１０３）、且つ、識別値１００が前の行と異なる場合（ステップＳ１０４）には、読み込んでいる行（の前）で工具軌跡情報Ｄ１が分割される（ステップＳ１０５）。
【００２７】
一方、読み込んだ行の識別値１００が「０」である場合（ステップＳ１０３）や、識別値１００が前の行と同一である場合（ステップＳ１０４）には、上記の分割（ステップＳ１０５）は行われない。
【００２８】
その後、読み込んでいる行が最終行であれば（ステップＳ１０６）、図８に示すように分割した位置を表す識別子２０１を追記した工具軌跡情報Ｄ１を、分割工具軌跡情報Ｄ２として保存し（ステップＳ１０７）、処理を終了する。なお、分割工具軌跡情報Ｄ２は、本実施の形態では、工具軌跡情報Ｄ１を複数個に分けたものではなく、分割した位置を表す識別子２０１を工具軌跡情報Ｄ１に加えたものである。
【００２９】
読み込んでいる行が最終行でなければ（ステップＳ１０６）、工具軌跡情報Ｄ１の次の行が読み込まれ（ステップＳ１０８）、識別値の決定（ステップ１０２）からの処理が繰り返される。
以上が、工具軌跡情報分割手段Ｍ１の処理である。
【００３０】
第３順序として、測定点配置手段Ｍ２が、分割工具軌跡情報Ｄ２を使って分割した工具軌跡情報の分割された範囲のそれぞれに測定点を１つ以上配置し、配置結果を測定点情報Ｄ３に記録する。測定点配置手段Ｍ２の処理について図５のフロー及び図６を使って説明する。
【００３１】
まず、分割工具軌跡情報Ｄ２が読み込まれる（ステップＳ２０１）。
次のステップＳ２０２は、分割位置を表す識別子２０１で区切られた範囲の数だけ処理を繰り返すループの開始端である。
【００３２】
次のステップＳ２０３では、変数Ｎが処理対象とする工具軌跡情報の分割された範囲の制御点数となり、変数ＩはＮ÷２の商、変数ＪはＮ÷２の余りとなる（ステップＳ２０４）。
【００３３】
例えば、図６Ａに示すように分割工具軌跡情報Ｄ２の分割された範囲の制御点数が４点の場合、制御点数である変数Ｎは「４」となり、Ｎ÷２の商である変数Ｉは「２」、Ｎ÷２の余りである変数Ｊは「０」となる。
【００３４】
また、図６Ｂに示すように分割工具軌跡情報Ｄ２の分割された範囲の制御点数が５点の場合、制御点数である変数Ｎは「５」となり、Ｎ÷２の商である変数Ｉは「２」、Ｎ÷２の余りである変数Ｊは「１」となる。
【００３５】
そして、変数Ｊが「０」の場合、図１に示す測定システムＳ２による測定点３０１が始点（Ｎ１）からＩ番目の制御点とＩ＋１番目の制御点との中点に配置される（ステップＳ２０６）。例えば、変数Ｊが「０」の場合、図６Ａに示すように、測定点３０１は、始点（Ｎ１）からＩ番目である２番目とＩ＋１番目である３番目との中点に配置される。
【００３６】
一方、変数Ｊが「０」でない場合、測定点３０１が始点（Ｎ１）からＩ＋１番目の制御点に配置される（ステップＳ２０７）。例えば、変数Ｊが「０」でなく「１」である場合、図６Ｂに示すように、測定点３０１は、始点（Ｎ１）からＩ＋１番目である３番目の制御点に配置される。
【００３７】
次のステップＳ２０８は、ステップＳ２０２で開始したループの終了端である。
分割工具軌跡情報Ｄ２の分割された範囲のそれぞれで上記のループの処理が行われた後、決定された測定点３０１が図８に示す測定点情報Ｄ３に書込まれ、測定点配置手段Ｍ２の処理が終了する。以上が、測定点配置手段Ｍ２の処理である。なお、測定点３０１の配置は、ユーザがコンピュータＨ１の表示画面上で設定するようにしてもよい。
【００３８】
第４順序として、図１に示す加工装置Ｈ２が、通信ケーブルＨ３を経由してコンピュータＨ１から工具軌跡情報Ｄ１を取得し、取得した工具軌跡情報Ｄ１に従ってワークＷ１を加工する。
【００３９】
第５順序として、測定システムＳ２が、測定点情報Ｄ３を用いて寸法誤差３０２を測定する。なお、コンピュータＨ１が他のシステムから寸法誤差３０２の情報を取得する場合には、コンピュータＨ１から測定システムＳ２を省略することもできる。
【００４０】
測定システムＳ２は、通信ケーブルＨ３を経由して加工装置Ｈ２に取り付けた図示しない測定素子を測定点３０１に移動させ、測定素子が検出した測定点３０１の寸法誤差３０２を、例えば測定点３０１からの直線距離で求める。
【００４１】
測定システムＳ２は、測定点３０１に対応した寸法誤差３０２を図８に示す測定点情報Ｄ３に記録する。なお、寸法誤差３０２は、例えば、許容範囲外のものかどうかを識別可能に記録されるようにしてもよい。
第６順序として、補正加工範囲決定手段Ｍ３が、分割工具軌跡情報Ｄ２と測定点情報Ｄ３とを使って、分割工具軌跡情報Ｄ２の分割された範囲のうち寸法誤差３０２が発生した範囲を図８に示す補正加工範囲５０１に決定する。補正加工範囲決定手段Ｍ３の処理について、図７のフローを使って説明する。
【００４２】
まず、測定点情報Ｄ３から許容範囲外の寸法誤差３０２が発生した１つ以上の測定点３０１が抽出される（ステップＳ３０１）。
次に、分割工具軌跡情報Ｄ２の先頭行が読み込まれる（ステップＳ３０２）。
【００４３】
制御点Ｐ１は、加工前の工具位置とされる（ステップＳ３０３）。
また、制御点Ｐ２は、読み込んでいる行の制御点とされる（ステップＳ３０４）。
そして、制御点Ｐ１及び制御点Ｐ２が通る直線Ｌ１が求められる（ステップＳ３０５）。
【００４４】
上記の抽出した測定点３０１が直線Ｌ１上に存在する場合（ステップＳ３０６）には、制御点Ｐ１及び制御点Ｐ２を含む、分割工具軌跡情報Ｄ２の分割された範囲が図８に示す補正加工範囲５０１に設定される（ステップＳ３０７）。また、測定点３０１が直線Ｌ１上に存在しない場合（ステップＳ３０６）には、補正加工範囲５０１は設定されない。
【００４５】
そして、読み込んでいる行が最終行である場合（ステップＳ３０８）には、処理が終了する。
一方、読み込んでいる行が最終行でない場合（ステップＳ３０８）には、制御点Ｐ１が元の制御点Ｐ２となる（ステップＳ３０９）。
【００４６】
そして、分割工具軌跡情報Ｄ２の次の行が読み込まれ（ステップＳ３１０）、読み込んでいる行の制御点を制御点Ｐ２とする上述のステップＳ３０４から処理が繰り返される。
以上が、補正加工範囲決定手段Ｍ３の処理である。なお、測定点３０１が分割工具軌跡情報Ｄ２の分割された範囲を表す識別子等を有していれば、補正加工範囲決定手段Ｍ３は、その識別子に対応する範囲を補正加工範囲５０１とすればよい。
【００４７】
第７順序として、補正適用手段Ｍ４が、補正加工範囲５０１の情報、測定点情報Ｄ３、補正パターンデータベースＤＢ１などを使って、補正工具軌跡情報Ｄ４を作成する。補正適用手段Ｍ４の処理について図８を使って説明する。
【００４８】
補正パターンデータベースＤＢ１には、あらかじめ、これまでの加工実績などを元に、ユーザによって、寸法誤差３０２並びにそれに対応するNＣ指令値組合せ９０及び加工条件の補正率４０１が紐付けて登録されている。
【００４９】
まず、分割工具軌跡情報Ｄ２が読み込まれ、その中から上述のように決定された１つ以上の補正加工範囲５０１が抽出される（ステップＳ４０１）。
次に、補正パターンデータベースＤＢ１において、補正加工範囲５０１におけるＮＣ指令値組合せ９０と測定点情報Ｄ３に記載された寸法誤差３０２との関係から、加工条件である送り速度の補正率が決定される。
【００５０】
最後に、補正加工範囲５０１に、決定した送り速度の補正率を適用して補正工具軌跡情報Ｄ４を作成する。以上が、補正適用手段Ｍ４の処理である。
なお、加工条件として、送り速度以外に、例えば、主軸回転数、切削ピッチなどを補正してもよく、また、補正適用手段Ｍ４を省略して、補正加工範囲５０１をそのまま補正工具軌跡情報Ｄ４とすることも可能である。
【００５１】
第８順序として、加工装置Ｈ２が、通信ケーブルＨ３を経由してコンピュータＨ１から補正工具軌跡情報Ｄ４を取得し、取得した補正工具軌跡情報Ｄ４に従ってワークＷ１を補正加工する。
【００５２】
以上説明した本実施の形態では、工具軌跡情報分割手段Ｍ２は、工具軌跡情報Ｄ１の数値制御指令値の組合せ９０（識別値１００）に応じて工具軌跡情報Ｄ１を分割することにより、分割工具軌跡情報Ｄ２を作成する。また、補正加工範囲決定手段Ｍ３は、分割工具軌跡情報Ｄ２の分割された範囲のうち寸法誤差３０２が発生した範囲を補正加工範囲５０１に決定する。
【００５３】
そのため、工具軌跡情報Ｄ１を分割するのに複雑な計算式やしきい値を要さず、簡単に補正加工範囲５０１を決定することができる。
よって、本実施の形態によれば、ワークＷ１の補正加工用の補正工具軌跡情報Ｄ４を簡単に作成することができる。
【００５４】
また、本実施の形態では、測定点配置手段Ｍ２は、ワークＷ１の寸法誤差３０２が測定される測定点３０１を、分割工具軌跡情報Ｄ２の分割された範囲のそれぞれの軌跡上に配置する。そのため、分割工具軌跡情報Ｄ２の分割された範囲に寸法誤差３０２が発生した場合に、分割された各範囲を補正加工範囲５０１とすることができる。
【００５５】
また、本実施の形態では、工具軌跡情報分割手段Ｍ１は、工具軌跡情報Ｄ１の移動方向（Ｘ軸・Ｙ軸・Ｚ軸）の数値制御指令値の組合せ９０（識別値１００）が切り替わる箇所で工具軌跡情報Ｄ１を分割する。そのため、補正工具軌跡情報Ｄ２をより簡単に作成することができる。
【００５６】
また、本実施の形態では、工具軌跡情報分割手段Ｍ１は、仕上げ加工用の工具軌跡情報Ｄ１（識別子８０）を分割する。そのため、荒加工後の仕上げ加工における補正加工用の補正工具軌跡情報Ｄ２を簡単に作成することができる。
【符号の説明】
【００５７】
８０      荒加工・仕上げ加工の区別を表す識別子
９０      ＮＣ指令値
１００      ＮＣ指令値の組合せの識別値
２０１      工具軌跡情報の分割位置を表す識別子
３０１      測定点
３０２      寸法誤差
４０１      加工条件の補正率
５０１      補正加工範囲
Ｄ１      工具軌跡情報
Ｄ２      分割工具軌跡情報
Ｄ３      測定点情報
Ｄ４      補正工具軌跡情報
Ｄ５      指令値の組合せとその識別値との対応を表す情報
ＤＢ１      補正パターンデータベース
Ｈ０      補正加工システム
Ｈ１      コンピュータ
Ｈ２      加工装置
Ｈ３      通信ケーブル
Ｍ１      工具軌跡情報分割手段
Ｍ２      測定点配置手段
Ｍ３      補正加工範囲決定手段
Ｍ４      補正適用手段
Ｓ０      補正工具軌跡情報作成システム
Ｓ１      ＣＡＭシステム
Ｓ２      測定システム
Ｔ１      工具軌跡
Ｗ１      ワーク
【図１】
2011258138.tif 000003
【図３】
2011258138.tif 000004
【図４】
2011258138.tif 000005
【図５】
2011258138.tif 000006
【図６Ａ】
2011258138.tif 000007
【図６Ｂ】
2011258138.tif 000008
【図７】
2011258138.tif 000009
【図２】
2011258138.tif 000010
【図８】
2011258138.tif 000011