Размер стола и смещение самонаведения сопла в прошивке Marlin 1.1.9
Это заставляет меня лезть на стену, надеюсь, кто-нибудь сможет дать мне какой-нибудь совет...
У меня есть Анет А8 (металлическая рама, значит, "АМ8"). Печатный стол оригинальный 220х220 мм. Когда сопло находится на концевых упорах X/Y, оно располагается на расстоянии 16 мм "к западу" от стола (в свободном пространстве) по оси x и на расстоянии 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
@AndyDove, 👍3
1 ответ
Оригинальный Anet A8 имеет:
// Размер печатного стола #define X_BED_SIZE 220 #define Y_BED_SIZE 220 // Пределы хода (мм) после самонаведения, соответствующие положениям концевого упора. #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 // Пределы хода (мм) после самонаведения, соответствующие положениям концевого упора. #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
Настройка стола для печати точно посередине, чтобы большие отпечатки помещались на сборную пластину, описана в вопросе: "Как центрировать мои отпечатки на платформе сборки? (Повторная калибровка смещения самонаведения)".
- Как правильно установить смещения дома и ручные определения дома в Marlin?
- Настройка пользовательских границ рабочего стола x/y для Anet A8/marlin
- Проблемы с самонаведением (homing) X и Y
- Anet A8 с прошивкой Marlin: Auto home упирается в стол
- Конфигурация полноэкранного ЖК-дисплея Anet A6 12864 на Anet A8
- Уровень стола G29 ничего не делает на Марлине 2.0
- Домашние настройки прошивки SkyNet3D
- Отопление стола от Pronterface работает, но не из ЖК-меню и не из SD-печати
Большое спасибо, Оскар. Я смог внести это изменение, скомпилировать и загрузить, но это не сильно изменило ситуацию. Положение сопла самонаведения находится примерно в 20 мм к северу и 28 мм к западу от фактического центра стола. Это было то, что привело меня на этот путь в первую очередь... Поэтому я скачал вашу калибровочную диаграмму из thingiverse, и она на самом деле не будет печататься, потому что центр так отключен. Странно то, что, когда я прихожу домой, принтер переключается на X80 Y110. Почему бы не X110 Y110, так как это явно центр 220x220?, @AndyDove
Похоже, я добрался туда, стол центрирован и скомпилирован так, как должен: // 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 -16 #define Y_MIN_POS 15 #define Z_MIN_POS 0 #define X_MAX_POS X_BED_SIZE #define Y_MAX_POS 235 #define Z_MAX_POS 240, @AndyDove
@AndyDove Расположены ли конечные точки так же, как на Anet A8 (X слева и Y сзади, если смотреть на машину)? Обратите внимание на (0, 0), начало координат находится слева спереди. Поэтому, когда принтер находится в Y, сопло находится перед столом, поэтому следует использовать отрицательное значение Y (перед столом находится отрицательное значение Y). Может быть, вы можете добавить ссылку на свою конфигурацию, и я проверю ее для вас. У меня также есть AM8, модифицированный под мои нужды., @0scar
Привет, Оскар, большое спасибо и извини за короткие ответы. Просто в зале ожидания направляюсь в Австрию (из Детройта) на неделю по делам, так что это был день сборов. Принтер работает намного лучше. Упоры точно такие, как вы описали, x на левом козле и y на задней правой раме. Работает хорошо. Меня поразило то, что, когда принтер подключается, он фактически центрирует bltouch по центру стола, а не по соплу, но когда я печатаю, он теперь печатает в мертвой точке, так что все хорошо. Я бы отправил вам свою конфигурацию, но я оставил ее на своем другом ноутбуке - как-нибудь в другой раз! Еще раз спасибо!! /Энди, @AndyDove