Probe z offset что значит

Установка датчика автоматического уровня 3DTouch на 3D принтер Creality CR10S

Probe z offset что значит. Bltouch inst m. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst m. картинка Probe z offset что значит. картинка Bltouch inst m

Небольшая инструкция по подключению датчика 3DTouch на принтер Creality CR10S.

Внешний вид датчика 3DTouch.

Probe z offset что значит. Bltouch inst 00 1. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 00 1. картинка Probe z offset что значит. картинка Bltouch inst 00 1

Ссылка на проверенный магазин 3D печати – http://ali.pub/3ey6fd Ссылка на датчик автоматической калибровки уровня 3DTouch – http://ali.pub/3ey670 Первым делом необходимо скачать и распечатать модель держателя для датчика.

Может не самая удачная конструкция держателя, но вполне рабочая.

Probe z offset что значит. Bltouch inst 00 2. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 00 2. картинка Probe z offset что значит. картинка Bltouch inst 00 2

Далее, разбираем принтер, прикручиваем и подключаем датчик.

Probe z offset что значит. Bltouch inst 00 3. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 00 3. картинка Probe z offset что значит. картинка Bltouch inst 00 3

Схема подключения 3DTouch.

Probe z offset что значит. Bltouch inst shema. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst shema. картинка Probe z offset что значит. картинка Bltouch inst shema

Конфигурирование прошивки Marlin для 3DTouch

Прошивка – Marlin 1.1.9.

Правим файл конфигурации Configuration.h.

Строка 709. Комментируем эту строку, т.к. должен остаться лишь один способ калибровки.

Было: #define PROBE_MANUALLY

Стало: //#define PROBE_MANUALLY

Probe z offset что значит. Bltouch inst 01. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 01. картинка Probe z offset что значит. картинка Bltouch inst 01

Строка 727. Включаем калибровку с помощью датчика 3DTouch и активируем работу сервопривода.

#define SERVO0_PIN 11

Probe z offset что значит. Bltouch inst 02. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 02. картинка Probe z offset что значит. картинка Bltouch inst 02

Строки 777-779. Настраиваем положение датчика Bltouch относительно сопла.

Probe z offset что значит. Bltouch inst 03. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 03. картинка Probe z offset что значит. картинка Bltouch inst 03

Вы можете выставить мои значения, если использовали такое же крепление как у меня. Если ваш способ крепления отличается, то придется замерить смещение датчика относительно сопла с помощью линейки.

Строки 975-979. Меняем способ калибровки стола.

Probe z offset что значит. Bltouch inst 04. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 04. картинка Probe z offset что значит. картинка Bltouch inst 04

Строки 1022-1023. Установите количество точек сетки на измерение.

// Set the number of grid points per dimension.

#define GRID_MAX_POINTS_X 3

#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

// Set the number of grid points per dimension.

#define GRID_MAX_POINTS_X 4

#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

Probe z offset что значит. Bltouch inst 05. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 05. картинка Probe z offset что значит. картинка Bltouch inst 05

Если стол кривой, то можно установить больше точек для калибровки стола. Для хорошего стола вполне хватит матрицы 3 на 3.

Строка 782. Определяем границу от края стола, в которой запрещается делать замеры.

#define MIN_PROBE_EDGE 10

#define MIN_PROBE_EDGE 40

Probe z offset что значит. Bltouch inst 06. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 06. картинка Probe z offset что значит. картинка Bltouch inst 06

Ось Z не трогаем. Этот параметр настроем через меню принтера позднее.

Строки 1026-1029. Снимаем комментирование. Эти параметры определяют зону стола, в которой допускается проводить калибровку.

//#define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE

//#define FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE

#define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE

#define FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE

Строка 1143. Снимаем комментарий.

Probe z offset что значит. Bltouch inst 07. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 07. картинка Probe z offset что значит. картинка Bltouch inst 07

Это все изменения в прошивке, которые я внес для работы датчика автоматического уровня 3DTouch.

Теперь можно включить принтер и проверить работу датчика.

Будьте осторожны при первом включении принтера после установки датчика 3DTouch. Неверное конфигурирование и подключение могут привести к механическому повреждению элементов принтера. Будьте готовы выключить питание в любой момент.

Настройка Probe Z Offset

Это последний параметр, который нужно настроить. Здесь необходимо задать смещение датчика относительно сопла по оси Z.

Probe z offset что значит. Bltouch inst 00 4. Probe z offset что значит фото. Probe z offset что значит-Bltouch inst 00 4. картинка Probe z offset что значит. картинка Bltouch inst 00 4

Заключение

