Подключение и настройка датчиков автоуровня

Платы управления от LERDGE: K, X
Аватара пользователя
alexstay
Сообщения: 49
Зарегистрирован: 19 янв 2020, 11:44

Подключение и настройка датчиков автоуровня

Сообщение alexstay »

Собственно описание здесь: https://www.lerdge.com/document/detail/Leveling-Example

Изображение Изображение Изображение Изображение
Аватара пользователя
Grek21
Сообщения: 59
Зарегистрирован: 18 янв 2020, 16:13

Re: Подключение и настройка датчиков автоуровня

Сообщение Grek21 »

Аватара пользователя
ursoft
Активист
Сообщения: 196
Зарегистрирован: 18 янв 2020, 19:52
Откуда: Екатеринбург

Re: Подключение и настройка датчиков автоуровня

Сообщение ursoft »

Когда я узнал, что датчик Z находится в подвале, то немного приуныл - гонять стол туда-сюда неинтересно (да и вообще, вот хочется мне хранить инструменты под столом, я выше 20см раз в пятилетку печатаю :D ). Но потом выяснилось, что можно не перемещать имеющийся датчик вверх, а использовать Bltouch, и он будет дополнительным сверху (закрытая прошивка Lerdge такую функцию тоже имеет: опция The probe used for Z-min), при этом (если стол ровный) можно (не теряя время зря) автокалиброваться всего по одной точке.

В стартовом GCODE обеспечиваем следующие команды (проверял только на Lerdge, у других могут быть особенности):

Код: Выделить всё

M280 P0 S160 ; выводим из возможного состояния "ошибка"
G4 P100 ; ждем 100мс, пока будет готов
G29 ; домой и автокалибровка стола в одном флаконе
Кроме того, что теперь возить стол к подвалу принтер зря не будет, получаем также возможность быстрой смены покрытия стола (я коллекционирую магнитные коврики и листы с PEI).

Купил 2 разных - более толковый для Юни и менее толковый для Ulti Steel (сдохнет - не жалко, т.к. не особо-то и нужен, там датчик Z сразу сверху установлен).
Uni 2.2, Ulti Steel, FF Dreamer напечатали мне эти 400+ изделий.
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: Подключение и настройка датчиков автоуровня

Сообщение demonlibra »

Кстати, зачем в комплекте крепежа BL-TOUCH/3D-TOUCH пружинки?
Не бойся поломать. Бойся не починить ))
Изображение
Аватара пользователя
ursoft
Активист
Сообщения: 196
Зарегистрирован: 18 янв 2020, 19:52
Откуда: Екатеринбург

Re: Подключение и настройка датчиков автоуровня

Сообщение ursoft »

Я предполагаю, примерно затем же, что и у стола: менять высоту и наклон в одной из плоскостей, но при сильном желании кого-то подвинуть датчик - подвинуться (а не отломиться и не отломить деталь).
Uni 2.2, Ulti Steel, FF Dreamer напечатали мне эти 400+ изделий.
Аватара пользователя
ursoft
Активист
Сообщения: 196
Зарегистрирован: 18 янв 2020, 19:52
Откуда: Екатеринбург

Re: Подключение и настройка датчиков автоуровня

Сообщение ursoft »

Другой темы про датчики нет, напишу сюда. Стекло на столе у меня оказалось не сильно ровным. По крайней мере, при печати прямоугольника на всю область 250*200 (PETG FDPLAST нач. слой 0.3 соплом 0.5) без датчика удалось получить только такой лист (красным выделена область, которая ниже, чем остальное стекло, она состоит чуть ли не из отдельных линий):
Изображение
а с датчиком (сетка 4х4) все идеально ровно:
Изображение
Uni 2.2, Ulti Steel, FF Dreamer напечатали мне эти 400+ изделий.
Аватара пользователя
ursoft
Активист
Сообщения: 196
Зарегистрирован: 18 янв 2020, 19:52
Откуда: Екатеринбург

Re: Подключение и настройка датчиков автоуровня

Сообщение ursoft »

В продолжение темы стартового кода для куры, ускоряющего начало печати (за счет того, что некоторые операции выполняются параллельно).
Это стоковый (Lerdge K v3.0.6) Юни 250*200 с боуденом и датчиком стола=Zmin справа - v4 (размер стола используется для снятия сопли краем стола).
Альфа-версия (внимание - очень интересные, но грязные хаки!!!), но уже делает то, что я от нее хотел. Хотя снятие сопли и начальное прочихивание, возможно, еще доработаю.

Код: Выделить всё

M107 ;start with the fan off
M140 S{material_bed_temperature_layer_0} ;not wait
M104 S160 ; not extruding not wait
M280 P0 S160 ; bltouch alarm off
G4 P100 ;delay
M860 X530 ; G28 goes center, here we are
G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
G28 XY ;go until XY endstops
M866 X50 ;not cold nozzle into bed
G0 X265 Y40 F6000; out of the bed
M860 Y20 ; G28 goes center, here we are
G28 Z
M866 X33 ;revert offset back
M860 Y200 X260;revert build area back
M109 S{material_print_temperature_layer_0} ; waiting nozzle
G0 Z0.4
G0 X255 F60 ; OOSE on the edge
G0 X0 Z5 F6000 ; not conflict with clipsa
G29 ;level bed
M190 S{material_bed_temperature_layer_0} ; waiting bed
G92 E0 ;zero the extruded length
G1 F200 E5 ;extrude 5mm of feed stock
G92 E0 ;zero the extruded length again
G1 F9000
Uni 2.2, Ulti Steel, FF Dreamer напечатали мне эти 400+ изделий.
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: Подключение и настройка датчиков автоуровня

Сообщение demonlibra »

Для использования BLTOUCH в качестве датчика обнуления необходимо задать для оси Z MIN?
Не бойся поломать. Бойся не починить ))
Изображение
Аватара пользователя
ursoft
Активист
Сообщения: 196
Зарегистрирован: 18 янв 2020, 19:52
Откуда: Екатеринбург

Re: Подключение и настройка датчиков автоуровня

Сообщение ursoft »

Нужно поставить галочку "The probe used for Z-min", а также Z-axis home = MIN. Если подвальный датчик Zmax не отключен, он тоже работает, но только для справки - т.е. состояние его видно, а движению не мешает.
Uni 2.2, Ulti Steel, FF Dreamer напечатали мне эти 400+ изделий.
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: Подключение и настройка датчиков автоуровня

Сообщение demonlibra »

Спасибо. Буду пробовать.
Не бойся поломать. Бойся не починить ))
Изображение

Вернуться в «LERDGE»