STEP から STL への変換

STEP/STP から STL へ、機械部品モデルをスライサーソフトウェアに。

読み込み中...

しばらくお待ちください

ツールについて

CAD ソリッドモデル(STEP/STP)を三角形メッシュの STL に変換します。精度を上げるほど詳細が増えますが、ファイルサイズも大きくなります。すべての処理はブラウザ内でローカルに完結し、ファイルがサーバーへ送信されることはありません。

ヒント

  • 1精度設定で詳細とファイルサイズのバランスを調整
  • 2アセンブリは全体が 1 つのメッシュにまとまる場合がある
  • 3寸法や公差は STL には含まれない

設定オプションについて

一般設定

座標系

デフォルトY-up

エクスポートされるモデルの「上」軸を決定します。3Dソフトウェアによって異なる慣例があります。間違ったシステムを選択すると、モデルが横向きになる可能性があります。

Y-up推奨

OpenGL、Three.js、およびほとんどのWeb 3Dエンジンで使用される慣例です。Webまたはゲームエンジンからのモデルにはこちらを選択してください。

Z-up

Blender(デフォルト)、3ds Max、および一部のCADソフトウェアで使用される慣例です。モデルが横向きに見える場合はこちらを試してください。

X軸回転

デフォルト

範囲-180° – 180°

各軸を中心にモデルを回転させます。範囲は-180°から180°です。印刷方向の微調整や軸のずれの修正に便利です。

Y軸回転

デフォルト

範囲-180° – 180°

各軸を中心にモデルを回転させます。範囲は-180°から180°です。印刷方向の微調整や軸のずれの修正に便利です。

Z軸回転

デフォルト

範囲-180° – 180°

各軸を中心にモデルを回転させます。範囲は-180°から180°です。印刷方向の微調整や軸のずれの修正に便利です。

回転の適用方法

デフォルトルートノード変形のみ

回転をエクスポートしたモデルに書き込む方法を選択します。頂点へのベイクはすべての頂点座標を書き換えるため、STL や STEP などジオメトリデータのみを読み取る形式を含むすべての出力形式で一貫して適用されます。ルートノード変形のみは元の頂点座標を保持するため、アニメーションやスキンモデルに適していますが、ノード変形を無視する形式(STEP など)では回転が適用されません。

頂点にベイク

回転をすべての頂点座標に書き込み、すべての出力形式で一貫して適用します。ジオメトリデータは書き換えられます。

ルートノード変形のみ推奨

回転をルートノードの変形行列として書き込み、頂点座標は元のままです。スキン・アニメーションモデルに適していますが、ノード変形を無視する形式(STEP など)では適用されません。

STL 出力設定

バイナリ形式

デフォルトBinary STL

STL の保存形式を選択します。どちらの形式でも印刷結果は同じです。

Binary STL推奨

ファイルサイズが小さく、読み込みが高速です。Cura、PrusaSlicer、Chitubox など、主要なスライサーでサポートされています。3D プリントに推奨されます。

ASCII STL

プレーンテキスト形式で、デバッグ用に任意のテキストエディタで読み取れます。ファイルサイズはバイナリの約4~6倍になります。

複数パーツを個別出力

複数の独立パーツを含む場合、個别的 STL ファイルに分割して ZIP で出力します。

フォーマット情報

入力形式

拡張子:
step, stp
正式名称:
STEP (Standard for the Exchange of Product Model Data)
タイプ:
CAD Model
フォーマット:
STEP
主なツール:
SolidWorksFusion 360FreeCAD
説明:
STEP(ISO 10303)は、国際標準化機構が策定したCADデータ交換規格であり、NURBS曲面とソリッドモデリングによってモデルの正確な形状を保持します。機械設計、エンジニアリング、製造業で広く使用されています。STLやOBJのようなメッシュ形式とは異なり、STEPはパラメトリックな特徴とアセンブリ構造を保持し、主要なCADソフトウェア間でロスなく転送できます。 STEPはエンジニアリング精度を重視しており、リアルタイムレンダリングには向いていません。ブラウザやゲームエンジンでは通常直接表示できないため、メッシュ形式への変換が必要です。適切なフローは、CADで設計を完了し、STEPとして保存または共有し、プレビュー、印刷、Web表示が必要になった時点でSTLやGLBに変換する方法です。拡張子.stpと.stepは同じ形式の一般的な表記であり、内容は完全に同一です。

