Marlin 1.1.9 固件中的床尺寸和喷嘴归位偏移

3D打印 马林鱼 anet-a8 固件 归巢
2021-05-09 21:49:46

这让我很沮丧,希望有人能给我一些建议......

我有一个 Anet A8(金属框架,所以是“AM8”)。床是原来的 220x220 毫米。当喷嘴位于 X/Y 端挡块时,它位于 x 轴上离床(在自由空间中)“西”16 毫米,“北”5 毫米。

我遇到的问题是X_BED_SIZE(肯定是 220)和X_MIN_POS设置。我总是掉进离中心很远的喷嘴家里(应该是 110,110),或者收到一条消息,说末端停止对于床来说太窄了。鉴于我上面的尺寸,以下应该是什么?:

// @section machine

// The size of the print bed
#define X_BED_SIZE 220
#define Y_BED_SIZE 220

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 240
1个回答

原始的 Anet A8 具有:

//打印床的大小
#define X_BED_SIZE 220
#define Y_BED_SIZE 220

// 归位后的行程限制 (mm),对应于限位器位置。
#define X_MIN_POS -33
#define Y_MIN_POS -10
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 240

所以在你的情况下,它将是:

//打印床的大小
#define X_BED_SIZE 220
#define Y_BED_SIZE 220

// 归位后的行程限制 (mm),对应于限位器位置。
#define X_MIN_POS -16
#define Y_MIN_POS -5
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 240

调整床以准确打印在中间,以便大打印件适合构建板上的问题描述为:“如何将我的打印件在构建平台上居中?(重新校准归位偏移)”