Delta 打印机喷嘴不会在完全水平的床上方移动(好像床是弯曲的......但事实并非如此)

3D打印 三角洲 平床
2021-05-10 19:49:01

我的 delta 3D 打印机一直有这个问题,我的喷嘴没有与打印床平齐移动(好像床弯曲了),但我使用了钢尺的边缘,它似乎非常平坦。我已经用一张纸正确地平整了我的床,并检查了整个打印机以确保它是方形的,但问题仍然存在。

还有什么问题?

添加信息(来自评论)

间隙以抛物线方式增长和缩小,因此不可能获得良好的第一层。打印机是 FLsun Delta Kossel。链接似乎没有松动。有什么办法可以分享视频吗?

经过进一步检查,我发现其中一个连杆有一点间隙,我拧紧了螺栓,间隙消失了,但并没有解决问题。

我一直在玩,我发现喷嘴更靠近中心的床而不是靠近边缘。

我做了一些研究,这是一个校准问题,但我不知道如何解决它。有谁知道校准 Kossel Delta 3D 打印机的快速简便方法?

2个回答

Delta 半径控制打印头如何从外部移动到中心。从您发布的评论来看,听起来您的半径太大导致它击中中心,您需要将其缩小以提高中心。这并不总是一个您可以直接更改的数字,因为它有时是使用其他偏移量计算的,因此您需要在固件中找到它。此外,在执行此操作后,您可能需要再次调整每个塔的限位器或 Z 行程以修复您的 0 点。

我建议您按照此处列出的步骤进行校准。

校准,每个人都害怕的部分。其实也没有那么难。

在任何打印机上校准都很困难,尤其是 delta 打印机,因为它的结构比笛卡尔打印机更复杂。

打印床很少是平的(可能在 1% 的情况下是平的),通常是凸面或凹面。

您是否手动校准了打印机(在中心和边缘),以便您可以在 z = 0 处在打印床和热端喷嘴之间获得一张纸?最后一项检查确保挤出细丝的第一层印刷实际上接触并“压在”印刷床上。

我强烈建议您观看此视频#18:Calibration,以获得有关纸张使用的精彩解释。该视频适用于 Delta 打印机、Kossel XL(尽管 Kossel Mini 也包括在内),它清楚地展示了归零打印头应处于的高度,以及如何使用单张纸进行检查。

这是一个长达一个小时的教程视频,由 BuildA3DPrinter.eu 的 Tom 制作,它向您展示了如何校准打印机,以及如何处理变形床(凹/凸)。它用:

  • Arduino IDE,以及;
  • 人机界面

    并通过在固件中调整来执行校准:

  • MANUAL_HOME_Z_POS, 和;

  • DELTA_SMOOTH_ROD_OFFSET

