STEP vs IGES:どちらの3D CADフォーマットを使うべき?
3D CADデータを扱う場合、STEPファイルとIGESファイルにはほぼ確実に遭遇しているはずです。この2つのフォーマットは何十年もCADデータ交換を支配しており、SolidWorks、CATIA、NX、Creo、Inventorなどの互換性のないCADシステム間の万能翻訳者として機能しています。
各フォーマットの由来
- CAD データ交換1980IGESNBS
- 3D プリント1987STL3D Systems
- CAD データ交換1994STEPISO 10303
- Web とシーン1994VRMLVRML 1.0
- スキャンと AR1994PLYStanford
- Web とシーン2004DAESony, COLLADA
- 3D プリント20153MF3MF Consortium
- Web とシーン2015glTFKhronos
- スキャンと AR2016USDPixar読み込みのみ
間違ったフォーマットを選択すると、ジオメトリの損失、アセンブリ構造の欠落、サーフェスの破損、何時間もの手動修復作業につながる可能性があります。サプライヤーや製造パートナーと何百ものファイルを交換するチームにとって、フォーマット関連のエラーの累積コストは膨大です。
開始
STEPソリッド、アセンブリ、色、PMI。IGES で保存
IGES面と曲線のみ。トポロジーとアセンブリは失われます。STEP に戻す
STEPソリッドに縫い合わせる必要のある独立した面。アセンブリは戻りません。IGES を経由すると、IGES が保持できない情報は戻せません。「修復」にチェックすると、IGES から STEP への変換時に小さな隙間が縫い合わされます。
STEPとは?
STEP(Standard for the Exchange of Product model data)は、1994年に初めて公開されたISO標準(ISO 10303)です。IGESとは異なり、STEPは完全な製品データ表現のためにゼロから設計されました。ジオメトリだけでなく、トポロジー、アセンブリ構造、材料、公差、製造情報も含みます。STEPはEXPRESSデータモデリング言語を使用し、Application Protocols(APs)を通じてソリッドとサーフェスの両方のジオメトリをサポートします。積極的にメンテナンスされ、新しい機能で進化し続けています。
STEPの強み
- ソリッドモデリングサポート — シェル、フェース、エッジ、頂点を持つ完全なB-Rep(境界表現)トポロジーを保持
- アセンブリ階層 — コンポーネント配置、インスタンス、変換を含むマルチレベルアセンブリの完全サポート
- 豊富なメタデータ — 色、レイヤー、パーツ名、材料特性、製品製造情報(PMI)を格納
- 活発な標準 — 新興産業向けの新しいApplication ProtocolsでISOにより継続的に更新
- バリデーションサポート — 組み込みの適合性テストによりファイルが標準を満たすことを保証
STEPアプリケーションプロトコル
STEPは異なるユースケースに対して異なるApplication Protocolsを定義しています。最も一般的な3つは:
AP203
構成管理された3D設計。最も広くサポートされているプロトコルで、機械部品ジオメトリとアセンブリに焦点。
AP214
自動車機械設計のコアデータ。AP203を色、レイヤー、GD&T、設計意図データで拡張。自動車業界で広く使用。
AP242
管理されたモデルベース3Dエンジニアリング。AP203とAP214を統合し、テッセレーションジオメトリ、PMI、複合材料のサポートを追加した最新のプロトコル。新しいワークフローに推奨。
IGESとは?
IGES(Initial Graphics Exchange Specification)は、1980年にU.S. National Bureau of Standards(現NIST)によって初めて公開されました。最初に広く採用されたニュートラルなCAD交換フォーマットであり、ANSI標準(ANS Y14.26M)となりました。最終バージョンのIGES 5.3は1996年にリリースされました。開発は公式に凍結され、今後のアップデートは予定されていません。IGESは主にサーフェスベースのエンティティ(NURBS面、トリム面、カーブ、点、注釈)を通じてジオメトリを表現します。シェル、ボリューム、ブール演算関係などのソリッドモデリングトポロジーはネイティブにサポートしていません。
IGESの強み
- ユニバーサルなレガシーサポート — 1985年以降にリリースされた事実上すべてのCADシステムがIGESファイルの読み書きに対応
- サーフェスジオメトリ — NURBS面、トリムカーブ、ワイヤーフレームデータの表現に優れる
- シンプルなフォーマット — ASCIIベースの人間が読める構造で、比較的パースやデバッグが容易
- 2D図面サポート — 2D図面エンティティ、注釈、寸法データを格納可能
IGESの制限
- ソリッドトポロジーなし — サーフェスは水密なソリッドに縫合されず、インポート時にギャップやオーバーラップが発生
- アセンブリ構造なし — パーツ-アセンブリ階層、コンポーネントインスタンス、拘束を表現できない
- 凍結された標準 — 1996年の最終更新以降、PMI、GD&T、テッセレーションなどの現代のCADコンセプトに非対応
- 一貫性のない実装 — 異なるCADシステムがIGESエンティティを異なる方法で解釈し、変換エラーの原因に
直接比較
以下の表は、CADデータ交換に最も重要な項目について、STEPとIGESの主な技術的違いをまとめたものです。
| 機能 | STEP | IGES |
|---|---|---|
| ジオメトリタイプ | ソリッド(B-Rep)、サーフェス、カーブ、ワイヤーフレーム、テッセレーション | サーフェス、カーブ、ワイヤーフレーム、点 |
| トポロジー(水密ソリッド) | シェル、フェース、エッジ、頂点を含む完全なB-Rep | ネイティブなソリッドトポロジーなし — サーフェスのみ |
| アセンブリ構造 | インスタンスと変換を含む完全なマルチレベル階層 | サポートなし — フラットなファイル構造 |
| 色とレイヤー | 完全サポート(AP214、AP242) | 基本的な色とレベルのサポート |
| ファイルサイズ | 同等のIGESより通常20~40%小さい | 詳細なASCIIサーフェス表現により大きなファイル |
| 標準ステータス | アクティブなISO標準(ISO 10303)、継続的に更新 | 1996年以降凍結(IGES 5.3)、今後の開発なし |
| 業界での採用(2026年) | 航空宇宙、自動車、製造業で支配的なフォーマット | レガシーワークフローとサーフェスデータ交換にまだ使用 |
| PMI / GD&T | AP242で完全サポート(寸法、公差、注釈) | サポートなし |
| 組み込みバリデーション | あり — 適合性クラスとバリデーションプロパティ | 正式なバリデーションメカニズムなし |
| ファイル拡張子 | .step, .stp, .p21 | .iges, .igs |
STEPを使うべき場面
STEPは最新のワークフローにおけるCADデータ交換のデフォルトの選択肢であるべきです。以下の場合にSTEPを使用してください:
製造とCNC加工
ソリッドB-Repジオメトリにより、ツールパス生成に直接使用できる水密モデルを保証
3DプリントとAM
STEPからSTLまたは3MFへの変換は、IGESからの変換よりもクリーンで予測可能なメッシュ結果を生成
複数企業間のサプライチェーン
アセンブリ構造、パーツ名、メタデータが交換後も保持
アーカイブと長期保存
アクティブなISO標準として、STEPファイルは数十年間読み取り可能
モデルベース定義(MBD)
寸法、公差、注釈を別の図面なしで3Dモデルに直接含める必要がある場合
シミュレーションとFEA前処理
ソリッドトポロジーにより、ジオメトリ修復なしで有限要素解析の直接メッシングが可能
IGESを使うべき場面
古いフォーマットですが、IGESは特定のシナリオではまだ有用です:
レガシーシステム互換性
一部の古いCAD/CAMシステム(特に2000年以前)はIGESインポートのみサポートし、STEPは非対応
サーフェスデータのみ
トリムされていないNURBSサーフェスパッチが特に必要な場合
2D図面交換
一部のパートナーがこのフォーマットで2D図面エンティティを期待している場合
シンプルなジオメトリ転送
ソリッドトポロジーが不要な個別のカーブ、ワイヤーフレームデータ、点群の場合
一般的な変換の落とし穴
STEPとIGES間の変換は常にロスレスとは限りません。以下の一般的な問題に注意してください:
トポロジーの損失(STEPからIGES)
ソリッドSTEPモデルをIGESに変換するとB-Repトポロジーが失われます。ソリッドを形成するために再び縫合が必要なサーフェスの集合が得られます。変換後は必ず水密性を確認してください。
アセンブリの欠落(STEPからIGES)
IGESはアセンブリを表現できません。複数コンポーネントのSTEPファイルはIGESでフラットなサーフェスの集合になります。
サーフェスギャップ(IGESからSTEP)
IGESサーフェスパッチは境界に小さなギャップがあることが多いです。優れたコンバーターはインポート時にこれらを修復します。
単位の不一致
古いシステムのIGESファイルはインチを使用し、受信システムがミリメートルを期待していることがあります。変換後は必ず単位を確認してください。
色とレイヤーの損失
IGESの色割り当ては限定的なパレットを使用し、STEPの色定義にきれいにマッピングできない場合があります。
STEPとIGES間のバッチ変換方法
3D CAD Converter は IGES から STEP、STEP から IGES の両方向に対応し、オプションで面の修復も行えます。典型的なワークフローは次のとおりです:
- ファイルまたはフォルダーを追加STEPまたはIGESファイルをコンバーターにドラッグ&ドロップ。フォルダーツリー全体を受け入れ、再帰的に処理します。
- 出力フォーマットを選択ドロップダウンからSTEP(AP203、AP214、AP242)またはIGESをターゲットフォーマットとして選択。
- オプションを設定:単位変換(mm、インチ、メートル)を設定し、IGES の面のあいだの小さな隙間を縫合するには「修復」にチェックを入れ、
{filename}や{date}などの変数を使ってファイル名のテンプレートを設定します。 - プレビューと確認内蔵の3Dビューアーを使用して、ソースと変換後のジオメトリを並べて検査。
- バッチを実行:変換をクリックして、すべてのファイルを処理させます。ファイルごとに結果が表示され、失敗した場合はその理由も表示されます。
コマンドラインから変換を自動化することもできます:
cadconvert batch ./models -o ./out -f step
cadconvert convert legacy-part.igs -o legacy-part.step
cadconvert batch ./iges-archive -o ./step-archive -f stp -r
CLI は GUI と同じオプション(単位変換、--repair による面の修復、テッセレーション品質、フォルダーの再帰処理)に対応しているため、CI/CD パイプラインや自動化ワークフローに最適です。
3D CAD Converterを無料でお試しSTEP、IGES、STL、OBJ、3MF など 15+ の 3D 形式間で変換。バッチ処理、STEP/IGES の面の修復、3D プレビュー付き。無料体験版:全機能で 10 回まで変換可能。クレジットカード不要。
無料体験版をダウンロードまとめ
2026年のCADデータ交換シナリオの大部分において、STEPが明確な勝者です。ソリッドトポロジー、アセンブリサポート、活発な標準化、豊富なメタデータにより、製造、3Dプリント、企業間コラボレーションで最も信頼性の高いフォーマットです。可能な場合はAP242を、自動車ワークフローにはAP214を、最大互換性にはAP203を使用してください。
IGESはレガシーシステム互換性とサーフェスデータ交換にまだ役割がありますが、デフォルトではなくフォールバックとして扱うべきです。2つのフォーマット間で変換する必要がある場合 — 特に大量の場合 — ジオメトリ修復機能付きの専用バッチコンバーターを使用すれば、手動修復作業の時間を大幅に節約できます。
詳細はこちら: STEPファイル形式ガイド · IGESファイル形式ガイド