3MF(3D Manufacturing Format)は、3Dプリントのために設計されたファイル形式で、3MFコンソーシアムによって開発・公開されています。このフォーマットは、XML記述方式をベースにしており、従来のSTL形式では表現できなかった、色や素材といった詳細な情報を格納できるのが特徴です。
3MFは、3D-CAD分野での競合を目的とした中間
ファイルフォーマットではなく、3Dプリントのプロセスをより効率化し、高品質な出力を実現することに焦点を当てています。具体的には、以下のような特徴があります。
3MFの特徴
単一ファイルでのフルカラーとテクスチャのサポート: 複数のファイルをZIP形式で格納することにより、フルカラーやテクスチャを含む3Dモデルを単一ファイルで扱うことができます。
部品データに添付されたサポート構造: 3Dプリントに必要なサポート構造を、部品データと共にファイルに含めることができます。
直接機械準備のための完全なトレイサポート: 複数の部品を配置したトレイデータもサポートし、3Dプリントを効率的に準備できます。
Microsoft Windowsでのサムネイル、表示、および印刷: Windows環境で、3MFファイルの
サムネイル表示や印刷を標準でサポートしています。
ビーム格子の効率的な保管: 軽量化や強度向上のために使われるビーム格子構造も効率的に格納できます。
複数資料のサポート: 複数の素材を扱うことができるため、複雑な3Dプリントに対応可能です。
工業生産向けに設計: 高い精度と信頼性が求められる工業生産の現場でも利用できるように設計されています。
Microsoft OfficeとPaint 3Dで標準利用可能: Microsoft Office製品やPaint 3Dで標準で3MFファイルを扱うことができます。
3MFコンソーシアム
3MFコンソーシアムには、Autodesk、ダッソー・システムズ、PTC、Netfabbといった主要なCADソフトウェア関連企業が参加しています。さらに、Microsoft(OSと3Dモデリングのサポート)、SLM、HPなどの企業も名を連ねています。また、マテリアライズ、3Dシステムズ、シーメンスPLMソフトウェア、Stratasysなど、3Dプリントおよび積層造形ビジネスにおける主要企業も近年コンソーシアムに加わっています。このコンソーシアムは、3MFの採用を促進するために、
C++による実装も公開しています。
3MFファイル例
以下は、3MFファイル内にZIP形式で格納された
[直方体]を記述する簡単なXMLファイルの例です。
xml
参照
3Dプリンター市場
Open XML Paper Specification
X3D
AMF (Additive Manufacturing File Format) (
英語版)
AMF (Additive Manufacturing File Format) (和文版)
参考文献
3MFコンソーシアム公式ページ