Проблема с BfpTouch

Cerber1366
Идет загрузка
Загрузка
20.04.2021
302
14
Вопросы и ответы

Привет. Собрал себе BFPTouch (принтер тоже самосбор). Запустил тест М48 P10 X110 Y110 L3 V4 принтер мне ответил:

06:12:49.216 : Finished!

06:12:49.217 : Mean: -0.031930 Min: -0.036 Max: -0.026 Range: 0.011

Я радостный, что вроде все неплохо работает, запускаю калибровку стола (в прошивке выбрал #define AUTO_BED_LEVELING_BILINEAR), потом делаю тестовую печать, в итоге получаю хрень какую то.Один край вмазывает так что экструдер шаги пропускает, другой ели достает.

Посмотрел сетку которую он составляет, а там жесть какая то (стол предварительно выровнил по бумажке, на глаз стекло кривое не более чем на 0.15). Выдал он мне следующее:

06:17:35.469 : Bilinear Leveling Grid:

06:17:35.470 : 0 1 2 3 4

06:17:35.470 : 0 -0.488 -0.279 +0.006 +0.266 +0.485

06:17:35.471 : 1 -0.419 -0.229 +0.034 +0.248 +0.437

06:17:35.471 : 2 -0.358 -0.196 +0.023 +0.216 +0.388

06:17:35.472 : 3 -0.280 -0.141 +0.056 +0.238 +0.414

06:17:35.472 : 4 -0.218 -0.103 +0.082 +0.280 +0.461

При повторной калибровке, результаты остаются примерно  те же: 

06:20:29.201 : Bilinear Leveling Grid:

06:20:29.202 : 0 1 2 3 4

06:20:29.202 : 0 -0.480 -0.273 +0.004 +0.270 +0.491

06:20:29.203 : 1 -0.423 -0.225 +0.025 +0.248 +0.441

06:20:29.203 : 2 -0.354 -0.195 +0.026 +0.219 +0.391

06:20:29.204 : 3 -0.272 -0.132 +0.063 +0.238 +0.414

06:20:29.204 : 4 -0.226 -0.091 +0.079 +0.281 +0.466

Думал, что из-за того что стол на слабеньких пружинах, его датчиком прогибает и из-за этого результаты такие, снял стекло с подогревом, запустил калибровку на алюминиевом основании, результаты те же. 

Не понимаю чего не так, откуда он намеряет перекос практически в 1мм!? Ведь тест датчика дает вполне стабильные результаты, И сетку он составляет стабильно кривую.

До проблем при печати не было, просто стекло не очень ровное, поэтому решил заморочиться.

Ответы на вопросы

Ответы

20.04.2021 в 08:07
0

Лично я думаю, что это суммарный люфт деталей на принтере. Было так же. Победить не смог. Скажу больше. Такое проявляется не толь у меня , но практически на 90% случаев у других наших коллег. Отказался от блтача , пользуюсь другой системой автоуровня .

20.04.2021 в 08:49
0

У меня швп стоят на z и стальная сварная рама. Люфт в 1мм исключен абсолютно

20.04.2021 в 09:46
0

Попобуйте ubl.  Только там команды немного другие. 

А m48 еще дисперсию выдавало?

20.04.2021 в 10:25
0

10:24:09.053 : Mean: 0.017976 Min: 0.014 Max: 0.023 Range: 0.008

10:24:09.053 : Standard Deviation: 0.002670

Попробую сейчас другие алгоритмы

20.04.2021 в 10:39
0

Попробовал метод AUTO_BED_LEVELING_LINEAR, тоже самое

20.04.2021 в 11:16
0

Перепроверьте конфиг, сбросьте еепром

20.04.2021 в 11:55
0

Уже несколько раз проверил, сбрасываю еепром после каждой прошивки.

Сейчас проверил по индикатору, что интересно при создании сетки, ось Z действительно опускается до тех значений что измеряет. 

Не пойму как так, ведь тест датчика показывает, что тот отлично работает. 

Получется по оси X идет сильный перекос в значениях, при этом по оси Y они правдоподобно отличаются друг от друга.


06:17:35.470 : 0 1 2 3 4

06:17:35.470 : 0 -0.488 -0.279 +0.006 +0.266 +0.485

06:17:35.471 : 1 -0.419 -0.229 +0.034 +0.248 +0.437

06:17:35.471 : 2 -0.358 -0.196 +0.023 +0.216 +0.388

06:17:35.472 : 3 -0.280 -0.141 +0.056 +0.238 +0.414

06:17:35.472 : 4 -0.218 -0.103 +0.082 +0.280 +0.461

20.04.2021 в 13:45
0

Устанвил Marlin bugfix-2.0.x вместо 2.0.7.2, таже хрень...

20.04.2021 в 13:47
0

А что за прошивка-то?

Может полученную сетку надо сохранить через М374?

И считывать через М375 перед печатью...

20.04.2021 в 14:00
0

В том то и дело, если начать печать с полученной сеткой, то все гораздо хуже чем без нее. Стол выровнен в 0.15-0.2мм а сетка показывает максимальную разницу -0.488   +0.485

20.04.2021 в 14:21
1

Ветки bugfix - это суть night builds со всеми вытекающими. Такое.

Если успели мигрировать на skr mini, то вот:

https://github.com/MarlinFirmware/Marlin/issues/20105

Но может быть автолевел поломали во всем билде, а не только mini E3 "повезло".



21.04.2021 в 14:26
1

Большое спасибо!, Да у меня mini E3, и очень похоже на мой случай.

21.04.2021 в 22:51
0

Уж очень было интересно разобраться в проблеме. Вам спасибо за интересную задачу. Рад был помочь! Удачи!

20.04.2021 в 23:26
1

Вы погодите с сеткой и компенсациями.

Вы просто вручную (не моторами! руками! аккуратно-плавно, чтобы драйвера не сжечь! Чтобы принтер ничего не подозревал о смене координат X и У) прогоните голову по столу (по трем точкам), и коснитесь (уже мотором Z) соплом стола в этих точках. Холодное сопло по холодному столу.

Скажем, по тем трем точкам, которые у вас "0 -0.488 -0.279 +0.006 +0.266 +0.485". Можете бумажный скотч на стол наклеить и точки карандашом поставить.

Посмотрите координату Z в момент касания стола соплом. Высота должна быть разумно-одинаковая.

Если вы получите разные высоты (примерно тот же перекос на 1мм по краям) - стол кривой однозначно. Или каретка едет не параллельно столу.

Если высоты одинаковые и соответствуют ожиданиям - отлично! Этап закончен.

Второй этап - так же руками переставляя голову по тем же точкам, померяйте высоту датчиком. Датчик обязан показать то же, что и тычки соплом. Да, с какими-то отклонениями в пределах девиации датчика. Не показал - разбирайтесь с датчиком. Показал - отлично. Этап закончен.

Третий этап - перезапустите принтер (или заново сделайте хоминг по всем трем осям). И теперь уже моторами XY проведите голову по тем же точкам и померяйте высоту датчиком. Должно быть ровно то же самое, что и с промерами вручную.

Если на втором этапе у вас получилось "ровно с точностью 0.1", а на третьем опять вылезло "перекос 1мм", то контроллер вставляет какую-то протухшую компенсацию. Откуда и почему - вопрос отдельный.

Если все ровно - отлично.

Четвертый этап - прогревайте стол до самой верхней рабочей температуры и меряйте высоту так же, как на этапе 3, по тем же трем точкам. Если возник перекос 1 мм - значит, у вас геометрию принтера ведет при нагреве.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Обзор Mingda Duplicator D2 от irenica

Если жуть как хочется 3D-принтер, а мамка не разрешает!

Шкатулка "Лебедь"

Последний шанс получить 3Д принтер совершенно на халяву!!! Не упусти !

Усадка пластика при 3D-печати

Монохромный дисплей в Anycubic Photon S