Страница 1 из 1

Marlin. Как получить результат G29 (auto bed levelling) в цифрах?

Добавлено: 28 сен 2023, 22:27
Курдль
Привет!
Имею Ender 3 Neo со штатным BLTouch.
G29 отрабатывает нормально (судя по печати) но хотелось бы иметь данные о кривизне стола в виде файла или информации на экране.
Продвинутые принтеры выводят её на экран по умолчанию.
Подсказали, что подшаманив и перекомпилировав Marlin можно этого добиться.
У кого есть опыт, знания, которыми не жалко поделиться?
Заранее благодарен за полезные советы и идеи.

Re: Marlin. Как получить результат G29 (auto bed levelling) в цифрах?

Добавлено: 04 окт 2023, 22:45
Курдль
Решено. Теперь я могу читать карту высот стола и регулировать его высоту соответственно.
Использование программы Pronterface для снятия и визуализации карты высот. (2906 просмотров) <a class='original' href='./download/file.php?id=209433&sid=351ed30076fd2977fb34e03d4232eb02&mode=view' target=_blank>Загрузить оригинал (136.08 КБ)</a>
Использование программы Pronterface для снятия и визуализации карты высот.
Насколько же это упрощает механическое выравнивание стола! Почему новичкам не советуют этот способ из каждого утюга? Что за мазохизм с подкладыванием бумажки?!!

Re: Marlin. Как получить результат G29 (auto bed levelling) в цифрах?

Добавлено: 07 окт 2023, 22:05
ex71
потому что с бумажкой им проще

Re: Marlin. Как получить результат G29 (auto bed levelling) в цифрах?

Добавлено: 01 ноя 2023, 07:43
Pens
Курдль писал(а): 04 окт 2023, 22:45 Насколько же это упрощает механическое выравнивание стола! Почему новичкам не советуют этот способ из каждого утюга? Что за мазохизм с подкладыванием бумажки?!!
Потому что Вы смешиваете в кучу разные вещи. Датчик измеряет расстояние от стола до ДАТЧИКА, а бумажка от стола до НИЖНЕГО СРЕЗА СОПЛА. И не факт, что у новичка эти значения хоть как-то сопоставимы.

Re: Marlin. Как получить результат G29 (auto bed levelling) в цифрах?

Добавлено: 01 ноя 2023, 11:46
Курдль
Pens писал(а): Потому что Вы смешиваете в кучу разные вещи. Датчик измеряет расстояние от стола до ДАТЧИКА, а бумажка от стола до НИЖНЕГО СРЕЗА СОПЛА. И не факт, что у новичка эти значения хоть как-то сопоставимы.
Я не смешиваю вещи. Я сравниваю процессы, руководствуясь процессным подходом, т.е.
1. Формулирую ожидаемый результат
2. Анализирую процесс его достижения
Ожидаемый результат: отрегулировать стол так, чтобы сопло, зафиксированное по Z, имело одинаковую высоту над столом в любом его положении.
Процесс №1: управляя неуклюжим энкодером и совершая массу манипуляций в меню, двигать сопло относительно стола от угловой точки к угловой точке, каждый раз опуская сопло в уровень Z=0, подсовывать под него бумажку и крутить регулировочные винты. И так множество циклов.
Процесс №2: принять ко вниманию, что высота от датчика до стола = высота от сопла до стола + Z Offset и добиться ожидаемого результата, используя удобное управление и наглядную визуализацию. Затем выставить правильный Z offset. Кстати, этот параметр не установить по бумажке, а только опытным путем, откалибровав печать оптимального первого слоя (без слоновьей ноги и противоположного эффекта).

Re: Marlin. Как получить результат G29 (auto bed levelling) в цифрах?

Добавлено: 01 ноя 2023, 11:49
alex_sar
Курдль писал(а): Я не смешиваю вещи. Я сравниваю процессы, руководствуясь процессным подходом, т.е.
а в чем проблема выровнять 3 точки по бумажке? если уж это сложно, может надо выбрать другое хобби какое нибудь )

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

Re: Marlin. Как получить результат G29 (auto bed levelling) в цифрах?

Добавлено: 01 ноя 2023, 12:12
Курдль
alex_sar писал(а): а в чем проблема выровнять 3 точки по бумажке?
См. в предыдущем посте п. "Процесс №1". Его несколько может упростить функция прошивки, позволяющая двигать сопло от точки калибровки к точке, без сложных манипуляций органами управления. Но в большинстве стоковых прошивок такой функции нет.
alex_sar писал(а): датчик реально очень нужен для компенсации кривизны стола (а они все кривые).
Вы только что сказали, что "выровнять 3 точки". Вы допускаете, что стол - это идеальная плоскость и определяется 3-мя точками, или все-таки "они все кривые"?
И позвольте не согласиться с "они все кривые"! Если покрытие стола - стекло 5 мм толщиной, или стекло ultrabase, то не так-то просто искривить его даже по самым дальним краям хотя бы на толщину слоя.