エンジニアリング初心者向けSTEPファイルガイド
公開日:2025年4月10日
顧客はサプライヤーに設計内容を説明する必要が生じることがよくあります。しかし、顧客とサプライヤーが使用するCADソフトウェアに互換性の問題が生じることも少なくありません。STEPファイルはこの問題を解決します。CADをSTEPファイルとしてエクスポートすれば、ほぼすべてのCADソフトウェアで開くことができます。ファイルがSolidWorksで作成されたかCATIAで作成されたかは関係なく、システムに依存しないファイルとなります。つまり、あるCADソフトウェアで作成したファイルを、別のCADソフトウェアで開いて編集することが可能です。したがって、見積もりを依頼する顧客は、CADをSTEPファイル形式でエクスポートすることをお勧めします。STEPファイル形式であれば、CADはどこでも開くことができる汎用的なアクセス性を備えています。

STEPファイルとは何ですか?
STEPファイル形式は、ISO 10303に準拠した汎用ファイル形式です。CADファイルの共有や変更に広く利用されています。STEPファイルには、サーフェスとソリッドの両方が格納されます。STEPファイルは、設計意図を保持する上で非常に重要な役割を果たします。形状、寸法、公差、アセンブリ階層に関する完全な記録が保存されます。
STEPファイル定義
STEPは「Standard for the Exchange of Product Data」の略で、システムに依存しない3D CADファイル形式です。STEPファイルは、SolidWorks、Fusion 360、AutoCADなど、複数のCADプラットフォームで実行できます。つまり、どのCADソフトウェアを使用しても、STEPファイルの作成、変更、転送、表示が可能です。STEPファイル形式は、IGESやSTLなどの従来形式よりも多くの情報を格納できます。この機能により、他の形式よりも元の設計意図をより忠実に保持できます。

STEPとSTPのファイル拡張子の違い
「STEP」と「STP」は基本的に同じファイル形式です。違いは全くありません。CADソフトウェアはSTEPファイルとSTPファイルをどちらも同じように扱います。違いは命名規則によるものです。以前のオペレーティングシステムでは3文字の拡張子が必要でした。そのため、当時はこのファイル拡張子はSTPと呼ばれていました。しかし現在では、3文字に限定する必要はなくなりました。そのため、最新のシステムではSTEPファイルと呼ばれています。
STEPが一般的なCAD交換フォーマットである理由
STEPファイルは、最も一般的なCAD交換フォーマットと考えられています。異なるCADプラットフォーム間での相互運用性が非常に高く、ほぼすべての一般的なCADソフトウェアで開いて編集できます。これらのファイルは、正確な形状とアセンブリの関係を保持します。しかも、データの損失や破損のリスクはごくわずかです。例えば、SolidWorksで作成され、STEPファイルとして保存されたCADモデルは、AutoCADなどの他のCADソフトウェアで開いて編集できます。
STEPファイルフォーマットの基本(ISO 10303)
STEPファイルの構造は、国際的に合意された標準規格であるISO 10303によって規定されています。その発展過程で、いくつかのアプリケーションプロトコルが開発されました。これらのアプリケーションプロトコルはそれぞれ独自の意義を持っています。
STEPファイルはASCIIファイルまたはバイナリファイルとして保存できます。ファイル形式の選択は、ファイルサイズ、読みやすさ、互換性によって異なります。
ISO 10303の意味
ISO 10303は、国際標準化機構(ISO)が策定した規格です。ISO 10303が制定される以前は、CADファイルは独自のファイル拡張子に依存しており、ファイル転送やデータ交換に支障をきたしていました。ISO 10303は、普遍的に読み取り可能なCADファイル形式のためのニュートラルな構造を考案し、STEPファイルの作成の基礎を築きました。現在、STEPファイルの構造はISO 10303に準拠しています。
共通STEPアプリケーションプロトコル
- AP203
これは最も初期のアプリケーションプロトコルです。3D機械設計データの保存に適しています。色やメタデータの保存機能は限られていますが、古いシステムでも問題なく動作します。
- AP214
このアプリケーションプロトコルは、自動車業界のニーズを考慮して作成されました。色とレイヤーをサポートしているため、製品の視覚化とレンダリングが可能になります。
- AP242
これは最新のアプリケーションプロトコルです。AP242は、AP203およびAP214の機能に加え、PMI(製品製造情報)とセマンティック注釈をサポートしています。
ASCIIとバイナリSTEPの比較
STEPファイルはASCII形式またはバイナリ形式で保存できます。ASCIIは人間が読みやすい形式ですが、ファイルサイズが大きくなります。この読みやすさには重要な利点があります。それは、デバッグが容易になることです。一方、バイナリファイルはファイルサイズが小さいため、保存に最適化されています。ASCIIは幅広いソフトウェアと互換性がありますが、バイナリSTEPファイルは互換性が限られています。つまり、読みやすさと互換性の面ではASCIIが、ディスク容量の削減という点ではバイナリファイルが好まれます。
STEPファイルの中身とは?
STEPファイルは、3D製品の構造化された表現を提供します。近似値ではなく、STEPファイルは数学的モデリングを用いて正確な表現を実現します。ほぼすべての設計データがSTEPファイルに適切に保存されます。幾何学的特徴、アセンブリ階層、公差、色、PMI(製品製造情報)などがSTEPファイルに格納されます。これらのファイルは、様々なCADソフトウェアでネイティブファイルのように開くことができます。
STEPにおけるジオメトリの種類