以下是视频内容的摘要:

  • 0:00介绍:无论有没有探头,都可以获得完美的第一层(打印机可以说,没有探头更好)本教程没有探头。
  • 0:55 Arduino 软件加载了 Marlin 固件源,查看文件configuration.h,特别是行#define MANUAL_HOME_Z_POS
  • 2:30 - 确保 Pronterface USB 端口已断开连接,否则这将阻止 Arduino IDE 连接到打印机。
  • 3:20 - 初步测试 - 床中央的缝隙
    • 与 Proninterface 连接并使用以下 G 代码命令
    • G28 回家打印头
    • G1 Z10 低下头...
    • G1 Z5 多一点...
    • G1 Z4 多一点...
    • G1 Z3 多一点...
    • G1 Z2 多一点...
    • G1 Z1 如果头撞到床,那就太近了
    • G1 Z2 再次抬起头
    • 纸张厚度为 100 微米,放在头部下方
    • G1 Z1.5 再次低下头,但没有像以前那么低
    • 在头和床之间滑动纸。纸张应该可以自由移动,但有一些摩擦感(您应该能够听到头部轻轻摩擦纸张的声音)
  • 7:11 - 扣除与打印床的实际距离为 1.5 毫米
  • 7:30返回固件,MANUAL_HOME_Z_POS在Arduino IDE中微调,再次断开Pronterface并上传。
  • 8:10 - 返回打印机
    • 再次连接 Pronterface,并使用以下 G 代码命令
    • G28
    • G1 Z5 F5000 迅速低下头
    • G1 Z2
    • G1 Z1
    • G1 Z0 并且头部在与床的正确距离处休息
    • 用纸复试
  • 9:30最终测试
    • G28
    • G1 Z0 从家直接下到最底层
  • 10:02 - 进一步校准
    • G1 Z0.2 稍微抬起头给我们一些空间
    • 在 Pronterface 中 - 水平移动头部
    • G1 X50 - 将头部向右移动 50 毫米
    • 在这种情况下,如果头部和床之间存在较大的间隙。这意味着床是弯曲的,并且是凸面的如果间隙较小,或者头部撞到床,那么床是凹的
  • 11:40 - 凸凹印床示意图
  • 12:10 - 终点站
    • G1 X-40将头部向左(中心)移动,头部现在离床比在中间更远
  • 13:20 - 这意味着限位器没有正确定位。因此,在解决凹/凸问题之前,首先需要调整每个塔的限位器。
  • 13:37 -单独解决塔的位置
    • G1 Z10 出于安全原因,请留出 1 厘米的余量。
  • 14:08 - 校准 X 塔(左塔)。注意:命令将取决于您使用的是 Kossel 还是 Mini。
    • 打印机在三个轴上移动:
      • X:平行(向前方);
      • Y:垂直(正面);
      • Z:高度(此时不感兴趣)。
    • X塔是不是在这两种轴正好
    • G1 X-100 将头部移向一侧,但距离 X 塔 6 厘米
    • G1 X-100 Y-60 将头部正确放置在塔旁边
    • G1 Z5 - 一点一点地低下头
    • G1 Z2
    • G1 Z1
    • G1 Z0 并且头部仍然高出 1 毫米
  • 16:50 Endstop 需要调低1 mm 有两种方法可以做到这一点:
    • 降低限位器本身 - 适合大的变化
    • 调整螺丝 - 适用于较小的调整。逆时针旋转,将螺钉升高 1 毫米。-G28主页
    • G1 Z10 将头低至床上方 1 厘米处
    • 移动到塔:
      • 加大码: G1 X-100 Y-60
      • 小型的 G1 X-60 Y-35
    • G1 Z2
    • G1 Z1
    • G1 Z0 头撞到床
    • G1 Z0.2
    • 因此,需要通过重新调整螺钉(顺时针旋转)将末端挡块升高0.2 毫米。
    • 现在回家吧, G28
    • 把它放下G1 X-100 Y-60 Z0,它不应该碰到玻璃,纸应该滑到下面
  • 21:00小幅重新调整和微调,使纸张滑动时不需要太大的力。
  • 21:50重复每个塔
  • 22:15 Y塔(右塔)-G28首页
    • G1 Z10 将头低至床上方 1 厘米处
    • 移动到塔:
      • 加大码: G1 X100 Y-60
      • 小型的 G1 X60 Y-35
    • 重复上面的过程——记得用G28测试G1 X100 Y-60 Z1安全,然后调整Z命令
    • 这是一个迭代过程
  • 28:04 - Z 塔(后塔) -G28主页
    • G1 Z10 将头低至床上方 1 厘米处
    • 移动到塔:
      • 加大码: G1 X0 Y120
      • 小型的 G1 X0 Y70
    • 重复以上过程
  • 30:14复查!每个位置(中心、X、Y 和 Z 塔)
    • G28
    • G1 X0 Y120 Z0 检查Z塔和下降头(头部不应接触床)
    • G1 Z10 抬起头(见下文)
    • G1 X-100 Y-60 移动到X塔
    • G1 Z0 掉头(头不要碰到床)
    • G1 Z10 抬起头(见下文)
    • G1 X100 Y-60 移动到Y塔
    • G1 Z0 掉头(头不要碰到床)
    • 限位器的校准现已完成
  • 31:30为什么Z10
    • G1 Z10
    • G1 X0 Y0
    • 第一次校准是中心点,但现在限位器发生了变化,由于床是凸面或凹面,因此我们使用 将头部抬高 1 厘米Z10,以避免撞到中心的床。现在测试一下
    • G1 Z2 稍微低下头
    • G1 Z1
    • G1 Z0如果床是凹的,那么头还是太高了!相反,如果床是凸面的,则头部会碰到床。
  • 32:40调整DELTA_SMOOTH_ROD_OFFSETconfiguration.h-改变打印机的物理参数:
    • 凸面:增加DELTA_SMOOTH_ROD_OFFSET降低中心的热端
    • 凹面:减少DELTA_SMOOTH_ROD_OFFSET提高中心的热端
    • 在Arduino IDE中调整设置并重新编译上传(确保Pronterface断开连接)
  • 35:07测试新DELTA_SMOOTH_ROD_OFFSET设置 - 再次在 Pronterface 中:
    • G28 - 由于固件已更改,我们必须重新回家。
    • G1 X0 Y0 Z0
    • 你会注意到中心点没有改变这是相同的。但是,如果您转到塔位置,您会看到(以前的)完美间隙发生了变化。这是因为改变DELTA_SMOOTH_ROD_OFFSET在同一个地方住宿中心,但边缘,而不是改变因此,对于凸床,我们实际上弯曲了表面,没有将中心点向下移动,并将边缘向上移动(或者,对于凹床,向下移动 - 取决于调整方向),从而使床变平。
  • 37:10调整演示
  • 37:51调整高度
    • 返回固件并再次更改#define MANUAL_HOME_Z_POS我们在开始时更改线条,将其调整为头部与中心点的距离。
    • 断开 Proninterface 并上传调整后的新固件。
    • 然后重新连接 Pronterface 和 Home ( G28) 并降为零 ( G1 Z0)。
    • 头可能还是有点太高了
    • 然后移动到塔,头部可能太靠近床,没有任何间隙。这意味着床仍然是凸面的,需要进一步调整DELTA_SMOOTH_ROD_OFFSET,然后,显然,MANUAL_HOME_Z_POS
    • 同样,这是一个迭代过程。固件更新后不要忘记回家。
    • 最后,一旦床变平(即它在软件中实际上已经变平)并且头部和床之间的间隙在中心和塔上相同,然后调整MANUAL_HOME_Z_POS(可能需要调整 0.05 或更少)以让纸笔测试完美无缺。
  • 44:35检查每个塔(可能需要调整止动器的螺钉)。由于床已变平,可能需要进行 0.1 毫米以下的机械调整。注意固件并不需要重新上传,使得机械变化的时候-虽然头总是需要被迁移(G28)每次更改后。
  • 头部现在应该处于正确的高度。
  • 47:14 - 挤出机校准