我从 Cura 2.7 升级到 3.1.0 并且在挤压下变得很糟糕,我确定这是该软件,因为我回滚到 2.7 并且一切正常。
我的打印是使用“自定义 FDM 打印机”配置文件的 Robo3D R1+。
是否有任何新设置或未正确迁移的设置导致此问题?
我从 Cura 2.7 升级到 3.1.0 并且在挤压下变得很糟糕,我确定这是该软件,因为我回滚到 2.7 并且一切正常。
我的打印是使用“自定义 FDM 打印机”配置文件的 Robo3D R1+。
是否有任何新设置或未正确迁移的设置导致此问题?
一些用户报告升级到 Cura,将灯丝尺寸更改为默认的 2.85 毫米。如果您使用 1.75 毫米的灯丝(大多数打印机都这样做),您将获得极度的挤出不足。
我在 2019 年 1 月使用 CuraEngine 3.6+git 再次遇到了这个问题。由于添加了对多个挤出机的支持,它现在自动加载每个挤出机的设置文件,该文件覆盖主设置文件和命令行,因此-s material_diameter=1.75
在命令行上没有帮助。鉴于$foo.def.json
,它似乎构造了 filename %$foo_extruder_0.def.json
,如果它不存在,则加载fdmextruder.def.json
,它设置material_width
为默认值2.85
.
我能够通过任何补丁来解决这个问题fdmextruder.def.json
,或者使得它的一个副本命名符合我的打印机的设置文件,用2.85
改变1.75
。
更新:支持的打印机应该已经有挤出机文件,但它们位于不同的目录中,因此CuraEngine
在从命令行调用时不会找到它们,除非您已将CURA_ENGINE_SEARCH_PATH
环境变量设置为包含它们所在的路径. 或者,您可以将它们复制到与主打印机 json 文件相同的目录中。