roboforum.ru

Технический форум по робототехнике.

BLTouch Auto Leveling

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: BLTouch Auto Leveling

Сообщение Rockman256 » 17 апр 2018, 15:42

Я б попробовал, если бы он имел удобный конфигуратор, а то как вспомню- так страшно, а с учётом того что мне надо несколько пинов переназначить, и включить два драйвера по Z- ещё страшнее. Попробую репитер быстро собрать и проверить реакцию.
Rockman256
 
Сообщения: 76
Зарегистрирован: 21 авг 2013, 02:29
Откуда: Теперь Питер
Skype: Rockman256
ФИО: Стельмах Роман

Re: BLTouch Auto Leveling

Сообщение setar » 17 апр 2018, 16:02

есть конфигуратор-приложение, под все системы
https://github.com/akaJes/marlin-config/releases
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: BLTouch Auto Leveling

Сообщение Rockman256 » 17 апр 2018, 20:01

Ковыряю конфигуратор, я правильно понимаю что непосредственно в нем не могу изменить пин, который идет на экструдер и надо в файле pins менять?
И еще вопрос - 2 марлин поддерживает сохранение еепром на карту SD?
Rockman256
 
Сообщения: 76
Зарегистрирован: 21 авг 2013, 02:29
Откуда: Теперь Питер
Skype: Rockman256
ФИО: Стельмах Роман

Re: BLTouch Auto Leveling

Сообщение setar » 18 апр 2018, 01:02

пины меняются в исходниках, по конкретной борде.
EEPROM на SD - реализован полноценно
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: BLTouch Auto Leveling

Сообщение Rockman256 » 18 апр 2018, 04:10

Скомпилировал, залил.
Теперь чтобы проверить как бл тач будет реагировать в марлине - всего немного - инвертировать сигнал с d8 по d11
я себе всю голову сломал.
Суть в том что при подачи петения работает все. греет хот енд, стол, горит подсветка и лазер.
case light invert - инвертирует только сигнал пвм , а надо включения
на хот енды и хот беды не нашел.
на лазер вроде все есть, но его можно ненадолго отложить.
В pins пробовал комментировать
#define INVERTED_HEATER_PINS
#define INVERTED_BED_PINS
#define INVERTED_FAN_PINS
пробовал - true - добовлять- без изменений.
куда копать? А ну и не нашел как ось Z вторую на Е1 повесить.

нашел схожую проблему https://github.com/MarlinFirmware/Marlin/issues/8975
На как то использовать и куда пихать .......

Добавлено спустя 2 часа 2 минуты 26 секунд:
Так ну решил я проблему с инвертированием. из CONDITIONALS_POST.h берем #define HEATER_0_INVERTING true
#define HEATER_BED_INVERTING true
Вставляем в файл пинов. Профит.
Прогрел, ситуация гораздо лучше, бл тач теперь срабатывает раз в минуту. Почему стало лучше?
ну судя по бешенному морганию светодиода хотенда - частота шим сигнала в разы выше, чем та, что генерирует Мк 4 Дуо.
Ну раз уж мы не можем прервать сигнал на серву. Так может есть тогда возможность самим еще приподнять чистоту шима на пиде?
Вложения
pins_RAMPS_FD_V1.h
мои пины
(4.57 КиБ) Скачиваний: 331
pins_RAMPS_FD_V1.h
оригинальные пины
(4.6 КиБ) Скачиваний: 306
Configuration_adv.h
(67.49 КиБ) Скачиваний: 307
Configuration.h
(68.53 КиБ) Скачиваний: 320
Rockman256
 
Сообщения: 76
Зарегистрирован: 21 авг 2013, 02:29
Откуда: Теперь Питер
Skype: Rockman256
ФИО: Стельмах Роман

Re: BLTouch Auto Leveling

Сообщение Rockman256 » 18 апр 2018, 19:13

setar писал(а):пины меняются в исходниках, по конкретной борде.
EEPROM на SD - реализован полноценно


https://vk.com/video351475299_456239165 - первый тестовый кубик на 60 мм.с
Все работает, только так и не допер как включить еепром на флешку чтобы писал.
Ну а датчик, как видите - мигает - один фиг есть ложные срабатывания - надо еще шим сигнал повышать, но соответственно это уже более глубокое проникновение в параметры прошивки.
Rockman256
 
Сообщения: 76
Зарегистрирован: 21 авг 2013, 02:29
Откуда: Теперь Питер
Skype: Rockman256
ФИО: Стельмах Роман

Re: BLTouch Auto Leveling

Сообщение ales2k » 05 июн 2018, 11:00

Пол года эксплуатации по 12-14 часов в день
Датчик стал давать ошибку до 0.5мм, шток стало подклинивать.
Выработка в канале движения штока.
"Мы не в Англии случиться может всякое" Сказано главой МИ6 в Эдинбурге Шотландия.
Аватара пользователя
ales2k
 
Сообщения: 463
Зарегистрирован: 30 июн 2014, 12:50

Re: BLTouch Auto Leveling

Сообщение Kulibin » 28 окт 2020, 22:57

У меня проблема такая. Правая часть стола зазор 0.1м начиная с середины стола зазор уходит до 0.3мм и соответственно справа печатает а слева даже выдавленый материал из сопла к столу не липнет. Ощущение что он проходит, щупает но не строит карту или её не применяет, я не понимаю в чём проблема. Механика вся в идеале, никаких люфтов.
Kulibin
 
