SupaVoxel
3Dプリント ファイル形式

3Dプリントに最適なファイル形式

3Dプリントに最適なファイル形式は3MFです。単位、色、スライサー設定を1つのファイルに保持できます。STLは万能な代替手段で、STEPはCADパーツ向きです。

  • 7形式をランキング
  • スライサー対応表
  • 実測ファイルサイズ
更新日 2026年10月
ドラッグで回転

結論から言うと

覚えておくルールが1つだけなら:3MFで保存・共有し、STLをバックアップとして残し、機械系のものはSTEPで送る。 これでほぼすべてのケースをカバーできます。

3MFが優る理由:3MF Consortiumによるオープンでロイヤリティフリーの標準で、単位(デフォルトはミリメートル)、名前付きの複数オブジェクト、色、マテリアルを保存でき、ZIP圧縮されています。PrusaSlicerは推奨形式と呼び、プロジェクトファイルに採用。Bambu Studioはすべてのプロジェクトを3MFで保存。Curaも開けます。

STLが生き残る理由:1987年生まれでシンプル、そして事実上すべてのスライサー、プリントサービス、CADが読み込めます。ただし単位、色の配置、印刷方法を記述できません。

3Dプリントに最適なファイル形式は、モデルの出所によっても変わります。CADパーツはスライサーに渡すまでSTEPで保持するのが最適です。STEPは正確な曲線を保存するからです。スカルプト、スキャン、AI生成モデルは最初からメッシュなので、3MFかSTLが自然な選択です。G-codeはモデル形式ではなく、スライス後のプリンター固有の出力です。

3Dプリントのファイル形式ランキング

2026年10月時点の一般的なFDMまたはレジン造形ワークフローを想定したランキング。形式が保持する有用な情報量、スライサーの対応範囲、問題の起きやすさで評価。

  1. #1

    3MF

    こんな人におすすめ: 日常的な印刷、マルチカラー・マルチマテリアル、プロジェクト共有

    印刷・共有する完成済みプロジェクトの最適なデフォルト。

    • 単位を保存するので25.4倍のスケール事故なし
    • 色、マテリアル、複数パーツ
    • スライサープロジェクトは設定、サポート、プレートを保持
    • 当社テストではバイナリSTLより約59%小さい
    • 内部の設定はスライサー依存
    • 一部の古いツールやサービスはまだ読めない
  2. #2

    STL

    こんな人におすすめ: 単色形状の共有、プリントサービス、古いソフト

    万能な代替手段。最も高機能ではないが、常に受け入れられる。

    • すべてのスライサー、CAD、CAMツールが読める
    • 非常にシンプル:三角形だけ
    • バイナリSTLのサイズは予測可能:三角形あたり50バイト
    • 単位、色、パーツなし
    • 大きく非圧縮
    • 壊れたメッシュがよくある
  3. #3

    STEP

    こんな人におすすめ: 穴、フィレット、厳しい嵌め合いを持つCADパーツ

    エンジニアリングパーツの最適なソース形式。スライサーがインポートできるなら。

    • 正確な曲線。滑らかさはインポート時に選択
    • 単位とアセンブリを内蔵
    • PrusaSlicer 2.5以降とBambu Studioがインポート対応
    • Curaの対応リストにない
    • スキャン、スカルプト、AIモデルには不向き
    • インポート時に結局三角形化される
  4. #4

    OBJ

    こんな人におすすめ: Blenderやゲームアセットパイプラインから来たモデル

    3Dソフトからの橋渡しに適し、Bambu Studioでは色もサポート。

    • 主要なスライサーすべてが開ける
    • Bambu StudioはOBJの色をフィラメントにマッピング
    • プレーンテキストでスクリプト化しやすい
    • 単位なし
    • PrusaSlicerはマテリアルとテクスチャを無視
    • テクスチャは別ファイル
  5. #5

    AMF

    こんな人におすすめ: 古いプロジェクトを開く

    高機能なXML形式だが、実際には3MFに取って代わられた。

    • 単位、色、マテリアル
    • PrusaSlicer、Bambu Studio、Curaが読める
    • 現在書き出すソフトは少ない
    • Prusaは代わりに3MFを推奨
  6. #6

    PLY

    こんな人におすすめ: 頂点カラー付きのスキャナー出力

    3Dスキャンで一般的。Curaを使わないなら印刷前に変換。

    • スキャナーからの頂点ごとの色を保存
    • Curaが開ける
    • PrusaSlicerやBambu Studioには記載なし
    • スキャンは通常先に修復が必要
  7. #7

    G-code(.gcode、.bgcode、.gcode.3mf)

    こんな人におすすめ: 自分のプリンターに完成したジョブを送る

    モデル形式ではない:特定のプリンター1台向けのスライス済み命令。

    • すぐ印刷でき、スライス不要
    • 1台のプリンター、ノズル、フィラメントに縛られる
    • モデルに戻して編集できない

