技術的な解説
X_Bファイルは一般に、Parasolidバイナリ・トランスミットファイル(binary transmit file)と呼ばれます。
X_Bには、Parasolidベースの正確なB-Repジオメトリが格納されます。ソリッド、サーフェス、アセンブリなどの形状情報に加え、面、エッジ、頂点の間にあるトポロジー上の関係も保持されます。
X_T がテキストベースで、構造を人間が読み取れる形式であるのに対し、X_Bはバイナリ形式です。そのため、次のようなメリットがあります。:
- X_Tよりファイルサイズを小さくできる
- 読み込み/書き出しを高速化できる
- 大規模・複雑なモデルをより効率的に処理できる
X_Bは、3Dジオメトリの交換に特化したフォーマットです。次の情報は含まれません。
- フィーチャー履歴やパラメトリック拘束
- 線や円弧などの2D製図要素
バイナリ形式であるため、X_Bファイルを一般的なテキストエディターで開いて内容を確認することはできません。データを解釈するにはParasolid に対応したソフトウェア、または専用の相互運用ツールキットが必要です。
アプリケーション分野と業界での利用例
X_Bファイルは、処理性能やスケーラビリティが重視される環境で広く利用されています。
- 高性能CADアプリケーション: 大規模・複雑な3Dモデルを高速に交換
- 製造・CAMワークフロー: ジオメトリを高速に受け渡す必要がある製造ワークフロー
- CAE・シミュレーションパイプライン:正確なサーフェスやソリッドジオメトリを必要とする解析パイプライン
- エンタープライズ/PLMシステム: 大量のCADデータを管理・処理するシステム
多くの産業用途では、ファイルサイズが小さく、処理効率に優れていることから、X_TよりX_Bが好まれます。
よくある課題と注意点
X_Bは高い精度と処理効率を備えていますが、いくつか注意すべき点があります。
- バイナリ形式のため、ファイルを直接確認・デバッグできない
- 受け側のシステムがサポートするParasolidのバージョンによって互換性が異なる
- フィーチャー履歴や設計意図は保持されない
- 2D製図データには対応していない
- 異なるCAD環境間で安定してデータを交換するには、信頼性の高い変換・検証ツールが必要
特に異なるバージョンやCADカーネル間でX_Bデータをやり取りする場合は、ジオメトリやトポロジーが正しく変換されていることを確認することが重要です。
Spatial が提供する価値
Spatial の 3D InterOp SDKは、X_Bファイルの読み込み/書き出しに対応し、Parasolidベースのフォーマットと主要なCADカーネル間で信頼性の高いデータ変換を実現します。
3D InterOpは、正確なジオメトリ、トポロジー、色、メタデータを保持しながら、高度なヒーリングと検証処理を行い、変換後もクリーンで利用しやすいモデルを生成します。
ParasolidベースのアプリケーションにX_Bデータを組み込む場合だけでなく、ACISやCGMなど、異なるジオメトリカーネルを使用する環境にX_Bデータを取り込む場合にも、Spatialは高い精度と処理性能を維持したシームレスなマルチCAD相互運用を実現します。
その他のファイル形式
ダッソー・システムズ
- CATIA V4
- CATIA V5
- 3DEXPERIENCE (CATIA V6)
- SOLIDWORKS
- 3DXML
- ACIS (.sat / .sab)
- XCGM
- CGR
シーメンス
オートデスク
- Inventor
- Revit
- DXF / DWG
- Navisworks
- FBX
工業規格
他のもの
- Pro/E / Creo
- Rhino
- MicroStation DGN
- AVEVA
- Smart3D
3D InterOpによるX_Bファイルの効率的な処理方法を確認
その他のコンテンツを参照する
株式会社JSOL は SDK を統合して活用することで、JMAG のソフトウェア開発を約10年分加速
電磁界解析ソフトウェア:JMAG(開発元:㈱JSOL)は、3D形状処理、信頼性の高い多様なCADデータ形式の取込、対話的操作、解析に不要な細部形状を除去する機能を必要としていました
COSCOM社、CADデータ削減技術でCNCデジタルツインを最適化
COSCOM社は、CNC加工プロセスにおける衝突検知や機械シミュレーションの精度を維持しながら、デジタルツインアプリケーションで扱う膨大なCADデータ量を効率的に管理できるソリューションを必要としていました
Simus Systems社は、3D InterOpを活用してクラウド型の原価計算とCAD形状分類を実現
データ処理・原価計算ソフトのクラウド移行には、信頼性の高いCADデータ変換機能が不可欠でした
Treble Technologies社、3D音響メッシングでシミュレーションを大幅効率化
Treble Technologies社 は、スペイシャルの Meshing SDK によりシミュレーションを高速化し、大規模で高精度な音響解析を実現しました
TraceParts社、3D Webビューア機能の強化でデジタル製造における顧客体験をを向上
大手CADコンテンツのサプライヤであるTraceParts社は、オンラインの3D部品ビューアに、高度な3D可視化技術を統合し、注文プロセスにおける直感的なユーザーエクスペリエンスを提供
COSCOM社、CADデータ削減技術でCNCデジタルツインを最適化
COSCOM社は、CNC加工プロセスにおける衝突検知や機械シミュレーションの精度を維持しながら、デジタルツインアプリケーションで扱う膨大なCADデータ量を効率的に管理できるソリューションを必要としていました
Simus Systems社は、3D InterOpを活用してクラウド型の原価計算とCAD形状分類を実現
データ処理・原価計算ソフトのクラウド移行には、信頼性の高いCADデータ変換機能が不可欠でした
Treble Technologies社、3D音響メッシングでシミュレーションを大幅効率化
Treble Technologies社 は、スペイシャルの Meshing SDK によりシミュレーションを高速化し、大規模で高精度な音響解析を実現しました
TraceParts社、3D Webビューア機能の強化でデジタル製造における顧客体験をを向上
大手CADコンテンツのサプライヤであるTraceParts社は、オンラインの3D部品ビューアに、高度な3D可視化技術を統合し、注文プロセスにおける直感的なユーザーエクスペリエンスを提供
開発のヒントをブログで確認