3d打印吧 关注:112,179贴子:570,882
  • 0回复贴,共1

支持 3MF 3D 打印文件格式?

只看楼主收藏回复

自 1987 年由3D Systems推出以来,STL 一直是并且仍然是增材制造中的行业标准 3D 文件格式。基于网格的架构被广泛认为是过时的,存在过大的文件大小和几何不精确的问题,但我们仍然使用它,因为它具有先发优势。
开源 3D 制造格式 (3MF) 旨在成为 STL 杀手,使应用程序能够在单个文件中传输具有所有元数据的全保真 3D 模型。新的 Polygonica 源代码基于 lib3MF 库,支持 3MF 读写 Polygonica 引擎以及 3MF Beam Lattice 扩展。

3MF有什么特别之处?
与 STL 相比,3MF 文件可以承载更多的数据,例如打印设置、机器信息、材料、颜色和纹理、包装信息,甚至是 3D 打印的组件数量。这意味着构建的随附打印设置不需要在单独的文件中发送,旧的 STL 格式就是这种情况。尽管如此,由于内存优化,3MF 文件的大小仍然比 STL 文件小。
此外,3MF 文件基于人类可读的 XML 格式,这意味着软件开发人员更容易使用它们。
什么是多边形?
MachineWorks 成立于 1994 年,近三年来一直为制造商和工程软件公司构建 3D 软件引擎。Polygonica 是该公司专有的多边形网格建模软件包。该库以 C 语言编写,API 支持 C 和 C#,拥有超过 50 家大型许可证持有者,并被 3D Systems、Stratasys 和Desktop Metal等公司广泛用于一系列增材制造软件。
该软件用于对多边形实体进行快速可靠的几何运算,包括布尔运算、修复、平滑、网格分析、薄壁检测、特征识别和点云处理。

数据传输的新途径
目前,大多数 Polygonica 客户通过直接内存 API 调用在 Polygonica 与其主机应用程序之间传输数据。但是,有时也需要直接与 Polygonica 库进行文件传输。到目前为止,该库的 API 已支持使用 STL 格式以及 MachineWorks 专有的 .pgs 格式(对基于云的后端上的微服务有用)的数据传输。
尽管 Polygonica 旨在成为一个全面的多边形建模和网格处理库,在众多行业中都有应用,但广泛的文件格式支持从未成为路线图的一部分。然而,由于该库在增材制造软件中的广泛使用,据报道,有多次要求 MachineWorks 实施对 3MF 格式的直接支持。
官网 http://www.hy3ds.com www.huajiang3d.com
商务联系:0510-87822066


1楼2022-06-22 10:14回复