你找到了想打印的模型,但它是 .fbx、.glb 或 .usdz,而你的切片软件要的是 STL 或 3MF。在 Mac 上,通常只能绕道 Blender:导入、修正比例、把模型立起来、导出,然后祈祷颜色无关紧要。
从 1.5.2 版开始,Eyemesh 可以直接导出 3MF,Bambu Studio、PrusaSlicer、OrcaSlicer 和 Cura 都能读取这种格式。下面介绍具体做法,以及文件里会包含什么。
STL 只描述三角面,别的什么都没有。3MF 是专为打印设计的较新格式:它声明自己的单位,可以携带颜色,而且经过压缩。如果你不确定该用哪一种,我们在STL 还是 3MF:该给切片软件用哪种格式里做了详细对比。对于来自游戏、扫描或网页查看器的模型,3MF 能保留更多让它看起来正确的信息。
STL 以及任何没有材质的模型都会以中性灰显示。在 Eyemesh 中,你可以在查看器的背景菜单里通过模型颜色为模型选择颜色,也可以在设置中为所有无材质模型指定默认颜色。导出时这个颜色会被保留:你染成橙色的 STL,在 3MF 里同样是橙色。
在文件浏览器中选中多个模型,把目标格式设为 3MF,Eyemesh 就会把它们排进队列逐个处理。一包 30 个 FBX 微缩模型一次就能变成 30 个 3MF 文件,原始文件永远不会被修改。关于导出队列的更多信息,请看格式转换页面。
Eyemesh 写出的 3MF 包含几何数据、单位和颜色,不包含任何打印设置:打印机配置、层高、支撑、填充、耗材分配。这些是切片软件的工作,也正是 Bambu Studio 和 PrusaSlicer 会保存自己的工程 3MF 文件的原因。在切片软件里打开导出的文件,像平常一样设置打印,然后从切片软件保存工程。
Eyemesh 写出的是标准 3MF,遵循 3MF 联盟的核心规范。Bambu Studio、PrusaSlicer、OrcaSlicer 和 Cura 都能导入这种格式。
颜色在文件里,但接下来会怎样取决于你的切片软件和打印机。在单耗材打印机上,模型会以你装入的耗材打印。把颜色对应到耗材,仍然是你需要在切片软件里完成的一步。
glTF 和 GLB 以米为单位定义,而切片软件按毫米读取。Eyemesh 不会猜测比例,而是按原样写入坐标:一个高 1.8 个单位的人偶,导入后就是 1.8 毫米高。就像处理从同一文件导出的 STL 那样,在切片软件里把它放大到你想要的尺寸即可。
可以。打开一个 3MF 再导出,会把其中的对象合并成一个;下载的文件把零件铺满热床时,这一点很方便。
不会。转换完全在你的 Mac 上进行,任何数据都不会离开它。