Skip to content

什么是混合建模?

在计算机辅助设计(CAD)中,混合建模是指在同一工作流程中使用不同的建模技术(使用不同的规则集)。在混合建模方法中,可以表示四种类型的建模数据:

  • BRep(边界表示法)模型数据
  • 多边形模型数据
  • 点云数据(三维扫描对象)
  • 体素数据(体积成像的三维像素)

许多传统三维软件专门处理一种类型的建模数据,可能缺乏解释其他格式的能力,就像某些 CAD 文件格式仅限于某些类型的建模数据一样。

在解释原因之前,我们需要了解每种建模格式是什么。

空间英雄旗帜术语表
第 111 组
第 111 组
background-glow

BRepモデルの主な利点と欠点

BREPモデリング

BRepモデリング(境界表現モデリング)は、CADアプリケーションで最も一般的なモデリング手法です。 

要するに、BRepは実体ジオメトリと非実体ジオメトリの間の幾何学的境界を定義する、数学的に正確な3Dオブジェクトの表現です。 

BRepオブジェクトの形状や輪郭は、ポリゴンや頂点のような簡略化可能なオブジェクトから構成されるのではなく、表面間の数学的関係によって定義されます。

図のバンパーをご覧ください。 

バンパーはポリゴンなどの小さな部品で定義されるのではなく、3D空間内のXYZ軸に対する各表面の位置と曲線によって形状が定義される独立したオブジェクトとして存在します。 

表面の回転、Y軸上のわずかなS字カーブ、そしてZ軸上のバンパー下部にある肘のような突起のための方程式があり、さらに無数の正確な方程式を組み合わせて各軸上のすべての面を記述することで、BRepオブジェクトが完成します。

利点 欠点
BRepオブジェクトは数学的に正確であり、設計者やエンジニアが設計の「完璧な」表現を構築することを可能にします。 BRepファイル形式はデータ量が多く、多くのメタデータを保存するため、ディスクスペースを多く消費します。
他のモデリング手法とは異なり、BRepでは「解像度」を失うことなくズームインできます。BRepの曲線は、どの倍率でも曲線のままです。 可視化、レンダリング、アニメーションが必要な場合、BRepは十分な処理能力を持ちません。
BRepの数学的精度は、製造用途に最適です。 有機的・自然なオブジェクトは、BRepの正確な数式で再現するのが困難です。

 

BRepの特性は、製造エンジニアやデザイナーにとって理想的なフォーマットである一方で、可視化やレンダリングの目的では大きな制約があります。 

 

ポリゴンモデリングの主な利点と欠点

ポリゴンモデリング

ポリゴン(または多面体)モデリングは、ビデオゲームやアニメーションスタジオで最も一般的なモデリング手法です。 

「トライ」または「ポリ」と呼ばれる小さな部品から3Dオブジェクトを作成するモデリング


このタイプのモデリングは、「トライ」(三角形)または「ポリ」(ポリゴン)と呼ばれる小さな部品から3Dオブジェクトを構築することを含みます。

ポリやトライは、頂点(または点)の位置とそれらを結ぶエッジによって定義される、完全に平坦な形状です。 

あらゆる形状の複雑なモデルは、トライとポリだけで完全に構築することができます。デザイナーがより高精細なデザイン(より滑らかな表面、より多くのディテールなど)を求めると、モデルのポリゴン数を増やすことが可能です。

複雑なイルカの3Dモデル

 

 

利点 欠点
ポリゴンモデルは、現代のコンピュータがポリゴン処理に最適化されているため、レンダリングや可視化が最も容易です。 ポリゴンを用いたモデリングは正確性に欠け、人為的な誤差が生じやすいです。
ポリゴンモデリングは、デザイナーがよりユニークで有機的なデザイン(人間、動物など)を作成することを可能にします。 ポリゴンモデルはすべての解像度に対応しているわけではありません。
ポリゴンモデルは、より小さな部品(ポリとトライ)から作成されるため、より自然な変形やアニメーションが可能です。 ポリゴンモデリングは、特に複雑なデザインの場合、非常に時間がかかります。

 

