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。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。