3MFをSTLに変換
.3mfプロジェクトとしてダウンロードしたモデルを、別のスライサーや3Dプリント出力サービス、修復ツールで使うためにシンプルな.stlにしたい場合は、ここで変換できます。形状は正しいスケールのまま保たれます。
3Dモデル変換
またはSTL, OBJ, MTL … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
STL と OBJ には単位が保存されません。スライサーでパーツが 10 倍や 25.4 倍小さく、または大きく表示される場合は単位が誤って読み取られているので、ここで指定してください。
Blender、CAD、スライサーは Z-up、glTF、Unity、多くのゲームエンジンは Y-up です。読み込み後にモデルが横倒しになる場合は切り替えてください。
STEP や IGES のソリッドをメッシュに変換するときに使います。細かいと曲線がなめらかになりますがファイルは大きくなります。簡易プレビューなら粗いで十分です。
PNG、JPG、SVG を入力した場合のみ使用します。レリーフは暗い部分を盛り上げます。リトフェインは背面から光を当てると写真が浮かび上がる薄いパネルです。押し出しはロゴや SVG の輪郭を平らな立体にします。
印刷するモデルの幅です。高さは画像の縦横比に従います。
レリーフやリトフェインの最大の盛り上がりの高さ、または押し出し形状の厚みです。リトフェインでは通常 2–3 mm を使います。
印刷物がまとまるように、レリーフの下に付ける土台の板です。0 は土台なしです。
このツールの使い方
- 1
.3mfファイルをアップロード
3MFファイルを1つ、または最大20個(1ファイルあたり95 MBまで)追加します。PrusaSlicer、Bambu Studio、Cura、Windows 3D Builderで保存したプロジェクトファイルも使えます。
- 2
ミリメートルとバイナリのまま
変換先はSTL、ファイルエンコードはBinary、モデルの単位はミリメートルにします。これはどのスライサーでも想定されている設定です。複数のパーツを1つのオブジェクトにしたい場合のみ、1つのメッシュに統合をオンにしてください。
- 3
STLに変換
STLに変換 →を押してダウンロードします。ファイルをスライサーで開き、元のモデルと寸法を見比べて確認してください。
3MFをSTLに変換するには?
.3mfファイルをアップロードし、単位がミリメートルのSTLのまま、STLに変換を押します。各オブジェクトの三角形メッシュがバイナリSTLとして書き出されます。色、材料、スライサーの設定はSTLに保存できないため含まれません。
3MFとSTLの違い:プロジェクトファイルと三角形の集まり
3MFは、2015年にMicrosoftがAutodesk、HP、Dassault Systèmes、Shapewaysなどと設立した3MF Consortiumが、3DプリントでSTLに代わる形式として設計しました。3MFファイルはOpen Packaging Conventionsに従ったZIPパッケージです。モデルはXMLとして格納され、既定でミリメートルとなる unit 属性で単位を明示します。さらに色、材料、複数オブジェクト、ビルドプレートも扱えます。PrusaSlicerやBambu Studioなどのスライサーはプロジェクト全体を3MFで保存し、Metadataフォルダに独自の設定ファイルを追加します。
STLははるかに古い形式です。1987年に3D Systemsが光造形機向けに定義したもので、保存するのは法線付きの三角形のリストだけです。単位も色もオブジェクト名もありません。3Dプリント用に作られたほぼすべてのプログラムが読み込めるため、多くのツール、古いスライサー、オンデマンド印刷のフォームでは今もSTLが求められます。ダウンロードしたものが複数パーツのZIPだった場合は、ZIPをSTLに変換でアーカイブ全体を一度に変換できます。
3MFからSTLへの変換で残るもの・失われるもの
残るもの
- すべてのオブジェクトのすべての三角形
- ミリメートルで書き出されるサイズ
- 統合しない限り、別々のパーツ
- 穴、オーバーハング、細部のディテール
削除されるもの
- 色、ペイントした領域、テクスチャ
- 材料とフィラメントの割り当て
- プレート、ベッド上の位置、サポート
- 印刷設定、モディファイア、サムネイル
50バイトバイナリSTLの三角形1つあたり
スライス前にSTLを確認する
- モデルページに記載されたベース幅など、既知の寸法を1つ選び、スライサーの表示と比較します。
- オブジェクト数を数えます。複数パーツのモデルは、同じ数のパーツとして読み込まれるはずです。
- サポートとブリムは引き継がれないため、新しいスライサーで設定し直します。
- 複数材料のモデルは、各パーツにフィラメントを割り当て直します。
- スライサーがエラーを報告した場合は、修復機能を実行します。3MFの仕様ではメッシュは閉じている必要がありますが、後から編集したモデルはそうでない場合があります。
- 元の3MFは保管しておきます。STLでは保存できない色や設定が残っています。
3MFとSTLの形式の基本情報
3MF
3D Manufacturing Format
3MFは、Microsoftと業界パートナーが設立した3MF Consortiumが2015年に公開した、3Dプリント用のオープンな形式です。メッシュ形状に加えて、単位、色、素材、複数のオブジェクト、プリント設定を圧縮ZIPパッケージにまとめて保存します。PrusaSlicer、Bambu Studio、CuraなどのスライサーはプロジェクトファイルとしてProject 3MFを使用します。一方、一般的な3DモデリングソフトやCADツールの多くは、今もSTLやOBJを好みます。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- 非対応
- 登場時期
- 2015 · 3MF Consortium
STL
STLメッシュ
STL(stereolithography)は、1987年に 3D Systems が作成した3Dメッシュ形式です。物体の表面形状だけを三角形のリストとして記述し、色、材質、単位、シーン情報は持ちません。シンプルなため、Cura や PrusaSlicer などの3Dプリント用スライサーの標準的な入力形式になっています。曲面は多数の平らな三角形で近似されるため、滑らかなモデルではファイルがとても大きくなることがあります。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- 非対応
- 登場時期
- 1987 · 3D Systems
多くのスライサー、プリントサービス、メッシュツールが今もSTLしか受け付けない一方で、最近のモデル配布サイトやBambu Studioなどのスライサーは3MFのプロジェクトファイルを出力するため、3MFからSTLへの変換が必要になります。
3MFからSTLへの変換に関するよくある質問
スライサーなしで3MFファイルの中身を確認できますか?
はい、できます。3MFはZIPアーカイブなので、コピーの拡張子を .3mf から .zip に変更すれば、どの解凍ツールでも開けます。スマホやパソコンでの方法はあらゆる端末でZIPを解凍する方法をご覧ください。中には、3DフォルダにXML形式のモデル、サムネイル、スライサーのプロジェクトであれば設定ファイルが入っています。
3MFのマルチカラー塗り分けはSTLに残りますか?
いいえ、残りません。STLには色の情報を持つ項目がないため、ペイントした領域やフィラメントの割り当ては削除されます。別の環境で複数色で印刷する場合は、1つのメッシュに統合をオフのままにして、別々にモデリングされたパーツを分けたまま残し、新しいスライサーでパーツごとにフィラメントを割り当ててください。
Bambu Studioプロジェクトのプレート配置はSTLに残りますか?
いいえ、残りません。プレート、ベッド上の配置、サポート、モディファイアはジオメトリではなくスライサーのデータです。STLにはモデルの形状だけが入り、配置は新しいスライサーが自動で行います。
STLが元の3MFより容量が大きいのはなぜですか?
3MFは各頂点を1回だけ保存し、ZIPで圧縮されています。バイナリSTLは三角形ごとに3つの頂点座標をすべて書き込み、圧縮もしないため、同じメッシュでも数倍の容量になるのが普通です。
出力サービスには3MFとSTLのどちらを送るべきですか?
サービス側が指定する形式で送ってください。両方受け付けるところが多く、単位が明記される3MFのほうが安全です。フォームがSTLのみの場合は、ここで変換し、注文時にモデルがミリメートルであることを書き添えてください。
変換後にモデルが25.4分の1に小さくなりました。原因は何ですか?
3MFがインチで定義されていたか、読み込み先のソフトがインチと解釈したことが原因です。モデルの単位をinに設定して再変換するか、スライサーで2540%に拡大縮小し、既知の寸法で確認してください。
- OBJをSTLに変換Blender、ZBrush、3DスキャンのOBJモデルを3Dプリント用のバイナリSTLに変換。四角形ポリゴンの三角形化、パーツの結合、ミリ単位へのスケール補正を行います。
- STEPをSTLに変換STEP・STPファイルをCura、PrusaSlicer、Bambu Studio用のSTLに変換。メッシュの細かさを粗い・標準・細かいから選び、ミリ単位のバイナリSTLで保存できます。
- ZIPをSTLに変換Thingiverse、PrintablesやCADから書き出したZIPをアップロードするだけでSTLファイルを取得できます。中のOBJ、3MF、STEPを変換し、パーツごとに個別のSTLとして出力します。
- STLをOBJに変換STLをOBJに変換し、UnityやテクスチャツールなどOBJ前提の3Dアプリで使えます。頂点を共有し、テキスト形式で読みやすく、三角形はそのまま。数秒で完了します。
- PNGをSTLに変換PNGをリトフェイン用のSTLに変換。明るさを0.8〜3.2 mmの厚みに置き換え、そのまま印刷して背面から照らせます。レリーフやロゴの形状にも対応。
- 画像をSTLに変換JPG・PNG・WebP・BMP画像を印刷可能なSTLに変換。浮き彫りのレリーフ、透かして見るリトフェイン、平面を押し出した形状を作成でき、幅・厚み・ベースをmmで指定できます。