![](https://products-qa.fileformat.com/zh/3d/cpp/lib3mf/header-image.png)
Lib3MF
用于 3D 制造文件格式的 C++ 库
用于读取、写入和将 3MF 转换为 STL 文件格式的开源 C++ API。
Lib3MF 入门
首先,您需要有 lib3mf 的预编译二进制 SDK。您可以从 官方版本 或 github 存储库下载已编译的共享库作为最小 SDK 的一部分。
此 SDK 包包含几个示例。下载并解压 SDK 后,您可以处理示例。从那里,您应该能够在您的主机应用程序或服务中包含 lib3mf。
用于读取和写入 3D 制造文件格式的 C++ 库
Lib3MF 提供了一组功能,使软件开发人员能够读取和写入 3MF 文件。 3MF 文件格式是一种基于 XML 的数据格式,它作为一个单独的包提供,就像一个包含有关网格、纹理颜色和其他信息的信息的 zip 文件。 Lib3MF 使开发人员能够检索和修改有关模型元素、缩略图、网格、元数据和其他详细信息的所有重要信息。您还可以创建一个空的 3MF 文档并向其添加自定义几何图形。
使用 C++ 库将 3MF 转换为 STL 文件格式
Lib3MF 使软件开发人员能够在他们自己的 C++ 应用程序中将 3D 制造 (3MF) 文件转换为其他支持的格式,例如 STL、PNG、JPG 等。要将 3MF 转换为 STL 文件格式,首先需要从 3MF 文件导入 3D 模型,然后创建新文件名并将模型导出为 STL 文件格式。一些 3MF 转换示例也是 SDK 的一部分。