热门问题
时间线
聊天
视角
3D制造格式
来自维基百科,自由的百科全书
Remove ads
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]。
Remove ads
功能特色
以下是联盟提供的 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>
参考资料
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads