🔧 Интерактивное выравнивание стола винтами на Neptune 4 MAX с помощью индуктивного датчика.
Решил выровнять стол на своём **Neptune 4 MAX** до максимально возможного идеала.
Наткнулся на статью про screws_tilt_adjust с конфигом на другой принтер. Решил адаптировать под себя.
До этого с **Klipper** дела не имел, но разобраться оказалось не так уж сложно.
---
## 🧭 С чего начать?
Первым делом — определил координаты регулировочных болтов стола. Использовал штатное меню на экране принтера (где с помощью листа бумаги по зазору между столом и соплом выставляются точки выравнивания)
Затем через веб-интерфейс открыл `printer.cfg`, нашёл строку `probe`, где указан **офсет индуктивного датчика**. Учитывая его смещение от сопла, пересчитал координаты — так, чтобы датчик попадал прямо на винты. Получив эти данные забиваем всё в конфиг.
## ⚙️ Конфигурация `screws_tilt_adjust`
Добавляем в `printer.cfg` через интерфейс Fluidd:
### Начало кода ###
[screws_tilt_adjust]
# 🎯 Координаты винтов — указывайте строго под ваш принтер
screw1: 239.25, 194.55 # Центральная точка
screw1_name: CENTER
screw2: 61.75, 17.05 # Передний левый
screw2_name: Front Left
screw3: 61.75, 194.55 # Центр левый
screw3_name: Center Left
screw4: 61.75, 372.05 # Задний левый
screw4_name: Rear Left
screw5: 416.75, 17.05 # Передний правый
screw5_name: Front Right
screw6: 416.75, 194.55 # Центр правый
screw6_name: Center Right
screw7: 416.75, 372.05 # Задний правый
screw7_name: Rear Right
# 🔧 Высота перемещений между точками
horizontal_move_z: 10
# 🏎️ Скорость перемещения между винтами (мм/мин)
speed: 250
# 🔩 Тип винтов: M3 = 3 мм, M4 = 4 мм, M5 = 5 мм
screw_thread: CW-M4
### Конец кода ###
☑️ Первая точка — центр, потому что он закреплён двумя винтами намертво. Логично что относительно него и выравнивается остальные точки стола.
📊 Порядок точек
№ | Координаты (X, Y) | Винт регулировки |
1 CENTER | 239.25, 194.55 | Центральная опора стола |
2 Front Left | 61.75, 17.05 | Передний левый винт |
3 Center Left | 61.75, 194.55 | Центральный левый |
4 Rear Left | 61.75, 372.05 | Задний левый |
5 Front Right | 416.75, 17.05 | Передний правый |
6 Center Right | 416.75, 194.55 | Центральный правый |
7 Rear Right | 416.75, 372.05 | Задний правый |
🚦 Важный момент
Такой конфиг работает, НО — запускать SCREWS_TILT_CALCULATE нужно только после G28, так как если голова будет в рандомной позиции то принтер будет считать эту позицию домашней. при отсутствии концевиков как в случае с нашей моделью всё уедет в стену. По этому добавляем после пред идущего кода...
🧠 Макрос для безопасного запуска
Добавим макрос, который сначала делает хоминг, а потом запускает калибровку:
### Начало кода ###
[gcode_macro SCREWS_TILT_CALIBRATE]
description: >
🔧 Выполняет G28 перед SCREWS_TILT_CALCULATE
для корректной и безопасной калибровки уровня стола
gcode:
G28 ; 🏁 Хоминг всех осей
G4 P1000 ; ⏸️ Пауза 1 сек для стабилизации
SCREWS_TILT_CALCULATE ; 📏 Калибровка наклона стола
### Конец кода ###
📸 Как выглядит макрос в интерфейсе
⚙️ После запуска команды SCREWS_TILT_CALIBRATE датчик просканирует 7 точек (для удобства последняя точка самая дальняя, так проще дотянутся до всех винтов) и в консоли будут выведены значения.
🕐 Получив значения начинаем крутить по порядку винты: CW - по часовой стрелки, CCW - против часовой стрелки. После повторяем команду. Добиваемся желаемого результата ( Меня устроило отклонение в 00:01 )
✅ В итоге мне так и не удалось выровнять стол в желаемый результат после создания карты высот.
На данный момент это выглядит так ( лучший результат был 3.3 )
Надеюсь это кому то будет полезно.
Еще больше интересных статей
Свои RFID метки катушек пластика для ams bambu lab
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Эта статья скорее гайд по созданию меток, так как я не нашёл подробных...
Такой вот "вопящий Аркашка"
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Вы будете смеяться, но ИПС мож...
Натырить в театре? :-))
Клей конторский силикатный это...
Не могу настроить съёмку таймл...
здраствуйте. может есть возмож...
Всем доброго времени суток. Во...
Как в том анекдоте - принтер к...