ポリゴンモデルの特性は、精度がそれほど重要でなく視覚的表現が重視される用途に適しているため、主にアニメーションスタジオやビデオゲームスタジオで使用されています。

ポイントクラウドモデルの主な利点と欠点 

ポイントクラウドモデリング

ポイントクラウドモデリングは、通常、3Dスキャンのプロセスで使用されます。

ポイントクラウドモデリングでは、三角形などの基本形状から表面を作るのではなく、数学的な数式で表面を定義する代わりに、曲面に沿って密に配置された頂点(ポイント)によって3Dオブジェクトが表現されます。

十分な解像度とポイント密度があれば、ポイントクラウドモデルはほぼすべての3Dオブジェクトの特徴を正確に表現できます。実際、ポイントクラウドによる3Dスキャンは、人間の顔のような非常に複雑なオブジェクトの3D表現を作成するためにも使用されます。 

ポイントクラウドデータは、オブジェクトのスキャン以外にも多くの用途があり、シミュレーションにも利用できます。 

ポイントクラウドは、有限要素解析の文脈で実体オブジェクトを表現するために使用でき、数学的に複雑なCAD表面を比較的限られた数のポイントに簡略化することで、エンジニアや研究者が応力下でのオブジェクトの変形などをシミュレーションすることを可能にします。

利点 欠点
ポイントクラウドモデルは、有限の要素(ポイント)で比較的複雑なオブジェクトを正確に表現できます。 ポイントクラウドモデルはBRepほど正確ではなく、数学的に完璧な曲線を作成することはできません。
ポイントクラウドモデルは、3Dスキャン技術とCAD変換ソフトウェアを使用することで最も迅速に作成でき(ゼロから作成するのは推奨されません)、 ポイントクラウドデータには表面に関する情報が含まれていないため、レンダリングや製造にそのまま使用することはできません。
  ポイントクラウドデータを正確なBRepまたはポリゴンモデルに変換するのは非常に困難です。

 

最終的に、ポイントクラウドモデリング単独では多くの用途に適しておらず、3Dスキャンされたオブジェクトを真に有用なものにするには、他の種類のモデルに変換する必要があります。しかし、他のモデリング手法と組み合わせることで、ポイントクラウドは非常に有用となります。BRepと組み合わせれば、エンジニアリングモデルの応力シミュレーションが可能になり、またポリゴンモデリングと併用すれば、スキャンされたオブジェクトの複雑な3Dモデルを作成できます。

 

ボクセルモデリングの主な利点と欠点

ボクセルモデリング

3Dのボクセルは、2Dのピクセルのようなものです。

ピクセルの例

まず、ピクセルとは何かを考えてみましょう。コンピュータ画面に表示されるすべてのものは、「ピクセル」と呼ばれる非常に小さな正方形で構成されています。 

ほとんどの現代のコンピュータは「高解像度」ディスプレイを搭載しており、ピクセルが極めて小さく多数存在するため、個々のピクセルはほとんど見えませんが、文字、画像、記号などは滑らかに表示されます。 

ボクセルは本質的に3Dのピクセルですが、正方形ではなく完璧な立方体です。

理論上、ボクセルは現実を再現するための完璧なモデリング手法です。

結局のところ、私たちの世界はボクセルに似たもの(ただしはるかに小さく、私たちはそれらを「素粒子」と呼びます)で構成されており、十分な密度(または「解像度」)と適切なレンダリング技術があれば、ボクセルを用いて実物と区別がつかないリアルなオブジェクトを再現することができます。 

実世界のオブジェクトを再現するためのボクセルの利用

しかし実際には、ボクセルを用いて複雑で高解像度のオブジェクトを簡単に作成する主流の方法は存在しません。上記に示したAtomontageのような有望な試みもありますが、本当に複雑なデザインの場合、前述の他のモデリング手法の方が迅速かつ容易です。 

