Nomar记录一段历史
打印机使用 Z 停止开关,但在打印过程中按下热床

我有一个 Prusa i3,当你使用菜单时它可以正常归位。多次调整床身归位后,使头部保持可靠距离。但是,当我尝试从 SD 卡打印时,打印机会将热端埋在热床中。

需要调整什么来解决这个问题?

来自 2 个文件之一的 G 代码

M190 S50.000000 M109 S200.000000 ;Sliced at: Mon 13-06-2016 15:39:25 ;Basic settings: Layer height: 0.2 Walls: 1.2 Fill: 20 ;Print time: 3 hours 47 minutes ;Filament used: 11.435m 34.0g ;Filament cost: None ;M190 S50 ;Uncomment to add your own bed temperature line ;M109 S200 ;Uncomment to add your own temperature line G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G28 Z0 ;move Z to min endstops G1 Z15.0 F3000 ;move the platform down 15mm G92 E0 ;zero the extruded length G1 F200 E3 ;extrude 3mm of feed stock G92 E0 ;zero the extruded length again G1 F3000 ;Put printing message on LCD screen M117 Printing... ;Layer count: 446 ;LAYER:0 M107 ;LAYER:1 M106 S127 G1 F2400 E-4.50000 G0 F3000 X81.474 Y58.603 Z0.300 ;TYPE:WALL-INNER G1 F2400 E0.00000 G1 F2220 X83.063 Y56.456 E0.06663 G1 X84.277 Y55.080 E0.11240 G1 X84.836 Y54.444 E0.13353 G1 X85.799 Y53.476 E0.16759 G1 X86.755 Y52.587 E0.20015 G1 X87.179 Y52.244 E0.21376 G1 X88.836 Y50.911 E0.26680 G1 X89.285 Y50.610 E0.28029
你能分享一下你的 g 代码的开头吗(从一开始直到它开始进入打印动作)?

3个回答

你没有分享太多细节,这是任何问题的问题。但是让我给一些建议 - 我有 Prusa i3 MK2 1.75mm。

它正确归位的事实并不意味着您的 Y 轴没问题。

  • 确认 PINDA 探针的底端在挤出机头上方最多1 毫米。
  • 仔细检查 PINDA 探针是否正确拧紧并且没有摆动。
  • 手动检查打印机是否不允许您使用挤出机接触加热床,请按照以下步骤操作:
    1. 等待加热床和热端冷却。
    2. 将纸片放在加热床上
    3. 转到菜单-设置-移动轴-Z轴
    4. 向下移动轴。如果热端接触并压在纸上,则校准根本不正常。
  • 如果您还没有更新固件,则不会有什么坏处。

如果此建议对您没有帮助,请更新问题以解决以下问题:

  • 您的 G 代码开头是如何工作的?理想情况下,分享一些简短的 G 代码,我可以轻松地用我的打印机检查它是否正确。
  • XYZ 校准是否在您的打印机中正确通过?
  • 为您的挤出机拍照,以便 PINDA 和挤出机都可见
Z 轴通常是垂直的。你打错字了?
顺便说一句,Prusa i3 股票使用限位开关,而不是探头。

止动开关(或传感器)与床的表面之间的相关性不是先验的。在你的情况下,有两种可能性。我想说的更有可能是你的 g 代码生成器没有正确设置 Z 高度与床的偏移。另一个是你的床是倾斜的,所以一个角落的 Z-home 与整个床不匹配。

试试这个:首先手动将挤出机头移动到所有四个角,然后调整底座螺钉,直到间隔始终相同。然后让你的 gcode 启动——不要担心挤出机在归位期间压低床,因为这无关紧要。查看打印开始后挤出机的位置。向上或向下调整限位开关进行补偿,直到打印打印头刚好离开表面并且第一层粘附良好。

如果所有这些都不起作用,那么您的切片软件中可能有错误的打印机配置文件设置。

我做了一个调平,在打印之前它正确地保持在高度。打印机附带的 gcode 作为制造商的测试文件。我尝试了他们的 2 个文件,结果相同。当它开始打印时,它会压在开关上,直到不能再弯曲为止。如果我手动将喷嘴升高到适当的高度并恢复打印,它似乎可以正常打印。我注意到的另一件事是在我的说明手册中,马林鱼固件中有 az offset 选项,但在我的机器上它没有该选项。显示屏从一开始就将 z 高度显示为 0 并升高。
错误的 Gcode“G1 Z15.0 F3000 ;将平台向下移动 15 毫米”出于某种原因,制造商将其放入切片软件中机器配置文件的启动以及所有测试打印中。

我有同样的问题:Z 轴手动正确归位,但在打印时没有。

对我有用的是禁用 Marlin 配置文件中的以下行:

 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

随机文章