3D製造格式
外观
(重定向自3MF)
| 扩展名 |
.3mf |
|---|---|
| 互联网媒体类型 | application/vnd.ms-package.3dmanufacturing-3dmodel+xml、application/vnd.ms-printing.printticket+xml、model/3mf |
| 开发者 | 3MF Consortium |
| 首次发布 | 2015年4月29日 |
| 最新版本 | 1.4.0 2025年2月6日 |
| 作为容器 | 3D列印機資料 |
| 使用容器 | 开放打包约定 |
| 扩展自 | ZIP、XML |
| 标准 | ISO/IEC 25422:2025 [1] |
| 免费格式? | 是 |
| 网站 | 3MF Specification |
3D製造格式(英語:3MF, 3D Manufacturing Format),是由3MF聯盟(3MF Consortium)開發並發布的3D檔案格式[2][3]。
3MF為基於XML描述方式的資料格式,專供3D列印而設計。它能夠包含STL格式無法表現的材質和顏色等資訊[4][5]。3MF 是 Linux 開放標準專案的一部分[6],並不打算在傳統的3D電腦輔助設計領域中與其他格式競爭[7]。其設計目的是要比完整的CAD數據交換格式更易於實作[8]。為推廣3MF檔案格式,3MF聯盟公開了這個格式的C++實作[9]。
2025年3MF成為ISO標準:ISO/IEC 25422:2025 [1][10]。
功能特色
[编辑]以下是聯盟提供的 3MF 格式的一些優點列表[11]。
- 單一檔案中的全彩與材質支援
- 附加於零件資料的支撐結構
- 直接機器準備的完整托盤支援
- 縮圖、檢視與在Microsoft Windows中列印
- 多種材料支援
- 用於複雜晶格結構的樑擴充功能[12]
- 用於機器資料的切片擴充功能
- 安全的端對端加密[13]
- 體素層級的資料體積通訊[14]
- 為工業製造而設計
- 原生整合於Microsoft Office和小畫家_3D
參與企業
[编辑]Autodesk、達梭系統、PTC、Netfabb等CAD軟體相關企業已加入3MF聯盟。該聯盟的其他成員還包括微軟(提供作業系統與3D建模支援)、SLM及惠普等企業[15]。此外,Materialise、3D Systems、西門子PLM軟體、Stratasys等3D列印與積層製造業務的主要企業也加入該聯盟[16]。
範例檔案
[编辑]以下是一個3MF檔案簡單的XML文本,描述了以 ZIP 壓縮格式儲存在 3MF 檔案內的長方形直方體 (1×2×3)。
<?xml version="1.0" encoding="UTF-8"?>
<model unit="mm"
xml:lang="ja-JP"
xmlns="http://schemas.microsoft.com/3dmanufacturing/core/2015/02">
<metadata name="Copyright">
Copyright (c) 2015 3MF Consortium. All rights reserved.
</metadata>
<resources>
<object id="1" type="model">
<mesh>
<vertices>
<vertex x="0" y="0" z="0" />
<vertex x="1" y="0" z="0" />
<vertex x="1" y="2" z="0" />
<vertex x="0" y="2" z="0" />
<vertex x="0" y="0" z="3" />
<vertex x="1" y="0" z="3" />
<vertex x="1" y="2" z="3" />
<vertex x="0" y="2" z="3" />
</vertices>
<triangles>
<triangle v1="3" v2="2" v3="1" />
<triangle v1="1" v2="0" v3="3" />
<triangle v1="4" v2="5" v3="6" />
<triangle v1="6" v2="7" v3="4" />
<triangle v1="0" v2="1" v3="5" />
<triangle v1="5" v2="4" v3="0" />
<triangle v1="1" v2="2" v3="6" />
<triangle v1="6" v2="5" v3="1" />
<triangle v1="2" v2="3" v3="7" />
<triangle v1="7" v2="6" v3="2" />
<triangle v1="3" v2="0" v3="4" />
<triangle v1="4" v2="7" v3="3" />
</triangles>
</mesh>
</object>
</resources>
<build>
<item objectid="1" />
</build>
</model>
參考資料
[编辑]- ^ 1.0 1.1 ISO/IEC 25422:2025 Information technology — 3D Manufacturing Format (3MF) specification suite. ISO. 2025-06 [2025-10-14] (英语).
- ^ 3MF Website. 3MF. [1 May 2015].
- ^ https://www.3printr.com/3mf-consortium-releases-new-3d-printing-file-format-5228822/
- ^ "What is 3MF?"
- ^ https://www.forbes.com/sites/tjmccue/2015/05/28/microsoft-spearheads-3d-printing-file-format-introducing-the-3mf/#3a4815e8493b
- ^ 3D Printing Effort Becomes Linux Foundation Open Standards Project, Announces New Executive Director - Linux Foundation. www.linuxfoundation.org. [2022-10-21]. (原始内容存档于2022-10-21) (英语).
- ^ 3MF About Us. 3MF. [10 July 2020].
- ^ 3MF About Us. 3MF. [10 July 2020]. (原始内容存档于2019-10-10).
- ^ https://github.com/3MFConsortium/lib3mf
- ^ 3MF file format officially becomes ISO Additive Manufacturing standard. METAL AM. [2025-08-10].
- ^ 3MF Core Specification (PDF). 3MF Consortium. 2018.
- ^ 3MF Beam Lattice Extension, 3MF Consortium, 2022-05-26 [2022-10-21], (原始内容存档于2022-10-21)
- ^ 3D Manufacturing Format - Secure Content Extension, 3MF Consortium, 2021-04-15 [2022-10-21], (原始内容存档于2022-10-21)
- ^ Manufacturing Format - Volumetric Extension, 3MF Consortium, 2022-09-16 [2022-10-21], (原始内容存档于2022-10-21)
- ^ 3MF Consortium Launches to Advance 3D Printing Technology. Business Wire. [1 May 2015].
- ^ "As of September 2020, 3MF Consortium have signed new members such as 3D Systems, Materialise, Siemens PLM Software, Stratasys among 31 others"