SupaVoxel
3Dファイル形式

STEP vs STL:CAD形状か印刷用メッシュか?

STEP vs STLの違いは、次に何をするかで決まります。STEPは編集や機械加工のために正確なCAD曲面を保ち、STLは印刷用の三角形メッシュです。ここで無料変換できます。

  • ISO 10303対三角形メッシュ
  • 実測ファイルサイズ
  • スライサー対応を確認
更新日 2026年10月

STEP vs STL:結論から言うと

STEPはCADプログラムが部品を表現する方法をそのまま記述します。穴は半径を持つ真の円筒、フィレットは真の丸み面であり、ファイルには単位も記録されます。STLは外側の表皮だけを平らな三角形で表現するため、同じ穴が数十辺の多角形になり、エクスポート時の解像度で固定されます。

そのためSTEP vs STLの判断は、主に次に扱う人で決まります。寸法を変更する設計者、機械加工業者、射出成形業者にはSTEPが必要です。スライサー、プリントファーム、モデル共有サイトにはメッシュが必要で、STLが最も広く受け入れられています。最近のスライサーの多くはSTEPを直接インポートできますが、読み込み時に三角形へ変換するため、印刷物はやはりメッシュから作られます。

変換がきれいに一方向だけ成り立つのはSTEPからSTLです。STEP→STLは定番のエクスポートです。STL→STEPも可能ですが、結果は数千の平らな三角形面でできたSTEPであり、編集可能な曲線ではありません。

STEP vs STL比較表

どちらを送るかを決めるポイントで、2つの形式を並べて比較します。

STEP(.step、.stp)STL(.stl)
ジオメトリの種類境界表現(B-rep):正確な平面、円筒、NURBS曲面、エッジ、ソリッド表面を近似する三角形メッシュ
色 / テクスチャ部品および面の色(AP214、AP242)。UVテクスチャはなし標準ではなし
単位ファイル内に保存(ミリメートル、インチなど)保存されない。スライサーはミリメートルと仮定
マテリアル製品データに加え、新しいプロトコルではマテリアルとPMI注記なし
ファイルサイズ滑らかさではなくフィーチャー数に応じて増加三角形数に応じて増加:バイナリでは三角形あたり50バイト
編集性CADで完全編集可能:穴径の変更、面取りの追加が可能ごく限定的:メッシュ編集のみ、曲線はすでにファセット化
ソフトウェア対応すべての機械系CADツール(Fusion、SolidWorks、Onshape、FreeCAD、CATIA)すべてのスライサー、メッシュエディタ、3Dプリントサービス
印刷での用途PrusaSlicerとBambu Studioがインポート可能。読み込み時に三角形化。Curaの対応リストにはなし印刷用のデフォルト入力
アセンブリ複数の名前付き部品と位置を1ファイルに保存名前のない1つのメッシュ。部品は統合される

STEPはISO 10303です。一般的な.stepテキストエンコーディングはISO 10303-21で、1994年に初版が発行されました。AP203、AP214、AP242は、多くのCADツールがエクスポートするアプリケーションプロトコルです。

STEP vs STLファイルが近くで違って見える理由

STEPファイルをテキストエディタで開くと、ISO-10303-21;で始まり、番号付きのエンティティが続きます。点、方向、円、Bスプライン曲面、そしてそれらから構築される面やシェルです。近似は一切ありません。5.2 mmの穴は半径2.6 mmの円として保存され、ファイルを読むプログラムは好きなだけ細かくテッセレーションできます。

STLはすでにその選択を済ませています。CADのエクスポーターが弦高公差と角度限界を選び、すべての曲線を直線分に分割して曲線を捨てました。粗いSTLから印刷した穴を拡大すると平らな面が見えます。高速プリンターでは、密で短い線分が速度と滑らかさのコストにもなります。そのためBambu Labは、STEPインポートによりBambu StudioがG-codeでより多くの円弧移動を生成できると述べています。

  • STEP:表面を正確に記述する数学
  • STL:1つの固定解像度でサンプリングしたコピー
  • テッセレーション公差は印刷時ではなくエクスポート時に決まる

