Skip to content

Parasolid

Parasolidは、3Dソリッドモデルやサーフェスモデルの作成、編集、照会を可能にするジオメトリモデリングカーネルです。

商用3Dソフトウェア製品への組み込みを前提としてライセンス提供されており、多くのCAD、CAE、CAMアプリケーションで、精度と信頼性の高い3Dモデルを構築するための中核となるジオメトリ機能を提供しています。

その他の3Dモデリング関連フォーマットはこちら

用語集 空間ヒーローのバナー
グループ111
グループ111
background-glow

技術的な解説

モデリングカーネルであるParasolidは、低レベルのジオメトリ処理およびトポロジー処理を担います。
Parasolidは、次のような高度なモデリング機能を幅広くサポートしています。

  • 高度なサーフェスモデリング:複雑な自由曲面形状を作成
  • 厚み付け・中空化:ソリッドやサーフェスに厚みを付与し、中空形状を作成
  • ブレンド・フィレット:滑らかなエッジ遷移を実現
  • シートモデリング:サーフェスをベースとした設計をサポート
  • テセレーション:可視化や後工程で利用するポリゴンメッシュを生成
  • モデルデータへのアクセス:解析や検証に必要なモデル情報を取得

Parasolidは、正確なB-Repジオメトリを使用します。形状を定義する数学的な情報だけでなく、各形状要素間のトポロジー(位相)関係も管理します。

Parasolidファイル形式(X_T / X_B)

Parasolidのジオメトリデータは、一般的にX_T(テキスト形式)およびX_B(バイナリ形式)のファイルで交換されます

これらのファイル形式は、Parasolidベースの正確なB-Repジオメトリを格納し、CADシステム間で3Dソリッドモデルやサーフェスモデルを受け渡すために広く利用されています。

X_TおよびX_Bは、3Dジオメトリの交換に特化したファイル形式です。ジオメトリとトポロジーの精度を維持できますが、フィーチャー履歴、パラメトリック拘束、2D製図データは含まれません。

そのため、設計意図そのものを引き継ぐというより、異なるCADシステム間で3Dモデルを相互利用するためのデータ交換に適しています。

アプリケーションへのParasolidデータの読み込み

Parasolidに関連するデータ連携には、主に2つのワークフローがあります。

ParasolidベースではないアプリケーションへのParasolidデータの読み込み

多くのアプリケーションは、ACISCGMなどのジオメトリカーネルをベースに構築されています。一方で、これらのアプリケーションでもParasolidデータを読み込む必要が生じる場合があります。

Spatialの3D InterOpを利用すると、Parasolidのライセンスを必要とせずに、X_TおよびX_Bファイルを読み込むことができます。

これは、Parasolidをモデリングカーネルとして採用していないアプリケーションであっても、Parasolidジオメトリをインポートできるという重要なメリットです。

Spatialは、モデリング、シミュレーション、製造、可視化などのワークフローにおいて、ACISまたはCGMベースのアプリケーションへのParasolidデータの読み込みを必要とする、世界中の多くのお客様をサポートしています。

 

ParasolidベースのアプリケーションへのParasolidデータの読み込み

Spatialの3D InterOpは、Parasolid以外の環境だけを対象としているわけではありません。アプリケーション自体がすでにParasolidカーネルをベースとしている場合にも利用されています。

このようなケースでは、3D InterOpが外部ソースから提供されたParasolidデータ(X_T / X_B)の変換、検証、データ準備を行います。

これにより、複雑なマルチCAD環境において、データの整合性や品質を確保しながら、Parasolidデータをアプリケーションへ取り込むことができます。

アプリケーション分野と業界での利用例

Parasolidは、ジオメトリの堅牢性と高い精度が求められるエンジニアリングおよび製造分野で幅広く利用されています。

  • 機械系CAD:複雑な部品やアセンブリを高精度にモデリング
  • 製造・CAM:製造工程で利用できる精度の高いジオメトリを生成
  • CAE・シミュレーション:解析に利用する正確なサーフェスやソリッドを提供
  • 製品開発プラットフォーム:商用CADシステムのジオメトリ基盤として利用

Parasolidは、その高い信頼性とパフォーマンスにより、複雑なモデリング処理において一貫した動作が求められるアプリケーションで広く採用されています。

よくある課題と注意点

Parasolidは高い堅牢性を備えていますが、異なるシステム間でデータを交換する際には、次のような課題が発生する場合があります。

  • カーネル間のデータ変換によって、許容差やトポロジーに不整合が生じる場合がある
  • Parasolidの交換形式では、フィーチャー履歴やパラメトリック拘束が保持されない
  • 2D製図データはX_T / X_Bファイルでは交換できない

Parasolidベースのシステムと他のCADプラットフォームとの間で正確な相互運用性を確保するには、高度な変換、検証、ヒーリング機能が必要です。

Spatial が提供する価値

Spatialの3D InterOp SDKは、Parasolidベースのデータを包括的にサポートし、Parasolidベースおよび非Parasolidベースのアプリケーションにおける、信頼性の高いインポート、エクスポート、データ変換を可能にします。

3D InterOpには、次のような機能があります。:

  • アプリケーションのアーキテクチャに応じて、Parasolidモデリングライセンスの有無にかかわらずParasolidデータを読み込み可能
  • ジオメトリ、トポロジー、関連メタデータを保持
  • 高度なヒーリングおよび検証処理を適用し、クリーンで利用可能な3Dモデルを生成
さらに、Spatial独自のモデリングカーネルである3D ACIS ModelerおよびCGM Modelerを利用することで、Parasolidデータをより幅広いマルチCADワークフロー、シミュレーションパイプライン、可視化環境へ組み込むことができます。

これにより、アプリケーション開発者は、異なるCADシステム間で3Dデータを扱う場合でも、信頼性の高いデータ連携環境を構築できます。

開発のヒントをブログで確認

3 ミニ・リード
Meshing
流体シミュレーションにおいて、正確な境界層の解像は、最も重要な要素の一つです。抗力、熱伝達、剥離、あるいは壁面近傍の乱流の予測など、目的が何であれ、境界層メッシュの品質が結果の信頼性を直接左右します。...
Mechanical Design Software
4 ミニ・リード
3D Modeling
機械設計ソフトウェアは、製品設計と開発プロセスに大きな変革をもたらしました。
AutoCAD Conversion
3 ミニ・リード
3D Interoperability
...