.3mf は規則のある ZIP
3MF を書庫ソフトで開くと、そこにあるのは OPC パッケージです。各パートの種類を宣言する [Content_Types].xml、_rels/.rels にあるリレーションシップのグラフ、そして少なくとも一つの 3D モデルパート。そのパートは慣例で 3D/3dmodel.model と名付けられますが、規格に沿ったリーダーはファイル名を推測せず START_PART リレーションシップをたどって到達します。このインスペクターは、あなたのファイルがどちらだったかを教えます。
スライサーは同じパッケージに自分専用のパートをぶら下げます。PrusaSlicer のプロジェクトには Metadata/Slic3r_PE.config — 数百キーに及ぶ設定の完全なダンプ — に加えて、オブジェクトごとの設定、レイヤー範囲、PNG サムネイルが入っています。プロジェクトファイルが中のメッシュよりはるかに大きいのはそのためで、ここではそれらをすべて平文で表示します。
表示される内容
- ZIP の全エントリとサイズ、宣言されたコンテンツタイプ。宣言のないものには印を付けます。実際のプロジェクトファイルには複数あり、見ておく価値があります。
- リレーションシップのグラフ。
.relsパートごとに一つの表で、各リレーションシップの id・種類・解決済みのターゲットを示します。 - モデルのメタデータ — Title、Designer、Application、CreationDate、そして
slic3rpe:Version3mfのようなベンダー項目。 - オブジェクトとビルドアイテム。12 個の数値からなる生の変換とその分解を表示します。行列式が負なら、そのアイテムは鏡像反転しています。 画面上は正しく見えたまま、ねじ山や文字、キラルな部品を静かに台無しにするため、専用の警告を出します。
- マテリアルと色を色見本で、カラーグループと 2D テクスチャも。
- サムネイルの表示とダウンロード。
- 宣言された単位と、1 単位が何ミリに当たるか。
できるふりをしないこと
拡張パネルには、ファイルが宣言したすべての名前空間を、正直な対応レベル付きで並べます。Core は完全に読み、Materials と Production は部分的に読み、スライスデータ・ビーム格子・暗号化パッケージは報告するだけでデコードしません。ベンダー名前空間は未知としてそのまま報告します。頂点が 800 万を超えるとジオメトリのプレビューは打ち切られますが、カウントは完全なままです。
任意のパートを単体でダウンロードでき、検査結果全体は JSON で書き出せます。すべてブラウザー内で動作し、ファイルが端末を離れることはありません。
Tiny Online Tools