基本的なポイントと方向性
STEPファイルは3D座標系に基づいています。X、Y、Z軸がこの3D空間を定義します。座標点は正確な位置を示し、ベクトルは方向を定義します。例えば、座標(1,1,1)は位置、つまりx方向に1点、y方向に1点、z方向に1点を表します。「特定の軸に沿って押し出す」などのベクトルは方向を定義します。
曲線
曲線はエッジと境界を定義します。STEPファイルは、近似ではなく数学的な表現に基づいて曲線を生成します。一般的に、STEPファイルには直線、円、円弧、スプライン、円などが格納されます。
サーフェス
STEPファイルでは、曲線を延長または接続することでサーフェスが作成されます。これらのファイルには、平面、円筒面、円錐面、自由曲面が格納されます。NURBSのような正確な数学的モデリングにより、.stepファイルはSTLのようなメッシュ形式よりも優れています。

特殊幾何学
STEPでは、トリミングされたサーフェス、カット、結合、交差などの特殊な幾何学的フィーチャを定義できます。穴、フィレット、面取り、スケッチカットもSTEPファイルに保存できます。
STEPファイルの読み方
STEPファイルは、さまざまなCADソフトウェアで簡単に読み取ることができます。まず、STEPファイルをCADソフトウェアで開くかインポートします。アプリケーションのプロトコルに応じて、データ情報にアクセスできます。たとえば、AP 242で保存されたSTEPファイルをSolidWorksで開くと、すべての寸法、幾何学的特徴、公差、および色を読み取ることができます。円筒の外径を検査する必要がある場合は、「スケッチ」モードの「スマート寸法」ツールを使用します。円形のエッジをクリックするだけで外径を確認できます。同様に、スマート寸法ツールを使用して、任意のエッジの寸法や点間の距離を確認できます。インポートしたSTEPファイルを使用するだけで、どのCADソフトウェアで作成されたかは関係ありません。
STEPファイルを使用するタイミング
STEPファイルは、異なるCADプラットフォーム間でのシームレスなデータ交換において非常に重要な役割を果たします。CAMへの直接インポートのための最有力なソリューションであり、エンジニアは異なるソフトウェアを使用しながらも効率的に共同作業を行うことができます。また、STEPファイルはCAD、CAM、CAE間の連携を可能にする基盤となります。
CADシステム間で3Dモデルを共有する
STEPファイルは、共同作業環境における理想的なファイル共有プラットフォームです。例えば、設計者がSolidWorksで作成したCADデータを、エンジニアがAutoCADで検証し、製造業者がFusion 360にインポートするといった一連の作業は、すべてSTEPファイルを共有することで実現できます。システムに依存しないという利点に加え、データ転送時の忠実度や設計意図の損失が極めて少ないことも大きな魅力です。適切に保存されたCADデータは、高精度な製造を可能にします。
サプライヤーの見積もり依頼のためにCADデータを送信する
多くのサプライヤーは、複雑な3Dモデルを表示するためにSTEPファイルを要求します。これは、国際取引を行う際に特に重要になります。ネイティブファイルの方がデータをより正確に保持できますが、サプライヤーがネイティブファイルを開くためのCADソフトウェアを持っていない場合はどうでしょうか?普遍的に読み取り可能なSTEPファイルは、効果的な解決策となります。これらのSTEPファイルは、ツールパス生成やCNC加工のためにCAMソフトウェアに直接インポートできます。STEPファイルを使用して設計の複雑さを検証することで、サプライヤーは正確な見積もりを作成できます。

