【手続補正書】
【提出日】平成17年12月20日(2005.12.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】３次元ＣＡＭ装置及び記憶媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  設計された３次元ＣＡＤデータを入力とし、この３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成する３次元ＣＡＭ装置であって、
前記３次元ＣＡＤデータの加工に関する付加情報の入力を受付ける手段と、
前記３次元ＣＡＤデータ及び前記付加情報から加工要素を抽出して配列し加工工程リストを生成する加工工程検討手段と、
前記加工工程リストに配列された前記加工要素の順番と記述内容とに従って加工パスを生成する加工パス作成手段と、
を具備することを特徴とする３次元ＣＡＭ装置。
【請求項２】  設計された製品の３次元ＣＡＤデータを入力とし、この３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成する３次元ＣＡＭ装置であって、
前記加工に用いる工具並びに加工機の情報、加工条件、加工法案の入力を受付ける手段と、
前記工具並びに前記加工機に対応する３次元ＣＡＤデータを読み出し、前記製品の３次元ＣＡＤデータとあわせて同一座標系内で展開して表示する手段と、
表示された前記工具、前記加工機、及び前記製品を、入力された前記加工条件及び前記加工法案に従って前記同一座標系内で動かし、前記製品と前記工具又は前記加工機とが干渉した場合、前記製品の干渉する領域を所定の色で表示する手段と、
前記同一座標系内に、前記工具の移動を規制することを示す補助線又は補助形状の入力を受付ける手段と、
を具備することを特徴とする３次元ＣＡＭ装置。
【請求項３】  設計された製品の３次元ＣＡＤデータを入力とし、前記製品の３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成する３次元ＣＡＭ装置であって、
前記製品の３次元ＣＡＤデータの加工に関する付加情報と前記加工に用いる工具並びに加工機の情報、加工条件、加工法案の情報との入力を受付ける手段と、
前記工具並びに前記加工機に対応する３次元ＣＡＤデータを読み出し、前記製品の３次元ＣＡＤデータとあわせて同一座標系内で展開して表示する手段と、
表示された前記工具、前記加工機、及び前記製品を、入力された前記加工条件及び前記加工法案に従って前記同一座標系内で動かし、前記製品と前記工具又は前記加工機とが干渉した場合、前記製品の干渉する領域を所定の色で表示する手段と、
前記同一座標系内に、前記工具の移動を規制することを示す補助線又は補助形状の入力を受付ける手段と、
前記製品の３次元ＣＡＤデータ、前記付加情報、前記加工条件、前記加工法案から加工要素を抽出して配列し加工工程リストを生成する加工工程検討手段と、
前記加工工程リストを編集可能に表示する手段と、
前記加工工程リストに配列された前記加工要素の順番と記述内容とに従って、前記補助線又は補助形状に干渉しないよう前記同一座標系内に加工パスを生成する加工パス作成手段と、
を具備することを特徴とする３次元ＣＡＭ装置。
【請求項４】  コンピュータに、設計された３次元ＣＡＤデータを読み取らせ、前記３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成させる３次元ＣＡＭプログラムを記憶した記憶媒体であって、
前記３次元ＣＡＭプログラムは、前記３次元ＣＡＤデータに関する加工に関する付加情報の入力を受付けるよう前記コンピュータを動作させる手段と、
前記３次元ＣＡＤデータ及び入力された前記付加情報から加工要素を抽出して配列し加工工程リストを生成するよう前記コンピュータを動作させる加工工程検討手段と、
前記加工工程リストを編集可能に表示するよう前記コンピュータを動作させる手段と、
前記加工工程リストに配列された前記加工要素の順番と記述内容とに従って前記加工パスを生成するよう前記コンピュータを動作させる加工パス作成手段と、
を具備することを特徴とする記憶媒体。
【請求項５】  コンピュータに、設計された製品の３次元ＣＡＤデータを入力とし、前記３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成させる３次元ＣＡＭプログラムを記憶した記憶媒体であって、
前記３次元ＣＡＭプログラムは、加工に用いる工具、並びに加工機の情報、加工条件、並びに加工法案の入力を受付けるよう前記コンピュータを動作させる手段と、
前記工具並びに前記加工機に対応する３次元ＣＡＤデータを読み出し、前記製品の３次元ＣＡＤデータとあわせて同一座標系内で展開して表示するよう前記コンピュータを動作させる手段と、
表示され前記工具、前記加工機、及び前記製品を、入力された前記加工条件及び前記加工法案に従って前記同一座標系内で動かし、前記製品と前記工具又は前記加工機とが干渉した場合、前記製品の干渉する領域を所定の色で表示するよう前記コンピュータを動作させる手段と、
前記同一座標系内に、前記工具の移動を規制することを示す補助線又は補助形状の入力を受付けるよう前記コンピュータを動作させる手段と、
を具備することを特徴とする記憶媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、３次元ＣＡＤモデルから受け取った３次元ＣＡＤデータにより示す形状となるように被加工物を加工するための加工パスを生成する３次元ＣＡＭ装置、及び被加工物を加工するための加工パスを生成させる３次元ＣＡＭプログラムを記憶した記憶媒体に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
【従来の技術】
製品開発における製品設計から製造までの各工程には、２次元又は３次元ＣＡＤ／ＣＡＭシステムが活用されている。この製品開発の工程は、先ず、設計部門において３次元ＣＡＤ装置を用いて対話形式により設計者による製品の設計が行われ、その製品に対応する３次元ＣＡＤモデル（製品モデル）が作成される。この３次元ＣＡＤモデルの３次元ＣＡＤデータは、ＩＧＥＳ又はＳＴＥＰ等の規格化されたデータ交換フォーマットにより変換されて３次元ＣＡＭ装置に渡される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
一方、３次元ＣＡＭ装置は、３次元ＣＡＤ装置から３次元ＣＡＤデータを受け取り、この３次元ＣＡＤデータに対して製造技術者との対話形式により２次元図面を参照して加工部位、加工フィーチャー、表面粗さなどの付加情報が付加入力される。この３次元ＣＡＭ装置は、加工部位、加工フィーチャー、表面粗さなどの付加情報が付加された３次元ＣＡＤデータから製品の展開データなどを求め、この展開データに基づいてＮＣ加工機における工具のパス（加工パス：工具軌跡（ＣＬ）データ）を計算し、この加工パスからＮＣ加工機を動作させてＮＣ加工を行うためのＮＣデータを作成する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
そこで本発明は、複数の加工部位を有する部品の加工に対して、複数の加工姿勢及び複数の加工機械を使用して加工するための最適な加工パスの作成を補助できる３次元ＣＡＭ装置を提供することを目的とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
【課題を解決するための手段】
本発明は、設計された３次元ＣＡＤデータを入力とし、この３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成する３次元ＣＡＭ装置であって、３次元ＣＡＤデータの加工に関する付加情報の入力を受付ける手段と、３次元ＣＡＤデータ及び付加情報から加工要素を抽出して配列し加工工程リストを生成する加工工程検討手段と、加工工程リストに配列された加工要素の順番と記述内容とに従って加工パスを生成する加工パス作成手段とを具備することを特徴とする３次元ＣＡＭ装置である。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明は、設計された製品の３次元ＣＡＤデータを入力とし、この３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成する３次元ＣＡＭ装置であって、加工に用いる工具並びに加工機の情報、加工条件、加工法案の入力を受付ける手段と、工具並びに加工機に対応する３次元ＣＡＤデータを読み出し、製品の３次元ＣＡＤデータとあわせて同一座標系内で展開して表示する手段と、表示された工具、加工機、及び製品を、入力された加工条件及び加工法案に従って同一座標系内で動かし、製品と工具又は加工機とが干渉した場合、製品の干渉する領域を所定の色で表示する手段と、同一座標系内に、工具の移動を規制することを示す補助線又は補助形状の入力を受付ける手段とを具備することを特徴とする３次元ＣＡＭ装置である。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明は、設計された製品の３次元ＣＡＤデータを入力とし、製品の３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成する３次元ＣＡＭ装置であって、製品の３次元ＣＡＤデータの加工に関する付加情報と加工に用いる工具並びに加工機の情報、加工条件、加工法案の情報との入力を受付ける手段と、工具並びに加工機に対応する３次元ＣＡＤデータを読み出し、製品の３次元ＣＡＤデータとあわせて同一座標系内で展開して表示する手段と、表示された工具、加工機、及び製品を、入力された加工条件及び加工法案に従って同一座標系内で動かし、製品と工具又は加工機とが干渉した場合、製品の干渉する領域を所定の色で表示する手段と、同一座標系内に、工具の移動を規制することを示す補助線又は補助形状の入力を受付ける手段と、製品の３次元ＣＡＤデータ、付加情報、加工条件、加工法案から加工要素を抽出して配列し加工工程リストを生成する加工工程検討手段と、加工工程リストを編集可能に表示する手段と、加工工程リストに配列された加工要素の順番と記述内容とに従って、補助線又は補助形状に干渉しないよう同一座標系内に加工パスを生成する加工パス作成手段とを具備することを特徴とする３次元ＣＡＭ装置である。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明は、コンピュータに、設計された３次元ＣＡＤデータを読み取らせ、３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成させる３次元ＣＡＭプログラムを記憶した記憶媒体であって、３次元ＣＡＭプログラムは、３次元ＣＡＤデータに関する加工に関する付加情報の入力を受付けるようコンピュータを動作させる手段と、３次元ＣＡＤデータ及び入力された付加情報から加工要素を抽出して配列し加工工程リストを生成するようコンピュータを動作させる加工工程検討手段と、加工工程リストを編集可能に表示するようコンピュータを動作させる手段と、加工工程リストに配列された加工要素の順番と記述内容とに従って加工パスを生成するようコンピュータを動作させる加工パス作成手段とを具備することを特徴とする記憶媒体である。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明は、コンピュータに、設計された製品の３次元ＣＡＤデータを入力とし、３次元ＣＡＤデータが示す形状となるように被加工物を加工するための加工パスを生成させる３次元ＣＡＭプログラムを記憶した記憶媒体であって、３次元ＣＡＭプログラムは、加工に用いる工具、並びに加工機の情報、加工条件、並びに加工法案の入力を受付けるようコンピュータを動作させる手段と、工具並びに加工機に対応する３次元ＣＡＤデータを読み出し、製品の３次元ＣＡＤデータとあわせて同一座標系内で展開して表示するようコンピュータを動作させる手段と、表示され工具、加工機、及び製品を、入力された加工条件及び加工法案に従って同一座標系内で動かし、製品と工具又は加工機とが干渉した場合、製品の干渉する領域を所定の色で表示するようコンピュータを動作させる手段と、同一座標系内に、工具の移動を規制することを示す補助線又は補助形状の入力を受付けるようコンピュータを動作させる手段とを具備することを特徴とする記憶媒体である。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
ＮＣデータ作成部２７は、加工パス作成部２６により作成された加工パスを受け、この加工パスからＮＣ加工機５を動作させてＮＣ加工を行うためのＮＣデータを作成する機能を有している。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
プログラムメモリ２９は、コンピュータにより読み取り可能なものである。このプログラムメモリ２９には、３次元ＣＡＤデータからＮＣ加工機５を動作させてＮＣ加工を実行させるためのＮＣデータを作成させるプログラム、３次元ＣＡＤデータの展開を行ってその展開データを求めさせ、この展開データをＣＡＭ表示部２８の表示画面上に表示させるためのプログラム、被加工物と工具を含む加工機械系全体の３次元モデルを作成させ、この３次元モデルを３次元ＣＡＤデータに基づいて動作させてＮＣ加工機５における被加工物とＮＣ加工機５を含む加工機械系全体との干渉チェックを実行させるプログラム、被加工物と加工機械系全体との間に干渉が検知された場合に干渉を報知すると共に、この干渉相当部分を明示させるプログラム、工具に関する変更、ＮＣ加工機５に関する変更、干渉回避のための補助線又は補助形状を入力させるプログラムが記憶されている。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
３次元ＣＡＤ装置１は、３次元ＣＡＤモデル作成部１０が提供するユーザインタフェースにより設計者と対話的に行って３次元ＣＡＤモデル（製品モデル）のモデリングを行う。この製品設計は、設計者との対話形式によって３次元ＣＡＤ装置１に予め登録されている複数の３次元ＣＡＤモデルの中から所望の３次元ＣＡＤモデルを読み出すことによって行われる。この設計者との対話形式による３次元ＣＡＤモデルのモデリング中、この３次元ＣＡＤモデルは、その製品の形状データに基づいて設計者との対話形式の操作とともにＣＡＤ表示部１１に表示される。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
図５は初期状態の加工工程リストの模式図である。この加工工程リストには、ＮＣ加工機、段取り姿勢（加工姿勢）、加工面、加工フィーチャー、工程分解、補助線、その他などが互いに関連付けられた一つの加工要素の全加工部位についての集合としてリスト化され、記述されるようになっている。なお、加工フィーチャーには、例えば座−１１、座グリ−１１、座グリ−１２、…、高精度穴、ポケット−２１、ポケット−２２、低精度穴−２１などが記述されている。加工面には、「１」「２」「３」などが記述され、これら「１」「２」「３」によりそれぞれ加工を施す向きを表わしている。なお、他の記述は煩雑になることから省略する。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
すなわち、加工工程検討部２４は、加工工程リストに対して、加工フィーチャー及び加工面の変更、加工工程リスト上の順番の変更、複数の加工フィーチャーを結合して別の加工フィーチャーの作成、加工工程及び加工姿勢に基づいて加工工程別に加工フィーチャーの並び替え、又は加工工程別に加工機械の指定を行って編集する。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
図６は編集後の加工工程リストを示す模式図である。この加工工程リストでは、加工フィーチャー毎に纏められ、かつ変更内容が記述されている。例えば、加工フィーチャーとして座、低精度穴、高精度穴、座グリ、ポケット、Ｍ４、輪郭、座、低精度穴の順にリストアップされている。又、変更内容としては、例えばポケット−２１に対して加工面２→１，３面開放ポケットが記述され、ポケット−２２に対して加工面２→１，３面開放ポケットが記述され、Ｍ４−４１に対して加工面４→８が記述され、Ｍ４−４２に対して加工面４→８が記述されている。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
以上のようにして加工工程リストの編集・最適化が終了すると、加工パス作成部２６は、展開処理部２０により得られた展開データ、又は回避策入力部２３により入力された干渉回避のための回避策として例えば補助線の付加された展開データ、さらには加工工程検討部２４により決定された最適な加工姿勢及び加工工程に基づいてＮＣ加工機５における工具のパス（加工パス）を計算する。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
【発明の効果】
以上詳記したように本発明によれば、複数の加工部位を有する部品の加工に対して、複数の加工姿勢及び複数の加工機械を使用して加工するための最適な加工パスを作成できる３次元ＣＡＭ装置を提供できる。