开源改变世界

奇怪的单一厚度壁错误 #853

推推 grbl 2年前 (2023-02-06) 162次浏览
关闭
mattsch 打开了这个问题 2014 年 3 月 24 日 · 109条评论
关闭

奇怪的单一厚度壁错误#853

mattsch 打开了这个问题 2014 年 3 月 24 日 · 109条评论

评论

奇怪的单一厚度壁错误 #853
贡献者

我先把这个问题提交给了 Slic3r ( #1873 ),在他们审查后搬到了这里。

当尝试打印标准 20mm 校准立方体以计算挤出宽度设置为 .40mm 的挤出倍增器时,我得到了一个非常有趣的斜塔(附图)。如果我让 Slic3r 自己计算,将宽度手动增加到 0.48 毫米,或者在切片之前将立方体旋转 45 度,那么它会完美打印。

我仔细检查了我所有的机械装置,没有发现任何其他表明有故障部件的问题。我运行的是 Marlin_v1 分支的最新版本,我的配置仓库在这里

奇怪的单一厚度壁错误 #853

STL、gcode 等:
http ://www.excentral.org/files/slic3r_thing_wall_bug.tar.gz

奇怪的单一厚度壁错误 #853
贡献者

您是否尝试过降低加速度?也许 g 代码会在层更改后导致特别剧烈的移动,从而导致跳过步骤。

我曾经在 Slic3r 和 Repetier 上遇到过这种情况,这不是 Repetier 的错——Slic3r 在图层更改后立即持续产生剧烈的 Y 移动,并且具有加速度/最大值。进给率对我的机械师来说设置得太高。

奇怪的单一厚度壁错误 #853
贡献者作者

我看不出加速度对此有何影响,只需将挤出宽度从 .40mm 更改为 .48mm 即可“修复”偏移量。它打印的是具有单个周边的空心,因此每层的填充或移动次数是相同的。

奇怪的单一厚度壁错误 #853
贡献者

就像我说过的,我以前也经历过完全相同的事情,使用 Slic3r,尽管是在几个版本之前。切片参数的某种组合会产生具有异常高进给率的剧烈运动。最大。固件中的进给率设置过高和加速度设置过高,这将导致步进器和 Y 球童无法移动(扭矩方向)。

反过来,这又导致总是在同一位置(新层的开始)跳过步骤,其症状与您的照片完全相同。

你试过不同的切片机吗?您是否尝试过更保守的速度和/或加速度?不同的固件?通过简单的排除就很容易找到罪魁祸首:)

奇怪的单一厚度壁错误 #853
贡献者作者

我应该补充说,在我测试/调整机械钻头的过程中,我非常仔细地观察印刷品,寻找任何跳跃的迹象(噪音、奇怪的运动等),除了平滑的运动之外什么也没看到。使用像 gcode.ws 这样的 gcode 查看器不会显示您描述的那种运动吗?

这些层的速度仅为 10 毫米/秒,所以如果进一步降低速度会产生很大差异,我会感到惊讶。最大加速度/进给率如下,使用它们时没有发现任何其他问题,但我可以删除 em 以排除它:

#define DEFAULT_MAX_ACCELERATION      {2000,2000,150,5000}
#define DEFAULT_MAX_FEEDRATE          {400, 400, 4, 30}

我还没有尝试过差异切片器,Cura 一直在我的名单上再试一次,但还没有试过。事情是,假设(我可能在这里假设太多)各种 gcode 查看器是准确的,如果罪魁祸首是切片器,我认为至少其中一个会显示模型的一些奇怪之处。

奇怪的单一厚度壁错误 #853
贡献者

您的行进移动速度为 150 毫米/秒,而不是 10 毫米/秒。

我并不是说这就是原因,只是它是一种可能性(根据我自己对类似症状的经验)。我的建议是:

  1. 尝试降低移动进给率
  2. 为了安全起见,尝试将加速度降低到 1000
  3. 试试 KISSlicer 或 Cura
  4. 尝试 Repetier(使用相同的设置)

