Выход выравнивания печатного стола 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.

, 👍1


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.


,

О, вау @0scar, как мило с твоей стороны приложить такие усилия для создания заговора! Я согласен с вами в том, что, похоже, он приобретает общую "форму" стола. Однако обратите внимание, что я использую BLTouch, который кажется довольно точным, если судить по результатам " M48 " (я считаю, что стандартное отклонение 0,0009). Я посмотрю, смогу ли я провести этот тест снова, но затем добавьте " G28 " между результатами.. или, может быть, команда "М500". Я могу себе представить, что процедура каким-то образом накапливает все измерения, @zwep

@zwep Я прочитал зонд Anet A6, теперь я понимаю, что вы имеете в виду принтер Anet A6, зонд BLTouch и программное обеспечение BLTouch! Извините за недопонимание, я изменю ответ, но основное сообщение будет таким же, вам нужно проверить скобку и ось Z на наличие воспроизведения или гистерезиса/люфта., @0scar

Привет, только что провели дополнительный тест с параметром MULTIPLE_PROBING равным 3, и это дало стабильные результаты!, @zwep