Только что обратил внимание, что в данной прошивке размер стола указан 220мм на 220мм, тогда как реальный размер составляет 235мм на 235мм. Чтобы можно было использовать весь стол, нужно в прошивке в файле configuration.h найти bed_size и сделать #define X_BED_SIZE 235 #define Y_BED_SIZE 235 ______________________________________________________________________________________________ UPD. Проблема выпадающего 3DTouch (клона Bltouch) при перемещении по меню принтера полностью решается в прошивке. В файле pins_SANGUINOLOLU_11.h нужно найти и закомментировать (поставить // в начале строки) строку #define BEEPER_PIN 27 Таких строк там две, можно закомментировать обе, но достаточно и первой. Механические и электронные решения (подтягивающие резисторы, фильтры, изоляция проводов) не помогают. _______________________________________________________________________________________________ UPD_2. Оригинальный BLTouch обновился до версии V3.0. На некоторых платах, включая Creality и Anet он работает не правильно. Для его настройки есть два способа. Программный - нужно внести изменения в прошивку. github.com/InsanityAutomation/Marlin/commit/15ce74badfd3a1b6e6ffabf882234ffa77682715 То что указано красным - нужно удалить. То что отмечено зеленым - добавить. Необходимые параметры нужно поменять в файлах Conditionals_LCD.h, Configuration.h и Marlin_main.cpp Аппаратное - нужно выпаять конденсатор C7 на плате принтера. Это конденсатор концевика оси Z, и находится он прямо рядом с ним. www.antclabs.com/wiring3
@@ВалентинХандрига Вот мой. Но у меня полоса рисуется немного правее, потому что стекло меньше стола. И короче, чтобы переднюю прищепку не задевать. Ну и с автокалибровкой (G29) А вообще можно просто создать еще один принтер в куре и она туда впишет стандартный стартовый код. ; Ender 3 Custom Start G-code G28 ; Home all axes G29 G92 E0 ; Reset Extruder G1 Z15 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X10.1 Y50 Z15 F5000.0 ; Move to start position M104 S{material_print_temperature_0} M109 S{material_print_temperature_0} G1 X10.1 Y50 Z0.3 G1 X10.1 Y200.0 Z0.3 F1500.0 E12 ; Draw the first line G1 X10.4 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X10.4 Y50 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z10.0 F5000 ; Move Z Axis up little to prevent scratching of Heat Bed ; End of custom start GCode
@@sergeyirbis Еще один вариант предотвращения вытекания расплавленного пластика во время калибровки - сделать ретракт перед калибровкой и экструдировать такую же длину пластика после ее окончания: ; Ender 3 Custom Start G-code G28 ; Home all axes without mesh bed level G91 ; relative coordinates G1 F200 E-10 ; retract 10mm of filament G29 ; autolevel - BLTouch mesh generation G1 F200 E10 ; extrude 10mm of filament G90 ; absolute coordinates G92 E0 ; Reset Extruder ...
Здравствуйте подскажи пожалуйста какой 3d принтер для новичка лучше приобрести, для печати фигурок: ender -3x , tevo tornado или anycubic i3 mega или creality3d cr-s 10?
Уважаемый ты просто БОГ ! При помощи твоих советов прошил плату без проблемм правда приходилось перематывать и пересматривать заново так как ты очень быстро все рассказываеш. Ну оно понятно ты же знаешь все шаги наизусть а я первый раз . В следуюший раз точно также но подлиньше видео с наглядными примерами по дольше please . Ещё раз огромное тебе спасибо !
Где этому учат ? Я понимаю что для определённого контингента тут всё понятно но если я в этом новичок то для меня это почти китайский 😁☝. Вобще это лучший канал о 3 д печати из тех что я пересмотрел , однозначно подписка .
Для тех, кто уже пытался выставить z-offset раньше (например, через меню самого принтера), перед началом его калибровки в программе Pronterface, после команды "G28" нужно послать команду "M851 Z0" и "M500", и только потом "G0 Z0" и т.д.
Не знаю, у кого насколько быстро и легко получается прошить загрузчик. Я потратил около 6 часов на все пляски с бубном и несколько версии подключения Uno (в т.ч. зарубежных), в итоге оригинальный Uno сменил на клона с Ali, повторил все инструкции Сергея из видео, вуаля! Сработало. Чёртов загрузчик записался. А дальше всё с первого раза пошло. Спасибо за хорошее и подробное видео.
Лучше писать {material_print_temperature_layer_0} вместо {material_print_temperature}. Иначе будет неправильно устанавливаться температура печати на первом слое (если она отличается от остальной). И для небольшого ускорения прогрева стола можно добавить в начале: M140 S50 M190 S{material_bed_temperature_layer_0} Тогда калибровка стола начнется после нагрева стола до 50 градусов, а стол продолжит прогреваться дальше (не совсем корректно, но практика показывает что приемлемо). Пока пройдет калибровка, прогреется экструдер, напечатается юбка - стол уже нагреется до рабочей температуры.
Не знаю почему, но эта последовательность команд M140 S50 M190 S60 G29 все равно ЖДЕТ пока температура не достигнет 60 градусов. Вроде бы по документации M190 не должна ждать, но по факту бедлевелинг не начинается пока стол не прогреется до 60. Это все на Marln 1.1.9 Ender-3
Последней ревизии ender 3 приходит с платой creality 4.2.2, мне как раз такая пришла, заказывал в августе, был приятно удивлен. Плата имеет на борту 32 битный stm32, а не atmega. В ютубе есть инструкция на английском, знаний языка не нужно и так все понятно. В кратце: скачиваем марлин 2 последней ревизии, скачиваем конфиги с их же сайта, скачиваем vscode, устанавливаем через vscode platformio, перекидываем конфиги с папки ender 3 1.5v в папку прошивки, меняем несколько строк в конфигах, компилим, закидываем откомпилированную прошивку на флешку и вставляем ее в принтер, при включении принтера он автоматически прошьется и все. С блтач пока еще не разбирался, но инфа вроде тоже есть. Вроде там подключение к плате простое.
Время идет))) Прогресс не стоит на месте))) Приятно слышать, что Creality не забывают про пользователей бюджетных моделей. Очевидно, что Ender-3 V2 мало кому нужен будет с такими апгрейдами первой версии))))
Способ Bilinear не подразумевает конкретно 9 (3х3) точек калибровки. Число точек задается параметром #define GRID_MAX_POINTS_X 3 , есть смысл сменить 3 на 4 ( #define GRID_MAX_POINTS_X 4 ), тогда калибровка будет по 16 точкам (4х4). Немного дольше, но также и немного точнее.
В этой конфигурации марлина, без настройки 9 точек проверяет. Но в любом случае спасибо, людям будет полезно)))) Я в конце видео говорю, что только основные настройки показал, и то что можно менять количество точек и количество проб в каждой из точек и так далее))))) И оставил ссылку на видео Дмитрия Соркина, он там показывает это все)))))
Для русификации прошивки, в файле Configuration.h нужно поменять две строчки #define LCD_LANGUAGE en на (#define LCD_LANGUAGE ru) и #define DISPLAY_CHARSET_HD44780 WESTERN на (#define DISPLAY_CHARSET_HD44780 CYRILLIC). Может кому пригодиться.
В принципе там переводить то нечего. Все и так вроде понятно. Тоже в начале думал перевести, но по скольку очень много чего у иностранцев на каналах просматриваю, то и не стал адаптировать.
Привет попытался изменить язык по твоему гайду ошибку выдает. "Ошибка компиляции для платы Sanguino. Exit ststus 1. Ошибка компиляции для платы Sanguino "
Сергей, спасибо за инструкции, все встало отлично на Ендер 3 ПРО с платой v1.1.3, единственный момент, ардуинка у меня орига итальянская, последняя версия ide 1.8.8 обругалась на сангуино, поставил 1.6.9 и все прошилось на отлично!!!
@@sergeyirbis щас не вспомню точно, но что то вроде какой-то файл в папке сангуино-мастер из бэд, 4 строчки с этими "разными" файлами, во время компила прошивки, ту же самую папку скопировал в 1.6.9 и без проблем стало. компил прошел, прошивка залилась
@@sergeyirbis также проблема что и у @Digi Digimortal, Ender 3 pro плата версии 1.1.3 так же ругается на сангуино и даже установка версии 1.6.9 нечего недаёт
Спасибо за видео! Но мне все равно не понятно, как датчик BLTouch находит "0" без точного сопоставления горизонта оси Z с соплом. Ведь, когда мы калибруем зазор сопла бумагой в первой точке "язычок" BLtouch'a не запоминает расстояние до стола.
Приехал мне второй ender 3 pro. сразу купил к нему 3dtouch. включаю видос дабы освежить память как все проделывалось в первый раз, но не тут то было))) в моем новом эндере плата 4.2.2. и что то русскоязычного и такого же подробного по установке я не нашел. Сергей вся надежда на тебя))
Даже не просмотрев уже жалею что ты не выпустил этот ролик раньше, чем я настроил свой. Пересмотрю, может что вспомню. В любом случае будет легче найти нормальный урок, если вдруг что у себя напортачу.
Спасибо огромное всё получилось, но есть маленький нюанс- после замены сопла на тоже самое сбивается зазор между столом и соплом и каждый раз нужно регулировать его запуская каждый раз печать и смотреть как ложится первый слой
Спасибо за гайд все получилось, делал на Ender 3 Pro. P.S. Если у кого то дисплейный кабель разноцветный, то BLTouch я подключал к светло-коричневому (но лучше проверьте как у вас). Плата creality 1.1.4
Доброго дня, Сергей. Посмотрев на плюсы после перепрошивки решился, приобрёл usbASP ver 2.0 прошивальщик с переходником 10пин на 6, посмотрел видео, скачал все источники и драйвера. 1) заливка бутлоадера. Поставил Arduino IDE, установил Sanguino расширение плат, поставил драйвера с программы (Zadig) для программатора. Выставил в IDE - Sanguino, плата 1284 или 1284р 16Мгц, программатор - aspUSB. Установил библиотеку экрана u8glub, согласно инструкции. Тумблер переставлял на 5в на программаторе. Потом загрузка загрузчика - успешно. Правда у принтера на экране просто горел синий цвет и всё, никакой реакции. Потом собрал прошивку 1.1.9(скачал с официального сайта марлин, в папке с эндером 3 выбрал 4 файла и переместил в корень Марлина. Запустил Marlin.ino Изменил программатор с aspUSB на "....mkII", согласно инструкции. Проверил все шаги на соответствие, скомпилировал и попытался загрузить, но ошибка - "выберите последовательный порт для загрузки". Принтер не рассматривается как ком порт, в системе он "неопознанное устройство", а Arduino IDE просит указать обязательно ком порт, иначе не шьёт. Случайно тыкнул в единственный существующий COM1, которым принтер не является и убрать уже не могу. На этом произошёл затык и дальше я пройти не смог, при попытке включить принтер - синий экран и стандартное кручение вентиляторов, при этом нет никакой реакции на кручение и нажатие кнопки-энкодера как звукового, так и визуального - просто синий экран. Пробовал ставить драйвера из указанной выше программы по инструкции, пробовал из статьи на русскоязычном форуме версии 3.0.7 если не ошибаюсь, - безрезультатно. Не могу убрать com1 порт в ардуино, удалял её полностью, ставил портабл версию, загружал Винду в режиме "установки драйверов без подписей" и ставил драйвер программатора для работы с 1284p. В конечном итоге ардуино иде вообще перестала запускаться. Пытался шить на ноутбуке вин 10 х64, потом перешёл на стационар, использовал как передние USB, так и с задней стороны пк - никакой разницы. При подключении "принтер - мини юзб - компьютер" плата светит синим, при подключении программатора так же, но никакой реакции нет, кроме кручения вентиляторов. В системе же Принтер отображается как "неопознанное устройство". Руки опускаются, уже второй день пошёл моих мытарств, и тут либо покупать arduino uno в надежде, что она станет COM портом, либо уже плату готовую с драйверами для принтера. Как быть?
Спасибо за видео. Не конкретно за это, а вообще. Приятно смотреть и есть много полезного. Сам только собираюсь начать использовать 3D печать. Но уже успел лохануться заказав Ender 3 Pro. Лишние деньги на ветер. Хотя не должен быть хуже обычного Ender 3. Сколько ещё предстоит изучить...
Короче заморочился я с этим датчиком. Все сделал как в этом видео, спасибо автору разжевал как для детей. Все работает, калибровка происходит. А вот при печати принтер производит корректировку высоты как бы наоборот, то есть где нужно поднять сопло - опускает, где нужно опустить - поднимает. Нигде ничего толкового об этом не нашел. Вот такие дела.
@@sergeyirbis Я думаю карта искажений применяется потому что ось Z во время печати работает. Без калибровки печатает как и раньше при том что сам стол я не перенастраивал.
Благодаря твоему гайду перешил эндер и кое-что заметил. Самообман это или нет, но с чистым Марлин принтер стал заметно тише работать. Видимо, нормальная прошивка более разумно пользует ресурсы драйверов. И это без демферов и смузеров еще...
Доброго вам времени суток. Спасибо за не скучный карантин J Три дня пытаюсь напечатать вашу сетку! Суть проблемы. Устанавливал Marlin-1.1.x как на видео, только конфигурационные файлы брал не как вы, а скачивал с сайта Configurations-release-1.1.9. Настраивал датчик программой pronterface …всё отрабатывает, всё красиво, 9 точек калибровки таблицу поправок выдаёт…. С помощью Cura 4.5.0 записываю на флешку web2.stl и ставлю на печать. В итоге печать начинается в трёх - четырёх миллиметрах над столом. На дисплее Endera нормальное значение 0.2мм, В меню Control>Motion>Probe Z поправка та, что устанавливал М851 Z-4.45…. Всячески с бубном и Arduino пробовал. Установил Cura 4.4.1, Скачал ваши конфигурационные файлы Marlin_config_bltouch и ….. Всё изменилось до наоборот. После 16 точек калибровки, ось Z просто вдавливает стол перед началом печати. Сделал так. После калибровки и установки на исходную есть время до полного нагрева и начала печати. Перехожу в меню Control>Motion>Probe Z, беру три листа бумаги, и в ручную выставляю зазор, сохраняюсь и ….сеточка готова! Вопрос. Почему в автоматическом режиме не вносится поправка в нулевые значения? Вернее, они вносятся, но не исполняются. И как убрать круглые наплывы в углах сетки?
Все никак не решусь на перепрошивку, в интернете видел много жалоб на то, что после этого не работает печать после сбоя питания, а оно вон что, нужно было раскоментировать. Само востановление работает из коробки, и все логично, как мне показалось- сначала отогревает сопло и затем елозит им, вроде как прогревает верхний слой. Результатом всегда был доволен, на в этом месте четкая полоса, но это просто косметика. Насчет памяти, как мне кажется, можно заменить матричный экран на строчный, но это если прошивка занимается отрисовкой, к тому же это немного разгрузило бы процессор, но это не точно.
Очень познавательное видео, спасибо! По моему скромному мнению, имеет смысл приобрести оригинальный датчик. Пусть его ценник выше, чем у китайских аналогов, но оригинал неоднократно опробован, протестирован и получил объективную оценку и рекомендации. PS Весьма интересные механизмы натяжения ремней на принтере, Сергей. Давненько я на Thingiverse не заглядывал. Раньше не замечал там этих модификаций )
Я тоже считаю, что оно того стоит. Но скоро можно будет проверить)))))) Натяжители очень удобные, правда создатель модели убрал почти все STL. Пишет что новые принтеры приходят с короткими ремнями, видимо переделывает. Если нужно, я могу выложить те что у меня в своем облаке.
У датчика-клона от Trianglelabs средняя ошибка 7 микрон, если принтер стоит на шатающемся столе и 5 микрон, если принтер поставить на более жесткий журнальный столик. Цена датчика в 4 или 5 раз ниже оригинала.
Какое-то время еще на марлине посижу, так удобнее на вопросы отвечать. Но потом переползу обратно на клиппер. С блтач там вроде все нормально, говорят с клонами проблемы, вот это интересно будет проверить))))
На гитхабе fredizzimo добро творит направо и налево :-).Его ветку пока не добавили в основную разработку. Что-то они там с Кевином не сошлись во мнениях, как что делать надо. По крайней мере мой клон заработал.
Если вы ставите загрузчик через USBasp и при прошивке видите ошибку verification error, first mismatch at byte 0x0000 0xff != 0x0c. То версия ПО вашего программатора устарела! Нужно либо прошить ваш программатор или изначально заказывать версию 2.0 как у Сергея.
Это так быстро бывает?) я даже программатор не заказал еще, думал через пару месяцев видео будет))) боже, еще и про блтач) я совсем не готов к этому видео))
Отличная инструкция !! Наконец то на русском и для Ender-a. Вопрос не по теме видео: Сергей. а как долго натяжители по Х и Y у вас работают? Из какого пластика напечатаны? Ролики в них родные? Чем вызван вопрос у меня подобный по Y проработал недолго, месяца 3 всего. Лопнул под новый год, зараза. Пришлось вернуть родной..
У меня они стоят недавно, около месяца. Ролики и болтики оригинальные. Напечатано из ABS от FDPlast. На Thingiverse создатель модели убрал почти все STL файлы. Пишет, что новые версии принтеров приходят с короткими ремнями. Но если нужно, могу у себя в облаке выложить.
@@sergeyirbis Спасибо. Я уже на тингивердс заглянул , да вроде все STL на месте, и обновлены 21.09 . Вот для оси X : www.thingiverse.com/thing:2854971 и для Y : www.thingiverse.com/thing:3097972. Ну для интересующихси...)))
Сергей, категорически приветствую!!! С прошедшими Тебя! За видос Огромное СПАСИБО! Заметил не много отличия от моего случая загрузки булодера. У Тебя плата Ардуино UNO(ОРИГИНАЛ???) и также определилась в диспетчере устройств, у меня же кытайская UNO R3 atmega 328p определяется как CH340. Ну и как следствие при компиляции, ругань по поводу ПЛАТЫ , спашивает че за зверь. Месяца полтора назад списывался с Тобой, но твои советы не помогли(смена проводов, проба кучи версий платформы) Буду искать кашерную УНУ, и воевать с ней. Годный КОНТЕНТ делаешь.
У меня китайский клон ардуино тоже, от Geekcreit. Основной чип тоже 328p, а вот чип USB-СOM у меня ATMEGA16U2. Определяется она как UNO. Может с драйверами CH340 что-то не так? Можно еще попробовать подключиться иначе. Вместо пинов ISP на ардуино к портам MOSI - 11, MISO - 12, SCK - 13, 5V - 5V ардуины, GND - GND ардуины, RST не нужно (на сколько я понимаю). В скетче ArduinoISP раскомментируй строку #define USE_OLD_STYLE_WIRING запиши его и попробуй так.
Спасибо тебе, золотой мой человек. Год назад, посмотрев это видео купила и программатор и ардуино. В видео есть один недостаток- те места где надо запомнить что открыть на что наводить мышку и куда кликнуть, занимают доли секунды. Потому целый год ушел на разбор полетов, с просмотром видео других. Однако именно это видео, его посекундный на стоп кадрах просмотр и два дня без перерыва на сон позволили мне оживить Creality CR8. С доисторических времен ( это первый мой принтер) он сильно обветшал. После ремонтов и апгрейдов требовалась калибровка. Запоминать новые величины динозавр упорно не хотел. Пользоваться Repetier-Host, потому что только в нем можно быстро поменять величины в EEPROM, меня утомляло. (принтер и ноут связаны шнурком) . И о чудо, печатает сам с флешки.
Makerbase 3dtouch на команду g28 на этапе парковки по оси z не выдвигает щуп, и концевик не реагирует (пробовал рукой выдвинуть и обратно задвинуть, не помогает). На разрыв и замыкание контактов z-min тоже не реагирует. При включении принтера, щуп выдвигается и задвигается два раза. Версия марлина 1.1.9, версию 2.x не смог прошить, не хватает памяти, как не пытался ужать. Upd. Разобрался, желтый провод припаял в сторону экрана, а не в сторону платы. Осталась одна проблема, это при парковке если подставить руку, то двигатель оси z не останавливается, продолжает опускать сопло. upd2. Поменял полярность zmin и теперь все работает как надо.
У кого BLTOUCH оригинал версии V3 !!! - Для его нормальной работе нужно удалить конденсатор С7 на плате Ender 3. он находится рядом с разъемом для концевика по оси Z. С этим конденсатором - замеры всегда проходили с ошибкой, bltouch начинал моргать красным синим. Возможно это поможет и китайскому клону.
Проблема появляется на всех оригинальных Melzi и Melzi совместимых платах: платах от Crerality версий 1.1.3 и 1.1.4, некоторых платах ANET, Azteeg X3 Pro, FlashForge, т.к. там присутствует лишний конденсатор на концевике по оси Z. На платах Melzi/Ender-3 он обозначен как C7, на платах Anet как C45. Вот видео, в котором показано сразу несколько фиксов для третьей версии датчика ruclips.net/video/sOFxalLOZOI/видео.html Кроме варианта с выпаиванием конденсатора есть и менее радикальные решения с редактированием прошивки и скачиванием bugfix конфигурации с сайта Marlin. Вот страница от производителя www.antclabs.com/wiring3. Там также указано, что проблемы с низкой точностью срабатывания была и у предыдущей версии сенсоров BLTouch на платах от Creality. И проблему решить полностью поможет только выпаивание лишнего конденсатора.
Волшебник! Если во время заливки бутлуалдера или самой прошивки что то накосячу, можно будет перепрошить? Или как на телефоне получу окирпичивание принтера?
Главное подключить все правильно, чтобы не спалить плату или порт случайно. А в остальном, на сколько мне известно, можно оживить после неправильной записи, хотя может потребоваться бубен. Лучше делать сразу все правильно))))))
Тебе нужно услугу по прошивке предложить зрителям, не у всех есть знания и желания и инструмент для этого. Я бы тебе с удовольствием свою плату отправил на прошивку от принтера, за определённую плату. Так как осваивать ещё одну профессию программиста нет желания и времени. Я так в своё время прошивками телефонов зарабатывал.
Добрый вечер. Модернизирую свой принтер, установил 3 боуден-экструдера, которые работают на моно сопло. Прописал в прошивке: #define EXTRUDERS 3 #define SINGLENOZZLE Но когда дело дошло указать микрошаги двигателей компилятор выдает множество ошибок. В примере указывается так: X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]] я указал свои цифры микрошагов так: #define DEFAULT_AXIS_STEPS_PER_UNIT { 200, 200, 3657.1428, 203.7183 [, 203.7183[, 203.7183]] } #define DEFAULT_MAX_FEEDRATE { 150, 150, 5, 40 [, 40[, 40]] } #define DEFAULT_MAX_ACCELERATION { 1500, 1500, 100, 500 [, 500[, 500]] } Сообщение компилятора выглядит так: Configuration.h:467:72: error: expected primary-expression before ',' token #define DEFAULT_AXIS_STEPS_PER_UNIT { 200, 200, 3657.1428, 203.7183 [, 203.7183[, 203.7183]] } ^ sketch\SanityCheck.h:1121:34: note: in expansion of macro 'DEFAULT_AXIS_STEPS_PER_UNIT' constexpr float sanity_arr_1[] = DEFAULT_AXIS_STEPS_PER_UNIT, Configuration.h:467:83: error: expected primary-expression before ',' token #define DEFAULT_AXIS_STEPS_PER_UNIT { 200, 200, 3657.1428, 203.7183 [, 203.7183[, 203.7183]] } ^ sketch\SanityCheck.h:1121:34: note: in expansion of macro 'DEFAULT_AXIS_STEPS_PER_UNIT' constexpr float sanity_arr_1[] = DEFAULT_AXIS_STEPS_PER_UNIT, Помоги пожалуйста с решением... К стати, возможно, многим ответ будет очень полезен... ...И еще. В прошивке есть такой параметр -"MIXING_EXTRUDER". Что это- по логике понятно, но чем он отличается от SINGLENOZZLE и "о чем КИНО" с его настройками? Какие "подводные камни" на этом пути? Обьясни пожалуйста...
Сергей привет , у меня такой вопрос, если смысл на ендер ставить еще один червячный вал и как это лучше сделать, чере второй шаговик или же просто через ремень соединить?
На ендер с его осью X особого смысла не вижу ставить. Но если делать, то можно и так и так делать. Если с мотором, тогда два мотора специально распаенным проводом подключаются к одному драйверу. Скорее всего нужно напряжение повысить на нем, но я не пробовал. Если с ремнем просто, там уже от качества и натяжения ремня будет зависеть.
@@sergeyirbis с ремнем откинул вариант, так как по низу его не проведешь, а по верху сами знаете, могут возникнуть проблемы с вертикальностью червячного вала(, боюсь получится хуже чем было. Думаю поставить шаговик, но тут то же возникли вопросы, если не ошибаюсь то на оси z стоит 42-34 нема17 шаговик на 1,8 градуса, в Китае есть оригинальный за 30 долларов(но это космос просто:( ), но есть недорогие за 5 долларов только как правильно подобрать?Если буде у Вас время, посмотрите на али экспресс, буду очень признателен, а то у меня голова квадратная уже, индуктивность, ток, сопротивление, напряжение, уислие, одним словом миллион показателей)
@@ChuchaTV3D угол влияет на количество шагов на оборот. там по формуле считается и подставляется в прошивку. индуктивность влияет, грубо говоря на мощность мотора и потребляемый ток. ток тоже считается по формуле и выставляется на драйвере. есть много видео в интернете по этим темам. вполне доступным языком все рассказано. на счет второго мотора - для меня это сомнительная идея. даже при правильном подключении моторы пропускают микрошаги и рассинхронизируются. теоретически, это может грозить перекосом оси во время печати. я бы просто заменил мотор с нема17 на более мощный нема23. пусть меня поправят, если я не прав.
А стол как выровнять?Закрепил этот блторч чуть выше как сказали,потом к каждому краю подводил сопло,опускал,пока лист бумаги будет проходить с трением.4 угла стола так сделал разогретого до рабочей температуры.но когда в центр сопло возвращалось,оно клей на столе зацепило и немного содрало.Поможет ли в этом случае функция выравнивания стола при помощи того же блторч?
Перепробовал 3 разных usb isp (один из низ назывался USB asp ), так ни один и не записал загрузчик не видел arduino ide, получилось только вторым способом arduino uno )! Могу советовать второй способ.
если сбросить настройки на принтере, сбрасываются настройки 3д тача? купил принтер с рук, уже стоял 3д тач, все прошить было, даже напечатал модельку, затем клацал меню, что-то наклацал, решил сбросить настройки, и теперь при печати зазор между соплом и столом около 3-4 мм, хотя при калибровке датчик опускает сопло практически касаясь стола...
Добрый вечер, не замечали что после установки марлин стало сильно тормозить меню выбора печати? как то можно это поправить, а то пару раз отправлял на печать не то из за того что курсор смещался с задержкой
А есть какая-то возможность поменять X и Y offset без перепрошивки? У меня Marlin 1.1.9. Поменял систему обдува головы, изменилось положение BLTouch. M851 запоминает только Z offset, X и Y не запоминается (M500 после этого делал). M206 тоже не помогает.
Здравия Сергей. Очень полезная и интересная информация. Однако по этому поводу у меня возник тупой вопрос . Как прошить Ander 3 PRO Creality v4.2.2, у которого для прошивки всего 4 пина, а не 6 (VCC, SWDIO, SWCLK, GND)? БлагоДарю за ответ.
Привет, Ирбис! Не сталкивался с таким, - датчик стоит, повторяемость неплохая, но при печати дает одни и те же "бугры"? В Марлине стоит bilinear 5x5, включил EXTRAPOLATE_BEYOND_GRID и ABL_BILINEAR_SUBDIVISION - но это ничего не изменило. Перепад очень заметный, если выставляю Z offset в слайсере 0.06, "холмики" размазывает просто в ноль, вытирая слой лака, остальное ложится более-менее... но стоит поднять до 0.09, и на "холмиках" пропечатывается тонюсенькая пленка, за то остальное может начать отлипать (но это, я думаю, может задевать соплом и отрывать из-за перепадов, т.к. z-hop не использую). Z-offset, т.к. сейчас все печатаю PETG, приходится "играться" с компенсацией "слоновьей ноги", получая хорошее прилипание даже не обновляя лак часто. Лак такие перепады дать не мог, т.к. я его именно набрызгал и не растирал. Предыдущий лак смыт. Есть фотки, если надо - покажу. Что не дает покоя - почему-то BLTouch как будто игнорирует эти перепады и каждый раз это происходит на одних и тех же местах! Попробую поискать про доп. настройки... там вроде какое-то число было в Марлине для тонкой настройки срабатывания. Попробую подвесить кондер между S и GND, но что-то подсказывает, что это не из той оперы немного.
Очень странно, делаю всё по инструкции, но при прогреве и подаче пластика через меню принтера, все моторы уходят в режим удержания, при этом экструдер давит пластик. При печати тестового куба в 1 стенку, поверхность будто накаткой обработали, при этом шаги выставлены правильно, ширина линии в норме...
Одного не пойму зачем к Z-offset прибавлять значение толщины листа бумаги? В этом же случае печать начнется от стола по сути прямо таки с 0? А зачем же тогда выставляем зазор бумажкой перед печатью?
@@sergeyirbis Не, он не переключаемый. Другие пятивольтовые меги он прекрасно прошивает. А в этом случае он питание в схему подал, дисплей зажёг, и перестал отвечать. Не стал рисковать включать родное питание принтера. Достал ардуину из запасов, прошил как программатор, и дело пошло веселее :-)
Приветствую. Искал видео инструкцию по установке 3d touch на Ender 3 с платой 4.2.2 и прошивкой Marlin 2.0.X. Не чего русскоязычного не нашел. По этому видео попробовал сделать, ну с небольшими изменениями, так как в новой прошивки некоторые параметры написаны по другому. Вроде всё заработало, паркуется нормально, проводит калибровку. Начал запускать печать теста и что то пошло не так. Сопло врезалось в стол, поцарапало его. Это было страшно)))). В общем так и не смог запустить я этот датчик с новой платой и новой прошивкой((((. Может есть какая информация и может будет видео как это сделать? На русском языке видео точно нет, вторые сутки пытаюсь чтонибуть найти нужное, но не как(((((
Сергей подскажите пожалуйста, у меня на гнезде нет пина но дырочки гнезда присуствует, как быть мне ? принтер ZoneStar плата Zrip V6.0 , у меня заводской емкостной датчик в комплекте, я все по мануалу сделал но сопло выходит за пределами стола когда идет автокалибровка, подскажите пожалуйста
Сергей, здравствуйте. Сделал всё по вашему уроку, всё в целом работает, кроме одного. Когда я отправляю команду G28, ось Z едет не вниз к столу, а вверх, в итоге калибровка не работает. Не подскажите, как победить сей недуг?
Однозначно лак за труд, очень доступно. Как я понимаю схема распространяется на все марлино управляемые принтеры. Тоесть на 4max можно воспользоваться для установки БЛтач.
на 4max стоит тригорилла. По крайней мере у меня так. И у марлина нет вообще прошивок для Anycubic, что несколько печалит. Не хотелось бы, как говорится выше, превратить принтер в кирпичик.
Сергей, собирал по твоему туториалу. Все работает, спасибо. Но возник один вопрос. Когда я отправляю команду г29 - датчик делает пробу ЗА СТОЛОМ как исправить? подскажите пожалуйста, спасибо.
У меня Creality ender-3 NEO уже с установленным датчиком, а карту калибровки он не запоминает? Если не запоминает, то нужно калибровать с каждым включением принтера или перед каждой печатью? Я просто заметил, что ось Z крутится туда-сюда при печати одного слоя, хотя автокалибровку делал только при настройке стола. Значит принтер запомнил карту высот?
Ребят, подскажите, пожалуйста, не работает именно загрузчик. Пишет, первое, что не найден boards. txt sanguino variants и bootloaders. Второе, пишет, что programmer is not responding. Использую arduino due.
Сергей, спасибо огромное за ваш труд. С вашей помощью довожу до ума свой эндер 3. Установил плату BIGTREETECH SKR E3 DIP V1.1 с TMC2208 по UART. Вопрос - а как к ней подключить датчик BLTOUCH? В разъемы Z-STOP и PROBE? Ни в какие провода врезаться не надо? Полярность имеет значение при подключении?
Сергей, здравствуйте, учтановил марлин 2.1, все нормально, пытаюсь по вашему видео установить БЛ тач, ничего не выходит, ошибки при загрузке, новая версия прошивки отличается от той которая на видео
Доброго времени суток хотел спросить как подключить новый bltouch v3.1, я столкнулся с такой проблемой у меня после подключения ось z едит в противоположную сторону тобишь на верх. Плата стоит MKS GEN 2 и подключено вроде всё правильно до этого стоял 3D Touch всё работало. Короче говоря уже голову сломал...
Помогите! Поставил на Ендер - екструдер "Sprite". При печати видна переэктрузия. Хотя при проталкинвании поастика всё верно. Задал 200мм выдавило 200. Только при снижении потока в cure до 87% печать уже красивая. В чем проблема ??
Можно вопрос. После калибровки датчика. После подачи команды G28 а потом G1 Z0 . Куда должна опустится головка. в точности на стол? или на то расстояние что мы задали M851 Z .
Только что обратил внимание, что в данной прошивке размер стола указан 220мм на 220мм, тогда как реальный размер составляет 235мм на 235мм.
Чтобы можно было использовать весь стол, нужно в прошивке в файле configuration.h найти bed_size и сделать
#define X_BED_SIZE 235
#define Y_BED_SIZE 235
______________________________________________________________________________________________
UPD. Проблема выпадающего 3DTouch (клона Bltouch) при перемещении по меню принтера полностью решается в прошивке. В файле pins_SANGUINOLOLU_11.h нужно найти и закомментировать (поставить // в начале строки) строку
#define BEEPER_PIN 27
Таких строк там две, можно закомментировать обе, но достаточно и первой.
Механические и электронные решения (подтягивающие резисторы, фильтры, изоляция проводов) не помогают.
_______________________________________________________________________________________________
UPD_2.
Оригинальный BLTouch обновился до версии V3.0. На некоторых платах, включая Creality и Anet он работает не правильно.
Для его настройки есть два способа.
Программный - нужно внести изменения в прошивку.
github.com/InsanityAutomation/Marlin/commit/15ce74badfd3a1b6e6ffabf882234ffa77682715
То что указано красным - нужно удалить. То что отмечено зеленым - добавить.
Необходимые параметры нужно поменять в файлах Conditionals_LCD.h, Configuration.h и Marlin_main.cpp
Аппаратное - нужно выпаять конденсатор C7 на плате принтера. Это конденсатор концевика оси Z, и находится он прямо рядом с ним.
www.antclabs.com/wiring3
Да, я тоже это заметил. Ирбис, скинь, пожалуйста, свой начальный код для Ender 3 в Куре. А то я снес его. Руками написал заново, но что-то не так.
@@ВалентинХандрига
Вот мой. Но у меня полоса рисуется немного правее, потому что стекло меньше стола. И короче, чтобы переднюю прищепку не задевать.
Ну и с автокалибровкой (G29)
А вообще можно просто создать еще один принтер в куре и она туда впишет стандартный стартовый код.
; Ender 3 Custom Start G-code
G28 ; Home all axes
G29
G92 E0 ; Reset Extruder
G1 Z15 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X10.1 Y50 Z15 F5000.0 ; Move to start position
M104 S{material_print_temperature_0}
M109 S{material_print_temperature_0}
G1 X10.1 Y50 Z0.3
G1 X10.1 Y200.0 Z0.3 F1500.0 E12 ; Draw the first line
G1 X10.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
G1 X10.4 Y50 Z0.3 F1500.0 E30 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z10.0 F5000 ; Move Z Axis up little to prevent scratching of Heat Bed
; End of custom start GCode
@@sergeyirbis Еще один вариант предотвращения вытекания расплавленного пластика во время калибровки - сделать ретракт перед калибровкой и экструдировать такую же длину пластика после ее окончания:
; Ender 3 Custom Start G-code
G28 ; Home all axes without mesh bed level
G91 ; relative coordinates
G1 F200 E-10 ; retract 10mm of filament
G29 ; autolevel - BLTouch mesh generation
G1 F200 E10 ; extrude 10mm of filament
G90 ; absolute coordinates
G92 E0 ; Reset Extruder
...
Здравствуйте подскажи пожалуйста какой 3d принтер для новичка лучше приобрести, для печати фигурок: ender -3x , tevo tornado или anycubic i3 mega или creality3d cr-s 10?
Есть ли вы в vk?
Уважаемый ты просто БОГ ! При помощи твоих советов прошил плату без проблемм правда приходилось перематывать и пересматривать заново так как ты очень быстро все рассказываеш. Ну оно понятно ты же знаешь все шаги наизусть а я первый раз . В следуюший раз точно также но подлиньше видео с наглядными примерами по дольше please . Ещё раз огромное тебе спасибо !
Где этому учат ? Я понимаю что для определённого контингента тут всё понятно но если я в этом новичок то для меня это почти китайский 😁☝. Вобще это лучший канал о 3 д печати из тех что я пересмотрел , однозначно подписка .
Для тех, кто уже пытался выставить z-offset раньше (например, через меню самого принтера), перед началом его калибровки в программе Pronterface, после команды "G28" нужно послать команду "M851 Z0" и "M500", и только потом "G0 Z0" и т.д.
Не знаю, у кого насколько быстро и легко получается прошить загрузчик. Я потратил около 6 часов на все пляски с бубном и несколько версии подключения Uno (в т.ч. зарубежных), в итоге оригинальный Uno сменил на клона с Ali, повторил все инструкции Сергея из видео, вуаля! Сработало. Чёртов загрузчик записался. А дальше всё с первого раза пошло.
Спасибо за хорошее и подробное видео.
Все бы обзоры были такими понятными и простыми. Большое спасибо за проделанную работу.
Большое спасибо! Посидел 5 часиков разобрался и теперь печатает идеально!
Лучше писать {material_print_temperature_layer_0} вместо {material_print_temperature}. Иначе будет неправильно устанавливаться температура печати на первом слое (если она отличается от остальной).
И для небольшого ускорения прогрева стола можно добавить в начале:
M140 S50
M190 S{material_bed_temperature_layer_0}
Тогда калибровка стола начнется после нагрева стола до 50 градусов, а стол продолжит прогреваться дальше (не совсем корректно, но практика показывает что приемлемо). Пока пройдет калибровка, прогреется экструдер, напечатается юбка - стол уже нагреется до рабочей температуры.
Спасибо. Я обычно первый слой грею так же как и остальные, потому не обратил внимания.
Не знаю почему, но эта последовательность команд
M140 S50
M190 S60
G29
все равно ЖДЕТ пока температура не достигнет 60 градусов. Вроде бы по документации M190 не должна ждать, но по факту бедлевелинг не начинается пока стол не прогреется до 60.
Это все на Marln 1.1.9 Ender-3
Последней ревизии ender 3 приходит с платой creality 4.2.2, мне как раз такая пришла, заказывал в августе, был приятно удивлен. Плата имеет на борту 32 битный stm32, а не atmega. В ютубе есть инструкция на английском, знаний языка не нужно и так все понятно. В кратце: скачиваем марлин 2 последней ревизии, скачиваем конфиги с их же сайта, скачиваем vscode, устанавливаем через vscode platformio, перекидываем конфиги с папки ender 3 1.5v в папку прошивки, меняем несколько строк в конфигах, компилим, закидываем откомпилированную прошивку на флешку и вставляем ее в принтер, при включении принтера он автоматически прошьется и все. С блтач пока еще не разбирался, но инфа вроде тоже есть. Вроде там подключение к плате простое.
Время идет))) Прогресс не стоит на месте))) Приятно слышать, что Creality не забывают про пользователей бюджетных моделей. Очевидно, что Ender-3 V2 мало кому нужен будет с такими апгрейдами первой версии))))
Спасибо за профили для пластика и натяжители ремней!
Подписка! Среди 3d-принтерного водяного словоблудия это один из грамотных каналов. Блин! Ни одного лишнего слова!. Респект и спасибо.
Способ Bilinear не подразумевает конкретно 9 (3х3) точек калибровки.
Число точек задается параметром #define GRID_MAX_POINTS_X 3 ,
есть смысл сменить 3 на 4 ( #define GRID_MAX_POINTS_X 4 ), тогда калибровка будет по 16 точкам (4х4).
Немного дольше, но также и немного точнее.
В этой конфигурации марлина, без настройки 9 точек проверяет. Но в любом случае спасибо, людям будет полезно)))) Я в конце видео говорю, что только основные настройки показал, и то что можно менять количество точек и количество проб в каждой из точек и так далее))))) И оставил ссылку на видео Дмитрия Соркина, он там показывает это все)))))
Спасибо за твой труд!, просто, понятно, профессионально!.
Спасибо Сергей разжевали и разложили всё по полочкам СПАСИБО за долгожданное видео......
Для русификации прошивки, в файле Configuration.h нужно поменять две строчки #define LCD_LANGUAGE en на (#define LCD_LANGUAGE ru) и
#define DISPLAY_CHARSET_HD44780 WESTERN на (#define DISPLAY_CHARSET_HD44780 CYRILLIC). Может кому пригодиться.
Кому-нибудь точно пригодится))))) Хотя я не сторонник перевода всего на русский))))
В принципе там переводить то нечего. Все и так вроде понятно. Тоже в начале думал перевести, но по скольку очень много чего у иностранцев на каналах просматриваю, то и не стал адаптировать.
Привет попытался изменить язык по твоему гайду ошибку выдает. "Ошибка компиляции для платы Sanguino. Exit ststus 1. Ошибка компиляции для платы Sanguino "
@@МихаилСиленский-э4ъ для русского языка нужно много памяти.
@@SergejsKolesnevs Не подскажешь как в прошивке убрать пункт "about printer" может он освободит место ибо особо не нужный пункт
Сергей, спасибо за инструкции, все встало отлично на Ендер 3 ПРО с платой v1.1.3, единственный момент, ардуинка у меня орига итальянская, последняя версия ide 1.8.8 обругалась на сангуино, поставил 1.6.9 и все прошилось на отлично!!!
А как именно ругалась?
@@sergeyirbis щас не вспомню точно, но что то вроде какой-то файл в папке сангуино-мастер из бэд, 4 строчки с этими "разными" файлами, во время компила прошивки, ту же самую папку скопировал в 1.6.9 и без проблем стало. компил прошел, прошивка залилась
@@msduo88 Ясно, спасибо, буду иметь ввиду)))))
@@sergeyirbis также проблема что и у @Digi Digimortal, Ender 3 pro плата версии 1.1.3 так же ругается на сангуино и даже установка версии 1.6.9 нечего недаёт
У меня мозг поломался!!!)))
Давно ждал подобного видео, огромное спасибо. Вчера заказал аналог BLTouch за 728р. Как придет, по твоей инструкции буду делать) Большое спасибо !
Спасибо за видео! Но мне все равно не понятно, как датчик BLTouch находит "0" без точного сопоставления горизонта оси Z с соплом. Ведь, когда мы калибруем зазор сопла бумагой в первой точке "язычок" BLtouch'a не запоминает расстояние до стола.
Приехал мне второй ender 3 pro. сразу купил к нему 3dtouch. включаю видос дабы освежить память как все проделывалось в первый раз, но не тут то было))) в моем новом эндере плата 4.2.2. и что то русскоязычного и такого же подробного по установке я не нашел. Сергей вся надежда на тебя))
Даешь инструкцию для индукционного датчика! И какие еще датчики бывают и сравнение с BLTouch.
Поддерживаю - индукционный датчик купить можно на месте отличного качества не надо из Китая ждать.
Также поддерживаю! Заказал себе, только не индуктивный, а ёмкостной
эти датчики ж потом будут мешать во время печати. у них же наконечник не убирается как у BLTOUCH
Даже не просмотрев уже жалею что ты не выпустил этот ролик раньше, чем я настроил свой. Пересмотрю, может что вспомню. В любом случае будет легче найти нормальный урок, если вдруг что у себя напортачу.
Ну тут немного другая настройка нежели на рампсе)))) Там и памяти хватает и портов достаточно)))) Тут основные проблемы именно в этом)))
Очень полезное видео, спасибо))
Спасибо огромное всё получилось, но есть маленький нюанс- после замены сопла на тоже самое сбивается зазор между столом и соплом и каждый раз нужно регулировать его запуская каждый раз печать и смотреть как ложится первый слой
в видео на схеме bltouch желтый провод неправильно указан. Его надо на выше стоящий пин указать. А сам провод с красной полоской - правильный провод.
Спасибо что написал, однако поздно
СПАСИБО!!!! Добрался до электроники для слайдера. Разбирался с прошивкой платы :)
Нунаконецто)
Спасибо за гайд все получилось, делал на Ender 3 Pro.
P.S. Если у кого то дисплейный кабель разноцветный, то BLTouch я подключал к светло-коричневому (но лучше проверьте как у вас). Плата creality 1.1.4
Доброго дня, Сергей.
Посмотрев на плюсы после перепрошивки решился, приобрёл usbASP ver 2.0 прошивальщик с переходником 10пин на 6, посмотрел видео, скачал все источники и драйвера.
1) заливка бутлоадера.
Поставил Arduino IDE, установил Sanguino расширение плат, поставил драйвера с программы (Zadig) для программатора. Выставил в IDE - Sanguino, плата 1284 или 1284р 16Мгц, программатор - aspUSB.
Установил библиотеку экрана u8glub, согласно инструкции.
Тумблер переставлял на 5в на программаторе.
Потом загрузка загрузчика - успешно.
Правда у принтера на экране просто горел синий цвет и всё, никакой реакции.
Потом собрал прошивку 1.1.9(скачал с официального сайта марлин, в папке с эндером 3 выбрал 4 файла и переместил в корень Марлина.
Запустил Marlin.ino
Изменил программатор с aspUSB на "....mkII", согласно инструкции.
Проверил все шаги на соответствие, скомпилировал и попытался загрузить, но ошибка - "выберите последовательный порт для загрузки". Принтер не рассматривается как ком порт, в системе он "неопознанное устройство", а Arduino IDE просит указать обязательно ком порт, иначе не шьёт. Случайно тыкнул в единственный существующий COM1, которым принтер не является и убрать уже не могу.
На этом произошёл затык и дальше я пройти не смог, при попытке включить принтер - синий экран и стандартное кручение вентиляторов, при этом нет никакой реакции на кручение и нажатие кнопки-энкодера как звукового, так и визуального - просто синий экран.
Пробовал ставить драйвера из указанной выше программы по инструкции, пробовал из статьи на русскоязычном форуме версии 3.0.7 если не ошибаюсь, - безрезультатно.
Не могу убрать com1 порт в ардуино, удалял её полностью, ставил портабл версию, загружал Винду в режиме "установки драйверов без подписей" и ставил драйвер программатора для работы с 1284p.
В конечном итоге ардуино иде вообще перестала запускаться.
Пытался шить на ноутбуке вин 10 х64, потом перешёл на стационар, использовал как передние USB, так и с задней стороны пк - никакой разницы.
При подключении "принтер - мини юзб - компьютер" плата светит синим, при подключении программатора так же, но никакой реакции нет, кроме кручения вентиляторов.
В системе же Принтер отображается как "неопознанное устройство".
Руки опускаются, уже второй день пошёл моих мытарств, и тут либо покупать arduino uno в надежде, что она станет COM портом, либо уже плату готовую с драйверами для принтера.
Как быть?
Попробуйте установить вот эти драйвера. support.th3dstudio.com/hc/en-us/articles/360043291472-Creality-Printer-Drivers-FT232R-Chip-Most-Models
После записи загрузчика на экране ничего и не должно быть. Появится после прошивки.
@@sergeyirbis хорошо, попробую поставить драйвера и отписаться чуть позже, спасибо за отклик
Спасибо большое за видео, оч полезно, как раз хочу прикупить BLTouch
Спасибо за видео.
Не конкретно за это, а вообще. Приятно смотреть и есть много полезного.
Сам только собираюсь начать использовать 3D печать.
Но уже успел лохануться заказав Ender 3 Pro. Лишние деньги на ветер. Хотя не должен быть хуже обычного Ender 3.
Сколько ещё предстоит изучить...
Прошился второй раз по инструкции. Спасибо.
Короче заморочился я с этим датчиком. Все сделал как в этом видео, спасибо автору разжевал как для детей. Все работает, калибровка происходит. А вот при печати принтер производит корректировку высоты как бы наоборот, то есть где нужно поднять сопло - опускает, где нужно опустить - поднимает. Нигде ничего толкового об этом не нашел. Вот такие дела.
Не встречал такого. Даже не приходит в голову, как такое быть может. Может просто не применяется карта искажений?
@@sergeyirbis Я думаю карта искажений применяется потому что ось Z во время печати работает. Без калибровки печатает как и раньше при том что сам стол я не перенастраивал.
Алилуйя, я его таки настроил! Пришлось засосать в себя два литра пива, но я таки это сделал. Есть там подводные камушки определенные.
Благодаря твоему гайду перешил эндер и кое-что заметил.
Самообман это или нет, но с чистым Марлин принтер стал заметно тише работать. Видимо, нормальная прошивка более разумно пользует ресурсы драйверов.
И это без демферов и смузеров еще...
Госпади, как же все это проще с Ender-3 v2, который все блогеры ненавидят )
Емко, доступно ну и есессно полезно. Заслуженный лайк.
Спасибо вам за подробную инструкцию!
Сергей, спасибо огромное за помощь с прошивкой!
Доброго вам времени суток.
Спасибо за не скучный карантин J
Три дня пытаюсь напечатать вашу сетку! Суть проблемы. Устанавливал Marlin-1.1.x
как на видео, только конфигурационные файлы брал не как вы, а скачивал с сайта Configurations-release-1.1.9.
Настраивал датчик программой pronterface …всё отрабатывает, всё красиво, 9 точек
калибровки таблицу поправок выдаёт…. С помощью Cura 4.5.0 записываю на флешку web2.stl
и ставлю на печать. В итоге печать начинается в трёх - четырёх миллиметрах над
столом. На дисплее Endera нормальное значение 0.2мм, В меню Control>Motion>Probe Z поправка
та, что устанавливал М851 Z-4.45…. Всячески с бубном и Arduino пробовал. Установил Cura 4.4.1, Скачал ваши конфигурационные файлы Marlin_config_bltouch и …..
Всё изменилось до наоборот. После 16 точек калибровки, ось Z просто вдавливает стол перед началом печати.
Сделал так. После калибровки и установки на исходную есть время до полного
нагрева и начала печати. Перехожу в меню Control>Motion>Probe Z, беру три листа бумаги, и в
ручную выставляю зазор, сохраняюсь и ….сеточка готова! Вопрос. Почему в
автоматическом режиме не вносится поправка в нулевые значения? Вернее, они вносятся,
но не исполняются. И как убрать круглые наплывы в углах сетки?
Годный контент подвезли. Лукас )
спасибо за гайд, со вторым марлином тоже сработало, хотя пришлось удалить стартовую картинку
Только пришлось стартовую картинку грохнуть
Сразу раскоментируйте z_min_probe_repeatability_test
Потом можно будет проверять точность датчика
Проделал тоже но с большим трудом в 2024!
Классный ролик, Сергею респект!!
Все никак не решусь на перепрошивку, в интернете видел много жалоб на то, что после этого не работает печать после сбоя питания, а оно вон что, нужно было раскоментировать.
Само востановление работает из коробки, и все логично, как мне показалось- сначала отогревает сопло и затем елозит им, вроде как прогревает верхний слой. Результатом всегда был доволен, на в этом месте четкая полоса, но это просто косметика.
Насчет памяти, как мне кажется, можно заменить матричный экран на строчный, но это если прошивка занимается отрисовкой, к тому же это немного разгрузило бы процессор, но это не точно.
Очень познавательное видео, спасибо! По моему скромному мнению, имеет смысл приобрести оригинальный датчик. Пусть его ценник выше, чем у китайских аналогов, но оригинал неоднократно опробован, протестирован и получил объективную оценку и рекомендации.
PS Весьма интересные механизмы натяжения ремней на принтере, Сергей. Давненько я на Thingiverse не заглядывал. Раньше не замечал там этих модификаций )
Я тоже считаю, что оно того стоит. Но скоро можно будет проверить))))))
Натяжители очень удобные, правда создатель модели убрал почти все STL. Пишет что новые принтеры приходят с короткими ремнями, видимо переделывает.
Если нужно, я могу выложить те что у меня в своем облаке.
@@sergeyirbis конечно, нужно ) Я, да и другие подписчики, уверен, оценят ))
@@MsrDITZLER Добавил в описание к видео))))
У датчика-клона от Trianglelabs средняя ошибка 7 микрон, если принтер стоит на шатающемся столе и 5 микрон, если принтер поставить на более жесткий журнальный столик. Цена датчика в 4 или 5 раз ниже оригинала.
@@inventive-spark Да, на треугольников хорошие отзывы. Я заказал от MakerBase, интересно как он себя покажет)))))
сейчас в креалити ставят уже аналог stm32, gd32. А из разъёмов выход под blToch и sdio
Иирбис, спасибо за видео, очень помог)
Ага, приехал таки bltouch :-). Ждём приключенческий рассказ про klipper :-)
Какое-то время еще на марлине посижу, так удобнее на вопросы отвечать. Но потом переползу обратно на клиппер. С блтач там вроде все нормально, говорят с клонами проблемы, вот это интересно будет проверить))))
На гитхабе fredizzimo добро творит направо и налево :-).Его ветку пока не добавили в основную разработку. Что-то они там с Кевином не сошлись во мнениях, как что делать надо. По крайней мере мой клон заработал.
Если вы ставите загрузчик через USBasp и при прошивке видите ошибку verification error, first mismatch at byte 0x0000
0xff != 0x0c. То версия ПО вашего программатора устарела! Нужно либо прошить ваш программатор или изначально заказывать версию 2.0 как у Сергея.
Отличные видео, подписался и нажимаю на уведомления...
Это так быстро бывает?) я даже программатор не заказал еще, думал через пару месяцев видео будет))) боже, еще и про блтач) я совсем не готов к этому видео))
Отличная инструкция !! Наконец то на русском и для Ender-a. Вопрос не по теме видео: Сергей. а как долго натяжители по Х и Y у вас работают? Из какого пластика напечатаны? Ролики в них родные? Чем вызван вопрос у меня подобный по Y проработал недолго, месяца 3 всего. Лопнул под новый год, зараза. Пришлось вернуть родной..
У меня они стоят недавно, около месяца. Ролики и болтики оригинальные. Напечатано из ABS от FDPlast.
На Thingiverse создатель модели убрал почти все STL файлы. Пишет, что новые версии принтеров приходят с короткими ремнями.
Но если нужно, могу у себя в облаке выложить.
@@sergeyirbis Во как, если можно то выложите.
@@Go_Blin66 drive.google.com/open?id=1PqdVTq8WvFX8MBQ6uHhstPgrHpdFONV0
drive.google.com/open?id=15lGAW40m-DfD-tBPzz1qw8cOfyb5Jz_V
@@sergeyirbis Спасибо, а для Y-оси тоже можете выложить?
@@sergeyirbis Спасибо. Я уже на тингивердс заглянул , да вроде все STL на месте, и обновлены 21.09 . Вот для оси X : www.thingiverse.com/thing:2854971 и для Y : www.thingiverse.com/thing:3097972. Ну для интересующихси...)))
кот в конце: ну все, ну хватит меня уже тискать! ))
Сергей, категорически приветствую!!! С прошедшими Тебя! За видос Огромное СПАСИБО! Заметил не много отличия от моего случая загрузки булодера. У Тебя плата Ардуино UNO(ОРИГИНАЛ???) и также определилась в диспетчере устройств, у меня же кытайская UNO R3 atmega 328p определяется как CH340. Ну и как следствие при компиляции, ругань по поводу ПЛАТЫ , спашивает че за зверь. Месяца полтора назад списывался с Тобой, но твои советы не помогли(смена проводов, проба кучи версий платформы) Буду искать кашерную УНУ, и воевать с ней. Годный КОНТЕНТ делаешь.
У меня китайский клон ардуино тоже, от Geekcreit. Основной чип тоже 328p, а вот чип USB-СOM у меня ATMEGA16U2. Определяется она как UNO.
Может с драйверами CH340 что-то не так? Можно еще попробовать подключиться иначе. Вместо пинов ISP на ардуино к портам MOSI - 11, MISO - 12, SCK - 13, 5V - 5V ардуины, GND - GND ардуины, RST не нужно (на сколько я понимаю).
В скетче ArduinoISP раскомментируй строку #define USE_OLD_STYLE_WIRING запиши его и попробуй так.
Нашел у себя Nano с CH340G, при возможности поковыряю))))
Вот только что у человека получилось прошить nano c CH340 версией IDE 1.6.9. Пробовали такую?
Спасибо тебе, золотой мой человек. Год назад, посмотрев это видео купила и программатор и ардуино. В видео есть один недостаток- те места где надо запомнить что открыть на что наводить мышку и куда кликнуть, занимают доли секунды. Потому целый год ушел на разбор полетов, с просмотром видео других. Однако именно это видео, его посекундный на стоп кадрах просмотр и два дня без перерыва на сон позволили мне оживить Creality CR8. С доисторических времен ( это первый мой принтер) он сильно обветшал. После ремонтов и апгрейдов требовалась калибровка. Запоминать новые величины динозавр упорно не хотел. Пользоваться Repetier-Host, потому что только в нем можно быстро поменять величины в EEPROM, меня утомляло. (принтер и ноут связаны шнурком) . И о чудо, печатает сам с флешки.
Я бы ещё сотню лайков поставил!!! Два дня мытарств окончены!)
Как раз программатор с адаптером пришёл !
как же подключить BLTOUCH к новой плате Ender 3 pro с материнкой 4.2.2 и настроить все это на Marlin 2.0.7.2
в Marlin v2 вместо X_PROBE_OFFSET_FROM_EXTRUDER поменялся формат: #define NOZZLE_TO_PROBE_OFFSET { x, y, z }
9:03 Тут желтый провод не перепутан? Он должен быть на фото на пин левее
Makerbase 3dtouch на команду g28 на этапе парковки по оси z не выдвигает щуп, и концевик не реагирует (пробовал рукой выдвинуть и обратно задвинуть, не помогает). На разрыв и замыкание контактов z-min тоже не реагирует. При включении принтера, щуп выдвигается и задвигается два раза. Версия марлина 1.1.9, версию 2.x не смог прошить, не хватает памяти, как не пытался ужать.
Upd. Разобрался, желтый провод припаял в сторону экрана, а не в сторону платы. Осталась одна проблема, это при парковке если подставить руку, то двигатель оси z не останавливается, продолжает опускать сопло.
upd2. Поменял полярность zmin и теперь все работает как надо.
Сергей просто молодец!
Всё круто! Была проблема с GCOD ,а именно ось Z не опускалась. Надо было отсоединить концевик оси Z
У меня таже проблема вроде, AutoHome стоит на серелине оси Z.... Мучяюсь не понимаю в чём проблема... В смысле отсоединить концевик?
@@ElJRUSHman я же BLtouch устанавливал ,а концевик оси z оставил приклеплённым на раме и ось не сомгла нормально опустится.
У кого BLTOUCH оригинал версии V3 !!! - Для его нормальной работе нужно удалить конденсатор С7 на плате Ender 3. он находится рядом с разъемом для концевика по оси Z. С этим конденсатором - замеры всегда проходили с ошибкой, bltouch начинал моргать красным синим. Возможно это поможет и китайскому клону.
Проблема появляется на всех оригинальных Melzi и Melzi совместимых платах: платах от Crerality версий 1.1.3 и 1.1.4, некоторых платах ANET, Azteeg X3 Pro, FlashForge, т.к. там присутствует лишний конденсатор на концевике по оси Z. На платах Melzi/Ender-3 он обозначен как C7, на платах Anet как C45. Вот видео, в котором показано сразу несколько фиксов для третьей версии датчика ruclips.net/video/sOFxalLOZOI/видео.html
Кроме варианта с выпаиванием конденсатора есть и менее радикальные решения с редактированием прошивки и скачиванием bugfix конфигурации с сайта Marlin. Вот страница от производителя www.antclabs.com/wiring3. Там также указано, что проблемы с низкой точностью срабатывания была и у предыдущей версии сенсоров BLTouch на платах от Creality. И проблему решить полностью поможет только выпаивание лишнего конденсатора.
У меня есть просьба показать на видео как должен выглядеть первый слой . В подробностях. Как понять он верный или нет .
Волшебник! Если во время заливки бутлуалдера или самой прошивки что то накосячу, можно будет перепрошить? Или как на телефоне получу окирпичивание принтера?
Главное подключить все правильно, чтобы не спалить плату или порт случайно. А в остальном, на сколько мне известно, можно оживить после неправильной записи, хотя может потребоваться бубен. Лучше делать сразу все правильно))))))
Тебе нужно услугу по прошивке предложить зрителям, не у всех есть знания и желания и инструмент для этого. Я бы тебе с удовольствием свою плату отправил на прошивку от принтера, за определённую плату. Так как осваивать ещё одну профессию программиста нет желания и времени. Я так в своё время прошивками телефонов зарабатывал.
@@musihin Как вариант))))) Один раз уже довелось прошивать принтер, который я ни разу в глаза не видел, в Латвии, по teamviewer-у)))))
Можно попробовать с помощью Скайпа, только мои руки будут в качестве тимвьювера :)
Только всё будет немноггго медленнее, я из Эстонии.
Добрый вечер. Модернизирую свой принтер, установил 3 боуден-экструдера, которые работают на моно сопло.
Прописал в прошивке:
#define EXTRUDERS 3
#define SINGLENOZZLE
Но когда дело дошло указать микрошаги двигателей компилятор выдает множество ошибок.
В примере указывается так: X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]]
я указал свои цифры микрошагов так:
#define DEFAULT_AXIS_STEPS_PER_UNIT { 200, 200, 3657.1428, 203.7183 [, 203.7183[, 203.7183]] }
#define DEFAULT_MAX_FEEDRATE { 150, 150, 5, 40 [, 40[, 40]] }
#define DEFAULT_MAX_ACCELERATION { 1500, 1500, 100, 500 [, 500[, 500]] }
Сообщение компилятора выглядит так:
Configuration.h:467:72: error: expected primary-expression before ',' token
#define DEFAULT_AXIS_STEPS_PER_UNIT { 200, 200, 3657.1428, 203.7183 [, 203.7183[, 203.7183]] }
^
sketch\SanityCheck.h:1121:34: note: in expansion of macro 'DEFAULT_AXIS_STEPS_PER_UNIT'
constexpr float sanity_arr_1[] = DEFAULT_AXIS_STEPS_PER_UNIT,
Configuration.h:467:83: error: expected primary-expression before ',' token
#define DEFAULT_AXIS_STEPS_PER_UNIT { 200, 200, 3657.1428, 203.7183 [, 203.7183[, 203.7183]] }
^
sketch\SanityCheck.h:1121:34: note: in expansion of macro 'DEFAULT_AXIS_STEPS_PER_UNIT'
constexpr float sanity_arr_1[] = DEFAULT_AXIS_STEPS_PER_UNIT,
Помоги пожалуйста с решением... К стати, возможно, многим ответ будет очень полезен...
...И еще. В прошивке есть такой параметр -"MIXING_EXTRUDER".
Что это- по логике понятно, но чем он отличается от SINGLENOZZLE и "о чем КИНО" с его настройками?
Какие "подводные камни" на этом пути? Обьясни пожалуйста...
Сергей привет , у меня такой вопрос, если смысл на ендер ставить еще один червячный вал и как это лучше сделать, чере второй шаговик или же просто через ремень соединить?
На ендер с его осью X особого смысла не вижу ставить. Но если делать, то можно и так и так делать. Если с мотором, тогда два мотора специально распаенным проводом подключаются к одному драйверу. Скорее всего нужно напряжение повысить на нем, но я не пробовал.
Если с ремнем просто, там уже от качества и натяжения ремня будет зависеть.
@@sergeyirbis с ремнем откинул вариант, так как по низу его не проведешь, а по верху сами знаете, могут возникнуть проблемы с вертикальностью червячного вала(, боюсь получится хуже чем было.
Думаю поставить шаговик, но тут то же возникли вопросы, если не ошибаюсь то на оси z стоит 42-34 нема17 шаговик на 1,8 градуса, в Китае есть оригинальный за 30 долларов(но это космос просто:( ), но есть недорогие за 5 долларов только как правильно подобрать?Если буде у Вас время, посмотрите на али экспресс, буду очень признателен, а то у меня голова квадратная уже, индуктивность, ток, сопротивление, напряжение, уислие, одним словом миллион показателей)
@@ChuchaTV3D угол влияет на количество шагов на оборот. там по формуле считается и подставляется в прошивку. индуктивность влияет, грубо говоря на мощность мотора и потребляемый ток. ток тоже считается по формуле и выставляется на драйвере. есть много видео в интернете по этим темам. вполне доступным языком все рассказано. на счет второго мотора - для меня это сомнительная идея. даже при правильном подключении моторы пропускают микрошаги и рассинхронизируются. теоретически, это может грозить перекосом оси во время печати. я бы просто заменил мотор с нема17 на более мощный нема23. пусть меня поправят, если я не прав.
Даёшь ! Стримы про Котейку !!!
Котяра офигенный, конечно
А стол как выровнять?Закрепил этот блторч чуть выше как сказали,потом к каждому краю подводил сопло,опускал,пока лист бумаги будет проходить с трением.4 угла стола так сделал разогретого до рабочей температуры.но когда в центр сопло возвращалось,оно клей на столе зацепило и немного содрало.Поможет ли в этом случае функция выравнивания стола при помощи того же блторч?
Перепробовал 3 разных usb isp (один из низ назывался USB asp ), так ни один и не записал загрузчик не видел arduino ide, получилось только вторым способом arduino uno )! Могу советовать второй способ.
Сергей, добавьте в описание, что шить загрузчик нужно без microsd карточки. Я 3 часа бился, пока мои глаза не увидели воткнутую карточку.
если сбросить настройки на принтере, сбрасываются настройки 3д тача? купил принтер с рук, уже стоял 3д тач, все прошить было, даже напечатал модельку, затем клацал меню, что-то наклацал, решил сбросить настройки, и теперь при печати зазор между соплом и столом около 3-4 мм, хотя при калибровке датчик опускает сопло практически касаясь стола...
Добрый вечер, не замечали что после установки марлин стало сильно тормозить меню выбора печати? как то можно это поправить, а то пару раз отправлял на печать не то из за того что курсор смещался с задержкой
А есть какая-то возможность поменять X и Y offset без перепрошивки? У меня Marlin 1.1.9. Поменял систему обдува головы, изменилось положение BLTouch. M851 запоминает только Z offset, X и Y не запоминается (M500 после этого делал). M206 тоже не помогает.
Здравия Сергей. Очень полезная и интересная информация. Однако по этому поводу у меня возник тупой вопрос . Как прошить Ander 3 PRO Creality v4.2.2, у которого для прошивки всего 4 пина, а не 6 (VCC, SWDIO, SWCLK, GND)? БлагоДарю за ответ.
Привет, Ирбис! Не сталкивался с таким, - датчик стоит, повторяемость неплохая, но при печати дает одни и те же "бугры"?
В Марлине стоит bilinear 5x5, включил EXTRAPOLATE_BEYOND_GRID и ABL_BILINEAR_SUBDIVISION - но это ничего не изменило.
Перепад очень заметный, если выставляю Z offset в слайсере 0.06, "холмики" размазывает просто в ноль, вытирая слой лака, остальное ложится более-менее... но стоит поднять до 0.09, и на "холмиках" пропечатывается тонюсенькая пленка, за то остальное может начать отлипать (но это, я думаю, может задевать соплом и отрывать из-за перепадов, т.к. z-hop не использую).
Z-offset, т.к. сейчас все печатаю PETG, приходится "играться" с компенсацией "слоновьей ноги", получая хорошее прилипание даже не обновляя лак часто.
Лак такие перепады дать не мог, т.к. я его именно набрызгал и не растирал. Предыдущий лак смыт.
Есть фотки, если надо - покажу.
Что не дает покоя - почему-то BLTouch как будто игнорирует эти перепады и каждый раз это происходит на одних и тех же местах!
Попробую поискать про доп. настройки... там вроде какое-то число было в Марлине для тонкой настройки срабатывания. Попробую подвесить кондер между S и GND, но что-то подсказывает, что это не из той оперы немного.
Очень странно, делаю всё по инструкции, но при прогреве и подаче пластика через меню принтера, все моторы уходят в режим удержания, при этом экструдер давит пластик. При печати тестового куба в 1 стенку, поверхность будто накаткой обработали, при этом шаги выставлены правильно, ширина линии в норме...
Одного не пойму зачем к Z-offset прибавлять значение толщины листа бумаги? В этом же случае печать начнется от стола по сути прямо таки с 0? А зачем же тогда выставляем зазор бумажкой перед печатью?
Кстати говоря, у моего программатора в своё время не хватило тока для нормальной прошивки бутлоадера. Пришлось брать ардуину.
А может он был на 3.3В выставлен?
@@sergeyirbis Не, он не переключаемый. Другие пятивольтовые меги он прекрасно прошивает. А в этом случае он питание в схему подал, дисплей зажёг, и перестал отвечать. Не стал рисковать включать родное питание принтера. Достал ардуину из запасов, прошил как программатор, и дело пошло веселее :-)
Приветствую. Искал видео инструкцию по установке 3d touch на Ender 3 с платой 4.2.2 и прошивкой Marlin 2.0.X. Не чего русскоязычного не нашел. По этому видео попробовал сделать, ну с небольшими изменениями, так как в новой прошивки некоторые параметры написаны по другому. Вроде всё заработало, паркуется нормально, проводит калибровку. Начал запускать печать теста и что то пошло не так. Сопло врезалось в стол, поцарапало его. Это было страшно)))). В общем так и не смог запустить я этот датчик с новой платой и новой прошивкой((((. Может есть какая информация и может будет видео как это сделать? На русском языке видео точно нет, вторые сутки пытаюсь чтонибуть найти нужное, но не как(((((
Подскажите пожалуйста ошибка exit status 1
Ошибка компиляции для платы Sanguino. плата 1.1.4 ender 3 pro
Сергей подскажите пожалуйста, у меня на гнезде нет пина но дырочки гнезда присуствует, как быть мне ? принтер ZoneStar плата Zrip V6.0 , у меня заводской емкостной датчик в комплекте, я все по мануалу сделал но сопло выходит за пределами стола когда идет автокалибровка, подскажите пожалуйста
Всёёёёёё, заработало)) Всё, завелось))
Сергей, здравствуйте. Сделал всё по вашему уроку, всё в целом работает, кроме одного. Когда я отправляю команду G28, ось Z едет не вниз к столу, а вверх, в итоге калибровка не работает. Не подскажите, как победить сей недуг?
Однозначно лак за труд, очень доступно. Как я понимаю схема распространяется на все марлино управляемые принтеры. Тоесть на 4max можно воспользоваться для установки БЛтач.
Не уверен, что полностью подойдет. Схема подключения скорее всего другая будет, пин управления другой. Какая у вас плата в нем?
на 4max стоит тригорилла. По крайней мере у меня так. И у марлина нет вообще прошивок для Anycubic, что несколько печалит. Не хотелось бы, как говорится выше, превратить принтер в кирпичик.
@@ВладимирДолгуев На гитхабе есть какая-то сборка, но на сколько она работоспособна не понятно))))
github.com/jscurtu/Marlin_119_Anycubic_4max
Спасибо! Буду копаться.
@@sergeyirbis тригорила, на фомаксе. Если отличия только в пине то это уже хорошо.
Сергей, собирал по твоему туториалу. Все работает, спасибо. Но возник один вопрос.
Когда я отправляю команду г29 - датчик делает пробу ЗА СТОЛОМ
как исправить? подскажите пожалуйста, спасибо.
Спасибо за видео
У меня Creality ender-3 NEO уже с установленным датчиком, а карту калибровки он не запоминает? Если не запоминает, то нужно калибровать с каждым включением принтера или перед каждой печатью? Я просто заметил, что ось Z крутится туда-сюда при печати одного слоя, хотя автокалибровку делал только при настройке стола. Значит принтер запомнил карту высот?
Ребят, подскажите, пожалуйста, не работает именно загрузчик. Пишет, первое, что не найден boards. txt sanguino variants и bootloaders. Второе, пишет, что programmer is not responding. Использую arduino due.
Сергей, спасибо огромное за ваш труд. С вашей помощью довожу до ума свой эндер 3. Установил плату BIGTREETECH SKR E3 DIP V1.1 с TMC2208 по UART. Вопрос - а как к ней подключить датчик BLTOUCH? В разъемы Z-STOP и PROBE? Ни в какие провода врезаться не надо? Полярность имеет значение при подключении?
Сергей, здравствуйте, учтановил марлин 2.1, все нормально, пытаюсь по вашему видео установить БЛ тач, ничего не выходит, ошибки при загрузке, новая версия прошивки отличается от той которая на видео
Отличное видео, но, к сожалению, в Configuration.h версии 2.0.5.3 пловины параметров нет :(
Доброго времени суток хотел спросить как подключить новый bltouch v3.1, я столкнулся с такой проблемой у меня после подключения ось z едит в противоположную сторону тобишь на верх. Плата стоит MKS GEN 2 и подключено вроде всё правильно до этого стоял 3D Touch всё работало. Короче говоря уже голову сломал...
Помогите! Поставил на Ендер - екструдер "Sprite". При печати видна переэктрузия. Хотя при проталкинвании поастика всё верно. Задал 200мм выдавило 200. Только при снижении потока в cure до 87% печать уже красивая. В чем проблема ??
Можно вопрос. После калибровки датчика. После подачи команды G28 а потом G1 Z0 . Куда должна опустится головка. в точности на стол? или на то расстояние что мы задали M851 Z .
У меня arduino NANO. Подойдёт для перепрошивки Ender 3 pro??????? Если подойдёт, то дайте, пожалуйста, схему подключения