Product Design, Manufacturing & Innovation Resources
家 » ソリッドモデリング:B-repとCSG

ソリッドモデリング:B-repとCSG

1970
  • Ian Braid
  • Bruce Baumgart
  • MAGI (Mathematical Applications Group, Inc.)
幾何学的形状を用いたソリッドモデリング技術であるB-repとCSGを表示するCADワークステーション。

(画像はイメージです)

ソリッドモデリング CAD オブジェクトを明確で立体的な3D形状として表現します。主な手法は2つあります。1つは境界表現(B-rep)で、これは立体を境界面(面、辺、頂点)で定義します。もう1つは構成的立体幾何学(CSG)で、これは立方体、球、円柱などの単純な基本立体にブール演算(和集合、減算、交差)を適用して複雑な形状を構築します。

境界表現(B-rep)と構成的ソリッドジオメトリ(CSG)は、コンピュータ上でソリッドオブジェクトを表現するための2つの基本的な手法です。詳細設計においては、現代のCADシステムではB-repがより一般的なアプローチと言えるでしょう。B-repは、面、辺、頂点といったトポロジー要素の階層構造を明示的に定義し、それぞれの幾何学的情報(例えば、面の表面方程式、辺の曲線方程式など)も併せて記述することで、ソリッドを記述します。このような明示的な境界定義により、リアルなレンダリングの生成や表面特性の計算に非常に適しており、CNC加工などの製造プロセスにおいて不可欠な要素となります。

一方、構成的ソリッドジオメトリ(CSG)は、より手続き的なアプローチを採用しています。複雑なオブジェクトをツリー構造として表現し、葉ノードは単純な幾何学的プリミティブ(ブロック、円柱、球、円錐など)で、内部ノードはブール集合演算子(和集合、積集合、差集合)です。例えば、中空のパイプは、同心円状の大きな円柱から小さな円柱を差し引くことで作成できます。CSGモデルは通常非常にコンパクトで、結果として得られるオブジェクトが有効なソリッドであることを保証します。ただし、特定の面やエッジなどの境界情報を取得するには、CSGツリー全体を「評価」する必要があるため、計算コストが高くなる場合があります。多くの最新のCADシステムはハイブリッドアプローチを採用しており、ユーザーはCSGのような操作を使用してモデルを構築できますが、最終結果は効率的な操作と分析のためにB-repモデルとして保存されます。

UNESCO Nomenclature: 3305
コンピュータサイエンス

タイプ

抽象システム

混乱

基礎

使用法

広く普及している

前駆物質

  • set theory and boolean algebra
  • ワイヤーフレームモデリング
  • 表面モデリング技術(例: ベジエ 表面)
  • グラフとトポロジーを表現するためのデータ構造の進歩

アプリケーション

  • 有限要素法 分析(fea)
  • コンピュータ支援製造(CAM)ツールパス生成
  • 3Dプリンティングと 積層造形
  • ロボット工学とアニメーションにおける衝突検出
  • フォトリアリスティックなレンダリングとビジュアライゼーション

特許:

NA

潜在的なイノベーションのアイデア

  • hybrid b-rep/volumetric pixel (voxel) kernels for multi-material 3d printing
  • gpu-accelerated real-time csg operations for interactive virtual sculpting
  • machine learning algorithms to convert point cloud data directly into optimized b-rep models
  • 4d solid models that incorporate material phase changes over time
  • implicit surface modeling kernels for organic and complex biological shapes
  • quantum algorithms for solving complex boolean operations on highly intricate geometries
  • decentralized solid modeling kernels using distributed ledgers for collaborative design
  • neuromorphic computing hardware designed to accelerate geometric constraint solving
関連キーワード:ソリッドモデリング、境界表現、b-rep、構成的ソリッドジオメトリ、csg、ブール演算、CADカーネル、3Dモデリング。

歴史的背景

ソリッドモデリング:B-repとCSG

1962
1963
1965-12-21
1970
1970
1970
1970
1960
1962-10-09
1964
1970
1970
1970
1970
1972

(日付が不明または関連性がない場合、例えば「流体力学」などでは、その注目すべき出現時期の概算値が提示されます。)

10年目 周年

フルサイズの画像とダウンロードは、登録会員のみが100%無料で利用できます。