拡張子 STP と STEP はどちらも同じ形式です
STEPは ISO 10303「Product data representation and exchange」という国際規格で、最初の部分は1994年に発行されました。ファイルの書き方は Part 21(ISO 10303-21)で決められています。
.stp は短い拡張子、.step は長い拡張子というだけで、中身は同じです。片方を読めるソフトは、もう片方も読めます。メールで届いた .stp を開くために、拡張子を変える必要はありません。
STPファイルの中身はテキストです
Part 21 のファイルはテキストなので、テキストエディタでも開けます。構造は次のとおりです。
- 1行目は
ISO-10303-21;で始まります。 HEADER部には、ファイル名を書く FILE_NAME と、規格の種類を書く FILE_SCHEMA があります。DATA部に、点、曲線、面、部品の構成が番号付きで並びます。
長さの単位も DATA 部に LENGTH_UNIT / SI_UNIT として書かれます。mmなら .MILLI. という記述が入ります。
STEP CADデータが正確な形を保てる理由
STEPは立体を境界で表します。この方法をB-repと呼びます。面は平面、円柱、円錐、Bスプラインなどの数式の上にあり、エッジと頂点が面どうしをつないで閉じた殻を作ります。
三角形で近似する STLファイル とは違い、穴はどこまで拡大しても円柱のままです。部品をまとめたアセンブリと、長さの単位も記録できます。そのため、会社どうしでCADデータを受け渡すときの標準になっています。
AP203・AP214・AP242の違い
ISO 10303 は非常に大きな規格なので、用途ごとに「アプリケーションプロトコル(AP)」という部分集合が決められています。どのAPかはヘッダーの FILE_SCHEMA の行で分かります。
| AP | 正式名称 | 特徴 |
|---|---|---|
| AP203 | Configuration controlled 3D design of mechanical parts and assemblies | 機械部品とアセンブリの形状 |
| AP214 | Core data for automotive mechanical design processes | 色、レイヤー、製品情報が加わる |
| AP242 | Managed model-based 3D engineering | 初版2014年。AP203とAP214を統合し、公差や注記(PMI)を追加 |
STPファイルを受け渡すときの注意
- 独自形式は避ける:SLDPRT、IPT、F3DはCADごとの形式です。相手には元のCADからSTEPで書き出して送ります。
- 単位を確かめる:書き出したソフトによっては、mmの数値にインチの表記を付けることがあります。受け取ったら寸法を一度確認してください。
- 古いIGESに注意:IGESは1980年に米国の国家規格として発行され、STEPはその後継として作られました。IGESには別々の曲面の集まりとして届くファイルもあり、面の向きがそろわないことがあります。
当サイトのビューワーでは、IGESの面の向きは Repair で直せます(6枚の曲面でできた立方体で確認)。
STPファイルをブラウザで開く
このページの下のビューワーに .stp をドロップすると、そのまま開きます。詳しい使い方は STEP viewer のページで説明しています。ツールの画面は英語で、ファイルは Open File、寸法は Info で確認します。
最初のSTEPファイルを開くときだけ、7.6 MB(gzipで3.1 MB)の変換エンジンを当サイトのドメインから読み込みます。部品のデータはお使いのパソコンから出ません。手元にメッシュしかない場合は STL STEP 変換 でSTEPを作れますが、三角形の面でできたSTEPになります。STLは STLビューワー で開けます。
よくある質問
STPファイルは何で開けますか。
STEPに対応したCADのほか、このページのビューワーでも開けます。ブラウザだけで表示でき、インストールは要りません。
SLDPRTやIPTのファイルもSTPとして扱えますか。
扱えません。それぞれのCADの独自形式です。元のCADでSTEPとして書き出してから開いてください。
STPファイルの単位はどこで確認できますか。
テキストエディタで開き、LENGTH_UNIT の行を探します。.MILLI. とあればmmです。ビューワーで開けば、宣言された単位が表示されます。
STEPファイルはメッシュですか。
メッシュではありません。面を数式で記録するB-repです。画面に表示するときに、ビューワーが三角形に分割しています。
どのAPで送ってもらえばよいですか。
公差や注記(PMI)も受け取りたいならAP242です。色が要るならAP214以降を選びます。ビューワーではどのAPのファイルも同じ手順で開きます。