STEP vs IGES:どちらの3D CADフォーマットを使うべき?
3D CADデータを扱う場合、STEPファイルとIGESファイルにはほぼ確実に遭遇しているはずです。この2つのフォーマットは何十年もCADデータ交換を支配しており、SolidWorks、CATIA、NX、Creo、Inventorなどの互換性のないCADシステム間の万能翻訳者として機能しています。
間違ったフォーマットを選択すると、ジオメトリの損失、アセンブリ構造の欠落、サーフェスの破損、何時間もの手動修復作業につながる可能性があります。サプライヤーや製造パートナーと何百ものファイルを交換するチームにとって、フォーマット関連のエラーの累積コストは膨大です。
このガイドでは、STEPとIGESの技術的な違い、各フォーマットの使用時期、避けるべき一般的な落とし穴、効率的なバッチ変換方法について説明します。
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エンティティを異なる方法で解釈し、変換エラーの原因に
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 Application Protocols
STEPは異なるユースケースに対して異なるApplication Protocolsを定義しています。最も一般的な3つは:
- AP203 — 構成管理された3D設計。最も広くサポートされているプロトコルで、機械部品ジオメトリとアセンブリに焦点。
- AP214 — 自動車機械設計のコアデータ。AP203を色、レイヤー、GD&T、設計意図データで拡張。自動車業界で広く使用。
- AP242 — 管理されたモデルベース3Dエンジニアリング。AP203とAP214を統合し、テッセレーションジオメトリ、PMI、複合材料のサポートを追加した最新のプロトコル。新しいワークフローに推奨。
直接比較
以下の表は、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 Batch Converterは両方向に対応 — IGESからSTEP、STEPからIGES — 完全なジオメトリバリデーションとオプションのメッシュ修復付き。典型的なワークフローは以下の通りです:
- ファイルまたはフォルダーを追加 — STEPまたはIGESファイルをコンバーターにドラッグ&ドロップ。フォルダーツリー全体を受け入れ、再帰的に処理します。
- 出力フォーマットを選択 — ドロップダウンからSTEP(AP203、AP214、AP242)またはIGESをターゲットフォーマットとして選択。
- オプションを設定 — 単位変換(mm、インチ、メートル)、修復公差、
{filename}や{date}などの変数を使用したファイル名テンプレートを設定。 - プレビューと確認 — 内蔵の3Dビューアーを使用して、ソースと変換後のジオメトリを並べて検査。
- バッチを実行 — 変換をクリックしてツールにすべてのファイルを処理させます。詳細なログがファイルごとの警告、修復アクション、エラーを報告します。
コマンドラインから変換を自動化することもできます:
cadconvert batch ./models -f step --repair --units mm
cadconvert convert legacy-part.igs -f step
cadconvert batch ./iges-archive -f stp --keep-structure
CLIはGUIと同じすべてのオプションをサポート — 単位変換、修復、テッセレーション品質、再帰的フォルダー処理 — CI/CDパイプラインや自動化ワークフローに最適です。
3D CAD Batch Converterを無料でお試し
STEP、IGES、STL、OBJ、3MFなど15種以上の3Dフォーマット間で変換。バッチ処理、メッシュ修復、3Dプレビュー付き。30日間全機能利用可能、クレジットカード不要。
無料体験版をダウンロードまとめ
2026年のCADデータ交換シナリオの大部分において、STEPが明確な勝者です。ソリッドトポロジー、アセンブリサポート、活発な標準化、豊富なメタデータにより、製造、3Dプリント、企業間コラボレーションで最も信頼性の高いフォーマットです。可能な場合はAP242を、自動車ワークフローにはAP214を、最大互換性にはAP203を使用してください。
IGESはレガシーシステム互換性とサーフェスデータ交換にまだ役割がありますが、デフォルトではなくフォールバックとして扱うべきです。2つのフォーマット間で変換する必要がある場合 — 特に大量の場合 — ジオメトリ修復機能付きの専用バッチコンバーターを使用すれば、手動修復作業の時間を大幅に節約できます。