GLTF から STL への変換

GLTF → STL、Webモデルを3Dプリントへ。

ワークスペース

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

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

ツールについて

GLTF(外部バッファとテクスチャを含む可能性あり)からメッシュを抽出し、STLとしてエクスポートします。アニメーションとマテリアルは保持されません。複数ノードのメッシュは通常マージされます。プリント前にマニホールド性と寸法を確認してください。すべての処理はブラウザ内でローカル完結し、ファイルはアップロードされません。

設定オプションについて

一般設定

上方向の軸

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°です。印刷方向の微調整や軸のずれの修正に便利です。

フォーマット情報

入力形式

拡張子:
gltf, glb
正式名称:
glTF 2.0(GL Transmission Format)
タイプ:
3Dシーン
フォーマット:
GLTF
主なツール:
Three.js、Babylon.js、Blender
説明:
glTFはKhronosが策定したオープン標準の3Dフォーマットで、3D界のJPEGと呼ばれています。JSONでシーン構造を記述し、ジオメトリデータは独立した.binファイルに格納、テクスチャは個別に参照することで、インクリメンタルロードやストリーミング配信に適しています。glTF 2.0は、Web、モバイル、ゲームエンジン間で3Dコンテンツを交換する主流フォーマットとなっています。 GLBと比較すると、glTFは複数のファイルで構成され、CDNによるオンデマンド読み込みやリソース再利用に適していますが、ファイルが分散しているため参照が失われるリスクもあります。単一ファイルのシーンを納品する場合や、共有のしやすさを重視する場合はGLBの方が安全です。読み込みプロセスを細かく制御したり、一部のリソースを頻繁に更新したりする必要がある場合は、glTFの方が柔軟です。

備考:

  • 外部リソース(.bin、テクスチャ)は一緒に保持する必要があります
  • CADワークフローには追加のツールが必要になる場合があります

対応機能:

  • 一般的な3D形式

出力形式

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

備考:

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

対応機能:

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

GLTFモデルにアニメーションが含まれている場合、変換後もアニメーションは保持されますか?

A

STLは静的な形状のみを保存するため、アニメーション情報は破棄されます。変換前にモデルを必要なポーズに調整してから変換することをおすすめします。

Q

変換後、複数のモデルは1つのSTLファイルにまとめられますか?

A

はい、シーン内のすべての可視メッシュが統合され、1つのSTLファイルとして出力されます。個別にエクスポートしたい場合は、事前にGLTFを編集して対象メッシュのみを残してください。

Q

GLTFのテクスチャファイルも一緒にアップロードする必要がありますか?

A

STL変換にはジオメトリデータのみが必要で、テクスチャは不要です。ただし、GLTFが外部の.binファイルにメッシュデータを格納している場合は、そのファイルが同じディレクトリにあることを確認してください。

Q

変換後のSTLが3Dプリントに適しているかどうかを確認する方法は?

A

スライサーソフトにSTLをインポートして確認できます。ほとんどのスライサーは閉じていないメッシュを自動検出します。オンラインツールを使用してモデルのプリント可能性を検証することもできます。

Q

GLTFからSTLへの変換とGLBからSTLへの変換の違いは何ですか?

A

出力されるSTLは同じ種類です。違いはソースにあります。モデルが複数ファイルのGLTF形式の場合はgltf-to-stlを、単一のバイナリGLBの場合はglb-to-stlを使用してください。どちらも印刷可能なSTLになります。

Q

埋め込み型(単一ファイル)のGLTFも変換できますか?

A

はい。すべてのリソースがインライン化された埋め込みGLTFは直接変換できます。事前に別ファイルへ展開する必要はありません。変換時は現在のファイル内容に基づいてSTLが生成されるため、直接3Dプリントに使用できます。