Skip to content

SATファイルとは何ですか?

SATファイルとは、ACISモデルデータをASCII(テキスト)形式で表現したものです。ACISベースのジオメトリをサポートするソフトウェアで読み込み、書き込み、交換が可能な形式であり、3Dモデルの定義を格納します。

SATは通常、同じ基盤モデルデータのバイナリ形式であるSABと対比されます。両者の違いはジオメトリそのものではなく、エンコーディングにあります。SATはテキストベースで内容を確認しやすく、SABはバイナリ形式でよりコンパクトです。

フォーマット エンコーディング 代表的な利点
SAT ASCII(テキスト) 人間が読みやすく、検査しやすい
SAB バイナリ ファイルサイズがよりコンパクト

どのようなデータが含まれていますか?

SATファイルには、次のような正確な3Dモデル情報を格納できます。

  • ソリッドボディ
  • シートボディおよびサーフェス
  • 面、エッジ、頂点間のトポロジー関係
  • 曲線および解析ジオメトリ
  • ACIS表現に関連付けられたモデリング属性

SATは、テッセレーションされたメッシュではなく正確なモデルデータを保存するため、主に表示や3Dプリントを目的としたフォーマットよりも、エンジニアリングでの再利用に適しています。

CADワークフローではどのように機能するのでしょうか?

一般的なワークフローでは、CADシステムが内部表現から正確なモデル形状をSAT形式でエクスポートし、別のACIS互換またはSAT対応システムがモデルを再構築できるようにします。編集可能またはクエリ可能な形状を可能な限り正確に保持することが目的の場合に、SATは有用です。

これは、モデルが三角形に簡略化されるSTLなどのメッシュベースのフォーマットとは異なります。SATファイルは、モデルを元の正確な幾何学的定義に極めて近い状態で保持します。

SATと他のCAD交換フォーマットとの比較

SATは正確なジオメトリの交換によく使用されますが、STEPと同じ意味での中立的な標準規格ではありません。SATはACISモデリングエコシステムと密接に結びついています。

比較 違い
SATとSTLの比較 SATは正確な形状を保存するのに対し、STLは三角形メッシュを保存する
SATとSTEP/STPの比較 STEPはより広範な中立的交換規格であるのに対し、SATはACISの形状データとより直接的に結びついている
SATとDWG/DXFの比較 DWGおよびDXFはより広範な製図・設計フォーマットであるのに対し、SATは3Dモデルの形状に特化している

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

SATファイルは、プラットフォーム間で正確な3Dソリッドやサーフェスを交換する必要があるCADアプリケーションで一般的に使用されています。代表的な利用例としては、以下のものが挙げられます。

  • CADシステム間で部品やボディのジオメトリを転送すること
  • 下流の設計作業に向けて、高精度なソリッドモデルを保持すること
  • シミュレーションや製造準備ワークフローへ形状データを引き継ぐこと
  • ACIS互換のモデリングロジックに基づいて構築された、またはそれを基盤とするアプリケーションにおける相互運用性をサポートすること

これらは、軽量な表示機能のみよりも正確なB-Repジオメトリが重視される、機械設計およびエンジニアリングソフトウェアにおいて特に重要です。

よくある課題と注意点

落とし穴 留意すべき点
SATを汎用的な中立CADフォーマットとして扱うこと 広く有用ではありますが、依然としてACISベースのジオメトリと密接に結びついているため、サポートの有無は受信側アプリケーションによって異なります。
インポートが成功すれば、完全に再利用できると想定すること バージョンの違い、サポートされていないエンティティ、公差の扱い、アプリケーション固有の解釈によって、依然として問題が発生する可能性があります。
SATを軽量な3Dフォーマットと混同すること SATは、高速なWeb可視化や3Dプリントを主目的としたものではありません。正確な形状の保持が最優先される場合に最も適しています。

Spatial が提供する価値

SATはSpatialの3D ACIS Modelerエコシステムにネイティブに組み込まれているため、このフォーマットはSpatialの事業の中核をなしています。CADやエンジニアリングアプリケーションを開発している場合、Spatialのモデリングおよび相互運用性ツールを使用することで、ACISワークフロー内で正確な3Dモデルデータを作成、読み取り、修正、交換できます。

ニーズに応じて、以下の2つのSDKを活用できます。

  • 3D ACIS Modeler — アプリケーションで、ACISジオメトリに基づくネイティブなソリッドおよびサーフェスモデリングが必要な場合に使用します。
  • 3D InterOp — SATデータのインポート、エクスポート、変換、または他のCADフォーマットとの併用による再利用が、より広範な相互運用ワークフロー内で必要となる場合に使用します。

ご自身のSATファイルで試してみたい場合は、評価版をリクエストするか、Spatialのチームまでお問い合わせください。

当社のブログで有益な知見を得ましょう

3 読了時間
Meshing
流体シミュレーション(CFD)における境界層生成のベストプラクティスについて、CADの前処理、ジオメトリ・ヒーリング、およびCSMとCVMを用いたハイブリッド・メッシングの観点から解説
ヒーリング
4 読了時間
3D Interoperability
信頼性の高い3D相互運用性、正確なCAD変換、システム間での設計意図の保持には、なぜヒーリングが不可欠なのでしょうか。
Mechanical Design Software
4 読了時間
3D Modeling
機械設計ソフトウェアとは、コンピュータ支援設計(CAD)ソフトウェアを意味しており、一般的に、エンジニアや設計者が機械部品、アセンブリ、システムの作成、解析、変更するために利用しています。新たに機械設計ソフトウェアを評価する際に、確認すべき...
AutoCAD Conversion
3 読了時間
3D Interoperability
設計ファイルをあるフォーマットから別のフォーマットに変換するは、エンジニア、開発者、建築家、デザイナーにとって重要不可欠です。AutoCADの変換は、エンジニアリングや製品開発プロジェクトを円滑に進め、プロジェクトのライフサイクルの各段階で...
Subtractive Rapid Prototyping
3 読了時間
3D Modeling
ラピッドプロトタイピングは、メーカーやイノベーターにとって、製品開発の定番ソリューションになりつつあります。
3 読了時間
3D Modeling
医療用積層造形はカスタマイズされた医療機器や組織の作成で患者の回復を早め、生活の質を向上させる強力なツールです。 パーソナライズした患者のインプラント, 手術器具、人工装具などの使用例を含め、医療分野において積層造形が変革を実現できる様々な...