Nomar记录一段历史
如何编辑在 Cura 中创建的 G 代码以在指定的层高开始打印?

我在使用 Creality CR-10 打印机实现 G 代码以打印大型 3D 对象时遇到问题。打印进行了 30 多个小时,但打印过程中灯丝断了,并在总高度 256 毫米的约 172 毫米高度处停止。共1753层,停在1170层。

我想重新开始打印,以便挤出机在 172 毫米的高度开始打印,而不是从一开始。

我在网上试了几个网站,把之前的1169层都去掉了,也把挤出机的起始位置改成了下面的代码:

 G1 X20 Y20 Z385; Center extruder above bed

我遇到的问题是,当我开始打印时,挤出机移动到板的中间并开始向上移动,但我需要挤出机靠近构建板的边缘并向上移动超过 172 毫米,然后开始打印它将具有第 1169 层并继续打印。此时,挤出机向上移动并移向印版的中间,并会与现有的印刷材料发生碰撞(见附图),这会阻止其正确定位。

Existing printed material on build plate

任何人都可以帮助我可以使用 G 代码的起始代码吗?我只需要 x、y、z 回到原位,然后让挤出机停留在构建板的边缘附近,但在 z 方向移动超过 172 毫米,然后开始打印。任何建议都将不胜感激,在这个平台上的第一个问题,如果细节不存在,我们深表歉意。如果您需要更多信息,请随时与我们联系。

那么,`g1 x0 y0 z385` 怎么样?并确保没有其他移动命令,包括任何“初始化”宏。
我之前通过重新切片我需要在已经打印的对象上打印的内容,然后手动调整 z 原位位置,使打印机认为它为零并从g 代码文件的开头。但这可能会导致某些机器自行损坏。

1个回答

嗯,这有点复杂,因为如果 1169 线已经开始打印(线的一部分),喷嘴高度可能会与零件碰撞,因此重叠将是主要问题,但是添加初始参数以加热挤出机和使用G1 X0 y0 Z385获得X0Y0我建议将Z 增加 3 或 5 mm ,这样挤出机将从更高的位置移动以避免碰撞,例如从Z390Z385

嘿 Fernando 感谢您的建议,我昨晚让它开始工作并从它停止的地方开始打印,但不幸的是我弄乱了床的水平,所以它超出了几毫米。
@CBable 哦,那是正确的。如果打印机需要整平,这个问题可能是一场彻底的灾难;我忘记添加此评论。我尝试了几次,尝试开始打印上面的一层是完美的。

随机文章