Nomar记录一段历史
如果失败,有没有办法保存多部分打印?

我一次打印 6 个单独的部分,在打印一个部分 4 小时后失败,但其他 5 个部分打印得很好。

有没有办法防止打印打印失败的部分并继续打印其他5个部分。

我正在使用 Cura 和 Ender 3 打印机。

根据故障,您应该停止打印,因为打印机不知道某个部件出现故障,熔化的细丝会粘在下一个部件上,从而增加了下一个部件出现故障的机会。

3个回答

不,一旦您在切片机中将构建板上的 6 个零件切片,G 代码就固定了,打印机将按照切片说明进行打印。在打印过程中,它不能跳过过程中失败的部分的代码;除了停止打印外,没有办法干扰打印。出于这个原因,许多人不会将构建板装得太满,零件越多,失败的可能性就越大。您可以一个接一个地打印零件。用多个部件包装印版通常不会比一次打印一个更快(如果失败,你什么都没有,否则一次打印失败)。

根据零件的尺寸,您还可以告诉打印机在单个作业中一个接一个地在印版上打印每个零件;请注意,打印头尺寸限制了这一点。如果一个失败,您将停止作业,但已打印的部件会被保存。然后,您可以开始重新打印剪切 G 代码并重新打印缩短的文件。

如果您使用OctoPrint打印管理器,您可以使用排除区域插件排除要打印的区域。描述指出它可用于挽救部分失败的打印:

此插件的目的是提供一种方法来挽救多部分打印件,其中一个(或多个)部件已从构建板上松脱或以其他方式成为毫无价值的故障。当只有一部分搞砸时,不要取消整个作业,而是使用此插件指示 OctoPrint 忽略在故障周围区域内执行的任何 gcode 命令。

其他印刷经理可能会提供类似的设施。

我不确定它是否能让您挽救当前的打印作业。

这是我没有考虑过的印刷经理的一个有趣的好处,我今天学到了一些东西。
这对他现在正在打印的 OP 不起作用! :-) 除非他现在正在使用 OctoPrint 和插件(未提及)。虽然很酷的功能!感谢分享!
谢谢@Mick 我在 YouTube 上找到了一个来自教学技术的演示,他使用 Cancel Object 插件进行 octoprint 这将完全满足我的需要 https://youtu.be/Zq1sFBgxy8o

Mick 是对的,您可以使用 OctoPrint 和其他打印管理器来执行此操作,而 0scar 是正确的,即在没有打印管理器的情况下打印时,无法让打印机停止打印不再需要的部分(因为它没有了解对象)。但是,如果您愿意浪费材料打印其余的故障部件,则有一种方法可以恢复并保留未故障的部件。不过,它涉及预先构建一个恢复工具。

基本上,您需要一个高度可调节的平台,您可以暂时将其粘在故障部件所在的床上,该平台足够小,不会干扰其他部件,但足够大,至少可以覆盖故障部件所在的大部分区域. 平台的表面需要是您的材料会粘附的东西,最好是与您打印的材料相同的材料。

打印暂停并将头停在一边,将平台粘在床上,并使用卡尺的深度测量功能调整其高度以匹配当前层高。或者,您可以在两个相邻的打印部件上使用直边来匹配层高,但这有可能将它们移开。

安装好并调整好后,继续打印。

我没有用高部件测试过这个,但我已经成功地用蓝色胶带层为小部件制作了这样的“平台”,并且没有理由认为这个概念不应该缩放到任意高度,只要你能获得足够的附着力并匹配层高足够好。设计一个足够可调节和可重复使用的(带有不会干扰高于所需高度的调节机制)将是一个有趣的项目。

建立一个临时的构建平台也是一个好主意,你在 Reddit 上看到很多人这样做的照片。

随机文章