如何升级到自动调平床 - Ender 3 & 更多

Roy Hill 27-06-2023
Roy Hill

许多从手动调平开始的用户都想过在他们的3D打印机上升级到自动调平,但不知道如何做。 本文将带你了解如何将手动调平升级到自动调平。

要升级到自动调平,你要先清理你的打印床,然后手动调平。 使用支架和套件安装你的自动调平传感器,然后下载并安装相关的固件。 配置你的X、Y& Z偏移量,并在你的机器上开始自动调平过程。 之后调整Z偏移量。

See_also: 今天你可以3D打印的30个很酷的手机配件(免费)。

有更多的细节可以帮助你升级你的床铺水平,请继续阅读。

    自动调平床是如何工作的?

    自动床身调平的工作原理是使用一个传感器来测量传感器和床身之间的距离,并对该距离进行补偿。 它将X、Y& Z距离保存在3D打印机的设置中,因此你可以确保你的床身在安装后准确调平。

    它确实需要设置和一些手动调平,然后才能正常工作。 还有一个叫做Z-偏移的设置,它提供了一个额外的距离,以确保当你的3D打印机 "回家 "时,喷嘴真正接触到打印床。

    3D打印机的自动床身调平传感器有几种类型:

    • BLTouch(亚马逊)--最受欢迎
    • 触摸CR
    • EZABL Pro
    • 超级大牌

    我写了一篇文章,叫做《3D打印最佳自动调平传感器--Ender 3 & More》,你可以查看一下,了解更多信息。

    其中一些产品有不同类型的传感器,如BLTouch有一个可靠的接触传感器,易于使用,精确,并与不同的打印床兼容。

    通常出现在Prusa机器上的SuperPinda是一个电感式传感器,而EZABL Pro有一个电容式传感器,可以检测金属和非金属打印床。

    一旦你设置了自动床面平整,你应该能够得到一些很好的第一层,从而使3D打印更加成功。

    下面这个视频很好地说明和描述了自动调平床的工作原理。

    如何在3D打印机上设置自动调平床 - Ender 3 & More

    1. 清理打印床和喷嘴上的任何碎屑
    2. 手动调平床面
    3. 使用支架和螺钉以及电线安装自动调平传感器。
    4. 为你的自动调平传感器下载并安装正确的固件
    5. 通过测量X、Y& Z距离来配置你的偏移量。
    6. 在你的3D打印机上启动自动调平过程
    7. 在你的切片机上添加任何相关的启动代码
    8. 实时调整你的Z偏移

    1.清理打印床和喷嘴的碎屑

    安装床身自动找平的第一步是清理打印床和喷嘴上的任何碎片和灯丝。 如果有碎片残留,会影响床身的找平。

    用异丙醇加纸巾,或用刮刀清除杂物是个好主意。 加热床面可以帮助把卡住的丝线从床面上弄下来。

    我还建议使用像亚马逊的10件带弧形手柄的小钢丝刷。 一位购买这些东西的用户说,在他的3D打印机上清洁喷嘴和加热块时效果很好,尽管它们不是最坚固的。

    他说,由于它们相当便宜,你可以把它们当作消耗品。

    2.手动调平床

    清理完你的床后,下一步是手动调平,使事情处于自动调平传感器的良好整体水平。 这只是意味着你把3D打印机放在家里,调整床的四个角上的调平螺丝,然后用纸的方法来调平床。

    请看下面由CHEP提供的关于如何手动调平床的视频。

    我还写了一份关于如何调平你的3D打印机床面的指南 - 喷嘴高度校准。

    3.安装自动调平传感器

    现在我们可以安装真正的自动调平传感器,BL Touch是一个流行的选择。 在这之前,为了安全起见,你应该断开电源的连接。

    你的工具包应该包括一个支架以及两个螺钉,这些螺钉是为你选择的3D打印机的版本而设计的。 热端支架上有两个孔,传感器的支架可以装进去。

    拿出你的两颗螺丝,把支架安装在你的3D打印机上,然后把传感器安装在支架上。 在你把它放在支架上之前,最好先安装电线。

    然后,你需要从你的线路上拆下任何电缆扎带,并从3D打印机的电子盖上拆下螺丝。 上面应该有一个螺丝,下面有三个。

    让电线穿过容纳所有电线的主线套可能很困难。 CHEP所做的一项技术是得到一些类似铜线的东西,把它的一端绕起来并穿过电线套。

    然后,他将环形线连接到BL触摸连接器上,并通过线套将其送回另一侧,然后将自动调平传感器的连接器连接到主板上。

    主板上应该有一个连接器,用于Ender 3 V2上的自动床面平整传感器。 对于Ender 3,由于主板上的空间,它需要额外的步骤。

    当你把电子罩放回原处时,确保你没有夹住任何电线,并确保电线远离风扇。

    你可以按照Teaching Tech的这个视频指南进行Ender 3和布线。 它需要3D打印一个BL触摸支架(亚马逊),以及一个用于BL触摸的Ender 3 5针27板。

    当你打开你的3D打印机时,你会通过灯光知道传感器在工作,它在打印床上点击两次。

    4.下载& 安装正确的固件

    下载和安装正确的固件文件是在你的3D打印机上设置自动床身调平传感器的下一步。 根据你的主板,你会发现为你的BLTouch或其他传感器的特定下载。

    BL Touch的一个例子是GitHub上发布的Jyers Marlin。 这是一个有信誉的、受欢迎的固件,许多用户已经下载并成功安装。

    他们有针对BLTouch的Ender 3 V2的具体下载。 如果你有不同的3D打印机或水平传感器,你应该能够在产品网站或GitHub等地方找到文件。 确保选择与你的主板兼容的版本。

    请查看Creality官方为BLTouch提供的最新固件,这些固件包含.bin文件,如 "E3V2-BLTouch-3×3-v4.2.2.bin文件,用于Ender 3 V2和4.2.2板。

    你只需将其复制到SD卡上,关闭电源,将SD卡插入打印机,接通电源,20秒左右后,屏幕就会亮起,意味着它已经安装完毕。

    5.配置偏移量

    这需要告诉固件传感器相对于喷嘴的位置,以便给它一个X和Y方向和Z偏移。 在Ender 3 V2的Jyers固件中,步骤是这样完成的。

    X方向

    首先,你要测量BLTouch传感器离喷嘴大概有多远,并将这个数值输入到3D打印机中。 一旦你有了X方向的测量结果,请导航到主菜单> 控制> 前进> 探头X偏移,然后将距离输入为负值。

    在一个教程视频中,CHEP测量了他的距离为-44,供参考。 之后,回去点击 "存储设置 "来存储信息。

    Y方向

    我们也想为Y做同样的事情。

    导航到主菜单>控制>前进>探头Y偏移。 测量Y方向的距离,并把数值作为负数输入。 CHEP在这里测量的距离为-6,供参考。 之后,回去点击 "存储设置",以存储信息。

    汽车之家

    在这一点上,BL Touch成为Z挡开关,所以你可以把你现有的Z挡开关往下移。 现在,我们要把打印机调到原位,使它在床的中心保持水平。

    导航至主菜单> 准备> 自动归位,以确保传感器被归位。 打印头在X和Y方向移动到中心,并按下两次Z方向。 在这一点上,它被归位。

    Z方向

    最后,我们要设置Z轴。

    导航到主菜单> 准备> 主Z轴。 打印机会到打印床的中心并探测两次。 然后会到打印机认为是0的地方并探测两次,但它不会真正接触到床面,所以我们需要调整Z-偏移。

    首先,你应该启用 "实时调整",然后进行粗略的测量,看看你的喷嘴离开床面的程度。 一旦你这样做了,你就可以把这个值输入Z-偏移量,以降低喷嘴的位置。

    作为参考,CHEP测量他的距离为-3.5,但要得到你自己的具体数值。 然后你可以在喷嘴下面放一张纸,用微步功能将喷嘴进一步降低,直到纸和喷嘴有摩擦,然后点击 "保存"。

    6.开始自动调平过程

    导航至主菜单> 水平,并确认水平,开始调平。 打印头将以3 x 3的方式绕过探测床,共9个点,形成网状。 调平完成后,点击 "确认",保存设置。

    7.向切片机添加相关的启动代码

    由于我们使用的是BLTouch,说明中提到要在 "Start G-Code "中输入一个G-Code命令:

    M420 S1;自动平移

    只要打开你的切片机,在这个例子中,我们将使用Cura,这是启用网格的必要条件。

    点击你的3D打印机旁边的向下箭头,选择 "管理打印机"。

    现在你选择 "机器设置"。

    这就会出现 "启动G代码",在这里你可以输入 "M420 S1 ;Autolevel "命令。

    这基本上是在每次印刷开始时自动拉入你的网格。

    8.实时调整Z偏移

    在这一点上,你的床不会被完全调平,因为我们需要做一个额外的步骤,即现场调整Z-偏移。

    当你开始一个新的3D打印时,有一个 "调整 "设置,允许你实时调整你的Z-偏移。 只需选择 "调整",然后向下滚动到Z-偏移,你可以改变Z-偏移值以获得更好的水平。

    你可以使用3D打印,在床的外边缘挤出一条丝线,用你的手指感觉丝线与床的粘附程度。 如果它在构建表面感觉松动,那么你要 "Z-偏移向下",将喷嘴向下移动,反之亦然。

    在你把它弄到一个好的点之后,保存新的Z-偏移值。

    CHEP更详细地介绍了这些步骤,所以请看下面的视频,看看如何为你的3D打印机做这个。

    自动调平床值得吗?

    如果你花很多时间来调平你的床,那么自动调平是值得的。 如果有合适的升级,比如硬弹簧或硅胶调平柱,你应该不会经常调平你的床。 有些人每隔几个月才需要重新调平他们的床,这意味着自动调平在这些情况下可能不值得。

    有经验的人手动调平床不需要太长的时间,但对初学者来说可能很麻烦。 许多人在安装了带有相关固件的BLTouch后,确实喜欢自动调平床。

    一位用户提到,这对他们来说非常值得,因为他们不必担心将床调平得很好。 另一位站在手动调平自己的床的用户说,他们得到了BLTouch,比手动调平更喜欢它。

    他们也在使用Klipper固件,而不是Marlin,后者有一些人们喜欢的伟大功能。 如果你尝试不同的建造表面,也会更好,因为它更容易交换,因为自动调平启动了。

    就个人而言,我仍然手动调平我的床,但我有3D打印机,它有辅助调平功能,使其随着时间的推移更加稳定。

    See_also: Blender对3D打印有好处吗?

    如果你遇到练级问题,我写了一篇文章,叫做《如何解决埃德尔3床的练级问题--故障排除》。

    我也听说过有人在获得良好的平整度方面有问题,所以事情并不总是完美的自动床面平整,但这很可能是由于用户的错误,或购买了自动床面平整传感器的克隆品。

    自动调平床的一些好处是:

    • 提高3D打印的成功率
    • 省去了练级的时间和麻烦,尤其是在你没有经验的情况下。
    • 减少刮擦对喷嘴和建筑表面的潜在损害。
    • 对翘曲的床面有很好的补偿作用

    如果你不介意不时地调平你的床,而且你不想在你的3D打印机上花费额外的费用,那么我会说自动调平床是不值得的,但许多人说从长远来看是值得的。

    自动调平床的G代码 - Marlin, Cura

    自动平床使用了几个用于自动平床的G代码,下面是你必须熟悉的常用代码及其参数:

    • G28 - 汽车之家
    • G29 - 床位调平(统一)。
    • M48 - 探头可重复性测试

    G28 - 汽车之家

    G28命令允许归位,这是一个允许机器自我定位的过程,防止喷嘴移出打印床。 该命令在每个打印过程之前执行。

    G29 - 床位调平(统一)。

    G29在打印前开始自动调平,通常在G28命令之后发送,因为G28禁止调平。 基于Marlin固件,不同的参数围绕着G29命令,取决于调平系统。

    这里有床位平整系统:

    • 统一床面平整: 它是一种基于网格的自动床身找平方法,使用传感器到打印床的特定数量的点。 然而,如果你没有探头,你也可以输入测量值。
    • 双线性床铺调平: 这种基于网格的自动床身找平方法使用传感器在特定数量的点上探测矩形网格。 与线性方法不同的是,它创建的网格非常适合于翘曲的打印床。
    • 线性床面平整: 这种基于矩阵的方法使用传感器在特定数量的点上探测矩形网格。 该方法使用最小二乘法的数学算法,对打印床的单方向倾斜进行补偿。
    • 3点式调平: 这是一种基于矩阵的方法,传感器使用一个G29命令在三个不同的点探测打印床。 测量后,固件生成一个代表床面角度的倾斜平面,使其最适合于倾斜的床面。

    M48 - 探头可重复性测试

    M48命令测试传感器的精度、准确度、可靠性和可重复性。 如果你使用不同的频闪,这是一个必要的命令,因为它们有不同的特性。

    BLTouch G-Code

    对于使用BLTouch传感器的人来说,下面是一些使用的G代码:

    • M280 P0 S10: 展开探头
    • M280 P0 S90: 缩回探头
    • M280 P0 S120: 做一个自我测试
    • M280 P0 S160: 激活警报解除。
    • G4 P100: BLTouch的延迟

    Roy Hill

    Roy Hill is a passionate 3D printing enthusiast and technology guru with a wealth of knowledge on all things related to 3D printing. With over 10 years of experience in the field, Roy has mastered the art of 3D designing and printing, and has become an expert in the latest 3D printing trends and technologies.Roy holds a degree in mechanical engineering from the University of California, Los Angeles (UCLA), and has worked for several reputable companies in the field of 3D printing, including MakerBot and Formlabs. He has also collaborated with various businesses and individuals to create custom 3D printed products that have revolutionized their industries.Aside from his passion for 3D printing, Roy is an avid traveler and an outdoor enthusiast. He enjoys spending time in nature, hiking, and camping with his family. In his spare time, he also mentors young engineers and shares his wealth of knowledge on 3D printing through various platforms, including his popular blog, 3D Printerly 3D Printing.