3Dプリントのファイル形式:比較表

実際に選ぶことになる4形式を横並びで比較。

3MFSTLSTEPOBJ
ジオメトリの種類インデックス付き三角形メッシュ、複数オブジェクトインデックスなし三角形正確なB-repサーフェス(NURBS、平面、円柱)インデックス付きポリゴン
色 / テクスチャ色とマテリアル、拡張機能でテクスチャなしパーツと面の色UVと別ファイルのテクスチャ
単位保存(デフォルトmm)なし保存なし
マテリアルオブジェクトまたは三角形ごと、フィラメントにマッピングなし製品データ.mtlファイル、ほとんどのスライサーは無視
ファイルサイズ(当社テスト)50万三角形モデルで10.3 MB同じモデルで25.0 MBブラケットで175 KB(STLでは73 KB〜1.27 MB)同じ50万モデルで21.4 MB
編集性スライサープロジェクトとして完全に再開メッシュ編集のみCADで完全編集可能メッシュ編集のみ
ソフトウェア対応Bambu Studio、PrusaSlicer、OrcaSlicer、CuraすべてすべてのCAD、PrusaSlicerとBambu Studioすべて
印刷用途最適なデフォルト万能な代替CADパーツに最適良好。Bambuでは色も可

各スライサーが開ける3Dプリントファイル形式

PrusaSlicerヘルプセンター、UltiMakerのCuraファイル形式リスト、Bambu Labのwikiとドキュメントより、2026年10月確認。

形式Bambu StudioPrusaSlicerUltiMaker Cura
3MF対応、ネイティブなプロジェクト形式対応、推奨かつプロジェクト形式対応、Curaプロジェクトを含む
STL対応対応、バイナリとASCII対応
STEP / STP対応、アセンブリ対応で分割精度を調整可能対応、インポート時に三角形化記載なし
OBJ対応、色をフィラメントにマッピング対応、マテリアルとテクスチャは無視対応
AMF対応対応、代わりに3MFを推奨対応
PLY記載なし記載なし対応
glTF / GLB記載なし記載なし対応
FBX記載なし記載なし記載なし

"記載なし"は、その形式がスライサーの公式インポートリストにないことを意味します。先に3MFまたはSTLへ変換してください。

マルチカラー3Dプリントに最適な形式

色は形式の違いが最も出る部分です。STLは色を保存できません。OBJはテクスチャまたはマテリアルカラーとして保存し、Bambu StudioはAMSスロットにマッピングできますが、PrusaSlicerは無視します。3MFは色をスライサーが直接理解するデータとして保存します。どのオブジェクト、パーツ、三角形にどのフィラメントを使うか、そしてプロジェクトファイルはその割り当てを保持します。

だからこそMakerWorldやPrintablesのマルチカラーモデルは3MFで共有されています。SupaVoxelで写真からモデルを生成する場合、有料プランではBambu AMS向けのマルチカラー3MFを書き出し、Bambu PLAパレットに合わせた4色または16色のフィラメントカラーを割り当てます。テクスチャ付きモデルの生成には通常3〜5分かかります。

  • STL:色なし
  • OBJ:色はテクスチャとして保存、一部スライサーのみマッピング
  • 3MF:色はフィラメント割り当て

モデルの出所別に選ぶ

CADで設計(Fusion、Onshape、SolidWorks、FreeCAD):インポート対応スライサーにはSTEP、それ以外には3MFを書き出します。テッセレーション設定はSTEPとSTLの比較ガイドをご覧ください。

BlenderやZBrushでスカルプト/モデリング:3MFまたはSTLを書き出し、Bambuプリンターで色が必要ならOBJを使います。STLとOBJの比較も参照。

スキャン:スキャナーはPLYやOBJを出力することがよくあります。メッシュを修復してから3MFまたはSTLで保存します。

ゲームやARアセットライブラリからダウンロード:通常はGLB、glTF、FBXです。変換してください。GLBとglTFの比較とFBXとOBJの比較をご覧ください。

AIで生成:メッシュがソースです。色が必要なら3MF、単一マテリアルならSTLを書き出し、水密になるよう修復パスを実行します。

印刷を台無しにするファイル形式のミス

「悪いファイル」問題のほとんどは、実際には単位、書き出し、メッシュの問題です。

やるべきこと
  • インポート直後にモデルのサイズを確認。25.4倍小さすぎるならインチで保存されている
  • 機能パーツはCADから弦誤差約0.01 mmでSTLを書き出す
  • 次回も同じ設定で印刷できるよう、スライサープロジェクトを3MFで保存
  • 穴や反転法線があるメッシュはスライス前に修復