さらに、現代のコンピュータはボクセルのレンダリングに最適化されておらず、ほとんどのハードウェアはポリゴンのレンダリング向けに設計されているため、高解像度のボクセルオブジェクトは現行ハードウェアに大きな負荷をかけます。 

主流化には至っていないものの、ボクセルモデリングには現在、非常に特定の用途があります:

ボクセルは、現在、多くの科学分野で体積データを迅速に算出するために使用されています。例えば、ボクセルベースの形態測定では、研究者がボクセルを用いて脳組織の密度差を比較できます。地質学者は、地形や標高などの地質的特徴をモデリングするためにボクセルモデリング技術を利用することが多いです。さらに、ボクセルベースのモデリングは、流体から都市の緑地に至るまで、あらゆるものの体積を可視化および測定するためにも使用されます。ボクセルは、個々の粒子のモデリングを必要とするシミュレーション手法、例えばスマートマテリアルのシミュレーションにも有用です。 

これこそが、ボクセルの真の力が発揮される部分です。

複雑なオブジェクトを粒子のような離散的かつ簡略化可能な単位で表現できる能力は、複雑なオブジェクトの実世界での挙動をシミュレーションするための極めて強力なツールとなります。 

利点 欠点
ボクセルは粒子を模倣するため、他のモデリング手法における最も「精密な」3Dの構成要素です。 3Dスキャンのような高価な技術を用いずにボクセルで複雑なオブジェクトを作成するのは非常に困難です。
ボクセルは、他のモデリング手法では不可能な新しいシミュレーション手法を可能にします。 ボクセルモデリングはBRepモデリングほど数学的な精度に欠けます。
ボクセルは、特に自然や有機的な形状の体積データを迅速にモデリングおよび可視化する最も容易な方法です。 現行のコンピュータハードウェアはポリゴンのレンダリングに最適化されており、高解像度ボクセルを効率的にレンダリングする専用ハードウェアは存在しません。

 

ハイブリッドモデリングプロセス

ハイブリッドモデリングは、3Dモデリングの4大要素であるBRep、ポリゴン、ポイントクラウド、ボクセルベースのモデリングの利点を1つのワークフローに統合します。

従来は、これらすべてのモデルタイプを扱うために4種類の異なるソフトウェアが必要でした。例えば、BRepでモデルを作成し、CAD変換ソフトウェアでBRepデータを別の形式に変換し、そのファイルを別のソフトウェアで開いて変更を加えるという流れです。 

これは様々な理由で非常に手間がかかります。

もしBRepを用いて新製品を開発し、プロモーション用に迅速に可視化またはレンダリングする必要があった場合、または可視化後にクリエイティブチームからBRepに修正の提案があった場合はどうでしょうか?

さらに、BRepモデルをポイントクラウドデータでシミュレーションし、その結果を元のBRepに反映させたい場合はどうでしょうか?

これには、ソフトウェア間でファイルを変換し、毎回手動で修正する必要があり、時間がかかるだけでなく、人為的エラーが発生しやすく、CAM(コンピュータ支援製造)やCAE(コンピュータ支援工学)などの業界では大きなコストとなります。

ここで「ハイブリッドモデリング」の出番となります。 

SpatialのCGMのようなソフトウェア開発キットは、3D開発者がハイブリッドモデリング機能をツールセットにネイティブに組み込むことを可能にし、デザイナーやエンジニアがデータを失うことなくモデリング手法間をシームレスに移行できるようにし、エンジニアがBRepファイルを用いて任意のシミュレーションを実行し、その結果を自動的にモデルに反映させることを可能にします。

環境やモデリング手法間のこの移行こそが、ハイブリッドモデリングのプロセスです。

