1. 产品
  2.   3D
  3.   C++
  4.   Lib3MF  

Lib3MF  

 
 

用于 3D 制造文件格式的 C++ 库

用于读取、写入和将 3MF 转换为 STL 文件格式的开源 C++ API。

Lib3MF 是一个开源 C++ 库,使软件开发人员能够读取、写入和转换 3MF 文件格式。 Lib3mf 是一个由 3MF 联盟支持的开源项目。 3MF 联盟是创建 3D 打印新文件标准的联合开发基金会项目。它致力于推广、分发和维护开源 3D 打印格式 3MF。他们尽最大努力保持平台独立性。

建议采用 3MF 文件格式,因为它将成为通用的 3D 打印标准。 Lib3MF API 通过提供简单的访问和将集成成本保持在最低水平来帮助用户采用。您可以在 Windows、Linux 和 macOS 上使用 lib3mf API,而外部依赖项很少。

Previous Next

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 的一部分。

 中国人