少量の部品加工に適したサプライヤーをお探しの場合は、社内に加工サービスを持つ国内外の企業にご相談ください。Tuofa CNC Machiningは、定評のある企業として、コスト見積もりや製造可能性分析において優れたサポートを提供できます。CADデータをSTEPファイル形式で保存して送信してください。当社の専任チームが詳細な分析を実施し、加工可能性を確認します。変更が必要な場合は、お客様にご提案いたします。双方の合意が得られ、契約が締結された後、製造を開始します。お見積もりには、調達、CNC加工、仕上げサービス、および送料が含まれます。納期は妥当な期間となります。お支払い方法は、DP、LC、TTなどからお選びいただけます。
共通STEPビューア
STEPファイルは汎用性の高いファイル形式です。一般的なCADソフトウェアであれば、すべてインポートしてアクセスできます。CADソフトウェアが利用できない場合でも、STEPファイルビューアで開くことができます。一般的に、STEPファイルを開くには以下のCADソフトウェアが使用されます。
- AutoCAD:基本的な表示と検査用
- SolidWorksとFusion:詳細な検査と修正用
- Blender:プラグインを使用して表示およびレンダリングを行うためのソフトウェア

STEPを使用しない場合
STEPファイルには重要な3Dモデリングデータが含まれていますが、必ずしも使用する必要はありません。最初の打ち合わせでは、2D図面を共有する方が適切な場合もあります。これらは一般的にPDF形式で保存されます。閲覧や解釈が容易なため、時間の節約になります。しかし、複雑な設計の場合は、STEPファイルを共有することで議論が明確になり、曖昧さが軽減されます。
地域別の一般的なネイティブCADフォーマット
グローバル化が進む現代において、国全体で単一のネイティブCADフォーマットが普及しているケースは稀です。各業界は様々なCADプラットフォームを利用しています。しかし、特定のCADソフトウェアが歴史的に特定の国と結びついてきたことが、地域的な普及に影響を与えている場合もあります。そのため、SLDPART、PRT、CATPartといったファイルフォーマットは、依然として多くの地域で広く利用されています。しかし、真に普遍的な観点から言えば、STEPファイルやIGESといったシステムに依存しないフォーマットのみが、相互運用性を実現できると言えるでしょう。
ネイティブCADファイルとユニバーサルCADファイル
ネイティブCADファイルはシステムに依存します。これらは社内設計作業での使用を想定しています。単一のプラットフォームで使用される場合、完全な設計履歴、パラメトリック機能、および制約が保持されます。ただし、異なるプラットフォーム間では完全な互換性はありません。ユニバーサルCADファイルは、ソフトウェア固有の依存関係から設計を解放します。.stepファイル、.iges、.stlなどのファイル形式は、後続の処理で使用するために、必要不可欠な幾何学的特徴のみを保持します。
フランスのCADフォーマット
CATパーツ
CATIAはフランスとドイツで広く使われています。ブガッティやBMWといった高級自動車メーカー向けの精密な自動車部品設計に対応できます。CATIAは専門性が高く、高価です。CATPartファイルは、異なるプラットフォーム間での共同作業には必ずしも適しているとは限りません。

アメリカ合衆国のCADフォーマット
SLDPRT(SolidWorks部品)
SLDPRTはSolidWorksのネイティブファイル形式です。世界的に見ても最も広く使われているネイティブファイル形式であり、パラメトリックフィーチャーの履歴、スケッチ、設計意図を保存します。

PRT(PTC Creo Part)
Creoは日本と韓国で広く使われているCADプラットフォームです。そのため、そのネイティブファイル拡張子であるPRTは、これらの国の重機械産業で広く普及しています。
中国のCADフォーマット
中国は輸出志向型で国際協力に重点を置く国であるため、現地の製造業者は相互運用性を重視している。ほとんどのサプライヤーはSTEPファイルまたはIGESファイルを要求しているが、CADソフトウェアが利用可能であれば、業界独自のファイル形式で作業することも可能だ。
STEP形式とその他の3Dファイル形式の比較
STEPファイルは現在、広く受け入れられているデータ交換フォーマットですが、他にも様々なファイルフォーマットが存在します。STEPファイルは、完全なソリッド形状とサーフェス形状を提供します。IGESやSTLといった古いシステムは近似に依存しています。IGESはより古く、曲線とサーフェスのみを提供します。STLファイルフォーマットはメッシュベースの近似に依存しています。OBJや3MFといった他のフォーマットは、エンジニアリング設計よりも視覚化に重点を置いています。以下の表は、これらのファイルフォーマットの主な機能を比較したものです。
STEPとIGESの比較
|
機能 |
STEPファイル(.step / .stpファイル) |
IGESファイル形式 |
|
スタンダード |
ISO 10303 |
ANSI規格 |
|
ジオメトリ機能 |
精密な立体形状と曲面形状 |
弱い固体支持を持つ曲面形状 |
|
トポロジー |
完全に定義された |
貧弱または欠落 |
|
精度 |
高精度 |
修理が必要な場合があります |
|
アセンブリ |
完全なアセンブリと階層構造をサポートします |
組み立てサポートは限定的または全くありません |
|
|
色、PMI、素材に対応 |
データサポートは非常に限られています |
|
相互運用性(インターオペラビリティ) |
最新のCAD/CAMシステムで優れた性能を発揮します。 |
レガシーシステムに最適 |
|
インポート後の作業 |
最小限のクリーンアップが必要 |
多くの場合、治癒と修復が必要となる。 |
|
用途 |
製造、CNC加工、高精度データ交換 |
従来のファイル共有と古いワークフロー |
STEP vs STL
|
機能 |
STEPファイル(.step / .stpファイル) |
STL(.stlファイル) |
|
ジオメトリ |
正確な立体形状と曲面形状 |
メッシュ形状 |
|
精度 |
高精度:真の曲線と曲面 |
近似:三角形で表される曲線 |
|
編集可能性 |
CADシステムで完全に編集可能 |
CADジオメトリとして編集が難しい |
|
ファイルサイズ |
穏健派 |
メッシュ密度によります |
|
アセンブリ |
サポート |
サポートされていません |
|
|
色、PMI、および材料 |
非常に限られている、または全くない |
|
用途 |
CNC加工、CAM |
3D印刷 |
|
CAM互換性 |
素晴らしい |
限定的 |
|
表面品質 |
滑らかで数学的に正確 |
多面的 |
STEP対OBJおよび3MF
|
機能 |
STEPファイル(.step / .stpファイル) |
OBJ(.objファイル) |
3MF(.3mfファイル) |
|
ジオメトリ |
正確な固体と表面 |
メッシュ |
メッシュ |
|
精度 |
高精度 |
近似 |
近似 |
|
曲線と曲面 |
数学的に正確 |
多角形で近似 |
メッシュ三角形で近似 |
|
編集可能性 |
CADで完全に編集可能 |
限定的 |
限定的 |
|
アセンブリ |
サポート |
サポートされていません |
限定サポート |
|
|
PMI、材料、色 |
テクスチャと色をサポート |
色、素材、印刷設定に対応しています。 |
|
ファイルサイズ |
穏健派 |
大きくてもよい |
圧縮形式 |
|
用途 |
エンジニアリング、CNC加工、製造 |
レンダリング、アニメーション、ビジュアライゼーション |
3D プリンティングとアディティブ マニュファクチャリング |
|
CAM |
機械加工ワークフローに最適 |
機械加工には適していません |
積層造形に限定 |
|
第3章:濃度 |
精度と相互運用性 |
視覚的な詳細とテクスチャのサポート |
3D印刷 |
CNC加工見積もり用STEPファイル
STEPファイルは、加工見積もりを取得するのに最適なファイル形式です。2D図面を添付すれば、コミュニケーションがより円滑になります。
CNC加工業者がSTEPファイルに期待すること
CNC加工工場では、STEPファイルをCAMソフトウェアに直接インポートしてツールパスを生成できます。確実な処理のために、プロのCNC加工工場ではSTEPファイルと2D図面を要求します。STEPファイルには詳細な幾何学的特徴が記載されていますが、2D図面には公差、表面仕上げ、ねじ山、および特別な注記が記載されています。Tuofa CNC加工の近日公開予定のオンライン見積もりシステムでは、30秒以内に迅速な見積もりが提供されます。技術図面をアップロードし、数量と表面処理を設定するだけで、即時見積もりシステムがすぐに見積もりを生成します。
STEPファイルは送信前にチェックされます
STEPファイルを送信する前に、以下の点を確認してください。
- モデルが完全に閉じていることを確認してください。
- 不要なジオメトリを削除する
- 美容上の特徴と構造のボディを抑制する
- 単位とスケールを確認してください
- 穴のサイズと壁の厚さを再確認してください。
- 過度に複雑な機能を簡素化する
- 向きを確認する
DFMとDFMA
DFM(製造性設計)を確実にするために、以下のヒントを参考にしてください。優れた設計こそが、コスト効率よく生産性を向上させる唯一の方法です。
- 標準工具に合わせて設計する
- 深さと直径の比率を制御する
- 深い穴やポケットは避けてください
- 位置調整のセットアップを最小限に抑える
- 厳しい公差は、重要な部分にのみ適用すべきである。
- 標準化された機能を使用する
- クランプしやすくするために平らな面を含める
3Dプリント用STEPファイル
STEPファイルは設計意図をそのまま保持していますが、STLや3MFなどのメッシュベースのファイル形式に変換する必要があります。多くの種類の設計において、この変換プロセスは非常に簡単です。
STEPファイルを3Dプリントできますか?
STEPファイルは3Dプリントに直接使用することはできません。STLまたは3MFへの変換が必要になる場合があります。ほとんどの3DプリンターはSTLのようなメッシュベースのファイルを必要としますが、STEPファイルはメッシュベースではありません。
STEP to STLワークフロー
STEPファイルはまずCADツールまたはスライサーにインポートされます。次にメッシュ生成処理が行われます。解像度と許容誤差の調整後、STEPファイルはSTLファイルとしてエクスポートされます。その後、積層高さ、充填率、サポートなどの印刷設定が定義されます。最後に、このファイルがツールパス生成のために処理されます。
STEPがSTLより優れている場合
STLは3Dプリントの定番フォーマットですが、必ずしも最適なフォーマットとは限りません。STEPファイルは、CADソフトウェアでの修正、編集、エラー修正を可能にします。正確な曲線、表面、寸法により、複雑な部品でも高い精度を実現できます。
STEPファイルを変換する方法
ほとんどのファイル形式変換は非常に簡単です。SolidWorksやFusion 360などのCADソフトウェアが必要です。STEPファイルは必要なファイル形式にエクスポートできます。ただし、一部の変換では追加のパラメータが必要になります。たとえば、STEPファイルからSTLに変換するには、解像度を設定する必要があります。解像度が高いほど曲線は滑らかになりますが、ファイルサイズが大きくなります。STEPファイルは、2D図面ビュー用のDFXおよびDWG形式にも変換できます。これにより、寸法と公差とともに、上面図、側面図、正面図、および等角投影図が表示されます。すべてのパラメトリックデータが変換されるとは限りません。
コンバージョンの落とし穴とよくある失敗例
換算ミスは非常に一般的です。こうしたミスは高額な製造損失につながる可能性があります。そのため、輸出時には慎重な取り扱いが必要です。以下の表は、よくあるミスの例を示しています。
|
問題 |
影響 |
輸出シナリオ |
救済策 |
|
精度損失 |
曲面は表面品質の悪いファセット状になる |
STEPからSTLへ |
高解像度メッシュを使用する |
|
単位誤差 |
部品サイズが間違っています |
すべての形式 |
輸出前にユニットを検査し、標準化する |
|
幾何学的ギャップ |
開いた縁と非多様体 |
STEP to IGES |
変換前にジオメトリ修復を実行してください。 |
|
詳細が不足している |
2Dでは見えない特徴 |
STEPからDWG/DXFへの変換 |
適切なビュー、セクション、注釈を作成する |
|
ファイルサイズが大きい |
処理が遅い |
STEPからSTLへ |
メッシュ密度を最適化する |
|
編集機能の喪失 |
デザインを簡単に変更できない |
STEPからSTL/OBJへの変換 |
STEPファイルをマスターファイルとして保存し、今後の編集に備えましょう。 |
|
許容誤差の減少 |
重要な寸法が定義されていません |
STEPを2Dフォーマットに変換 |
必ず公差付きの2D図面を添付してください。 |
|
間違った向き |
印刷設定または加工設定が正しくありません |
STEPからSTLへ |
エクスポートする前に正しい向きを設定してください |
結論
STEPファイル形式は現在、さまざまなシステム間で相互運用可能なデータ交換形式として扱われています。元の設計意図を保持するため、やり取りが明確になります。ユーザーは、AutoCAD、SolidWorks、CATIAなどの複数のCADソフトウェアプログラムでCADファイルを開いて変更し、転送できます。STEPファイルは、CNC加工用のCAMにインポートすることもできます。多くの場合、サプライヤーは見積もりのためにSTEPファイルに加えて2D図面を要求します。TUOFAでは、お客様に大きな柔軟性を提供しています。CADファイルや図面をお持ちでない場合でも、サンプルをお送りいただければ、それに基づいて見積もりを作成いたします。
STEPファイルに関するよくある質問
完全に無料のCADソフトウェアは存在するのでしょうか?
FreeCADは個人利用および商用利用ともに完全に無料です。
STEPファイルをDWGファイルに変換できますか?
はい、SolidWorksなどのCADソフトウェアを使用してSTEPファイルをDWGファイルに変換できます。
CNC加工ではSTEPファイルが使われますか?
はい、STEPファイルはCAMソフトウェアにインポートして、CNC加工用のツールパスを生成することができます。
オンラインで無料で使えるSTEPファイルビューアはありますか?
Autodesk Viewerのようなオンラインツールを使えば、STEPファイルを無料で開くことができます。
FreeCADにおけるアセンブリSTEPファイルとは何ですか?
FreeCADでは複数の部品をインポートできます。インポートした部品は配置や拘束を行い、アセンブリを作成できます。
電話/WeChat:
Email:
ホーム
ブラッシュドパーツ:美しいブラッシュド仕上げを実現する方法