JP2020505690A - オブジェクト表現のための技術 - Google Patents
オブジェクト表現のための技術 Download PDFInfo
- Publication number
- JP2020505690A JP2020505690A JP2019538434A JP2019538434A JP2020505690A JP 2020505690 A JP2020505690 A JP 2020505690A JP 2019538434 A JP2019538434 A JP 2019538434A JP 2019538434 A JP2019538434 A JP 2019538434A JP 2020505690 A JP2020505690 A JP 2020505690A
- Authority
- JP
- Japan
- Prior art keywords
- manufacturing
- design
- manufactured
- representation
- protocol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y50/00—Data acquisition or data processing for additive manufacturing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
- B29C64/30—Auxiliary operations or equipment
- B29C64/386—Data acquisition or data processing for additive manufacturing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
- B29C64/30—Auxiliary operations or equipment
- B29C64/386—Data acquisition or data processing for additive manufacturing
- B29C64/393—Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4097—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
- G05B19/4099—Surface or curve machining, making 3D objects, e.g. desktop manufacturing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/333—Design for testability [DFT], e.g. scan chain or built-in self-test [BIST]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y50/00—Data acquisition or data processing for additive manufacturing
- B33Y50/02—Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/04—Constraint-based CAD
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/06—Multi-objective optimisation, e.g. Pareto optimisation using simulated annealing [SA], ant colony algorithms or genetic algorithms [GA]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/08—Probabilistic or stochastic CAD
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/18—Details relating to CAD techniques using virtual or augmented reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/10—Additive manufacturing, e.g. 3D printing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/18—Manufacturability analysis or optimisation for manufacturability
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Materials Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Optics & Photonics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
i)オブジェクトの製造に関する1つ以上の製造パラメータを定義する製造プロトコルと、
ii)製造されるオブジェクトに関する1つ以上の設計パラメータを定義する設計プロトコルと、
iii)製造されるオブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件と
に基づいて設計空間におけるオブジェクトの製造をシミュレートするステップを有する方法である。
i)オブジェクトを製造するためのプロセスに関する1つ以上の製造パラメータを定義する製造プロトコルと、
ii)製造されるオブジェクトに関する1つ以上の設計パラメータを定義する設計プロトコルと、
iii)製造オブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件と、に基づいて、設計空間におけるオブジェクトの製造をシミュレートするように構成されたシミュレーションユニットを備える。
製造プロトコルを記憶するよう構成された製造プロトコル記憶ユニット、
設計プロトコルを記憶するよう構成された設計プロトコル記憶ユニットおよび
少なくとも1つの境界条件を記憶するよう構成された境界条件記憶ユニットのうちの1つ以上を含み得る。
i)オブジェクトの製造に関する少なくとも1つの製造規則、
ii)製造されるオブジェクトに関する少なくとも1つの設計規則および
iii)製造されるオブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件
のうちの少なくとも1つに基づく各体積要素への材料の付加、および/またはそこからの材料の除去を備えた方法である。
多数の体積要素を含む仮想設計空間と、
仮想設計空間内の体積要素間を移動し、所定の体積要素でシミュレーション製造作業を実行するように動作可能な少なくとも1つの仮想エージェントと、を備える。
i)オブジェクトの製造に関する少なくとも1つの製造規則、
ii)製造されるオブジェクトに関する少なくとも1つの設計規則、および、
iii)製造オブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件
のうちの1つ以上に基づいてもよい。
i)表現を得るために設計空間内でオブジェクトの製造をシミュレートすることと、
ii)表現からオブジェクトを製作することと
を備えたオブジェクトを製造する方法であり、
前記シミュレーションは、
a)オブジェクトを製造するための製造プロセスに関する1つ以上の製造パラメータを定義する製造プロトコル、
b)製造するオブジェクトに関する1つ以上の設計パラメータを定義する設計プロトコル、
c)製造されるオブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件
のうちの1つ以上に基づいている。
1.支持材:材料を付加する場合、材料を付加しようとしている点の下に十分な支持材(以前に付加されたもの)がなければならない。
2.見通し線:材料を足したり引いたりする場合は、すなわち、所望の位置で処理するために、例えばツール、レーザー、電子ビームまたはノズルからの高速粉末流が通過しなければならないその既存の材料がないプロセスのポイントまでの見通し線が明確でなければならない。
1.その下に十分な支持材料がある場合、材料の体積要素を付加することができる。
2.支持構造を必要とする前に、付加プロセスが製造方向に対して45°のオーバーハングに対応できるなら、処理方向に新しく付加された材料の真下または斜め下に材料がなければならない。
3.処理方向に処理場所への見通し線アクセスが必要である。これは、新しい材料の位置の上にあるデザインスペースの端まで延びる円柱状の空のスペースとして表すことができる。これは、使用されているハードウェアをよりよく反映するために任意の幾何学形状にすることができる。
4.付加と除去の両方のプロセスは、すでに処理された材料の処理を避けなければならない。すなわち、材料がすでに存在するところには材料を付加せず、空いたスペースを削除しない。
5.除去プロセスでは、単一のワークピースを複数のワークピースに分割してはならない。これは、既存のすべての立方体の材料とそれらの接続性を定義するツリー構造の深さ優先探索を使用して確認できる。この検索によって複数の接続されたツリー構造が識別された場合、その部分は分割されている。接続は、後で結合される複数の柱の同時構築を可能にするために、構築プレートを通して確立され得ることに留意されたい。
必要な1つ以上の穴、例えばファスナー用;
配置および他のオブジェクトとの嵌合に必要な1つ以上の平面;
流体の流れに必要な入口および/または出口ポート;
周辺オブジェクトまたはサブシステムの幾何学形状;
そして、例えば、製造されるオブジェクトに作用する可能性のある荷重と支持力の説明などに基づくオブジェクトの要求強度またはオブジェクトの工学的要件。
目標応力
6.00 kN /cm2
最大応力
(a)3.08 kN /cm2
(b)4.74 kN /cm2
(c)5.54 kN /cm2
体積分率
(a)0.228
(b)0.135
(c)0.122
上記の画像と統計の検査から、いくつかの動作が明らかである。第一に、片持ち構造の耐荷重端は、取り付け板にうまく接続されている。第二に、反復が進むにつれて、構造を薄くすること、および取り付板から延びる別々の「脚」を設ける傾向があることは明らかである。2枚の写真が図11に示されている。具体的には、図11aは、図10cから作成されたオブジェクト幾何学形状を印刷したものと、同じ設定であるが指定された荷重の半分をサポートする別の例とを示す。両部分とも、指定された構築方向での支持構造を回避するという製造プロトコルで定義された製造可能性基準に従う。
付加製造(AM)プロセスは、レイヤーワイズ製造によって、これまでにないレベルの設計自由度を生み出すことを約束する。この自由度は、部品や製品の複雑さと性能の段階的な変化をもたらす可能性がある。しかしながら、このレベルの複雑さと設計の自由度を理解して活用する能力があるかという問題は残っている。
「設計、表現、分析、最適化、製造間の結合は、まだ解決する必要がある。」
その目的は、工学設計における有益なインスピレーションの源であることが証明されている自然からインスピレーションを得ることによってこの宣言に直接取り組むことである。シロアリの巣は非常に複雑で、換気や温度調節のために最適化することができる。これは、明瞭なアーキテクチャの監視なしに実現される。シロアリの巣の存在は、それらが本質的に「製造可能」であるという事実の証である。シロアリが巣を造るときのシロアリの行動を模倣して、AM部品の製造可能性を同時に設計し、構造的に最適化し、そして評価する設計方法が提示される。
業界ではAMの利用を増やすことを目指しているため、設計プロセスが客観的または探索的にならない可能性がある。伝統的な製造プロセス、特定の美的またはレイアウトへの偏見または潜在意識の偏り、および設計固定のリスクに関する以前の経験はすべて、AM部品設計の客観性を損なう可能性がある。これは時間のかかる開発と最適化のサイクルによって向上するかもしれない。
シロアリは、「タクシーの幾何」に拘束されて三次元の世界全体を移動する(すなわち、斜めの移動はない)。これは6つの可能な動きの方向をもたらし、各シロアリの方向はこれらの6つの選択肢からのランダムドローを用いて決定される。加えて、各シロアリは一回の移動につき一単位の長さだけ移動することができる。コロニーのサブグループを関心領域に誘導するために、シロアリが特定の動きをする確率は、(i)各シロアリ位置におけるフェロモン場の勾配、および(ii)各シロアリのためのすべての可能なその後の場所(すなわちそれらの次の移動の後)における材料の有無、という2つの基準に従って操作される。
「フェロモン」はシロアリのコロニーを指示するために使用される。シロアリは自分自身を動かし、フェロモン源に向かって材料を構築するよう促される。シロアリを引き付ける必要性は最初に材料の単一の広がりを使用してすべての部分の特徴を結合することである。さらに、統合有限要素解析(FEA)により、応力の大きさがフェロモン強度に変換されるため、シロアリはストレスの高い地域の材料の量を増やすことを促される。各フェロモン源は、その部分が存在するn次元空間を横切って拡散する場をもたらす。所定の位置において、この場はフェロモン源の近接に関連する強度を有する。所定の位置におけるフェロモン場の強度は、全ての個々のフェロモン効果の合計によって確立される。i番目のシロアリの場所で知覚される強度は以下の数式により表される。
シロアリは高強度フェロモンに惹かれる。シロアリがフェロモンに到達するために行う行動は、特定の問題に対する製造上および設計上の制約に依存する。式(i)および(v)に見られるように、シロアリは、Cが満たされる場合、すなわち材料がk番目の方向に存在する場合にのみ所定の方向での動作を検討する。シロアリがk番目の方向に材料を処理するためには、材料がない状態でなければならず、パラメータMも1でなければならない。Mは、すべて満たさなければならないすべての製造上の制約を表す一連のブール演算子である。各項の乗算は、すべてのチェックが1の値を返すときにMが1の値のみを持つことを保証する。製造チェックに合格しなかった場合、mnの値はすべてゼロになる。したがって、製造チェックのいずれかが失敗した場合、Mもゼロになる。これはシロアリがその方向に材料を処理するのを妨げる。
シロアリがフェロモン源に材料を直接堆積させる必要性は、フェロモンの強度が減少するにつれて減少する。これは、例えば高応力の領域は、関連するフェロモン源の起源上に材料を正確に配置することを必要とすることを意味する。対照的に、非常に弱いフェロモン源は、材料がその近傍に配置されている場合、「満足」されていると見なされる。この行動の動機は、それが厳密に必要な場所に材料を配置したいという願望であり、既存のトポロジー最適化手法とよく似ている。フェロモン源を除くための条件は、(vii)の不等式によって与えられる。
シロアリは様々な目的に関して与えられた設計問題を最適化する。設計問題例は、材料が許可されているエンベロープ、荷重条件、および部品の質量を減らすためのより一般的な目的などを含む。架空の設計問題は図15で説明されている。これは3つのことを示している。まず、中身のつまった白い円柱と球形の部分は、材料が許可されていない領域(ボイドスペース)を示している。これらは、移動できない外部サブシステム、または保守ツールや配線のためのアクセスを表す可能性がある。この例では、ボイドスペースは意図的に複雑である。次に、黒い陰影はビルドプレートを表し、ビルド方向はこの表面に対して垂直である。最後に、網掛けの陰影は、均一に分布した圧縮荷重が適用され、ビルドプレートに向かって作用する表面を示す。
CIRPコミュニティは、AMに関連して設計、表現、分析、最適化、および製造間のより大きな結合の必要性を強調している。生成的なエージェントベースの設計ツールを介してこの結合を達成するための方法が導入されている。このツールは、部品を描画することによって部品を設計することから移行し、閉ループ設計最適化の範囲内で部品の製造をシミュレートすることによって部品を設計することに向かう。これは、このように設計された部品が以下のようであることを実証している:(a)耐荷重能力および特定の地域の回避などの機能要件を満たすことができる;(b)部品質量の削減など、包括的な設計目標を達成する;(c)全体の体積と形状に収束する。
これは、エージェントベースの生成的設計ツールが、AM概念部品の製造可能性を同時に設計し、構造的に最適化し、そして評価することができることを実証した。システムは、安定した体積と形状で、最終部品の概念に収束した。システムは、製造性を維持しながら、必要な機能性を損なうことなく、部品を大幅に軽量化する機会を利用した。この研究の意義は、部品の機能要件と利用可能な製造能力の説明のみを使用して部品の概念を作成できることにある。この同時かつ生成的なアプローチは、AMの設計が複雑である中で、概念生成のための新しい方法を表している。この研究は、ますます複雑化する設計上および製造上の制約を処理するための能力を構築し続けるだろう。また、確実に製造できる部品の概念を作成することにも焦点を当てるだろう。
i.予備的なステップとして、設計問題を記述することに関する全ての情報を例示的実施形態によるシミュレーションツールに取り込む。この情報は、好ましくは、1つ以上の最適化目標(例えば、質量削減)、機械内の部品の位置および方向、荷重条件、ならびに固定用の穴、取り付け面用の平面およびアセンブリまたはツールのアクセシビリティ要件のために明確さを保持しなければならない領域などの既知の幾何学的領域を含む。ユーザはまた製造資源(例えば3Dプリンター)を選択し、それは次に製造可能性(張り出し角度、ツールのアクセス可能寸法等)に関する全ての規則を取り込む。設計問題記述と製造資源情報からの情報は、両方とも境界条件(許容体積とボクセル分解能)の定義に貢献するだろう。
vii.これらのシミュレーション値(例えば、応力)はスケーリングされ、そうでなければ数学的に操作されて、アリにとって読み取り可能で有用なフォーマットでデータを提示される(例えば、0と1の間で正規化される)。次にこれらは、材料が必要であることがわかっている領域など、設計要件に関連付けられているフェロモンと組み合わされる。
b.フェロモン源への各アリの感受性がセットされる
c.スマートフィイリングが現在の感度値で行われる
d.現在の感度を使用してすべての設計要件が満たされているかどうかを識別する
e.すべての要件が満たされるまで感度を変更する
f.満たされていない場合は(b)に進む
g.満たされていない場合は(iii)に進む
1つ以上の例示的実施形態による方法は、装置またはツールの態様の任意の組み合わせを含むことができる。これらのさらなる例による方法は、それらが処理能力およびメモリ能力を必要とするという点でコンピュータにより実施されるものとして説明することができる。
WHILE manufacturing requirements are not met
WHILE a source of pheromone still exists
FOR each Ant in Colony
MOVE ant
IF complies with manufacturing rules
PROCESS material
ENDIF
REMOVE pheromones within diffusion radius
ENDFOR
CALCULATE stress in generated part using FEA
IF manufacturing requirements not met
CREATE new Pheromones from normalized stress data
ADJUST sensitivity to pheromone scents
RESPAWN Ants onto baseplate
DELETE all material
ELSE
SAVE geometry of generated part
ENDIF
ENDWHILE
ENDWHILE
上述の例は本発明を限定するのではなく例示するものであり、当業者は添付の特許請求の範囲から逸脱することなく多くの代替実施形態を設計することができることに留意されたい。「含む」という語は請求項に記載されたもの以外の要素またはステップの存在を排除せず、「1つ」は複数を排除せず、そして単一の特徴または他のユニットは請求項に列挙された、いくつかのユニットの機能を果たし得る。請求項中の如何なる参照表示もそれらの範囲を限定するように解釈されるべきではない。
Claims (35)
- 製造されるオブジェクトの表現を生成する方法であって、
オブジェクトの製造に関する1つ以上の製造パラメータを定義する製造プロトコルと、
製造されるオブジェクトに関する1つ以上の設計パラメータを定義する設計プロトコルと、
製造されるオブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件と、
に基づいて設計空間におけるオブジェクトの製造をシミュレートするステップを有する方法。 - 前記製造プロトコルは、前記オブジェクトを製造するための製造プロセスのパラメータに関連する命令および/または一連の値を含む、請求項1に記載の方法。
- 前記製造プロトコルは、付加製造プロセスの少なくとも1つのパラメータ、除去製造プロセスの少なくとも1つのパラメータ、またはハイブリッド製造プロセスの少なくとも1つのパラメータを定義する命令および/または一連の値を含む、請求項1または2に記載の方法。
- 前記製造プロトコルは、前記オブジェクトの製造に使用される予定の製造システムの少なくとも1つの幾何学的制約の結果として生じる規則を定義する、請求項1〜3のいずれか一項に記載の方法。
- 前記幾何学的制約は、少なくとも1つのツールへのアクセス可能性の制約に関する請求項4に記載の方法。
- 前記設計プロトコルは、製造される前記オブジェクトの初期開始幾何学形状の定義および/または製造される前記オブジェクトの1つ以上の必要な属性の定義を含む、請求項1〜5のいずれか一項に記載の方法。
- 前記少なくとも1つの境界条件は、a)前記オブジェクトを形成する材料が必要とされる1つ以上の領域、および/またはb)当該部分を形成する材料が禁止されている1つ以上の領域を定義する、請求項1〜6のいずれか一項に記載の方法。
- 前記設計空間は、仮想設計空間を含む、請求項1〜7のいずれか一項に記載の方法。
- 前記仮想設計空間は、体積要素の配列を含む、請求項8に記載の方法。
- 各体積要素は、立方体を含む、請求項9に記載の方法。
- 前記オブジェクトの製造をシミュレートするステップによって生成される前記表現は、複数の相互接続された体積要素を含む、請求項9または10に記載の方法。
- 前記オブジェクトの製造をシミュレートするステップによって生成される前記表現は、一連のコンピュータ可読命令を含む、請求項1〜11のいずれか一項に記載の方法。
- 前記オブジェクトの製造をシミュレートするステップによって生成される前記表現は、視覚的表現を含む、請求項1〜12のいずれか一項に記載の方法。
- 前記オブジェクトの製造をシミュレートする前記ステップは、少なくとも1つの仮想エージェントによって実行される、請求項1〜13のいずれか一項に記載の方法。
- 前記少なくとも1つの仮想エージェントは、付加エージェント、除去エージェント、またはハイブリッドエージェントである、請求項14に記載の方法。
- 前記少なくとも1つの仮想エージェントは、フェロモンマップを含む移動命令に従うように動作可能であるか、または所定の経路をたどるように動作可能である、請求項14または15に記載の方法。
- 前記フェロモンマップは、有限要素分析の方法を含む、製造される前記オブジェクトの以前に生成された表現の分析に基づいて生成される、請求項16に記載の方法。
- 分析データを得るために、前記オブジェクトの製造をシミュレートするステップによって生成される表現に課される荷重条件のシミュレーションを行う分析ステップをさらに含む、請求項1〜17のいずれか一項に記載の方法。
- 前記分析ステップは、有限要素分析の方法を含む、請求項18に記載の方法。
- 前記分析ステップによって得られる前記分析データに基づいて製造をシミュレートするさらなるステップをさらに含む、請求項18または19に記載の方法。
- 複数の体積要素を含む仮想設計空間内での前記オブジェクトの製造をシミュレートすることを含む、製造されるオブジェクトの表現を生成する方法。
- i)前記オブジェクトの製造に関する少なくとも1つの製造規則、
ii)製造される前記オブジェクトに関する少なくとも1つの設計規則、および
iii)製造される前記オブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件、
のうちの少なくとも1つに基づいて、各体積要素への材料の付加および/または材料の除去を行うことを含む、請求項21に記載の方法。
- 製造されるオブジェクトの表現を生成するためのツールであって、
i)前記オブジェクトの製造に関する1つ以上の製造パラメータを定義する製造プロトコル、
ii)製造される前記オブジェクトに関する1つ以上の設計パラメータを定義する設計プロトコル、および
iii)製造される前記オブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件、
に基づいて設計空間における前記オブジェクトの製造をシミュレートするように構成されるシミュレーションユニットを有するツール。
- 前記製造プロトコルを記憶するよう構成された製造プロトコル記憶ユニット、
前記設計プロトコルを記憶するよう構成された設計プロトコル記憶ユニット、および
前記少なくとも1つの境界条件を記憶するように構成された境界条件記憶ユニット、
のうちの1つ以上をさらに含む、請求項23に記載のツール: - 前記ツールは、前記製造プロトコル、前記設計プロトコル、および前記境界条件のうちの1つ以上をリモートソースから受信するようにさらに構成される、請求項23または24に記載のツール。
- 前記表現を記憶するように構成される表現記憶ユニットをさらに含む、請求項23、24、または25のいずれか一項に記載のツール。
- 前記シミュレーションユニットによって実行される前記シミュレートされる製造を表示および/または前記表現を表示するように動作可能なディスプレイをさらに含む、請求項23〜26のいずれか一項に記載のツール。
- 前記表現を受け取り、前記表現に従ってオブジェクトを製造するように動作可能な製造装置をさらに含む、請求項23〜27のいずれか一項に記載のツール。
- オブジェクトの製造をシミュレートするためのシミュレーションユニットであって、
複数の体積要素を含む仮想設計空間と、
前記仮想設計空間内の体積要素間を移動し、所定の体積要素でシミュレーション製造作業を実行するように動作可能な少なくとも1つの仮想エージェントと、
を有するシミュレーションユニット。 - 前記少なくとも1つの仮想エージェントによって実行される前記製造作業は、所定の体積要素に材料を付加すること、および/または所定の体積要素から材料を除去することを含む、請求項29に記載のシミュレーションユニット。
- 前記少なくとも1つの仮想エージェントによって実行される前記製造作業は、
i)前記オブジェクトの製造に関する少なくとも1つの製造規則、
ii)製造される前記オブジェクトに関する少なくとも1つの設計規則、および
iii)製造される前記オブジェクトを形成する材料が存在することが許される設計領域の少なくとも1つの境界を定義する少なくとも1つの境界条件、
のうちの1つ以上に基づいて実行される、請求項29または30に記載のシミュレーションユニット。 - 前記仮想設計空間を表示するための電子ディスプレイをさらに含む、請求項29〜31のいずれか一項に記載のシミュレーションユニット。
- コンピュータによって実行されると、請求項1〜22のいずれか一項に記載の方法を前記コンピュータに実行させる命令を含むコンピュータプログラム。
- コンピュータによって実行されると、請求項1〜22のいずれか一項に記載の方法をコンピュータに実行させる命令を含むコンピュータ可読記憶媒体。
- 請求項1〜22のいずれか一項に記載の方法を実行するための手段を含むデータ処理装置。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1700545.5 | 2017-01-12 | ||
| GBGB1700545.5A GB201700545D0 (en) | 2017-01-12 | 2017-01-12 | Techniques for object representation |
| GB1701035.6A GB2560691A (en) | 2017-01-12 | 2017-01-20 | Techniques for object representation |
| GB1701035.6 | 2017-01-20 | ||
| PCT/GB2018/050047 WO2018130820A1 (en) | 2017-01-12 | 2018-01-09 | Generating an object representation to be manufactured |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2020505690A true JP2020505690A (ja) | 2020-02-20 |
Family
ID=58463054
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019538434A Ceased JP2020505690A (ja) | 2017-01-12 | 2018-01-09 | オブジェクト表現のための技術 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20200122403A1 (ja) |
| EP (1) | EP3568779A1 (ja) |
| JP (1) | JP2020505690A (ja) |
| CN (1) | CN110431554A (ja) |
| CA (1) | CA3049320A1 (ja) |
| GB (2) | GB201700545D0 (ja) |
| WO (1) | WO2018130820A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021197170A (ja) * | 2020-06-15 | 2021-12-27 | パロ アルト リサーチ センター インコーポレイテッド | 除去製造におけるアクセス可能性のための自動設計及び最適化 |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018218139A1 (en) * | 2017-05-26 | 2018-11-29 | Massachusetts Institute Of Technology | Method for design and manufacture of compliant prosthetic foot |
| US10719069B2 (en) * | 2017-12-29 | 2020-07-21 | Palo Alto Research Center Incorporated | System and method for constructing process plans for hybrid manufacturing with the aid of a digital computer |
| US11200355B2 (en) | 2019-02-19 | 2021-12-14 | Autodesk, Inc. | 3D geometry generation for computer aided design considering subtractive manufacturing forces |
| CN110298066B (zh) * | 2019-05-15 | 2023-04-18 | 成都数模码科技有限公司 | 一种标准斜楔智能匹配方法 |
| WO2020247052A1 (en) | 2019-06-03 | 2020-12-10 | Massachusetts Institute Of Technology | Shape optimization for prosthetic feet |
| US11416649B2 (en) | 2019-09-05 | 2022-08-16 | Palo Alto Research Center Incorporated | Method and system for part design using heterogeneous constraints |
| US11467668B2 (en) * | 2019-10-21 | 2022-10-11 | Neosensory, Inc. | System and method for representing virtual object information with haptic stimulation |
| US11416065B1 (en) * | 2019-11-08 | 2022-08-16 | Meta Platforms Technologies, Llc | Synthesizing haptic and sonic feedback for textured materials in interactive virtual environments |
| EP4154072B1 (en) * | 2020-05-18 | 2025-09-10 | Autodesk, Inc. | Computer aided generative design with filtering to facilitate 2.5-axis subtractive manufacturing processes |
| US11409262B2 (en) | 2020-05-18 | 2022-08-09 | Autodesk, Inc. | Computer aided generative design with filtering to facilitate 2.5-axis subtractive manufacturing processes |
| US12487580B2 (en) | 2020-07-29 | 2025-12-02 | Peridot Print Llc | Thermal image determination |
| CN112182806B (zh) * | 2020-10-20 | 2022-06-28 | 同济大学 | 一种力流引导的介观结构设计方法 |
| JP2023549633A (ja) * | 2020-11-18 | 2023-11-29 | スウェージロック カンパニー | 流体分配システムソリューション生成装置 |
| US12169398B2 (en) | 2021-08-27 | 2024-12-17 | Autodesk, Inc. | Generative design shape optimization based on a target part reliability for computer aided design and manufacturing |
| US11995240B2 (en) | 2021-11-16 | 2024-05-28 | Neosensory, Inc. | Method and system for conveying digital texture information to a user |
| US12405593B2 (en) | 2021-11-17 | 2025-09-02 | Autodesk, Inc. | Computer aided design with geometry filtering to facilitate manufacturing |
| CN114131932B (zh) * | 2021-11-25 | 2024-07-02 | 江苏科技大学 | 基于栅格化3d打印分区路径规划方法 |
| CN118544551B (zh) * | 2024-07-30 | 2024-10-25 | 江苏鸣动智能设备有限公司 | 通过机器视觉控制机械臂的脱模控制方法及系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007041630A (ja) * | 2003-11-21 | 2007-02-15 | Univ Nihon | 構造物の設計支援プログラム及び構造物の設計支援装置 |
| JP2014149818A (ja) * | 2013-01-30 | 2014-08-21 | Honda Research Institute Europe Gmbh | 物理的構造/物体の設計の最適化 |
| US20150269290A1 (en) * | 2014-03-18 | 2015-09-24 | Palo Alto Research Center Incorporated | Automated design and manufacturing feedback for three dimensional (3d) printability |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8229718B2 (en) * | 2008-12-23 | 2012-07-24 | Microsoft Corporation | Use of scientific models in environmental simulation |
| US10796494B2 (en) * | 2011-06-06 | 2020-10-06 | Microsoft Technology Licensing, Llc | Adding attributes to virtual representations of real-world objects |
| US20140277669A1 (en) * | 2013-03-15 | 2014-09-18 | Sikorsky Aircraft Corporation | Additive topology optimized manufacturing for multi-functional components |
| US10252509B2 (en) * | 2016-04-12 | 2019-04-09 | United Technologies Corporation | System and process for evaluating and validating additive manufacturing operations |
-
2017
- 2017-01-12 GB GBGB1700545.5A patent/GB201700545D0/en not_active Ceased
- 2017-01-20 GB GB1701035.6A patent/GB2560691A/en not_active Withdrawn
-
2018
- 2018-01-09 CA CA3049320A patent/CA3049320A1/en not_active Abandoned
- 2018-01-09 WO PCT/GB2018/050047 patent/WO2018130820A1/en not_active Ceased
- 2018-01-09 JP JP2019538434A patent/JP2020505690A/ja not_active Ceased
- 2018-01-09 EP EP18700388.4A patent/EP3568779A1/en not_active Withdrawn
- 2018-01-09 CN CN201880017091.6A patent/CN110431554A/zh active Pending
- 2018-01-19 US US16/477,869 patent/US20200122403A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007041630A (ja) * | 2003-11-21 | 2007-02-15 | Univ Nihon | 構造物の設計支援プログラム及び構造物の設計支援装置 |
| JP2014149818A (ja) * | 2013-01-30 | 2014-08-21 | Honda Research Institute Europe Gmbh | 物理的構造/物体の設計の最適化 |
| US20150269290A1 (en) * | 2014-03-18 | 2015-09-24 | Palo Alto Research Center Incorporated | Automated design and manufacturing feedback for three dimensional (3d) printability |
Non-Patent Citations (1)
| Title |
|---|
| KAVEH A.,ET AL.: "STRUCTURAL TOPOLOGY OPTIMIZATION USING ANT COLONY METHODOLOGY", ENGINEERING STRUCTURES, vol. VOL:30, NR:9, JPN5020003566, September 2008 (2008-09-01), GB, pages 2559 - 2565, ISSN: 0004631489 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021197170A (ja) * | 2020-06-15 | 2021-12-27 | パロ アルト リサーチ センター インコーポレイテッド | 除去製造におけるアクセス可能性のための自動設計及び最適化 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110431554A (zh) | 2019-11-08 |
| EP3568779A1 (en) | 2019-11-20 |
| US20200122403A1 (en) | 2020-04-23 |
| WO2018130820A1 (en) | 2018-07-19 |
| GB201700545D0 (en) | 2017-03-01 |
| GB2560691A (en) | 2018-09-26 |
| GB201701035D0 (en) | 2017-03-08 |
| CA3049320A1 (en) | 2018-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2020505690A (ja) | オブジェクト表現のための技術 | |
| US20220300673A1 (en) | Computing Techniques for Three-Dimensional Modeling and Design Analysis | |
| Herrema et al. | A framework for parametric design optimization using isogeometric analysis | |
| US10216172B2 (en) | Functional 3-D: optimized lattice partitioning of solid 3-D models to control mechanical properties for additive manufacturing | |
| US20230281348A1 (en) | Computer aided generative design with overall thickness control to facilitate manufacturing and structural performance | |
| JP7693301B2 (ja) | 配向最適化による3dモデル化オブジェクトの設計 | |
| EP3877890A1 (en) | Macrostructure topology generation with physical simulation for computer aided design and manufacturing | |
| Sandberg et al. | A knowledge-based master model approach exemplified with jet engine structural design | |
| Li et al. | Generative design approach for modeling creative designs | |
| Pinfold et al. | The application of KBE techniques to the FE model creation of an automotive body structure | |
| EP4080397A1 (en) | Computer aided generative design with modal analysis driven shape modification process | |
| Nagy et al. | Nature-based hybrid computational geometry system for optimizing component structure | |
| Essink et al. | Hybrid ants: a new approach for geometry creation for additive and hybrid manufacturing | |
| Price et al. | Generative design for additive manufacturing using a biological development analogy | |
| Galicia et al. | Improving printing orientation for Fused Deposition Modeling printers by analyzing connected components | |
| Quadros et al. | A computational framework for automating generation of sizing function in assembly meshing via disconnected skeletons | |
| Dannenhoffer et al. | Generation of Multi-fidelity, Multi-discipline Air Vehicle Models with the Engineering Sketch Pad | |
| US8055482B2 (en) | Integrating multiple design systems in a CAD system | |
| Hooshmand et al. | Steps in transforming shapes generated with generative design into simulation models | |
| Morales | Comparative Analysis of Generative Design and Topology Optimization in Mechanical Component Development | |
| Zhang et al. | Aerodynamic wing shape optimization based on the computational design framework CEASIOM | |
| US20250053713A1 (en) | Design of Fiber Reinforced Polymer Building Systems | |
| US20250378669A1 (en) | Methods and systems for unit cell creation and visualization | |
| Allegaert et al. | Architecture-based conceptual design for mechanical systems applied to landing gear | |
| Erioli | Architectural Assemblages as Computational Medium: Introducing Assembler, a tool for the design and study of architectural assemblages |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191001 Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190919 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201218 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211027 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211102 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20220131 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220401 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220705 |
|
| A045 | Written measure of dismissal of application [lapsed due to lack of payment] |
Free format text: JAPANESE INTERMEDIATE CODE: A045 Effective date: 20221129 |