Читал много отрицательных отзывов по работе датчика 3DTouch. И даже, какое-то время сомневался в его покупке. Но опасения не оправдались. Датчик работает идеально, нареканий нет. Считаю его покупку вполне оправданным вложением.

Расскажете об этой статье своим друзьям:

Источник

И снова Автокалибровка Дельты. Пьезо датчик. Z_PROBE_OFFSET_FROM_EXTRUDER

Статья относится к принтерам:

Установил и настроил такую поделку: trianglelab Precision Piezo Z-probe Universal Kit Z-probe for 3D printers На удивление, вопреки несоответствию нюансов настройки мануалу, настроилось и работает хорошо: Видео (зверек из ‘подручных материалов’, но до этого калибровался ‘ручной’ автокалибровкой, когда запускаешь автокалибровку, подкладываешь листик и доопускаешь сопло по предлагаемым точкам стола крутилкой экрана вручную. и замечательно печатал модельки, тот же экструдер и каретки новые отпечатал безлюфтовые)

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

У правой башни виден сам китайский контроллер.

Контроллер идет не настроенный. Выставлял VR1 (чувствительность) на середину, а вращением VR2 находил точку, когда светодиод тухнет и еще чуть отводил от порогового значения, так как если ставить гранично по инструкции, когда чуть мерцает, то может срабатывать от наводок или дрожания конструкции.

А так чувствительности более чем хватает.

По привычке проверял статус концевиков в Repetir Host командой M119.

У меня концевики на осях со светодиодом, они в настройках инвертированы.

Китайский контроллер не инвертируется:

// Mechanical endstop with COM to ground and NC to Signal uses ‘false’ here (most common setup).

#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.

#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.

#define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.

#define X_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.

#define Y_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.

#define Z_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.

#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.

Третья и последняя строчки должны быть идентичны.

Прошивка берется актуальная Marlin. В подкаталоге с примерами есть нужный конфиг:

В нем подставить свою геометрию, экран и другие параметры.

При перепрошивке стираю EEPROM.

Так вот. Надо поиграться с настройкой:

Ставлю Z_PROBE_OFFSET_FROM_EXTRUDER в 0

Калибруюсь высоту и автокалибровку из меню.

Сохраняю. Автохоум. И там же через меню опускаю эффектор вниз в точку Z = 1 мм.

Далее опускаю по 0,1 до срабатывания датчика.

(в меню Control, что бы не перешивать каждый раз)

Проверяем. Опускаем Z в 1

далее подкладываем листик A4 и опускаем по 0.1

Достаем листик, срабатывает на столе в 0.

Ок! Супер! Точка 0 лежит на столе с точностью

Слайсим Курой или Симплифай с первым слоем 0,2 или 0,3 (сопло 0,4 ширина 0,37 поток 100%).

. и печати первого слоя нет. Сопло возит четко по столу, хотя показывает что Z = 0.2 или 0.3 соответсвенно.

Да, установив Z_PROBE_OFFSET_FROM_EXTRUDER= 0,1 (плюс 0,1) получаю примерно то, что надо.

Или установив в слайсере первый слой в 0,4 то же получаю ‘вмазанный’ первый слой, что для ABS и не плохо как бы..

Но это же бред! Куда девается 0,2-0,3 мм? Специально проверял двумя разными слайсерами.

ТАКИХ люфтов нет, печатаю на скорости 80-100 детальки отрисованные в SolidWorks и геомитрия совпадает.

Источник

Z-Probe смещение (offset) по X. Помогите понять

Доброго времени суток.

Ни как не могу понят как вообще это все работает..

Установил BLTouch na SBASE 1.3(Smoothieware). так как пробник стоит слева от хот енда (21мм), то конфигурация выглядит так :

zprobe.enable true # set to true to enable a zprobe

zprobe.slow_feedrate 60 # mm/sec probe feed rate

zprobe.debounce_count 100 # set if noisy

zprobe.fast_feedrate 80 # move feedrate mm/sec

zprobe.probe_height 4 # how much above bed to start probe

#gamma_min_endstop 1.28^! # normally 1.28. Change to nc to prevent conflict,

#BLTouch Servo Settings

switch.servo.input_on_command M280 S3.0 # M280 S7.5 Would be midway

switch.servo.input_off_command M280 S7.0 # Same as M280 S0 0% duty cycle, effectivley off

switch.servo.output_pin 1.23 # Must be a PWM capable pin

switch.servo.output_type hwpwm # H/W PWM output settable

leveling-strategy.rectangular-grid.enable true # The strategy must be enabled in the config, as well as the zprobe module.