実際のファイルサイズ:1つのブラケットをSTEPとSTLで比較

OpenCASCADEで60 x 40 x 40 mmのLブラケット(壁厚5 mm、すべてのエッジに1.5 mmフィレット、5.2 mm穴4つ、B-rep面52)をモデリングし、STEP AP214として保存。その後、3つのテッセレーション設定でSTLにエクスポートしました。

ファイル公差(線形 / 角度)三角形数サイズ
STEP AP214正確な曲面該当なし175 KB
STL、粗0.1 mm / 0.5 rad1,46273 KB
STL、細0.01 mm / 0.2 rad5,290265 KB
STL、極細0.001 mm / 0.1 rad25,3401.27 MB

STEPは、どれだけ滑らかな結果を望んでも同じサイズのままです。STLは公差を厳しくするたびに約5倍に増え、粗い版では1.5 mmフィレットが目に見えてファセット化します。

STEP vs STLファイルは直接スライスできる?

ますます可能になっています。PrusaSlicerはバージョン2.5でSTEPインポートを追加し、ヘルプセンターではSTEPはインポート中に三角形化されると説明しています。

Bambu StudioはOpenCASCADEカーネルを通じてSTEPファイルとアセンブリをインポートし、各部品の位置を示すアセンブリビューを保持します。また、線形偏差と角度偏差という2つの品質設定を提供します。値が小さいほど表面は滑らかになり、三角形は増え、インポートは遅くなります。ダイアログが表示されない場合は、環境設定で「Show the STEP mesh parameter setting dialog」を有効にしてください。

UltiMaker Curaの対応モデルタイプ一覧には3MF、STL、OBJ、PLY、glTFなどが含まれますが、STEPは含まれません。そのためCuraユーザーは今も先にメッシュをエクスポートします。

STEPからスライスする利点はコントロールです。設計者がエクスポートした設定に甘んじず、印刷時にテッセレーションを選べます。STLの利点は、印刷サービスやアップロードサイトを含め、どこでも使えることです。

  • PrusaSlicer 2.5+:STEPインポート、読み込み時に三角形化
  • Bambu Studio:STEPとアセンブリに対応、偏差を調整可能
  • Cura:先にSTL、OBJ、3MFをエクスポート

STEPを使うとき、STLを使うとき

ほとんどのケースは1つのルールで済みます。設計を変更する人にはSTEP、作るだけの機械にはSTLを送ります。

CNC加工や板金

STEP。CAMソフトはきれいなツールパスを生成し、フィーチャーを測定するために真の円弧と平面を必要とします。

メーカーから見積もりを取る

STEP、できればAP242またはAP214。見積もりツールはB-repから穴サイズと体積を読み取ります。

自宅やプリントファームで印刷

STLはどこでも受け入れられます。スライサーがSTEPを読めるなら、インポートすれば滑らかさを自分で調整できます。

Printables、Thingiverse、MakerWorldで共有

プリンター向けにはSTLまたは3MFをアップロードし、他の人がデザインをリミックスできるようSTEPも添えましょう。

スカルプトやスキャンの形状

STL、OBJ、3MF。オーガニックモデル、スキャン、AI生成モデルは最初からメッシュであり、保持すべきCAD曲面はありません。

自分のデザインを保管

ネイティブCADファイルとSTEPを保存。STEPは将来のどのCADツールでも開き直せる中立コピーです。

STL vs STEPエクスポートで避けたいミス

問題のほとんどは形式ではなくエクスポート設定から生じます。

やるべきこと
  • 機能部品では弦高公差0.01 mm付近でSTLをエクスポート。小さなフィレットは0.1 mmだとファセットが見えます
  • 色やアセンブリ名を残す必要があるなら、STEPがAP214かAP242かを確認
  • Bambu Studioの偏差値は一度設定し、似た部品ではそのまま使う
  • 送る前にビューアでSTEPをプレビューし、すべてのボディがエクスポートされたか確認
避けたいこと
  • STLをSTEPに変換して編集可能なフィーチャーを期待しない。得られるのは平らな三角形面
  • デフォルトで極細設定のSTLをエクスポートしない。見た目の向上なしにファイルだけ肥大化
  • STEPがどのスライサーでも開くと思わない。Curaにはメッシュが必要
  • 機械加工店にSTLだけを送らない。先方からSTEPを求められます

FAQ

よくある質問

3DプリントにはSTEPの方がSTLより優れていますか?

どちらでも印刷物はメッシュから作られます。STEPをインポートするスライサーはまず三角形化するからです。STEPが優れるのは、Bambu Studioの線形・角度偏差設定のように、インポート時に滑らかさを自分で選べる場合です。STLが優れるのは、あらゆるスライサー、印刷サービス、モデルサイトで使える必要がある場合です。印刷だけなら、適切にエクスポートされたSTLで十分です。

STLをSTEPに変換できますか?

できますが、設計は復元されません。コンバーターは各三角形を平らな面として包むため、25,000三角形のSTLは25,000個の小さな面を持つSTEPになります。CADツールで開いて簡単なフィーチャーの追加やカットはできますが、穴径やフィレット半径は変更できません。本当に編集可能な曲面を得るには、部品をモデリングし直すかリバースエンジニアリングツールを使う必要があります。

なぜSTEPファイルはSTLより小さいのですか?

STEPは各フィーチャーを数学として一度だけ保存し、STLはすべての三角形を保存します。テストしたブラケットでは、STEPは175 KBでそのサイズのまま。STLは粗い0.1 mm公差で73 KBでしたが、0.001 mmでは1.27 MBになりました。単純な部品ではSTLがSTEPより小さくなることもありますが、滑らかで詳細な部品では通常逆になります。

CuraはSTEPファイルを開けますか?

標準では開けません。UltiMakerが公開しているCuraの読み込み対応ファイル形式には3MF、STL、OBJ、AMF、PLY、X3D、COLLADA、glTFが含まれますが、STEPは含まれません。CADツールからメッシュをエクスポートするか、無料コンバーターでブラウザ上でSTEPをSTLに変換してからCuraで開いてください。PrusaSlicer 2.5以降とBambu StudioはSTEPを直接インポートできます。

機械加工業者にとってSTEP vs STLファイルの違いは何ですか?

機械加工のCAMソフトには正確な形状が必要です。穴は真円、面は平面、エッジは測定可能でなければなりません。STEPファイルなら、そのすべてが揃っています。一方、STLは三角形の集まりにすぎないため、穴は多角形になり、直径は推測するしかありません。加工業者の多くはSTEPを要求し、STLだけでは見積もりに応じないことも少なくありません。

AP203、AP214、AP242とは何ですか?

これらはSTEPのアプリケーションプロトコルで、STEPファイルに何を格納できるかを決めるスキーマです。AP203は構成管理された3D設計形状を扱います。自動車業界発のAP214は、色やレイヤーを追加します。AP242は2つを統合し、公差などの製品製造情報(PMI)を追加します。第2版は2020年に公開されました。どれを選ぶか迷ったら、AP214またはAP242なら広く受け入れられています。

CADソフトなしでSTEPファイルを表示できますか?

はい。無料のSTEPビューアは、WebAssemblyにコンパイルしたOpenCASCADEを使用して、ブラウザで.stepおよび.stpファイルを開きます。インストールやアカウント作成は不要です。パーツを回転してサイズを確認し、付属のSTEP to STLコンバーターでメッシュに変換できます。最大200 MBのファイルを読み込め、アップロードは一切行われません。

AIは写真からSTEPファイルを作れますか?

現時点では、実用的な形で作ることはできません。SupaVoxelを含む画像から3Dモデル生成ツールはメッシュを生成し、STL、OBJ、3MFとして書き出して印刷できます。フィギュアや小道具、有機的な形状には向いています。正確な寸法が必要な機械部品は、これまでどおりCADでモデリングしてSTEPを書き出してください。

無料で始める

代わりに有機的な造形物を印刷しますか?

フィギュアや小道具の場合は、そもそもCADファイルがありません。写真を3Dモデルに変換し(通常1分以内)、有料プランでSTLまたは3MFとして書き出しましょう。

クレジットカード不要 · 無料クレジット3回分付き