【手続補正書】
【提出日】令和3年3月1日(2021.3.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
複数の既知の加工物の形状データ及び対象加工物の形状データは、３次元直交座標系であるＸＹＺ軸座標系で定義されてもよく、幾何情報は、加工面のタイプ、各加工面におけるＺ軸方向の最大長さに対するＸ軸方向の最大長さの比率、各加工面におけるＺ軸方向の最大長さに対するＹ軸方向の最大長さの比率、各加工面のＺ軸方向の最大長さに対する複数の加工面全体のＺ軸方向の最大長さの比率、各加工面の表面積に対する複数の加工面全体の表面積の比率、加工面の長半径、加工面の短半径、加工面重心での法線ベクトルのＺ成分、加工面の最大曲率、及び、加工面の最小曲率、の少なくとも１つを含んでもよい。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
ＣＡＤデータは、加工物に含まれる頂点、辺、及び、面などの形状データを含んでいる。ＣＡＤデータは、例えば、３次元直交座標系であるＸＹＺ軸座標系で定義されることができる。ＣＡＤデータは、その他の座標系で定義されてもよい。加工物は、キャラクタラインによって囲まれた（又は分割された）複数の加工面を含んでいる。ＣＡＤデータは、複数の加工面の各々について、様々な幾何情報（例えば、加工面のタイプ、各加工面におけるＺ軸方向の最大長さに対するＸ軸方向の最大長さの比率、各加工面におけるＺ軸方向の最大長さに対するＹ軸方向の最大長さの比率、各加工面のＺ軸方向の最大長さに対する複数の加工面全体のＺ軸方向の最大長さの比率、各加工面の表面積に対する複数の加工面全体の表面積の比率、加工面の長半径、加工面の短半径、加工面重心での法線ベクトルのＺ成分、加工面の最大曲率、及び、加工面の最小曲率  等）を含んでいる。ＣＡＤデータは、その他の幾何情報を含んでもよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
入力として用いた幾何情報は、以下の通りである。
（１）Surface type：ＣＡＤシステム内で与えられる加工面のタイプ
（２）Ratio (x/z)：各加工面におけるＺ軸方向の最大長さに対するＸ軸方向の最大長さの比率
（３）Ratio (y/z)：各加工面におけるＺ軸方向の最大長さに対するＹ軸方向の最大長さの比率
（４）Ratio (Z/z)：各加工面のＺ軸方向の最大長さに対する複数の加工面全体のＺ軸方向の最大長さの比率
（５）Ratio (area)：各加工面の表面積に対する複数の加工面全体の表面積の比率
（６）Radius (large)：加工面の長半径（平面又はパラメトリック曲面を除く）
（７）Radius (short)：加工面の短半径（トーラス又は円錐のみ）
（８）Inclination angle：加工面重心での法線ベクトルのＺ成分
（９）Curvature (max)：加工面の最大曲率
（１０）Curvature (min)：加工面の最小曲率
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＮＣ加工における工具経路を生成するための方法であって、
当該方法が、
既に生成された工具経路を有する複数の既知の加工物の情報に基づいて、機械学習を行う工程と、
前記機械学習の結果に基づいて、対象加工物に対する新たな工具経路を生成する工程と、
を備え、
前記複数の既知の加工物及び前記対象加工物の各々が、複数の加工面を有し、
前記機械学習を行う工程が、
前記複数の既知の加工物の各々について、形状データを得ることと、
前記複数の既知の加工物の各々について、前記複数の加工面の各々の幾何情報を得ることと、
前記複数の既知の加工物の各々について、複数の工具経路パターンの中から、前記複数の加工面の各々に対して選択された工具経路パターンを得ることと、
前記複数の既知の加工物の前記幾何情報及び前記工具経路パターンを用いて、入力が加工面の幾何情報であり、出力が加工面の工具経路パターンである、機械学習を行うことと、
を含み、
前記新たな工具経路を生成する工程が、
前記対象加工物の形状データを得ることと、
前記対象加工物の前記複数の加工面の各々の幾何情報を得ることと、
前記対象加工物の前記幾何情報を用いて、前記機械学習の結果に基づいて、前記対象加工物の前記複数の加工面の各々について工具経路パターンを生成することと、
を含む、ことを特徴とする、方法。
【請求項２】
前記複数の工具経路パターンは、少なくとも、等高線経路、走査線経路、及び、面沿い経路を含む、請求項１に記載の方法。
【請求項３】
前記複数の既知の加工物の前記形状データ及び前記対象加工物の前記形状データは、３次元直交座標系であるＸＹＺ軸座標系で定義されており、
前記幾何情報は、加工面のタイプ、各加工面におけるＺ軸方向の最大長さに対するＸ軸方向の最大長さの比率、各加工面におけるＺ軸方向の最大長さに対するＹ軸方向の最大長さの比率、各加工面のＺ軸方向の最大長さに対する複数の加工面全体のＺ軸方向の最大長さの比率、各加工面の表面積に対する複数の加工面全体の表面積の比率、加工面の長半径、加工面の短半径、加工面重心での法線ベクトルのＺ成分、加工面の最大曲率、及び、加工面の最小曲率、の少なくとも１つを含む、請求項１に記載の方法。
【請求項４】
前記機械学習には、ニューラルネットワークが用いられる、請求項１に記載の方法。
【請求項５】
ＮＣ加工における工具経路を生成するための装置であって、
当該装置が、
プロセッサと、
表示部と、
を備え、
前記プロセッサが、
既に生成された工具経路を有する複数の既知の加工物の情報に基づいて、機械学習を行うことと、
前記機械学習の結果に基づいて、対象加工物に対する新たな工具経路を生成することと、
を実行するように構成されており、
前記複数の既知の加工物及び前記対象加工物の各々が、複数の加工面を有し、
前記機械学習を行うことが、
前記複数の既知の加工物の各々について、形状データを得ることと、
前記複数の既知の加工物の各々について、前記複数の加工面の各々の幾何情報を得ることと、
前記複数の既知の加工物の各々について、複数の工具経路パターンの中から、前記複数の加工面の各々に対して選択された工具経路パターンを得ることと、
前記複数の既知の加工物の前記幾何情報及び前記工具経路パターンを用いて、入力が加工面の幾何情報であり、出力が加工面の工具経路パターンである、機械学習を行うことと、
を含み、
前記新たな工具経路を生成することが、
前記対象加工物の形状データを得ることと、
前記対象加工物の前記複数の加工面の各々の幾何情報を得ることと、
前記対象加工物の前記幾何情報を用いて、前記機械学習の結果に基づいて、前記対象加工物の前記複数の加工面の各々について工具経路パターンを生成することと、
を含み、
前記複数の工具経路パターンの各々には、視覚的に識別できる所定の特徴が割り当てられており、
前記プロセッサが、前記複数の工具経路パターンを前記所定の特徴として認識し、
前記表示部が、前記加工面の各々を、生成された工具経路パターンに対応する前記所定の特徴と共に示すことを特徴とする、装置。
【請求項６】
前記プロセッサが、前記対象加工物の前記複数の加工面の各々について生成された工具経路パターンについて、確信度を算出するように構成されており、
前記表示部が、前記確信度が所定の閾値よりも低い場合には、対応する加工面を強調する、請求項５に記載の装置。