leveling-strategy.rectangular-grid.x_size 285 # size of bed in the X axis

leveling-strategy.rectangular-grid.y_size 285 # size of bed in the Y axis

#leveling-strategy.rectangular-grid.size 5 # The size of the grid, for example, 7

leveling-strategy.rectangular-grid.save true # If the saved grid is to be loaded

И если я правильно понимаю, то G32 должна сместить голову на 21 мм вправо и начать процесс. Но почему то поднимается стол, голова остается на месте.

В общем не понимаю как задать смещения и как сделать отступы от края стола. У меня 300×300. но хочу сделать что бы печатало на 280х280. точнее хочу задать отступы от каждого края по сантиметру.

Да и буду ОЧЕНЬ признателен за дельные советы по настройке.

Да! еще у меня сейчас нет Zmin и Zmax ендстопов. Надо ли ставить?

Источник

Мой переход с Lerdge на Marlin

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

Статья относится к принтерам:

Probe z offset что значит. . Probe z offset что значит фото. Probe z offset что значит-. картинка Probe z offset что значит. картинка

– Вручить шашку Игорю Владимировичу, а? Любо?

Что понравилось при ознакомлении с ТТХ и беглом осмотре полученного комплекта:

Т.к. раньше с Марлином я знаком не был, и даже не знал с какого бока к нему подступиться, я сделал некое подобие стенда.

Probe z offset что значит. . Probe z offset что значит фото. Probe z offset что значит-. картинка Probe z offset что значит. картинка

На нём я и оттачивал настройку прошивки под свои нужды. Увы, легко и без проблем Марлин мне не дался. После Лерджа несколько сложновато давался алгоритм настройки. Не зря говорят, что переучиваться сложнее, чем учиться с нуля. Нужно привыкать и приспосабливаться к немного другой логике работы. Взять хотя бы, например, управляемые разъёмы вентиляторов на плате SKR 2 – Fan0, Fan1 и Fan2. Что за что отвечает? На плате присутствует поддержка двух экструдеров E0 и E1. Соответственно, в эти разъёмы должны подключаться вентиляторы обдува детали, и обдува радиаторов этих двух экструдеров. Если следовать некой логике, то Fan0 – это разъём для вентилятора обдува радиатора экструдера E0, Fan 1 – для вентилятора обдува радиатора экструдера E1, ну и оставшийся Fan2 – для обдува детали. Так думал я, а Марлин думал иначе. Для обдува детали в прошивке где-то глубоко в коде прописан Fan0, а вот для обдува радиаторов экструдеров вентиляторы не прописаны вообще. Вероятно, предполагается, что они подключаются к неуправляемым разъёмам для вентиляторов, которые на плате тоже есть (Fan3, Fan4). Поэтому, если вы хотите иметь управляемые вентиляторы обдува радиатора, то их нужно прописать вручную. Ещё момент – если у Лердж не имеет значения, какой датчик автоуровня подключён к плате (плёночный, BL-Touch, индукционный), и его можно поменять без перепрошивки, то в Марлине нужно чётко указать, какой тип датчика подключён к плате. И без изменения этой информации в прошивке (с последующей перекомпиляцией оной и перепрошивкой платы управления) его не поменять. Ну и волшебный Z-offcet. Если у Лердж он работает сразу и всегда – внесли в него изменения (как в соответствующем меню, так и при печати с помощью подстройки), и они применяются ко всем печатям, которые вы будете проводить после этих изменений, без лишних телодвижений, то у Марлина это не так. После того, как вы внесли изменения в Z-offcet и сохранили их в EEPROM, вам, при каждой печати после автоматической парковки по G28, надо вызывать их из памяти командой M420 S1, иначе значения Z-offcet не будут использоваться. Это же верно и для карты стола. Вот этот маленький нюанс знатно попил моей крови. Но, вроде как у Марлина датчик автоуровня BL-Touch работает стабильнее и адекватнее, чем у Лердж. Сам же я работу BL-Touch не проверял, не смотря на то, что его клон (3D-Touch) от Trianglelab у меня есть. Мне просто лень его ставить, т.к. я один раз снял карту стола плёночным датчиком и печатаю дальше без перекалибровки, вызывая карту всё той же командой M420 S1, упомянутой выше. Вместе с тем сама автокалибровка стола со снятием карты с помощью BL-Touch или любого иного датчика в Марлине проходит более предсказуемо, особенно если сравнивать с работой Lerdge с прошивкой версии 4.3.3 beta 1-3. Про финальную версию прошивки Lerdge 4.3.3 я ничего сказать не могу, т.к. подзабросил наблюдение за ней. Опытные марлиноводы и марлиноведы скажут, что упомянутые выше проблемы – это пустяки, и не стоит из-за них нервничать. Но как новичок отвечу – что для вас пустяк, для новичка проблема, и, к сожалению, её не всегда получается быстро решить. Однако продолжу рассказывать дальше.

Итак, используя сделанный стенд, я произвёл в марлине настройку основных параметров принтера, таких как габариты печатного поля, управление блоком автоматического выключения питания, настройку отключения вентиляторов обдува радиатора хотенда, при охлаждении его ниже 40 градусов и т.п. И при этой настройке я был очень рад, что экран может выступать как хост по отправке команд на плату и получать от неё ответы. Это знатно экономит время и позволяет не подключать плату к компьютеру только для того, чтобы, например, опросить состояние концевиков командой M119, или проверить, адекватно ли работает блок автоматического выключения питания, отправив команду M81 на плату. Но более подробно к некоторым настройкам Марлина я вернусь немного позже.

А сейчас коротко пробегусь по подключению электронной части принтера к новой плате. Тут проблем не возникло от слова совсем. У Bigtreetech, как и у Лердж, есть достаточно подробная инструкция о том, что, как и куда подключать, а также есть полная карта распиновки разъёмов. Ну и на обратной стороне платы также есть подписи ко всем пинам.

Probe z offset что значит. . Probe z offset что значит фото. Probe z offset что значит-. картинка Probe z offset что значит. картинка Единственное что пришлось сделать, так это удлинить некоторые провода, т.к. они были рассчитаны под расположение разъёмов на Lerdge-K. Также пришлось смоделировать и напечатать новый корпус для экрана TFT43. На этот корпус я, помимо родных разъёмов для USB-флешки и SD-карты, расположенных на плате экрана, вывел с помощью удлинителей разъёмы для подключения micro SD-карты и USB-флешки с самой платы SKR (у неё он есть, помимо разъёма USB-B для подключения к компьютеру). Probe z offset что значит. 7IF81EyCyiPUOkj8lPPy7OpJOzQlM2uttmqc0lzZZqCgZNSzbO. Probe z offset что значит фото. Probe z offset что значит-7IF81EyCyiPUOkj8lPPy7OpJOzQlM2uttmqc0lzZZqCgZNSzbO. картинка Probe z offset что значит. картинка 7IF81EyCyiPUOkj8lPPy7OpJOzQlM2uttmqc0lzZZqCgZNSzbOДабы не сверлить в корпусе принтера новые отверстия, я смоделировал подложку для SKR 2 с учётом уже имевшихся отверстий для крепления подложки Лердж-K.Probe z offset что значит. pFAfoaaMiOfwWdmptMEXaJHO1aaZbg6QUd4Qkq92CC9h00n7HQ. Probe z offset что значит фото. Probe z offset что значит-pFAfoaaMiOfwWdmptMEXaJHO1aaZbg6QUd4Qkq92CC9h00n7HQ. картинка Probe z offset что значит. картинка pFAfoaaMiOfwWdmptMEXaJHO1aaZbg6QUd4Qkq92CC9h00n7HQВ общем, плата заняла положенное ей место, и можно было приступать к более тонкой настройке прошивки с учётом особенностей механики принтера. Были настроены рывки, ускорения, скорости движения осей.Ещё на стенде я протестировал работу блока автоматического выключения питания от Bigtreetech и его алгоритм работы мне не понравился. Суть его в том, что он включает плату сразу, как только на него подаётся питание 220 вольт. Я понимаю, что это сделано для возобновления печати после внезапного отключения электричества. Но у этой медали есть и обратная сторона, которая меня не устраивает от слова «Совсем». Приведу пример. Вы, по завершению печати, автоматически или через меню, выключили принтер, и ушли из дома на работу. А за время вашего отсутствия, у вас дома кратковременно отключили и включили обратно электричество. И вот вы пришли домой после работы, а принтер у вас оказался включен. А всё потому, что после отключения электричества в вашем доме и его последующего включения, плата автоматического выключения, следуя своей логике работы, включила принтер. Вот именно поэтому я и решил оставить блок автоматического выключения питания от Лердж, подключив его к SKR 2.

При подключении блока от Лердж, я исходил как из его распиновки, так и из распиновки платы управления SKR 2.Probe z offset что значит. . Probe z offset что значит фото. Probe z offset что значит-. картинка Probe z offset что значит. картинкаProbe z offset что значит. . Probe z offset что значит фото. Probe z offset что значит-. картинка Probe z offset что значит. картинка

