JP6700285B2 - 剛体ソルバを用いたサイズ変更可能な物体のシミュレーション - Google Patents
剛体ソルバを用いたサイズ変更可能な物体のシミュレーション Download PDFInfo
- Publication number
- JP6700285B2 JP6700285B2 JP2017534261A JP2017534261A JP6700285B2 JP 6700285 B2 JP6700285 B2 JP 6700285B2 JP 2017534261 A JP2017534261 A JP 2017534261A JP 2017534261 A JP2017534261 A JP 2017534261A JP 6700285 B2 JP6700285 B2 JP 6700285B2
- Authority
- JP
- Japan
- Prior art keywords
- computer
- model
- rigid body
- primitives
- geometric primitives
- 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.)
- Active
Links
Images
Classifications
-
- 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]
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/04—Constraint-based CAD
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Architecture (AREA)
- Software Systems (AREA)
Description
本出願は、2014年12月23日に出願した米国特許仮出願第62/096,285号の利益を主張するものである。上記出願の教示全体は、参照により本明細書に組み込まれる。
Claims (10)
- 剛体モデルを自動的にサイズ変更するための、コンピュータによって実施される方法であって、
コンピュータ支援設計システムを用いて、モデルを構築するステップであって、
前記モデルは、二次元モデルおよび三次元モデルの1つであり、
前記モデルは1または複数の剛体を備える、ステップと、
前記剛体の少なくとも1つを、それぞれの剛体を表す幾何プリミティブのセットに変換するステップであって、前記幾何プリミティブは、それぞれの剛体がサイズ変更することを可能にする、ステップと、
前記幾何プリミティブのセットのいくつかの要素を拘束するステップと、
コンピュータプロセッサ上でソルバプロセスを実行するステップであって、
前記ソルバプロセスは、前記それぞれの剛体を表す少なくとも1つの幾何プリミティブのサイズを変化させ、
前記それぞれの剛体を表す前記幾何プリミティブのセットは、ユーザの介入なしに前記サイズにおける前記変化を可能にする、ステップと、
剛体シミュレーションを実行するステップであって、前記1または複数のサイズ変更されたプリミティブは、前記剛体シミュレーションへの入力となる、ステップと
を含むことを特徴とする方法。 - 前記幾何プリミティブのそれぞれは、サイズ変更可能な形状を定義するために役立つことを特徴とする請求項1に記載のコンピュータによって実施される方法。
- 前記剛体シミュレーションの出力を、前記ソルバプロセスを実行するステップの第2の反復への入力として用いるステップをさらに含むことを特徴とする請求項1に記載のコンピュータによって実施される方法。
- 前記幾何プリミティブのセットの要素を拘束するステップは、互いに平行になるように前記要素のサブセットを拘束すること、互いに直角になるように前記要素のサブセットを拘束すること、および前記要素のいくつかの間の所定の角度を維持することの少なくとも1つを達成する制約を追加するステップを含むことを特徴とする請求項1に記載のコンピュータによって実施される方法。
- 前記幾何プリミティブのセットにおける各要素は、点、直線、平面、円、平面多角形、円柱、三次元プリズム、およびパラメータで表示可能な面の1つであることを特徴とする請求項1に記載のコンピュータによって実施される方法。
- 前記幾何プリミティブのセットは、位置を変化し得る端点を有する直線、直角の制約によって拘束された隣接した辺を有する矩形、指定された角度によって拘束された辺を有する三角形、平面、6つの平面のセット、円柱を表す2つの直角な直線、およびパラメータで表示可能な面の少なくとも1つを備えることを特徴とする請求項1に記載のコンピュータによって実施される方法。
- 前記ソルバプロセスによって出力される前記サイズ変更されたプリミティブに対するパラメータ値を選択するステップをさらに含み、
前記パラメータ値は、前記モデルの所望の設計を反映し、
前記パラメータ値は、設計制約である
ことを特徴とする請求項1に記載のコンピュータによって実施される方法。 - データ記憶システムに動作可能に結合されたプロセッサであって、前記データ記憶システムは実世界オブジェクトのモデルを記憶する、プロセッサと、
前記プロセッサに動作可能に結合されたデータ記憶メモリであって、
前記モデルを構築することであって、前記モデルは、1または複数の剛体から構成された二次元モデルおよび三次元モデルの1つである、構築することと、
前記剛体の少なくとも1つを、前記それぞれの剛体を表す幾何プリミティブのセットに変換することであって、前記幾何プリミティブは、それぞれの剛体がサイズ変更することを可能にする、変換することと、
前記幾何プリミティブのセットの1または複数の要素を拘束することと、
コンピュータプロセッサ上でソルバプロセスを実行することであって、前記ソルバプロセスは、前記剛体を表す少なくとも1つの幾何プリミティブのサイズを変化させ、前記剛体を表す前記幾何プリミティブのセットは、ユーザの介入なしに前記サイズにおける前記変化を可能にする、実行することと、
剛体シミュレーションを実行することであって、前記1または複数のサイズ変更されたプリミティブは、前記剛体シミュレーションへの入力となる、実行することと
を行うように前記プロセッサを構成するための命令を備えた、データ記憶メモリと
を備えることを特徴とするコンピュータ支援設計システム。 - 前記ソルバプロセスによって出力される前記サイズ変更されたプリミティブに対するパラメータ値を選択するように、前記コンピュータプロセッサを構成するための命令をさらに備え、
前記パラメータ値は、前記モデルの所望の設計を反映し、
前記パラメータ値は、設計制約である
ことを特徴とする請求項1に記載のコンピュータによって実施される方法。 - 非一時的コンピュータ可読データ記憶媒体であって、コンピュータに、
実世界オブジェクトのモデルを記憶することであって、前記モデルは、1または複数の剛体から構成された二次元モデルおよび三次元モデルの1つである、記憶すること、
前記剛体の少なくとも1つを、前記それぞれの剛体を表す幾何プリミティブのセットに変換することであって、
各幾何プリミティブは、サイズ変更可能な形状を定義し、
前記幾何プリミティブは、それぞれの剛体がサイズを変化することを可能にする、変換すること、
前記幾何プリミティブのセットの1または複数の要素を拘束すること、
コンピュータプロセッサ上でソルバプロセスを実行することであって、
前記ソルバプロセスは、前記幾何プリミティブの少なくとも1つのサイズを変化させ、
前記それぞれの剛体を表す前記幾何プリミティブのセットは、ユーザの介入なしに前記サイズにおける前記変化を可能にする、実行すること、および
剛体シミュレーションを実行することであって、前記1または複数のサイズ変更されたプリミティブは、前記剛体シミュレーションへの入力となる、実行すること
を行わせる命令を備えることを特徴とする非一時的コンピュータ可読データ記憶媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201462096285P | 2014-12-23 | 2014-12-23 | |
| US62/096,285 | 2014-12-23 | ||
| PCT/US2015/067205 WO2016106249A1 (en) | 2014-12-23 | 2015-12-21 | Simulation of resizable bodies using a rigid body solver |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018500683A JP2018500683A (ja) | 2018-01-11 |
| JP2018500683A5 JP2018500683A5 (ja) | 2018-12-27 |
| JP6700285B2 true JP6700285B2 (ja) | 2020-05-27 |
Family
ID=55182572
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017534261A Active JP6700285B2 (ja) | 2014-12-23 | 2015-12-21 | 剛体ソルバを用いたサイズ変更可能な物体のシミュレーション |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10068036B2 (ja) |
| EP (1) | EP3238107A1 (ja) |
| JP (1) | JP6700285B2 (ja) |
| WO (1) | WO2016106249A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016106249A1 (en) | 2014-12-23 | 2016-06-30 | Dassault Systems Solidworks Corporation | Simulation of resizable bodies using a rigid body solver |
| CN112035906B (zh) * | 2020-07-17 | 2023-12-22 | 中国二十冶集团有限公司 | 一种多元化冲渣沟入口电算组合建模精细化调整方法 |
| CN113065204B (zh) * | 2021-03-10 | 2024-03-22 | 三一重型装备有限公司 | 一种液压支架油缸参数化设计方法及系统 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3221086B2 (ja) * | 1992-09-17 | 2001-10-22 | 株式会社日立製作所 | 異種機構部品複合機構設計システム |
| JP3473645B2 (ja) * | 1994-12-14 | 2003-12-08 | 株式会社日立製作所 | 機構系部品精度評価装置 |
| US20050093860A1 (en) * | 2003-10-31 | 2005-05-05 | Ryozo Yanagisawa | Information processing apparatus and method, program for executing said method, and storage medium storing said program |
| JP5385921B2 (ja) * | 2008-01-17 | 2014-01-08 | ダッソー・システムズ・ソリッドワークス・コーポレーション | 可視率を利用するモデルのサイズ縮小 |
| KR20140034816A (ko) * | 2011-05-09 | 2014-03-20 | 스마트 인스펙션 시스템즈, 엘엘씨 | 휴대형 광학 측정 검사 시스템 |
| US10127332B2 (en) * | 2013-12-23 | 2018-11-13 | Dassault Systemes Solidworks Corporation | Automatic motion of a computer-aided design model |
| WO2016106249A1 (en) | 2014-12-23 | 2016-06-30 | Dassault Systems Solidworks Corporation | Simulation of resizable bodies using a rigid body solver |
-
2015
- 2015-12-21 WO PCT/US2015/067205 patent/WO2016106249A1/en not_active Ceased
- 2015-12-21 JP JP2017534261A patent/JP6700285B2/ja active Active
- 2015-12-21 EP EP15826248.5A patent/EP3238107A1/en active Pending
- 2015-12-22 US US14/977,902 patent/US10068036B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP3238107A1 (en) | 2017-11-01 |
| WO2016106249A1 (en) | 2016-06-30 |
| US10068036B2 (en) | 2018-09-04 |
| JP2018500683A (ja) | 2018-01-11 |
| US20160179988A1 (en) | 2016-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9881388B2 (en) | Compression and decompression of a 3D modeled object | |
| JP6608637B2 (ja) | モード動的解析におけるラグランジュ乗数を回復するシステムおよび方法 | |
| US20150127301A1 (en) | Updating A CAD Model To Reflect Global Or Local Shape Changes | |
| CN115004188B (zh) | 用于处理经拓扑优化的几何结构的系统和方法 | |
| CN111656354B (zh) | 操作用于对待制造物品建模的cad系统模型的方法 | |
| CN104866645B (zh) | 设计由方程式约束的物理系统 | |
| KR20150073859A (ko) | Cad 기반 초기 표면 기하형상 정정 | |
| JP6700285B2 (ja) | 剛体ソルバを用いたサイズ変更可能な物体のシミュレーション | |
| US10127332B2 (en) | Automatic motion of a computer-aided design model | |
| US20170177770A1 (en) | Modification of a constrained asymmetrical subdivision mesh | |
| JP7381198B2 (ja) | 有限要素メッシュの修復のためのシステムおよび方法 | |
| US10460518B2 (en) | Modifying a sub-division model based on the topology of a selection | |
| WO2007087489A2 (en) | Object discretization to particles for computer simulation and analysis | |
| US11763524B2 (en) | Layered meshing for additive manufacturing simulations | |
| US20110273445A1 (en) | System and method for simulating hair and cloth using polyhedral-based constraints | |
| US20160140255A1 (en) | Method and apparatus for modeling deformable body by fusing surface particles and internal skeletal structure | |
| US20160357878A1 (en) | Modelling method and system | |
| US10032304B1 (en) | Automatic creation of temporary rigid relationships between moving parts in motion simulation | |
| CN110633483A (zh) | 半导体设计过程中的仿真方法、存储介质和半导体设计系统 | |
| JP2018500683A5 (ja) | ||
| WO2017159173A1 (ja) | 解析モデル作成支援装置、および、解析モデル作成支援方法 | |
| CN118821509A (zh) | 用于求解数值不稳定性的系统和方法 | |
| US10650171B1 (en) | Mechanism synthesis approach to solving design problems with position based constraints | |
| CN111383342A (zh) | 使用弱类型定义进行灵活建模 | |
| US9703903B2 (en) | Designing a folded sheet object |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171026 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181115 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191028 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191112 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200212 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200407 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200430 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6700285 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |