Smoothieware, автобедлевел и extruder.hotend.z_offset. Как оно работает?
Принтер CoreXY, прошивка смузиваре, контроллер MKS SBASE 1.3.
Эндстопов по оси Z нет вообще, хоминг по оси Z не выполняется. Поэтому (?) M206 и M306 не работают.
Датчик уровня - аналог BLTouch.
Я хочу использовать компенсацию rectangular-grid (и таки использую - строю таблицу компенсации,сохраняю ее на SD-карту, после включения принтера она успешно загружается для использования).
В данный момент сопло выше точки срабатывания датчика уровня на 1.24 мм.
Но я не хочу использовать для определения уровня стола команду G30 Z1.24 и/или Z30 + G92 Z1.24, так как считаю неправильным прописывать этот параметр '1.24' во многих местах различных скриптов. Когда я поменяю хотэнд, или просто поменяю сопло, этот параметр изменится.
Я хочу, чтобы этот параметр был прописан в ОДНОМ месте - какой-то offset в config.txt.
Есть параметр rectangular-grid.probe_offsets, но в нем смещение по Z всегда и обязательно должно быть = 0.
Есть параметр extruder.hotend.z_offset - смещение сопла от ориджина, но я нигде не нашел описания того, как он работает.
ВОПРОС: если я укажу
extruder.hotend.z_offset 1.24
то как я в дальнейшем должен определять с помощью датчика BLTouch и указывать уровень стола?
G30 Z0?
Или G30 и затем G92 Z0?
Или как?
Но так, чтобы потом по команде G1 Z0.140 (из файла gcode) сопло приехало на высоту 0.140, а не куда-то еще.
Эндстопов по оси Z нет вообще, хоминг по оси Z не выполняется. Поэтому (?) M206 и M306 не работают.
Датчик уровня - аналог BLTouch.
Я хочу использовать компенсацию rectangular-grid (и таки использую - строю таблицу компенсации,сохраняю ее на SD-карту, после включения принтера она успешно загружается для использования).
В данный момент сопло выше точки срабатывания датчика уровня на 1.24 мм.
Но я не хочу использовать для определения уровня стола команду G30 Z1.24 и/или Z30 + G92 Z1.24, так как считаю неправильным прописывать этот параметр '1.24' во многих местах различных скриптов. Когда я поменяю хотэнд, или просто поменяю сопло, этот параметр изменится.
Я хочу, чтобы этот параметр был прописан в ОДНОМ месте - какой-то offset в config.txt.
Есть параметр rectangular-grid.probe_offsets, но в нем смещение по Z всегда и обязательно должно быть = 0.
Есть параметр extruder.hotend.z_offset - смещение сопла от ориджина, но я нигде не нашел описания того, как он работает.
ВОПРОС: если я укажу
extruder.hotend.z_offset 1.24
то как я в дальнейшем должен определять с помощью датчика BLTouch и указывать уровень стола?
G30 Z0?
Или G30 и затем G92 Z0?
Или как?
Но так, чтобы потом по команде G1 Z0.140 (из файла gcode) сопло приехало на высоту 0.140, а не куда-то еще.
Популярные вопросы
Проблемы с печатью
Всем привет. Столкнулся с такой проблемой. У меня два принтера К1 MAX. Один печатает исправно, второй выдаёт вот такое. Стоят новое сопло, нагреватель...
Плывет абс
Смоделировал по-быстрому деталь для проверки размеров.
Место где у нее снизу повело - толщина 2мм. Потом я ус...
Место где у нее снизу повело - толщина 2мм. Потом я ус...
Зачем используют слово '3D' при описании аддитивных технологий?
Несколько раз уже я обращался к уважаемому сообществу с вопросом на тему - почему так говорят '3D печать', '3D принтеры' и прочие интерпретации, типа...

Комментарии и вопросы
Пардон..
Это был ответ для emo-hipster....
Температура "плавает" в зависи...
Столкнулся с такой проблемой п...
Коллеги, я прямо чувствую что...
Всем привет, собрал я тут себе...
Bambu Lab P2S, Snapmaker U1, C...