Как правильно установить смещения дома и ручные определения дома в Marlin?

Я использую Ender 3 и только что обновился до адаптера воздуховода вентилятора Hero Me Gen 5. Это привело к смещению положения сопла. Я также прошил несколько новых прошивок Marlin 2, и в руководстве Hero Me говорится раскомментировать и изменить #define MANUAL_Y_HOME_POS -9 в соответствии с этим изменением положения сопла.

Однако это не дало мне нужных результатов. Он не центрировал мои отпечатки, но на самом деле позволял оси Y шлифоваться при переходе к Y235. Кроме того, я заметил, что мой принтер, должно быть, был смещен от центра с самого начала, потому что положение X сопла не изменилось из-за установки, но принтер находится в точке 5 мм внутри периметра стола.

Итак, если конечные точки моих принтеров диктуют исходное исходное положение 3 мм внутри области стола для X и 15 мм вне области стола для Y, как мне правильно настроить его в Marlin 2?

Я думаю что соответствующие части таковы

// Размер печатного стола
#define X_BED_SIZE 235
#define Y_BED_SIZE 235

// Пределы хода (мм) после самонаведения, соответствующие положениям концевого упора.
#define X_MIN_POS 5
#define Y_MIN_POS -15
#define Z_MIN_POS 0
#define X_MAX_POS 250
#define Y_MAX_POS 240
#define Z_MAX_POS 230
...
// Вручную установите исходное положение. Оставьте их неопределенными для автоматических настроек.
// Для ДЕЛЬТЫ это верхний центр декартового объема печати.
//#define MANUAL_X_HOME_POS 0
//#define MANUAL_Y_HOME_POS -9
//#define MANUAL_Z_HOME_POS 0

Это моя идея, я бы позволил закомментировать руководство home pos, так как не знаю, что оно делает. Тем не менее, я также хочу, чтобы программное обеспечение endstops работало правильно, чтобы не позволить принтеру уничтожить его aaaaaand мой BLTouch зондировал стол, а не воздух или мои настольные зажимы, используя UBL при выполнении 3-точечного зондирования. Будет ли это правильно? Где мне нужно посмотреть, чтобы принтер рассмотрел мои настольные зажимы(всего 10 мм на обоих концах стороны стола по оси y)?

, 👍0

Обсуждение

Этот вопрос очень похож и, следовательно, дублирует Повторную калибровку исходного положения и Как центрировать мои отпечатки на платформе сборки? (Повторная калибровка самонаведения offset). Ответ на эти вопросы подробно опишите, что вам нужно сделать. Первый вопрос специфичен для Эндера 3., @0scar


1 ответ


Лучший ответ:

3

Обычно вы вообще не используете MANUAL_xyz_HOME_POS.

Главная ваша машина. Используйте штангенциркуль или линейку, чтобы измерить расстояние между соплом и краями печатного стола как в направлении X, так и в направлении Y. Если сопло находилось от стола в обоих направлениях, введите эти измерения в виде отрицательных значений X_MIN_POS и Y_MIN_POS. Если он лежал над столом в любом из этих направлений, вам нужно будет ввести их как положительные позиции.

Это должно привести к тому, что ваша насадка будет точно на краю стола после

G28 X Y
G1 X0 Y0

движение.


,

О боже, это то, что я сделал, и это не сработало, поэтому я задумался, что я сделал не так, и пришел сюда, чтобы спросить. Но это сработало! Я просто не прошил прошивку, должно быть, я забыл выключить и снова включить принтер!, @JustAGuy

Тем не менее, как мне правильно установить смещения зонда или что-то еще, чтобы не попасть в зажимы? И является ли 5 мм меньше объема сборки нормальным?, @JustAGuy

Сначала вы захотите установить смещения зонда с помощью " NOZZLE_TO_PROBE_OFFSET относительно сопла. Смещения для фактического зондирования будут установлены с помощью PROBING_MARGIN`, значение по умолчанию равно 10 мм., @towe