備考:

  • パラメトリック機能の編集にはCADソフトウェアが必要です
  • リアルタイムレンダリングやWebレンダリングには適していません

対応機能:

  • ISO標準のCAD交換形式
  • 精密なパラメトリックサーフェスモデリング
  • CAD/CAM/CAEソフトウェアで広くサポート
  • エンジニアリングおよび製造に最適

出力形式

拡張子:
stl
正式名称:
Stereolithography
タイプ:
3D Mesh
フォーマット:
STL (Binary / ASCII)
主なツール:
CuraPrusaSlicerChituboxSimplify3D
開く方法:
Slicer SoftwareMeshLabWindows 3D ViewerSTL Viewer Online
説明:
STLは1987年誕生の3Dプリンティング標準メッシュ形式で、三角形表面データのみを保存し色・テクスチャ・マテリアルを含まない。ほとんどのスライサー(Cura、PrusaSlicer、Bambu Studio、ChiTuBox)とプリンターが直接サポートするため長年使用される。 STL使用時の落とし穴は2つ。単位定義がないためミリメートルとインチの区別ができず、スライサーでスケール確認が必要。ASCIIとバイナリの2種類のエンコードがあり、ASCIIは人間可読だがファイルサイズが4〜6倍大きく、バイナリがデフォルト。マルチカラープリントやマテリアル、印刷パラメータが必要なら3MF推奨。3MFはスライサー互換性を保ちつつ豊富な印刷情報を提供。

備考:

  • 色、テクスチャ、マテリアルには非対応
  • 単位の定義なし。スライサーでスケールを確認してください
  • ASCII形式はバイナリの4〜6倍のサイズになります

対応機能:

  • 三角形メッシュのみで、シンプルでユニバーサル互換性があります
  • バイナリとASCIIのエンコーディングオプション
  • Cura、PrusaSlicer、Chituboxなどに直接インポート可能

使用方法

1

STEP モデルを読み込む

ブラウザで CAD アセンブリまたはパーツ STEP ファイルを直接開きます。

2

テッセレーション精度を設定

曲面の滑らかさとポリゴン数のバランスを取るため許容誤差を調整します。

3

バイナリ形式を選択

3D プリント用にファイルサイズの小さいバイナリ STL、または ASCII STL を選択します。

4

スライサー用 STL を出力

水密な STL ファイルをエクスポートし、Cura や PrusaSlicer に直接インポートします。

Q

精度はどのように選べばいいですか?

A

プリントのレイヤー高さや外観の仕上がりに応じて選びます。薄いレイヤーや滑らかな表面が必要なら高精度を選びますが、ファイルサイズと変換時間が増えます。通常のプリント用途ではデフォルト設定でも十分な場合が多いです。

Q

アセンブリはどうなりますか?

A

アセンブリは通常、パーツ同士の相対位置を保ったまま 1 つのメッシュとして変換されます。各パーツを個別に印刷したい場合は、先に CAD ソフトで分割してからそれぞれ変換してください。

Q

寸法や注釈などのエンジニアリング情報は残りますか?

A

残りません。STL は三角形の面だけで構成される純粋なジオメトリ形式のため、寸法や注釈などのデータは失われます。印刷や表示には使えますが、正式なドキュメントが必要な場合は元の STEP ファイルを基準にしてください。

Q

STEP から STL に変換するとき、単位系は保持されますか?

A

ツールは STEP ファイル内で定義されたジオメトリをそのまま保持するため、単位の変換は行われません。STL がミリメートル単位で、インチが必要な場合はスライサーソフトでモデルを拡大・縮小してください。CAD ソフト側で単位を変更してから出力する方法もあります。

Q

大きな STEP ファイルの変換にはどれくらい時間がかかりますか?

A

複雑な形状の STEP ファイルはブラウザ内でローカルに曲面分割が行われるため、変換時間はサーフェス数に比例します。大きなアセンブリほど時間がかかります。精度設定を高くすると処理時間と出力ファイルサイズも増加します。

Q

おねじなどの細かいディテールは保持されますか?

A

細かい形状も同様に曲面分割されますが、小さなディテールは低精度だと失われる可能性があります。おねじや小さな穴が結果に現れない場合は、精度設定を上げて再度変換してください。

応援する