強力なハイブリッドモデリングソフトウェアは、モデル作成プロセスを加速し、3Dモデルの典型的なギャップ(例えば、エンジニアリングモデルの挙動の粒子ベースのシミュレーションなど)を補完することができます。 

ハイブリッドソフトウェアはこれらのギャップを認識し、ユーザーがその過程で調整を行えるようにします。

 

究極の解決策としてのハイブリッドモデリング

デザイナーやエンジニアに朗報です:どのモデリング手法が自分に適しているかを明確に決定する必要はもうありません。

業界を問わず、エンジニア、建築家、デザイナーは、BRep、ポリゴン、ポイントクラウド、ボクセル間をシームレスに移行でき、それぞれの手法の利点を活かしつつ欠点を最小限に抑えることができます。

「両方の良いところを得られない」ということは、もはや誰も言わなくなるでしょう!

探索空间
解决方案

CGM_Modeler_Picto_RVB

三维建模

我们很自豪能够与 ACIS 一起率先开发几何内核。如今,我们提供的解决方案可满足您的三维几何表示需求。无论您需要连续还是离散的 B-Rep 建模器,我们都能为您的特定应用需求提供解决方案。

更多信息
3D_Interop_Picto_RVB 副本

3D 互操作性

作为首家提供 CAD 互操作性 SDK 的公司,我们现在提供业界领先的解决方案,用于翻译数据和读取主要 CAD 文件及元数据。让您的客户能够像在自己的应用程序中创建数据一样使用导入的 3D 数据,或将数据导出为各种 CAD 格式。

更多信息
HOOPS_Communicator_Picto_RVB

三维可视化

使用我们的三维可视化 SDK 创建高性能、交互式可视化。HOOPS 解决方案可让您利用业内最强大、最便携和最完整的图形开发组件来创建 3D 应用程序。

更多信息
3D_Precise_Mesh_Picto_RVB

三维网格划分

使用我们的 CAE 网格绘制 SDK,提高仿真的精度和性能。体验自动、可靠的网格划分控制,确保为任何 CAE 工作流程提供准确、高性能的仿真。

更多信息
AGM_Picto_RVB

应用框架

应用图形管理器 (AGM) 是一个全面的 3D 应用开发框架,可缩短产品上市时间并降低成本。

更多信息

在我们的博客上了解宝贵的见解

修复
4 最小阅读数
3D Interoperability
在现代工程工作流程中,仅转换3D模型是不够的。建模内核、公差和几何规则的差异可能会将有效数据变成无法使用的模型。修复确保转换后的几何体保持一致、可靠并忠实于原始设计意图,从而使真正的 3D 互操作性在...
10 最小阅读数
Meshing
3D网格划分:现代仿真工作流程的最佳实践 摘要 简介 了解 CAE 工作流程中的网格划分 求解器约束举例 Spatial网格划分技术 网格划分最佳实践 高级网格划分工作流程 集成高质量的仿真就绪网格 关于Spatial
汽车机器人
3 最小阅读数
汽车工业一直是制造业中流程自动化和效率提升的主要驱动力。毕竟,正是这个行业使流水线生产成为现代制造业的支柱,也是其成为一个价值 1.53 万亿美元产业的关键因素。汽车机器人现在正越来越多地被用于加速生产。
从 AutoCAD 创建 3D PDF
4 最小阅读数
如果您曾对如何从 CAD 创建 3D PDF 感到困惑,本指南将指导您完成基本步骤。除了指导您在 CAD 中创建 3D PDF 外,我们还将向您展示如何将 3D PDF 转换为 CAD,如何将 CAD 转换为 3D PDF,以及如何将...
9 最小阅读数
3D Interoperability
CAD 转换 SDK:跨格式可靠地转换 3D 文件 摘要 什么是 CAD 文件转换及其重要性 为什么选择 CAD 转换 SDK? 支持的 CAD 格式和精度 依赖 CAD 转换的行业 为现代工作流程扩展 CAD 转换 CAD 数据转换服务...