Сигнальный провод и землю от блока автоматического выключения я подключал в разъём PS-ON на плате SKR 2, в соответствии с распиновкой оного, а провод «+5v» я подключил к пину «+5v» незадействованного у меня разъёма E1DET.

Книжка была очень скучной – в ней было много букв и совсем не было картинок.

А теперь немного о том, что я изменял в Марлине под себя для того, чтобы получить нужную мне функциональность:

Сразу предупреждаю – дальше будет много скучных букв.

=== configuration.h ===

Порты подключения, модель материнской платы и количество экструдеров

Для подключения принтера к компьютеру настроил последовательный порт и указал скорость передачи данных для него. #define SERIAL_PORT 1 #define BAUDRATE 115200

Дабы прошивка правильно собралась для моей платы, указал её модель. #define MOTHERBOARD BOARD_BTT_SKR_V2_0_REV_B

Т.к. у меня одноэкструдерный принтер, без всяких смешивающих экструдеров, то указал количество экструдеров равное одному. #define EXTRUDERS 1

Работа с блоком автоматического выключения питания

Источник

Probe

Содержание

Страница находится в ожидании цветущего сада, пока так как есть а есть ниочинь :»(

BLTouch [ править ]

Рассмотрим подключение датчика BLTouch на примере платы Creality 4.2.2:

BLTouch Pinout
GNDVCC_5VPB0 (SIG)GNDPB1
Probe z offset что значит. BLTouch pins Creality 4.2.2. Probe z offset что значит фото. Probe z offset что значит-BLTouch pins Creality 4.2.2. картинка Probe z offset что значит. картинка BLTouch pins Creality 4.2.2

При подключении датчика BLTouch следует учесть что пины на плате по умолчанию могут не соответствовать пинам датчика BLTouch. В силу чего необходимо проверять реальное расположение пинов. Например, для оригинального датчика BLTouch приобретенного непосредственно у Creality, необходимо поменять местами красный провод VCC_5V и желтый SIG в разъеме, дабы их реальное расположение соответствовало распиновке разъема.

BLTouch Z-probe pins (v3.1)Цвет
GNDProbe z offset что значит. BLTouch wires. Probe z offset что значит фото. Probe z offset что значит-BLTouch wires. картинка Probe z offset что значит. картинка BLTouch wires
VCC
Servo PWM (SIG)
GND
Sense

Открываем printer.cfg и ищем блок отвечающий за шаговик по оси Z

Меняем настройку для endstop_pin, заменяя обычный концевик ^PA7 на: z_virtual_endstop. Таким образом получаем следующий блок:

В основной конфиг printer.cfg добавляем строку:

BFPTouch [ править ]

По данному датчику внятно представлена информация у Sergey Irbis https://www.youtube.com/watch?v=rVDWHqFD1Hs
Всё необходимое описано здесь здесь https://www.thingiverse.com/thing:2890290
Понадобится:
— 1x Micro Servo (например TowerPro SG90);
— 1x оптический концевик TCST2103 (шел с необходимой проводкой);
— 2 винта M3x10 (брал DIN912);
— 1 винта M3x30 в качестве щупа (брал DIN912);
— 2 болта (2×8) для фиксации сервы (шли в комплекте);
— 1 пружина от шариковой ручки;
— Дополнительная проводка и разъёмы по необходимости (у кого что есть и кто как делает).

Распечатывал из PETG:
— BFPTouch_Cover_Light.stl;
— BFPTouch_Flag.stl (пришлось поставить масштаб 99%);
— BFPTouch_Main_M3_Nut_R1.stl
— Сборка подробно рассказана у Sergey Irbis, делаем по ней.
— Крепление под свою голову моделируем и также печатаем.

Чтобы BFPTouch заработал на плате Chitu V6, нужно сигнальный провод от сервы посадить на Pin 6 (он же PD12) разъёма для Wi-Fi на плате:
Probe z offset что значит. Wi Fi connector. Probe z offset что значит фото. Probe z offset что значит-Wi Fi connector. картинка Probe z offset что значит. картинка Wi Fi connector

Концевик посажен на Zstop на плате:
Probe z offset что значит. Zstop. Probe z offset что значит фото. Probe z offset что значит-Zstop. картинка Probe z offset что значит. картинка Zstop

Питание 5В для сервы взято с датчика окончания филамента.

Пример настройки моей карты Bed_Mesh_Leveling:

В итоге имеем такое поле после калибновки:
Probe z offset что значит. 400px BedMesh. Probe z offset что значит фото. Probe z offset что значит-400px BedMesh. картинка Probe z offset что значит. картинка 400px BedMesh

Всё остальное как как описано в документации к Klipper.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *