STEP vs STL:CAD形状か印刷用メッシュか?
STEP vs STLの違いは、次に何をするかで決まります。STEPは編集や機械加工のために正確なCAD曲面を保ち、STLは印刷用の三角形メッシュです。ここで無料変換できます。
- ISO 10303対三角形メッシュ
- 実測ファイルサイズ
- スライサー対応を確認
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 rad | 1,462 | 73 KB |
| STL、細 | 0.01 mm / 0.2 rad | 5,290 | 265 KB |
| STL、極細 | 0.001 mm / 0.1 rad | 25,340 | 1.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加工や板金
メーカーから見積もりを取る
自宅やプリントファームで印刷
Printables、Thingiverse、MakerWorldで共有
スカルプトやスキャンの形状
自分のデザインを保管
STL vs STEPエクスポートで避けたいミス
問題のほとんどは形式ではなくエクスポート設定から生じます。
- 機能部品では弦高公差0.01 mm付近でSTLをエクスポート。小さなフィレットは0.1 mmだとファセットが見えます
- 色やアセンブリ名を残す必要があるなら、STEPがAP214かAP242かを確認
- Bambu Studioの偏差値は一度設定し、似た部品ではそのまま使う
- 送る前にビューアでSTEPをプレビューし、すべてのボディがエクスポートされたか確認
- STLをSTEPに変換して編集可能なフィーチャーを期待しない。得られるのは平らな三角形面
- デフォルトで極細設定のSTLをエクスポートしない。見た目の向上なしにファイルだけ肥大化
- STEPがどのスライサーでも開くと思わない。Curaにはメッシュが必要
- 機械加工店にSTLだけを送らない。先方からSTEPを求められます
無料のSTEP・STLビューアとコンバーター
サインイン不要でブラウザ上で動作します。STEPファイルはWebAssemblyにコンパイルされたOpenCASCADEエンジンで読み込むため、何もアップロードされません。
FAQ
よくある質問
3DプリントにはSTEPの方がSTLより優れていますか?
STLをSTEPに変換できますか?
なぜSTEPファイルはSTLより小さいのですか?
CuraはSTEPファイルを開けますか?
機械加工業者にとってSTEP vs STLファイルの違いは何ですか?
AP203、AP214、AP242とは何ですか?
CADソフトなしでSTEPファイルを表示できますか?
AIは写真からSTEPファイルを作れますか?
関連ツールとガイド
続きを読む
無料で始める
代わりに有機的な造形物を印刷しますか?
フィギュアや小道具の場合は、そもそもCADファイルがありません。写真を3Dモデルに変換し(通常1分以内)、有料プランでSTLまたは3MFとして書き出しましょう。
クレジットカード不要 · 無料クレジット3回分付き