那应该清楚原因是什么。

奇怪的单一厚度壁错误 #853

这个问题不是由跳过的步骤引起的——电机只能跳过 4 个完整的步骤,这对于皮带驱动来说是几毫米……

奇怪的单一厚度壁错误 #853
贡献者

不是真的,不。对于 16T 皮带轮、T2.5 皮带、标准分辨率步进器,1 个整步为 0.2mm。使 4 个完整步骤等于小于一毫米。

奇怪的单一厚度壁错误 #853

你检查过你的滑轮是否打滑了吗?在轴和皮带轮上做一个标记,看看打印后它们是否仍然对齐。
将打印件旋转 45 度会使轴速度降低 sqrt(2)。这可以解释为什么当你旋转它时它没有发生。

奇怪的单一厚度壁错误 #853
贡献者作者

@orcinus我确实计划尝试降低加速度等,只是还没有时间在打印机前进行测试。在此期间,我已经完成了几张更长的印刷品,没有任何问题,所以如果这些有所不同,我会感到非常惊讶。然而,尝试 Cura 可能是我尝试的第一件事。

@ErikZalm我检查的第一件事是机械的。滑轮已被验证为美观且紧密,皮带坚固,x/y 运动在光滑的杆上平稳(带和不带皮带)。

奇怪的单一厚度壁错误 #853
贡献者作者

所以在校准我的另一台打印机(Prusa I3)时再次遇到这个问题,同样的步骤,同样的症状。除了无法通过更改挤出宽度来修复打印奇怪,甚至将其设置为自动并让 Slic3r 决定。gcode 文件的 URL 如下,gcode.ws 没有显示任何问题并且 lcd 报告它制作了一个正确的方形轨道(水平变化时相同的 x/y 坐标)但它显然不是方形的。

http://www.excentral.org/files/testcube_20mm-i3_slanted.gcode.gz

奇怪的单一厚度壁错误 #853
贡献者

仅供参考,截至昨天,Slicer 有一个新的最终 v1.0.0 版本(不再是 RC 状态),以及一个实验性的 v1.1.0。可能值得尝试使用更新的切片器,发行说明中列出了几个错误修复。

http://www.slic3r.orghttp://www.slic3r.org

发件人:Matthew Schick [ mailto:notifications@github.com ]
发送时间:2014 年 3 月 27 日星期四下午 5:09
收件人:ErikZalm/Marlin
主题:回复:[Marlin] 奇怪的单层厚度壁错误 ( #853 )

所以在校准我的另一台打印机(Prusa I3)时再次遇到这个问题,同样的步骤,同样的症状。除了无法通过更改挤出宽度来修复它打印奇怪,甚至将其设置为自动并让 Slic3r 决定。gcode 文件的 URL 如下,gcode.ws 没有显示任何问题并且 lcd 报告它制作了一个正确的方形轨道(水平变化时相同的 x/y 坐标)但它显然不是方形的。

http://www.excentral.org/files/testcube_20mm-i3_slanted.gcode.gz


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/853#issuecomment-38876434。

奇怪的单一厚度壁错误 #853
贡献者作者

这是使用 v1 切片的,除非我确定需要它,否则不会尝试 1.1。我还没有用 Cura 尝试这个特别的作品,但我会看看它能做什么。

奇怪的单一厚度壁错误 #853
贡献者

@mattsch请更新或关闭

奇怪的单一厚度壁错误 #853
贡献者作者

我无法使用 Cura 进行重现,但问题仍然存在于发布的 gcode/slic3r 配置中。由于 gcode 模拟器没有看到问题或显示任何东西,而是要打印一个正确的立方体,所以我不确定从这里去哪里。在此期间,我一直在毫无问题地打印很多东西(包括其他打印机的部件),但由于某种我不明白的原因,这种特定的组合是有问题的。

奇怪的单一厚度壁错误 #853
贡献者

如果再次遇到问题,请重新打开。谢谢。