http://3mf.io/faq/

How efficient is 3MF?

作为一个可折叠的XML文件,3MF通常会比其他3D文件小。3MF中模型的mesh数据与模型的坐标位置是分离的,即允许在一个文件中包含多个模型,并可分配不同模型的坐标,也能轻易地索引到各个模型。单个模型可以修改其坐标,就能被轻易移动,而不需要对mesh数据进行修改,对于多个相同模型,可以只提供一个原模型的mesh数据和不同的坐标位置。

Why isn’t 3MF binary?

为了便于直接读取,甚至是人类可读的,并且为了方便开发,所有不使用二进制文件,而采用XML格式。并且,使用ASCII数字,3MF格式更容易被扩展,其数据的有效位数也是可以被轻易调节,而且更便于文件压缩。

How is 3MF unambiguous?

3MF提供清晰的定义,开源的代码,一边快速验证,而不是一个黑盒子。严格的规则,保证模型文件中所有的自交和重叠情况不会被错误对待,以确保不会出现错误。同样的,颜色和材料信息,也需要明确定义。

What tools are available for implementing 3MF?

提供了开源的多平台库,便于读写3mf文件,也提供了测试模型和lib用例。微软的Windows 10也提供了许多的API,方便3mf文件的读写,修复和简化,并且3mf也可以用于直接打印。

Should I join the 3MF consortium?

不需要,任何人都可以自由地使用和修改3mf。组委会也并不打算再增加新的成员。

Does 3MF support laser cutters, CNC machines, etc.?

专注于增材制造,但也可以用于CNC或者激光切割。但没有对应的支持。可以使用现有的格式,例如 STEP和IGES,DXF和PDF

How does 3MF compare to STL?

STL文件不支持颜色和材料属性。也不能添加额外的信息。STL不保存mesh的拓扑信息,而只是单纯地罗列了多面体上所有的三角形坐标和法向量,导致其文件体积巨大,甚至其不能正确地表达一个球体,而只能用正多面体来近似,这导致了很多歧义,而3MF可以解决这些问题。

How does 3MF compare to AMF?

AMF没有3MF的高拓展性与兼容性。3MF基于XML。


ryanaltair
7 声望0 粉丝

« 上一篇
3mf 格式