避けたいこと
  • モデルではなくG-codeを共有する。スライスしたプリンターでしか動かない
  • ASCII STLを使う。当社テストではバイナリの約6倍大きかった
  • 編集可能な曲線を取り戻そうとSTLをSTEPに変換する
  • OBJ、GLB、FBXのテクスチャをスライサーが印刷すると期待する

FAQ

よくある質問

3Dプリントに最適なファイル形式は何ですか?

ほとんどの人には3MFです。単位、色、複数パーツ、スライサー設定を1つの圧縮ファイルに保存でき、Bambu Studio、PrusaSlicer、OrcaSlicer、Curaがすべて開けます。古いツールやプリントサービス向けにSTLを万能な代替として残し、スライサーがインポートできるならCADパーツにはSTEPを使いましょう。G-codeはプリンター出力であり、モデル形式ではありません。

STLは今でも3Dプリントの標準ですか?

今でも最も広く受け入れられている形式で、ほとんどのモデルサイトがSTLダウンロードを提供しています。ただし最良ではなくなりました。スライサーメーカーはプロジェクト用に3MFへ移行しており、PrusaSlicerは3MFを推奨形式と呼び、Bambu Studioはすべてのプロジェクトを3MFで保存します。相手がどのソフトを使うかわからない場合は、STLが今でも良い選択です。

GLB、glTF、FBXファイルを3Dプリントできますか?

通常はそのままでは開けません。UltiMaker CuraはglTFとGLBを開けますが、PrusaSlicerやBambu Studioは対応形式に挙げておらず、一般的なスライサーでFBXを開けるものはありません。単色印刷ならSTLに、パーツを残したいなら3MFに変換してください。いずれの場合もテクスチャが色として印刷されることはありません。当サイトのブラウザ版コンバーターなら、GLB・glTF・FBXをアップロード不要でSTLに変換できます。

レジン3Dプリンターにはどの形式が最適ですか?

考え方は同じです。レジン用スライサーはどれもSTLを読み込めるので、STLが安全な選択です。お使いのスライサーが3MFにも対応していれば、単位のトラブルを避けられる3MFを使いましょう。レジン3DプリンターはFDMよりはるかに細部を再現できるため、粗い設定で書き出したモデルのファセットが小さなミニチュアでもはっきり見えてしまいます。CADパーツは細かい公差で書き出し、フィギュアではメッシュを極端に簡略化しないようにしてください。

モデルが間違ったサイズで読み込まれるのはなぜですか?

STLとOBJには単位の情報がないため、スライサーはミリメートル単位だとみなします。インチで保存されたモデルは25.4分の1、メートルで保存されたモデルは1,000分の1のサイズで読み込まれます。PrusaSlicerとBambu Studioは、インチで保存されたらしいモデルを検出すると変換を提案してくれます。3MFとSTEPは単位を保持するので、その点でもおすすめです。

Bambu AMSで多色印刷するにはどのファイルが必要ですか?

3MFです。どのオブジェクト、パーツ、三角形にどのフィラメントを使うかが記録され、Bambu Studioはプロジェクトファイルにその割り当てを保持します。Bambu StudioはOBJの色もマッピングできますが、確実なのは3MFです。SupaVoxelの有料プランでは、BambuのPLAパレットに合わせた4色または16色の多色3MFを書き出せます。

モデルファイルとG-codeの違いは何ですか?

3MFやSTLなどのモデルファイルは形状を表すデータです。G-codeはスライサーがそこから生成するもので、特定のプリンター・ノズル・フィラメント向けの移動経路、温度、押出量が1行ずつ記述されています。Bambuのプリンターは.gcode.3mfとしてパッケージ化されたものを受け取り、新しいPrusaのプリンターはバイナリの.bgcodeを使えます。相手がまったく同じ構成でない限り、共有すべきはG-codeではなくモデルです。

写真から印刷できるファイルを作るにはどうすればいいですか?

写真をSupaVoxelの画像からSTLツールにアップロードしてください。テクスチャなしのモデルなら通常1分もかからず、新規アカウントには無料クレジットが3つ付きます。無料ダウンロードはGLBで、ここブラウザ上でSTLに変換できます。STL・OBJ・多色3MFの直接書き出しや、水密なソリッドへのワンクリック修復は有料プランで利用できます。

無料で始める

写真から印刷可能なファイルを作成

1枚の写真から3Dモデルを生成し、水密なソリッドに修復して、有料プランでSTLまたは多色3MFを書き出せます。まずは無料クレジット3つから。

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