打印机使用 Z 停止开关,但在打印过程中按下热床

3D打印 prusa-i3 校准 z轴
2021-04-29 07:02:57

我有一个 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
3个回答

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

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

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

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

它正确归位的事实并不意味着您的 Y 轴是好的。

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

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

  • 您的 G 代码开头是如何工作的?理想情况下,分享一些简短的 G 代码,我可以轻松地用我的打印机检查它是否正确。
  • XYZ 校准是否在您的打印机中正确通过?
  • 为您的挤出机拍照,以便 PINDA 和挤出机都可见

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

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

#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN