Выход выравнивания печатного стола G29, Marlin 2.0
Я хочу проверить, насколько стабильным был выход протокола G29
bedleveling, запустив его несколько раз. При запуске его четыре раза, я получил это в качестве последующего вывода
Recv: Bilinear Leveling Grid:
Recv: 0 1 2
Recv: 0 -0.056 -0.475 -0.605
Recv: 1 +0.124 -0.349 -0.595
Recv: 2 -0.023 -0.344 -0.673
Recv:
Recv: 0 1 2
Recv: 0 +0.218 -0.183 -0.325
Recv: 1 +0.399 -0.073 -0.328
Recv: 2 +0.251 -0.072 -0.399
Recv:
Recv: 0 1 2
Recv: 0 +0.498 +0.090 -0.049
Recv: 1 +0.677 +0.211 -0.038
Recv: 2 +0.531 +0.217 -0.117
Recv: Bilinear Leveling Grid:
Recv: 0 1 2
Recv: 0 +0.772 +0.368 +0.222
Recv: 1 +0.949 +0.482 +0.231
Recv: 2 +0.806 +0.495 +0.154
Которые являются довольно нестабильными и странными результатами. Кажется, что есть приращение около +0.27/0.28 для каждой точки зонда в следующей итерации. Как это могло случиться? Каковы правильные настройки уровня стола прямо сейчас?
- Принтер: Anet A6
- Зонд: BLTouch
- Программное обеспечение: Marlin 2.0
- Режим уровня стола: Билинейный
- Количество точек зондирования: 3x3
- Поверхность зонда: стеклянный стол
Для справки, вот Configuration.h и Configuration_adv.h.
@zwep, 👍1
1 ответ
Лучший ответ:
На самом деле датчик считывает стол правильно с точки зрения формы, а не в фактическом воспроизводимом расстоянии.
Построение сетки:
Приводит к практически одинаковым формам, поэтому при корректировке на максимальное смещение и построении всех результатов на одном графике дает:
Таким образом, датчик, кажется, производит воспроизводимую геометрию стола, но не фактические значения.
Неправильно истолковав ваш первоначальный вопрос, я предположил, что датчик Anet по умолчанию, этот официальный датчик ROKO SN04-N, как сообщается, не очень точен и имеет максимальную гистерезисную ошибку 10% расстояния обнаружения, которая составляет 10% от 5 мм (так ± 0,5 мм). Общее максимальное измерение в сетке 4 со значением 0,949 мм и в сетке 1 со значением 0,124 мм; 0,949 мм - 0,124 мм = 0,825 мм находится в пределах ± 0,5 мм. Это кажется странным, так как гистерезис должен быть в игре на всех измерениях, когда зонд идет вверх и вниз. Я сам использовал этот датчик, но заменил его на более надежный датчик, такой как LJ18A3-8-Z/BX.
Теперь, когда стало ясно, что используется точный датчик, в принтере может присутствовать некоторое воспроизведение/люфт. Вы должны проверить крепление зонда и ось Z.
- Как увеличить количество точек зондирования для датчика BLTouch в прошивке Marlin?
- Как установить границы для зондирования BLTouch (Ender 3, Marlin 1.1.9)
- BLTouch Зондирование Периодически Терпит Неудачу
- Как Ускорить Автоматическое Выравнивание Рабочего Стола BLTouch В Унифицированной Прошивке TH3D?
- Эндер 3 Проблемы с первым слоем BLTouch
- Клиппер, похоже, не настраивает Z после BED_MESH_CALIBRATE
- BLTouch не выравнивает правильно (это, кажется, работает, просто недостаточно точно)
- BLTouch откалиброван, насадка все еще ударяется в стол
О, вау @0scar, как мило с твоей стороны приложить такие усилия для создания заговора! Я согласен с вами в том, что, похоже, он приобретает общую "форму" стола. Однако обратите внимание, что я использую BLTouch, который кажется довольно точным, если судить по результатам " M48 " (я считаю, что стандартное отклонение 0,0009). Я посмотрю, смогу ли я провести этот тест снова, но затем добавьте " G28 " между результатами.. или, может быть, команда "М500". Я могу себе представить, что процедура каким-то образом накапливает все измерения, @zwep
@zwep Я прочитал зонд Anet A6, теперь я понимаю, что вы имеете в виду принтер Anet A6, зонд BLTouch и программное обеспечение BLTouch! Извините за недопонимание, я изменю ответ, но основное сообщение будет таким же, вам нужно проверить скобку и ось Z на наличие воспроизведения или гистерезиса/люфта., @0scar
Привет, только что провели дополнительный тест с параметром
MULTIPLE_PROBING
равным 3, и это дало стабильные результаты!, @zwep