我刚刚在运行 Marlin 1.1.9 的 Ender 3 上安装了 BLTouch,我想对其进行设置,以便在使用大部分床表面积的周长中探测 9 个点。目前探头只覆盖了一小块区域。
我读到它来整理它,您必须更改“//设置探测边界(探针可以到达的位置)”部分。但我不知道将它设置为什么,我当前的设置如下:
#define LEFT_PROBE_BED_POSITION 30
#define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 120)
#define FRONT_PROBE_BED_POSITION 30
#define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 120)
当我尝试将其设置为以下内容时:
#define LEFT_PROBE_BED_POSITION 30
#define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 35)
#define FRONT_PROBE_BED_POSITION 30
#define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 35)
我收到一个错误读数:
RIGHT PROBE_BED POSITION is outside the probe region.
您可以就我做错的事情给我的任何帮助将不胜感激。
与挤出机的探针偏移如下:
#define X_PROBE_OFFSET_FROM_EXTRUDER -41 // X offset: -left +right [of
the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER -5 // Y offset: -front +behind [the
nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER -1 // Z offset: -below +above [the
nozzle]
为了完整起见,这是我正在使用的 G 代码:CE3_square.gcode。