【手続補正書】
【提出日】平成21年11月5日(2009.11.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチヘッド複合材料供給マシンをプログラムするコンピュータで実行する方法において、
複合部品の複合部品定義を受取り、
その部品定義に基づいて部品を形成するために、複合材料の複数のセグメントの位置を決定するように構成された複数のパスを生成し、
パス中の複数の関連されるパスをツールキャリッジの通過に関連させ、
各関連されるパスをマルチヘッド複合材料供給マシン上の複数の複合供給ヘッドの１つへ割当てるステップを含んでいるコンピュータにより実行する方法。
【請求項２】
さらに、部品の定義を、コンピュータ支援設計フォーマットから製造ツール表面定義および複数のプライ定義へ変換するステップを含んでおり、部品定義はコンピュータ支援設計フォーマットで受信される請求項１記載のコンピュータにより実行する方法。
【請求項３】
さらに、製造ツール表面定義、プライ定義の１つ、パスの１つに基づいて、複合テープコース定義の境界を定めるステップを含んでいる請求項２記載のコンピュータにより実行する方法。
【請求項４】
さらに、任意のパスが特定化された複合材料供給ヘッドを必要とするか否かを決定するために各パスを解析し、
特定化された複合材料供給ヘッドを必要とする任意のパスを、マルチヘッド複合材料供給マシン上の対応する特定化された複合材料供給ヘッドに割当てるステップを含んでいる請求項１ないし３のいずれか一項記載のコンピュータにより実行する方法。
【請求項５】
さらに、パスの最も効率的な関連および割当てを決定するためのマシン特定最適化を行うステップを含んでいる請求項１ないし４のいずれか一項記載のコンピュータにより実行する方法。
【請求項６】
さらに、プライの方位とツールキャリッジの移動方向に基づいて、複合材料供給ヘッドのコンステレーション構造を解くステップを含んでいる請求項１ないし５のいずれか一項記載のコンピュータにより実行する方法。
【請求項７】
さらに、コンステレーション構造および関連されたパスに基づいて、コンステレーションパスを規定するステップを含んでいる請求項６記載のコンピュータにより実行する方法。
【請求項８】
さらに、コンステレーションパスに基づいて、ツールキャリッジルートの境界を定め、
コンステレーションパスに基づいて、製造ツールルートの境界を定めるステップを含み、ツールキャリッジのルートと製造ツールのルートとは相互に依存している請求項７記載のコンピュータにより実行する方法。
【請求項９】
さらに、ツールキャリッジ、製造ツール、および複合材料供給ヘッドから選択される少なくとも１つを制御するために複数のマシン軸位置の解を計算するステップを含み、マシンの軸位置の解は少なくとも部分的に、ツールキャリッジルート、製造ツールルート、コンステレーション構造、パス、パスの関連、パスの割当てから選択された１つに基づいている請求項１ないし８のいずれか一項記載のコンピュータにより実行する方法。
【請求項１０】
さらに、マシン軸位置の解に基づいて、コンピュータ数値制御出力データファイルを書込むステップを含んでいる請求項９記載のコンピュータにより実行する方法。
【請求項１１】
さらに、マシン軸位置の解に基づいて、出力データファイルを書込むステップを含み、その出力データファイルはシミュレータと互換可能である請求項９または１０記載のコンピュータにより実行する方法。
【請求項１２】
さらに、マルチヘッド複合材料供給マシンと、マシン制御装置と、製造ツールとをシミュレートするステップを含み、それによって衝突の防止を確認し、手作業のプロセスの改良を促す請求項１ないし１１のいずれか一項記載のコンピュータにより実行する方法。
【請求項１３】
マルチヘッド複合材料供給マシンは複数の複合テープ敷設ヘッドを具備している請求項１ないし１２のいずれか一項記載のコンピュータにより実行する方法。
【請求項１４】
マルチヘッド複合材料供給マシンは、複数の複合ファイバ配置ヘッドを具備している請求項１ないし１３のいずれか一項記載のコンピュータにより実行する方法。
【請求項１５】
予め定められた動作を行うためにプロセッサにより行われるように構成された命令によって符号化されているコンピュータの読み取り可能な媒体を含んでいるマルチヘッド複合材料供給マシンをプログラムするコンピュータプログラムプロダクトにおいて、前記予め定められた動作は、
複合部品の複合部品定義を受信し、
その部品定義に基づいて部品を形成するために、複合材料の複数のセグメントの位置を決定するように構成された複数のパスを生成し、
パス中の複数の関連されるパスをツールキャリッジパスに関連させ、
各関連されるパスをマルチヘッド複合材料供給マシン上の複数の複合供給ヘッドの１つへ割当てるステップを含んでいるコンピュータプログラムプロダクト。
【請求項１６】
請求項１ないし１４のいずれか一項に記載された、コンピュータにより実行するマルチヘッド複合材料供給マシンをプログラムする方法を含むコンピュータプログラムプロダクト。
【請求項１７】
マルチヘッド複合材料供給マシンをプログラムする複合部品プログラム発生装置において、
複合部品に対する複合部品定義を受取るように構成されたコンピュータ支援設計インターフェースと、
その部品定義に基づいて部品を形成するために、複合材料の複数のセグメントの位置を決定するように構成された複数のパスを生成するように構成されているパス発生器と、
パス中の複数の関連されるパスを、ツールキャリッジパスに関連させ、パス内の複数の関連されるパスをツールキャリッジパスへ関連させ、各関連されたパスをマルチヘッド複合材料供給マシン上の複数の複合供給ヘッドの１つへ割当てるように構成されているコースヘッド管理装置を具備している複合部品プログラム発生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
本発明の多くの特徴および利点は、明細書の詳細な説明から明白であり、したがって特
許請求の範囲によって、本発明の技術的範囲内に入る本発明の全てのこのような特徴およ
び利点をカバーすることが意図されている。さらに、多数の変形および変化が当業者によ
って容易に行われるので、例示し説明したのと全く同じ構造および動作に本発明を限定す
ることは望ましくなく、全ての適切な変更および等価物が本発明の技術的範囲内に入るべ
きものである。
また、本発明は以下に記載する態様を含む。
（形態１）
マルチヘッド複合材料供給マシンをプログラムするコンピュータで実行する方法において、
複合部品の複合部品定義を受取り、
その部品定義に基づいて部品を形成するために、複合材料の複数のセグメントの位置を決定するように構成された複数のパスを生成し、
パス中の複数の関連されるパスをツールキャリッジの通過に関連させ、
各関連されるパスをマルチヘッド複合材料供給マシン上の複数の複合供給ヘッドの１つへ割当てるステップを含んでいるコンピュータにより実行する方法。
（形態２）
さらに、部品の定義を、コンピュータ支援設計フォーマットから製造ツール表面定義および複数のプライ定義へ変換するステップを含んでおり、部品定義はコンピュータ支援設計フォーマットで受信される形態１記載のコンピュータにより実行する方法。
（形態３）
さらに、製造ツール表面定義、プライ定義の１つ、パスの１つに基づいて、複合テープコース定義の境界を定めるステップを含んでいる形態２記載のコンピュータにより実行する方法。
（形態４）
さらに、任意のパスが特定化された複合材料供給ヘッドを必要とするか否かを決定するために各パスを解析し、
特定化された複合材料供給ヘッドを必要とする任意のパスを、マルチヘッド複合材料供給マシン上の対応する特定化された複合材料供給ヘッドに割当てるステップを含んでいる形態１記載のコンピュータにより実行する方法。
（形態５）
さらに、パスの最も効率的な関連および割当てを決定するためのマシン特定最適化を行うステップを含んでいる形態１記載のコンピュータにより実行する方法。
（形態６）
さらに、プライの方位とツールキャリッジの移動方向に基づいて、複合材料供給ヘッドのコンステレーション構造を解くステップを含んでいる形態１記載のコンピュータにより実行する方法。
（形態７）
さらに、コンステレーション構造および関連されたパスに基づいて、コンステレーションパスを規定するステップを含んでいる形態６記載のコンピュータにより実行する方法。
（形態８）
さらに、コンステレーションパスに基づいて、ツールキャリッジルートの境界を定め、
コンステレーションパスに基づいて、製造ツールルートの境界を定めるステップを含み、ツールキャリッジのルートと製造ツールのルートとは相互に依存している形態７記載のコンピュータにより実行する方法。
（形態９）
さらに、ツールキャリッジ、製造ツール、および複合材料供給ヘッドから選択される少なくとも１つを制御するために複数のマシン軸位置の解を計算するステップを含み、マシンの軸位置の解は少なくとも部分的に、ツールキャリッジルート、製造ツールルート、コンステレーション構造、パス、パスの関連、パスの割当てから選択された１つに基づいている形態１記載のコンピュータにより実行する方法。
（形態１０）
さらに、マシン軸位置の解に基づいて、コンピュータ数値制御出力データファイルを書込むステップを含んでいる形態９記載のコンピュータにより実行する方法。
（形態１１）
さらに、マシン軸位置の解に基づいて、出力データファイルを書込むステップを含み、その出力データファイルはシミュレータと互換可能である形態９記載のコンピュータにより実行する方法。
（形態１２）
さらに、マルチヘッド複合材料供給マシンと、マシン制御装置と、製造ツールとをシミュレートするステップを含み、それによって衝突の防止を確認し、手作業のプロセスの改良を促す形態１記載のコンピュータにより実行する方法。
（形態１３）
マルチヘッド複合材料供給マシンは複数の複合テープ敷設ヘッドを具備している形態１記載のコンピュータにより実行する方法。
（形態１４）
マルチヘッド複合材料供給マシンは、複数の複合ファイバ配置ヘッドを具備している形態１記載のコンピュータにより実行する方法。
（形態１５）
予め定められた動作を行うためにプロセッサにより行われるように構成された命令によって符号化されているコンピュータの読み取り可能な媒体を含んでいるマルチヘッド複合材料供給マシンをプログラムするコンピュータプログラムプロダクトにおいて、前記予め定められた動作は、
複合部品の複合部品定義を受信し、
その部品定義に基づいて部品を形成するために、複合材料の複数のセグメントの位置を決定するように構成された複数のパスを生成し、
パス中の複数の関連されるパスをツールキャリッジパスに関連させ、
各関連されるパスをマルチヘッド複合材料供給マシン上の複数の複合供給ヘッドの１つへ割当てるステップを含んでいるコンピュータプログラムプロダクト。
（形態１６）
前記予め定められた動作はさらに、部品定義をコンピュータ支援設計フォーマットから製造ツール表面定義および複数のプライ定義へ変換するステップを含み、前記部品定義はコンピュータ支援設計フォーマットで受信される形態１５記載のコンピュータプログラムプロダクト。
（形態１７）
前記予め定められた動作はさらに、製造ツール表面定義、プライ定義の１つ、パスの１つに基づいて、複合テープコース定義の境界を定めるステップを含んでいる形態１６記載のコンピュータプログラムプロダクト。
（形態１８）
前記予め定められた動作はさらに、
任意のパスが特定化された複合材料供給ヘッドを必要とするか否かを決定するために各パスを解析し、
特定化された複合材料供給ヘッドを必要とする任意のパスを、マルチヘッド複合材料供給マシン上の対応する特定化された複合材料供給ヘッドに割当てるステップを含んでいる形態１５記載のコンピュータプログラムプロダクト。
（形態１９）
前記予め定められた動作はさらに、パスの最も効率的な関連および割当てを決定するためのマシン特定最適化を行うステップを含んでいる形態１５記載のコンピュータプログラムプロダクト。
（形態２０）
前記予め定められた動作はさらに、プライの方位とツールキャリッジの移動方向に基づいて、複合材料供給ヘッドのコンステレーション構造を解くステップを含んでいる形態１５記載のコンピュータプログラムプロダクト。
（形態２１）
前記予め定められた動作はさらに、コンステレーション構造および関連されたパスに基づいて、コンステレーションパスを規定するステップを含んでいる形態２０記載のコンピュータプログラムプロダクト。
（形態２２）
前記予め定められた動作はさらに、
コンステレーションパスに基づいてツールキャリッジルートの境界を定め、
コンステレーションパスに基づいて、製造ツールルートの境界を定めるステップを含み、ツールキャリッジルートと製造ツールルートは相互に依存している形態２１記載のコンピュータプログラムプロダクト。
（形態２３）
前記予め定められた動作はさらに、ツールキャリッジと、製造ツールと、複合材料供給ヘッドとから選択される少なくとも１つを制御するために複数のマシン軸位置の解を計算するステップを含み、マシンの軸位置の解は少なくとも部分的に、ツールキャリッジルートと、製造ツールルートと、コンステレーション構造と、パスと、パスの関連と、パスの割当てとから選択された１つに基づいている形態１５記載のコンピュータプログラムプロダクト。
（形態２４）
前記予め定められた動作はさらに、マシン軸位置の解に基づいて、コンピュータ数値制御出力データファイルを書込むステップを含んでいる形態２３記載のコンピュータプログラムプロダクト。
（形態２５）
前記予め定められた動作はさらに、マシン軸位置の解に基づいて、出力データファイルを書込むステップを含み、出力データファイルはシミュレータと互換可能である形態２３記載のコンピュータプログラムプロダクト。
（形態２６）
前記予め定められた動作はさらに、マルチヘッド複合材料供給マシンと、マシン制御装置と、製造ツールとをシミュレートするステップを含み、それによって衝突の防止を確認し、手作業のプロセスの改良を促す形態１５記載のコンピュータプログラムプロダクト。
（形態２７）
マルチヘッド複合材料供給マシンは複数の複合テープ敷設ヘッドを具備している形態１５記載のコンピュータプログラムプロダクト。
（形態２８）
マルチヘッド複合材料供給マシンは、複数の複合ファイバ配置ヘッドを具備している形態１５記載のコンピュータプログラムプロダクト。
（形態２９）
マルチヘッド複合材料供給マシンをプログラムする複合部品プログラム発生装置において、
複合部品に対する複合部品定義を受取るように構成されたコンピュータ支援設計インターフェースと、
その部品定義に基づいて部品を形成するために、複合材料の複数のセグメントの位置を決定するように構成された複数のパスを生成するように構成されているパス発生器と、
パス中の複数の関連されるパスを、ツールキャリッジパスに関連させ、パス内の複数の関連されるパスをツールキャリッジパスへ関連させ、各関連されたパスをマルチヘッド複合材料供給マシン上の複数の複合供給ヘッドの１つへ割当てるように構成されているコースヘッド管理装置を具備している複合部品プログラム発生装置。
（形態３０）
コンピュータ支援設計インターフェースはさらに、部品の定義を、コンピュータ支援設計フォーマットから製造ツール表面定義および複数のプライ定義へ変換するように構成され、部品定義はコンピュータ支援設計フォーマットで受信される形態２９記載の複合部品プログラム発生装置。
（形態３１）
パス発生器はさらに、製造ツール表面定義と、プライ定義の１つと、パスの１つとに基づいて、複合テープコース定義の境界を定めるように構成されている形態３０記載の複合部品プログラム発生装置。
（形態３２）
コースヘッド管理装置はさらに、任意のパスが特定化された複合材料供給ヘッドを必要とするか否かを決定するために各パスを解析し、特定化された複合材料供給ヘッドを必要とする任意のパスを、マルチヘッド複合材料供給マシン上の対応する特定化された複合材料供給ヘッドに割当てるように構成されている形態２９記載の複合部品プログラム発生装置。
（形態３３）
コースヘッド管理装置はさらに、パスの最も効率的な関連および割当てを決定するためのマシン特定最適化を行うように構成されている形態２９記載の複合部品プログラム発生装置。
（形態３４）
コースヘッド管理装置はさらに、プライの方位とツールキャリッジの移動方向に基づいて、複合材料供給ヘッドのコンステレーション構造を解くように構成されている形態２９記載の複合部品プロダクト発生装置。
（形態３５）
さらに、コンステレーション構造および関連されたパスに基づいて、コンステレーションパスを規定するように構成されたポストプロセッサを具備している形態３４記載の複合部品プログラム発生装置。
（形態３６）
ポストプロセッサはさらに、コンステレーションパスに基づいて、ツールキャリッジルートと製造ツールルートの境界を定めるように構成され、ツールキャリッジルートと製造ツールルートは相互に依存している形態３５記載の複合部品プログラム発生装置。
（形態３７）
ポストプロセッサはさらに、ツールキャリッジと、製造ツールと、複合材料供給ヘッドとから選択される少なくとも１つを制御するために複数のマシン軸位置の解を計算するように構成され、マシンの軸位置の解は少なくとも部分的に、ツールキャリッジルートと、製造ツールルートと、コンステレーション構造と、パスと、パスの関連と、パスの割当てとの中から選択された１つに基づいている形態２９記載の複合部品プログラム発生装置。
（形態３８）
ポストプロセッサはさらに、マシン軸位置の解に基づいて、コンピュータ数値制御出力データファイルを書込むように構成されている形態３７記載の複合部品プログラム発生装置。
（形態３９）
ポストプロセッサはさらに、マシン軸位置の解に基づいて、出力データファイルを書込むように構成され、出力データファイルはシミュレータと互換可能である形態３７記載の複合部品プログラム発生装置。
（形態４０）
さらに、マルチヘッド複合材料供給マシンと、マシン制御装置と、製造ツールとをシミュレートするように構成され、それによって衝突の防止を確認し、手作業のプロセスの改良を促す形態２９記載の複合部品プログラム発生装置。
（形態４１）
マルチヘッド複合材料供給マシンは複数の複合テープ敷設ヘッドを具備している形態２９記載の複合部品プログラム発生装置。
（形態４２）
マルチヘッド複合材料供給マシンは、複数の複合ファイバ配置ヘッドを具備している形態２９記載の複合部品プログラム発生装置。