Сообщения: 31
Зарегистрирован: 16 ноя 2016, 19:05

Re: BLTouch Auto Leveling

Сообщение Myp » 29 окт 2020, 12:02

Какой тип автолевелинга используется?
Посмотри какие цифры выдаёт сенсор, запусти тест поверхности с выводом расширенной информации G29 v4, в консоль выплюнет высоты во всех точках.
уже можно будет оценить правдивость, где зазор выше - цифры будут больше.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: BLTouch Auto Leveling

Сообщение setar » 29 окт 2020, 12:12

Kulibin писал(а):У меня проблема такая. Правая часть стола зазор 0.1м начиная с середины стола зазор уходит до 0.3мм и соответственно справа печатает а слева даже выдавленый материал из сопла к столу не липнет. Ощущение что он проходит, щупает но не строит карту или её не применяет, я не понимаю в чём проблема. Механика вся в идеале, никаких люфтов.

ну так это все причины ровнозначно вероятные:
1. промерянную карту нужно сохранить в слот (ручками)
2. перед печатью слот нужно загрузить (причем тот же в который сохранили)

ну и вообще посмотрите что за карта в слоте хранится ( G29 L1 ; G29 T)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: BLTouch Auto Leveling

Сообщение Kulibin » 29 окт 2020, 22:47

Тааааак, впервые слышу про загрузку в слот, так как это желается? У меня марлин, все меню активированы, где куда лезть?
G29 L1
G29 T
Просто сканирует поверхность и всё, выдаёт после этого таблицу, да с высотами разными.
Я из меню выбираю bad leveling и всё. Не думал что это надо сохранять, а главное где и куда в каком месте меню, ничего не нашел.
Bilinear способ измерения.
И перед каждой печатью я измеряю поверхность. Но это бесполезно.
Дааа и самое главное что двигатели Z вращаются во время печати, то есть какая то коррекция по высоте то есть.
Если не делать автоуровень то моторы стоят на месте. Вот..
У меня ощущение что коррекция есть то не в тех местах где надо.
Kulibin
 
Сообщения: 31
Зарегистрирован: 16 ноя 2016, 19:05

Re: BLTouch Auto Leveling

Сообщение Myp » 30 окт 2020, 00:21

Для билинейной ничего дополнительно делать не надо.
G28 - обнулился, потом G29 - замерился и можно печатать.

Офсеты для сенсора относительно сопла в прошивке правильно выставлены?
#define NOZZLE_TO_PROBE_OFFSET { X, Y, 0 }
Если неправильно, будет сдвиг измеренной карты относительно реального стола.

ЗЫ
раз такой большой разбег, от 0.1 до 0.3 высоты, я бы посоветовал вручную выровнять стол
хотябы просто по бумажке.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: BLTouch Auto Leveling

Сообщение Kulibin » 30 окт 2020, 00:58

Да офсеты выставлены, голова встаёт ровно по середине.
А зачем G28 обнуляться? Всё равно при автоуровне голова идёт до концевиков и оттуда уже начинает автоуровень. Я включаю принтер, в меню выбираю автоуровень и после сразу печатаю.
Вручную не выставить никак, жуть кривая поверхность, поэтому и датчик поставил.
Я только выставил смещение датчика по Z. Там идеально, сопало касается стекла и на дисплее 0.
Стол 300х300 лист алюминия 6мм но он зараза кривой, родной термостол тоже кривой,стекло норм но не реально выровнять всё равно, долго мучился. У меня есть другой принтер с мелким столом я его раз выставил 3 года назад и до сих пор не трогаю, вот это да, супер. )))
Kulibin
 
Сообщения: 31
Зарегистрирован: 16 ноя 2016, 19:05

Re: BLTouch Auto Leveling

Сообщение Myp » 30 окт 2020, 13:03

Kulibin писал(а):Да офсеты выставлены

но
Kulibin писал(а):Я только выставил смещение датчика по Z.

так всётаки офсет по X и Y выставлен или не выставлен?
положение сопла не совпадает с положением датчика, поэтому надо задавать смещение датчика относительно сопла по X и Y, иначе карта высоты будет со смещением и сопло не попадёт в ноль.

Kulibin писал(а):А зачем G28 обнуляться?

Так в инструкции к марлину написано, этому алгоритму я и следую)
The printer must be homed with G28 before G29.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: BLTouch Auto Leveling

Сообщение Kulibin » 30 окт 2020, 14:26

Да офсеты выставлены -29 и -31. Позиционируется как надо и соответственно Z тоже у меня -0.6мм.
Ну это вы пишите про терминалку, я комп вообще не использую. Только всё через меню и невозможно выполнить G29 из терминалки т.к принтер попросит сделать G28. Поэтому через дисплей через родное меню это делается уже в автомате.
А иначе всё улетит за пределы если голова стоит например по середине. Меня только одно беспокоит, моторы то вращаются во время печати выбирая тот самый зазор но как бы не достаточно. Не пойму в чём дело. Будто карта не верная.
Kulibin
 
Сообщения: 31
Зарегистрирован: 16 ноя 2016, 19:05

Пред.След.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 15