ソリッドモデル
ソリッドモデルは、三次元形状を体積として厳密に表現するモデルであり、外形だけでなく内部が充填された閉領域として取り扱う点に特徴がある。質量特性や重心、慣性モーメントなどの工学量が一貫して求まるため、設計、解析、製造準備における基盤データとなる。幾何学的には境界を構成する面・稜線・頂点と、それらの接続関係(位相)を厳密に管理し、非多様体や隙間のない「ウォータタイト」な状態を保つことが要件である。
基本概念
ソリッドモデルは「幾何」と「位相」の分離管理を前提とする。面は多くの場合NURBSなどのパラメトリック曲面で与え、稜線と頂点が閉曲面集合を構成する。モデルは体積の内外が定義され、ブーリアン演算や厚み付けなどの操作後も閉性が保持されることが重要である。B-RepやCSGといった表現は、いずれも体積を第一クラスの対象として扱う点で共通する。
B-RepとCSGの補足
B-Repは境界(面・稜線・頂点)の整合と滑らかさに強みがあり、フィレットや面取りの局所編集に適する。CSGは基本立体とブーリアン演算の組合せであり、意図の再利用や寸法駆動の構築が容易である。実務では両者の利点を併用するハイブリッド実装が一般的である。
フィーチャーベースと履歴
ソリッドモデルはフィーチャーベース設計で威力を発揮する。スケッチ拘束と寸法で形状意図を定義し、押し出し、回転、リブ、ボス、穴などのフィーチャーを時系列で積層する。履歴ツリーとパラメータを保持することで、上流の変更が下流へ一貫伝播し、設計意図の保存と派生設計の効率化が実現する。ダイレクトモデリングは面編集主体で、既存形状の素早い適合に有効である。
主要操作
体積一貫性を保つ操作が中心となる。代表的な操作は次のとおりである。
- 押し出し・回転・掃引・ロフト:スケッチや断面列から体積生成
- ブーリアン:和・差・積による体積の合成と切除
- フィレット・面取り:エッジ局所の連続性と応力集中の緩和
- シェル・ドラフト:肉厚化や抜き勾配の付与による成形配慮
幾何精度とトレランス
ソリッドモデルではカーネル固有のトレランスが存在し、微小隙間や重複稜線は位相破綻の原因となる。インポート後のヒーリング(縫合、再パラメータ化、頂点マージ)により閉性を回復する。精度要件が厳しい製品では、スケールと許容誤差の整合、微小面の排除、エッジ数最小化などのルール化が有効である。
物性値と解析
ソリッドモデルは体積・質量・重心・慣性モーメント・表面積などの物性を即時計算できる。CAEではメッシュ生成の母体となり、接触、干渉、すきま、ドラフト角の検証にも用いる。MBDやPMIを付与すれば、寸法・幾何公差・注記を3D上で一元管理でき、図面レス運用の準備が整う。
データ交換とカーネル
中立フォーマットとしてSTEP(AP203/214の後継であるAP242)が主流であり、JTや3MFなどの用途別フォーマットも併用される。カーネルはParasolidやACISが著名で、各CADは内部表現の厳密性と交換精度の最適点を追求している。IGESはレガシーで、正確な体積再現よりもサーフェス交換の側面が強い。
メッシュと積層造形の補足
STLのような三角メッシュは近似表現であり、3Dプリントでは法線整合と閉性が不可欠である。壁厚、最小フィーチャー、オーバーハング角などの造形制約は、元のソリッドモデル段階で反映しておくと手戻りが減る。
製造連携とBOM
ソリッドモデルはCAMの切削経路生成や金型分割、板金展開、溶接治具設計に直結する。部品属性や材料情報を付与すれば、BOMや原価見積、購買手配までトレーサブルに連動できる。フィーチャー認識は加工工程の自動割付に有用である。
品質確認とよくある不具合
位相エラーは下流で致命的となる。代表例を把握して早期に是正する。
- 非多様体:T字接続や厚みゼロの面が混入
- 自己交差:ロフトや掃引の過程で面が貫通
- 裏表反転:法線向きの不一致による陰関数矛盾
- 隙間・重複:縫合不足や過剰分割による閉性喪失
実務での着眼点
設計意図を保つ拘束・寸法計画、フィーチャー粒度の統一、命名規約、構成部品のコンフィギュレーション管理、大規模アセンブリの軽量化、再利用を見据えたモジュール化が肝要である。輸出入の前後で継続的に形状検証を行い、下流のCAE・CAM・検査と同一のソリッドモデルを唯一の信頼源として扱う体制を構築する。
コメント(β版)