3MF サンプルファイル — テスト用 3D Manufacturing Format をダウンロード
3MF — 3D Manufacturing Format · .3mf · MIME タイプ model/3mf
スライサーや印刷サービスとの連携をテストするための 3MF サンプルファイルをダウンロードできます。1 つ目のファイルには、PNG のパッケージサムネイル付きで、そのまま印刷できる L 字ブラケット(40 × 20 × 24 mm、614 三角形)が 1 つ入っています。もう 1 つのファイルには、立方体、球、円柱の 3 つの独立したオブジェクトが入っており、それぞれ basematerials グループで定義した表示色を持っています。
3MF は、STL に代わる形式として 3D Printing Consortium が策定したフォーマットです。中身は ZIP(OPC パッケージ)で、[Content_Types].xml、_rels/.rels、そして 3D/3dmodel.model にある XML モデルを含みます。STL と違い、単位、色、複数オブジェクト、ビルドプレート上の配置を明示的に記録します。どちらのファイルも単位はミリメートル、Z 軸が上で、水密かつ 2 多様体です。

3MF サンプルファイルをダウンロード
| ファイル | 詳細 | サイズ | ダウンロード |
|---|---|---|---|
sample-bracket-single-object.3mf | 614 三角形 · 303 頂点 · 1 マテリアル · ミリメートル、Z 軸が上 | 14 KB | |
sample-multi-object-colors.3mf | 2,248 三角形 · 1,130 頂点 · 3 オブジェクト · 3 マテリアル · ミリメートル、Z 軸が上 | 23 KB |
コマンドラインや CI でこれらのファイルを使う
どの URL も固定で、CORS も許可しています。テストで SHA-256 を固定しておけば、フィクスチャが変わった瞬間に気づけます。
# ファイルを 1 つダウンロード curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/3d/3mf/sample-bracket-single-object.3mf # 検証する(全ファイルの SHA-256 は上に記載) shasum -a 256 sample-bracket-single-object.3mf # 全サンプルファイルの機械可読インデックス curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="3mf")'
3MF 形式の概要
| 正式名称 | 3MF — 3D Manufacturing Format |
|---|---|
| 拡張子 | .3mf |
| MIME タイプ | model/3mf |
| 仕様 | 3MF Core Specification(3D Manufacturing Format) |
| コンテナ | ZIP / Open Packaging Conventions |
| モデルパート | 3D/3dmodel.model(XML、コア名前空間 2015/02) |
| 単位 | ファイル内で宣言:unit="millimeter" |
| 色 | displaycolor 付きの basematerials(sRGB + アルファ) |
3MF サンプルファイルでテストされること
- スライサーやプリントファームのアップロード処理
- プレビュー用のパッケージサムネイルの読み取り
- 複数オブジェクト・複数色のインポート
- 単位の処理(「mm かインチか」で悩まない)
- ZIP + XML 解析の堅牢性
- STL から 3MF への変換チェック
よくある質問
3MF は STL より優れていますか?
印刷用途なら、はい。圧縮されているので小さく、単位を宣言し、色、マテリアル、複数オブジェクトに対応し、各パーツのビルドプレート上の位置も保存します。ただし古いツールでは STL のほうが広く受け付けられるため、多くのサービスは両方に対応しています。
3MF ファイルはどうやって開きますか?
PrusaSlicer、Bambu Studio、Cura などのスライサーで直接インポートでき、three.js には 3MFLoader があります。中身は ZIP なので、コピーの拡張子を .zip に変えて XML を直接読むこともできます。
これらのファイルの単位と上方向の軸は?
glTF、GLB、OBJ、PLY、OFF、DAE、USDZ は Y 軸が上、単位はメートルです(トーラスノットの差し渡しは約 1.4 m)。STL と 3MF はスライサーの想定どおり Z 軸が上、単位はミリメートルで、z = 0 の面に置かれています。FBX は Y 軸が上、単位はセンチメートルです。各ファイルの単位と上方向の軸は詳細欄に記載しているので、インポーターが正しく拡大縮小・回転しているかを確認できます。
これらのモデルはどこから来たものですか?
当サイトで生成しています。スクリプトが数式からジオメトリ(トーラスノット、UV 球、立方体、ブーリアン演算のモデリングライブラリで作ったブラケット)を組み立て、各ファイル形式を仕様に従って 1 バイトずつ書き出しています。他人のモデルをダウンロード、スキャン、変換したものは一切含まないため、商用を含むあらゆる用途にクレジット表記なしで無料でお使いいただけます。
これらの 3MF ファイルは安全にダウンロードできますか?
はい。すべてのファイルは当サイトが公開しているスクリプトでゼロから生成したもので、収集したものやユーザーがアップロードしたものはなく、スクリプト、マクロ、実行ファイルも含まれていません。各ファイルの SHA-256 をこのページに掲載しているので、受け取ったファイルを検証できます。
3MF サンプルファイルを商用利用できますか?
はい。商用製品、テストスイート、デモ、再配布を含め、あらゆる目的に無料で使え、クレジット表記も不要です。ライセンス手続きも、誰かへの問い合わせも必要ありません。
これらのファイルに直接リンクしたり、CI で使ったりできますか?
はい。どのリンクも HTTPS の固定の直接 URL で、Access-Control-Allow-Origin: * と長期キャッシュのヘッダーが付いているため、curl、wget、fetch()、テストランナーから直接取得できます。全ファイルの JSON インデックスへのリンクは各ページにあります(コマンドラインのセクションを参照)。
関連するサンプルファイル
3MF に対応した無料ツール
不具合や改善できそうな点を見つけましたか?いただいたメッセージはすべて読み、すぐに対応します。
ファイル処理パイプラインをテスト中ですか?私たちはそれを作っています。
アップロード、変換、プレビュー、文書処理、メディアのワークフローは、FreeToolsForWeb がクライアントのために設計・運用している本番システムそのものです。だからこそ、最初にこれらのファイルが必要になりました。
無料ツールを見る