3MF から STL への変換

3MF プロジェクトファイルを汎用 STL モデルに変換:純粋なジオメトリ抽出、複数パーツの ZIP 分割出力、印刷方向の調整に対応し、Cura や各種 3D プリンターで即座に使用可能。

ワークスペース

ここにファイルをドロップ

またはクリックして選択、貼り付けに対応

ツールについて

MakerWorld、Bambu Studio、CAD ソフトウェアの 3MF ファイルを標準の STL 形式に変換します。独自のスライス設定やプリンター設定を完全に削除し、純粋な水密メッシュを抽出。複数パーツで構成されたモデルを 1 クリックで個別 STL に分割して ZIP 保存できるほか、3D プレビューで印刷方向の微調整やミリ単位の寸法確認も可能です。処理はすべてブラウザ内でローカルに実行され、外部サーバーにファイルが送信されることはありません。

例:MakerWorld のモデルを別のスライサーで使う

Bambu Studio や MakerWorld の 3MF プロジェクトは、Cura や PrusaSlicer でうまく開けないことがあります。シンプルな STL にする流れです。

例:MakerWorld から複数パーツの 3MF をダウンロードし、Cura で印刷したい場合。

  1. 読み込み

    3MF をここにドロップします。パーツが 3D ビューに表示されます。

  2. 分割

    パーツごとの STL を ZIP でほしい場合は複数パーツを個別出力をオンにします。

  3. 形式

    ファイルを小さくするならバイナリ STL のままにします。

  4. スライス

    Cura で STL を開き、サポート、インフィル、色を設定し直します。3MF の印刷設定は引き継がれません。

設定オプションについて

一般設定

上方向の軸

Z アップ
エクスポートされるモデルの「上」軸を決定します。3Dソフトウェアによって異なる慣例があります。間違ったシステムを選択すると、モデルが横向きになる可能性があります。
  • Y アップ: OpenGL、Three.js、およびほとんどのWeb 3Dエンジンで使用される慣例です。Webまたはゲームエンジンからのモデルにはこちらを選択してください。
  • Z アップ推奨: Blender(デフォルト)、3ds Max、および一部のCADソフトウェアで使用される慣例です。モデルが横向きに見える場合はこちらを試してください。

X軸回転

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

Y軸回転

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

Z軸回転

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

回転の適用方法

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

STL 出力設定

バイナリ形式

バイナリ STL
STL の保存形式を選択します。どちらの形式でも印刷結果は同じです。
  • バイナリ STL推奨: ファイルサイズが小さく、読み込みが高速です。Cura、PrusaSlicer、Chitubox など、主要なスライサーでサポートされています。3D プリントに推奨されます。
  • ASCII STL: プレーンテキスト形式で、デバッグ用に任意のテキストエディタで読み取れます。ファイルサイズはバイナリの約4~6倍になります。

複数パーツを個別出力

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

残るもの、なくなるもの

3MF は印刷プロジェクト一式で、STL には形状だけが残ります。

3MFSTL
形状ありあり
単位ミリメートル(ファイルに保存)なし。スライサーはミリメートルとして扱う
色と塗り分けありなし
印刷設定とプレートあり(スライサーに依存)なし
複数パーツ別々のオブジェクト1 つのメッシュ、または分割でパーツごとのファイル
ファイルサイズ小さい(圧縮パッケージ)大きめ

MakerWorld や Bambu Lab の 3MF ファイルが Cura で開けない、またはエラーになるのはなぜですか?

MakerWorld や Bambu Studio の 3MF ファイルは、特定機種向けのスライス設定や複数プレート配置、独自 XML タグを含んだプロジェクトパッケージです。Ultimaker Cura や旧版 PrusaSlicer はこれらの独自タグを解釈できずエラーになります。STL に変換することで独自設定を完全に排除し、純粋な 3D メッシュを抽出できるため、あらゆるスライサーで正常に読み込めます。

複数パーツを含む 3MF モデルを個別の STL ファイルに分割できますか?

はい。STL 出力設定の「複数パーツを個別出力」をオンにすると、3MF 内に含まれる各コンポーネントが個別の STL ファイルとして書き出され、ZIP 圧縮ファイルにまとめてダウンロードできます。オフの場合は 1 つの統合 STL ファイルとして出力されます。

Binary(バイナリ)STL と ASCII STL のどちらを選ぶべきですか?

3D プリント用途には Binary STL を強く推奨します。バイナリ形式は ASCII に比べてファイルサイズが約 4 分の 1 から 6 分の 1 と小さく、Cura、PrusaSlicer、OrcaSlicer、Chitubox での読み込み速度が大幅に向上します。ASCII 形式はテキストエディタで頂点座標を確認したい場合にのみ使用されます。

出力された STL ファイルは FDM や光造形プリンターでそのまま使えますか?

はい、そのまま使用できます。元の 3MF ジオメトリが閉じたソリッドであれば、出力された STL も水密なマニホールド形状を維持します。左側パネルで寸法や面数を確認した後、スライサーに読み込んで印刷してください。

STL を 3MF に戻せますか?

STL から 3MF への変換ツールで戻せます。ただし、今回の変換で失われた色やスライサー設定は戻りません。

PrusaSlicer や Cura の 3MF も使えますか?

使えます。3MF はオープンな規格なので、これらのスライサーのモデル形状も開けます。印刷設定は Bambu Studio のファイルと同じく除かれます。

stl|開く方法: スライサーソフト、MeshLab、Windows 3Dビューアー、STLビューアー(オンライン)