No video

конфигурирование Marlin 1.1 для OpenPNP

  Рет қаралды 9,711

Эдуард Неткачёв

Эдуард Неткачёв

Күн бұрын

Для управления smd-раскладчиком используется плата ArduinoMega2560 под управлением Marlin v1.1 с платой расширения RAMPS 1.4.
Все необходимые файлы для прошивки и конфигурирования находятся
на яндекс.диске по адресу disk.yandex.ru...

Пікірлер: 75
@romanmurashko
@romanmurashko 3 жыл бұрын
Похоже, смд раскладчик скоро станет такой же привычной штукой в мастерской, как чпу и 3д принтер. Спасибо за ролик!
@VladimirMedintsev
@VladimirMedintsev 3 жыл бұрын
Шикарно. Спасибо огромное. Очень и очень полезное видео.
@yl923
@yl923 3 жыл бұрын
Когда уже будет раскладчик шашлыка?))
@VladimirMedintsev
@VladimirMedintsev 3 жыл бұрын
@@yl923 Так уже был. Собирались летом, шашлык раскладывали. Пиво рекой, все просто приятно.
@SpyCorp1313
@SpyCorp1313 3 жыл бұрын
Кстати , а мозгом Вашего раскладчика ,что будет?
@VladimirMedintsev
@VladimirMedintsev 3 жыл бұрын
@@SpyCorp1313 плата ramps одетая на ардуину мега будет контроллером, а управление с компьютера по usb.
@yl923
@yl923 3 жыл бұрын
@@VladimirMedintsev Это я помню} просто к следующему сезону может автоматизировать этот процесс)
@ibrag2012
@ibrag2012 3 жыл бұрын
ЧПУ із ардуїнки: супер!
@user-cm4kf1xr9m
@user-cm4kf1xr9m 3 жыл бұрын
Спасибо, все очень доходчиво
@sozdatelEd
@sozdatelEd 3 жыл бұрын
Рад что понравилось.
@sergatmel8242
@sergatmel8242 2 жыл бұрын
Спасибо огромное. Будет интересно разобраться во всём этом !
@sozdatelEd
@sozdatelEd 2 жыл бұрын
Пожалуйста. В русскоязычном сегменте я не встречал видео по настройке OpenPNP и поэтому решил снять инструкции. В наше время лучше один раз увидеть, чем читать толстенную документацию))
@sergatmel8242
@sergatmel8242 2 жыл бұрын
@@sozdatelEd Да, Вы правы ! Еще раз Спасибо !
@anlpereira
@anlpereira 23 күн бұрын
Hi, what cameras did you buy to use with this machine? Thanks
@sozdatelEd
@sozdatelEd 22 күн бұрын
I bought cameras on Aliexpress. The camera that stands on the carriage is OV9726 1MP 1280x720P, and the lower vision camera is OV9732, 72 degrees, 3.6mm, focal length 1280*720, 720P, 1MP. aliexpress.ru/item/1005006829058708.html aliexpress.ru/item/1005004185506192.html
@anlpereira
@anlpereira 22 күн бұрын
@@sozdatelEd The OV9732 needs a USB adapter, is it? Thank you very much. I will assemble one machine like this. Can be use with 0402 smd components?
@anlpereira
@anlpereira 22 күн бұрын
@@sozdatelEd Do you have any video that shows the assembly proccess?
@sozdatelEd
@sozdatelEd 22 күн бұрын
@@anlpereira There is no video of the assembly process. If you assemble the arranger on linear bearings and polished shafts, it will move accurately and will be able to arrange components 0402. I checked this when I was assembling a new machine for sale.
@kestvvv
@kestvvv 3 жыл бұрын
Дождался таки видео от вас. В чем преимущество марлина на 8 битке? Сейчас та же скр1. 4 стоит соизмеримо. Но по скорости работ уделывает 8 бит серьезно. Сам я пробовал оба варианта. 8 бит тянут максимум 1/16. Основные настройки как для 3 д принтера. Есть ли какие то настройки специально для опенпнп? Мне показалось весьма малой площадь работы станка, особенно с учетом того, что ленты занимают почти половину пространства.
@sozdatelEd
@sozdatelEd 3 жыл бұрын
Встречный вопрос к Вам: в чём будет преимущество станка с использованием платы скр1.4? Сейчас 80микрошагов на 1мм хода каждой оси. Точность позиционирования достаточная. Да. Прошивка сконфигурирована для работы с OpenPNP - у ней моторы экструдеров настроены для поворота деталей и можно одним мотором оси Z управлять двумя держателями сопел. В штатной прошивке этого нет. Есть ещё какие-то моменты, которые я уже и не вспомню. Я собирал и настраивал станок год назад. Всё верно - площадь станка очень маленькая. Я его собирал на самоизоляции из подручных материалов. А когда он заработал, то этой площади оказалось достаточно для автоматизации сборки плат в которых не так много компонентов. Для масштабирования рабочей области нужен лист ЛДСП, ремни и нужной длины полые трубки. Не так уж и много....
@kestvvv
@kestvvv 3 жыл бұрын
@@sozdatelEd полые трубки? Они ж наверное будут сильно прогибаться. В чем разница между 8 и 32? - меньше подлагиваний. Драйверы дм556 работают очень тихо. Для них весьма хорошо идет 1/32 на скоростях 300+. На восьмибитке максимум был 1/8. Плюс на втором марлине есть ряд улучшений снижающих шум и прочие настройки. Дисплей у меня12864 он не тормозит процесс. Ещё на рампсе меня всегда сиущал линейный стабилизвтор и прочие упрощения. Единственный плюс - много штырьков.
@kestvvv
@kestvvv 3 жыл бұрын
@@sozdatelEd основную разницу я конечно увидел используя станок в режиме 3д принтера - реально все стало плавнее и тише. Да и по буферу разница весьма большая.
@sozdatelEd
@sozdatelEd 3 жыл бұрын
@@kestvvv насколько будет прогибаться трубка длиной 500мм диаметром 12мм с толщиной стенки 1мм? Это не 3Д принтер. У нас подпружиненное сопло juki. Точность больше важна по осям X и Y. Драйвера lv8729. Зачем увеличивать стоимость, если с более дешёвыми комплектующими устройство работает оптимально необходимо?
@kestvvv
@kestvvv 3 жыл бұрын
@@sozdatelEd lv8729 у меня были самыми неудачными. чуть перегреется - начинает безбожно пропускать шаги. От жесткости конструкции зависят повторяемость и люфты. У меня платы от 25-60 видов компонентов на одной плате. Сопло желательно подводить с точностью 1 мм - это для оптимального усилия пружины. Какие ремни используете? с каким кордом?
@gideonopuni964
@gideonopuni964 Жыл бұрын
I am back again. In your MarlinOnRamps4OpenPnP-openPnPoptimized, there are only TMC2130 DRIVER and L6470DRIVER . I used DRV8825 which burnt the mega board. what stepper drivers are you using?
@sozdatelEd
@sozdatelEd Жыл бұрын
for the X and Y axes, I use LV8729 in normal mode, and for the Z axis and the E axis, I use DRV8825. In the firmware, you do not need to choose to work on SPI or UART. Install jumpers for crushing the motor pitch 1/16 and then install the drivers in their places. If something has burned down, then you may have installed the engine driver incorrectly or made some mistake when installing electrics.
@gideonopuni964
@gideonopuni964 Жыл бұрын
@@sozdatelEd will order new ones to try again
@trollermik4204
@trollermik4204 3 жыл бұрын
Отлично! Вопрос: возможно использование Марлин на Атмега128, проект Кромбуино ? Будет ли достаточно ресурсов?
@VladimirMedintsev
@VladimirMedintsev 3 жыл бұрын
Ног не хватит от слова совсем.
@trollermik4204
@trollermik4204 3 жыл бұрын
@@VladimirMedintsev Благодарю.
@sozdatelEd
@sozdatelEd 3 жыл бұрын
Я не знаю про проект Кромбуино, но микроконтроллера ATmega1280 будет достаточно для этого проекта. Во вкладке "Инструменты->Процессор" есть возможность выбора ATmega1280. У данного контроллера в 2 раза меньше FLASH, но в видео мы видим, что вся прошивка для ATmega2560 занимает 37% FLASH. Таким образом она поместится в памяти ATmega128.
@VladimirMedintsev
@VladimirMedintsev 3 жыл бұрын
@@sozdatelEd а ножки? Мне казалось ему ног не хватит.
@sozdatelEd
@sozdatelEd 3 жыл бұрын
​@@VladimirMedintsev если речь идёт про ATmega1280, то она так же в корпусе TQFP-100 и совместимость PinToPin, а если использовать ATmega128 в корпусе TQFP-64, то надо смотреть какие порты задействованы для управления моторами и возможно если не использовать дисплей, то хватит ног. Нам же по минимуму необходимо 12 ног для управления 4 шаговыми моторами + 3 пина для подключения концевиков (для парковки) + 2 пина для управлением светом верхней и нижней камер + 2 пина помпа и воздушный клапан. Для обслуживания 2 пина UART и 2 пина для кварца. Укладываемся. Но я бы не изобретал велосипед и заказал бы с али набор плат: ArduinoMega2560 + RAMPS1.4 + драйвера шаговых двигателей + дисплей. Сейчас такой набор стоит в районе 1500-2000руб.
@user-od9yl3hy8y
@user-od9yl3hy8y 7 ай бұрын
Какой шаговый двигатель используется для поворота компонента?
@sozdatelEd
@sozdatelEd 7 ай бұрын
Под другими видео есть список комплектующих. В этом расстановщике используется мотор с полым валом внешний диаметр 8мм который на али ищется по запросу "шаговый двигатель 39мм". А вообще в новых версиях расстановщика ставлю Nema8 с полым валом
@user-od9yl3hy8y
@user-od9yl3hy8y 7 ай бұрын
​@@sozdatelEd Нашел, спасибо. Движение по оси Y у вас осуществляется по ремням с обоих сторон, а двигатель стоит один. Какой вал использовался для синхронизации?
@sozdatelEd
@sozdatelEd 6 ай бұрын
@@user-od9yl3hy8yя использую не вал, а купленный в ЛеруаМерлен (магазин строительный) алюминиевый пруток диаметром 5мм.
@CrazyPit
@CrazyPit 3 жыл бұрын
делал принтер на рампс и меге. работал нестабильно. перешел на скр1.3 проблемы исчезли. таким образом если будут непонятные глюки. просто поменяйте железо
@sozdatelEd
@sozdatelEd 3 жыл бұрын
А как проявлялись глюки, если не секрет?
@kestvvv
@kestvvv 3 жыл бұрын
И вот еще подтверждение, что рампс - не лучший выбор. Та же МКС плата будет куда надежней этого бутерброда.
@sozdatelEd
@sozdatelEd 3 жыл бұрын
@@kestvvv ещё одно из скольки? где общая статистика? у двух человек из тысячи подглючивает плата и они не разобравшись меняют плату на другую плату новой версии. Кто-нибудь менял плату на такую же и проверял остались ли глюки? У меня например стабильно год уже работает. И у знакомого в 3D-принтере стоит такой же бутерброд.
@CrazyPit
@CrazyPit 3 жыл бұрын
@@sozdatelEd то съезжало то зависало. то просто останавливалось. тк ошибку не смог поймать просто заменил на скр 1.3. есть подозрение на питание. дополнительно поставить конденсатор. но было принято решение поменять все и вся.
@sozdatelEd
@sozdatelEd 3 жыл бұрын
@@CrazyPit ясненько. Спасибо за информацию. Буду иметь в виду. А у Вас есть конфигурация Marlin 2 для скр1.3 применительно к OpenPNP?
@anatoliyfadeev5284
@anatoliyfadeev5284 2 жыл бұрын
Эдуард, а как расчитывалась ось Е? #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 80, 8.8888 } вот это значение 8,8888 ? У меня мотор nema 8, драйвер 4988 и я не могу понять как расчитать для него значение
@sozdatelEd
@sozdatelEd 2 жыл бұрын
все просто. берём паспортное значение количества шагов двигателя на один оборот вала и умножаем на дробление шага установленное на драйвере и результат делим на 360градусов. Получаем количество шагов на поворот вала для 1 градуса. 200 х 16 / 360 = 8.8888
@anatoliyfadeev5284
@anatoliyfadeev5284 2 жыл бұрын
@@sozdatelEd Огромное Вам спасибо Эдуард!
@user-ve3pl6ct8l
@user-ve3pl6ct8l 2 жыл бұрын
Класное видео !!!! Помогите пожалуста есть плата MKS gen v1 4 все тоже самое нужно зделать или другую прошивку нужно скачать ? зарание спасибо
@sozdatelEd
@sozdatelEd 2 жыл бұрын
Я не знаю как Вашу плату сконфигурировать для работы с OpenPNP 🤷
@Optron5
@Optron5 2 жыл бұрын
Добрый день. А есть ссылка на инструкцию либо на проект с деталями самого раскладчика который Вы собирали?
@sozdatelEd
@sozdatelEd 2 жыл бұрын
Приветствую. Я собираюсь некоторые детали перемоделировать и снять подробную инструкцию по сборке расстановщика. Но для тех, кому не терпится вот ссылки всех STL-моделей и фото некоторых собранных узлов расстановщика: disk.yandex.ru/d/pKNqFvxJ01fXbQ disk.yandex.ru/d/mQcpFecFdgabsA
@Optron5
@Optron5 2 жыл бұрын
@@sozdatelEd Спасибо. Я просто хочу собрать но у меня пока нет пердставления какие детали надо закупать и что печатать. Будем разбираться.
@yohasakura2009
@yohasakura2009 2 жыл бұрын
а как быть с настройкой помп и света?
@sozdatelEd
@sozdatelEd 2 жыл бұрын
Вы имеете ввиду настройки в самой программе OpenPNP?
@yohasakura2009
@yohasakura2009 2 жыл бұрын
@@sozdatelEd уже посмотрел следующее видео, где об этом говориться. Имел в виду в марлине. Я как-то с марлином особо париться не стал, перешел сразу на Smoothieware. С ним полегче
@14types
@14types 2 жыл бұрын
Там уголки укладчика на 3д принтере распечатаны? они же не прецизионные получаются.
@sozdatelEd
@sozdatelEd 2 жыл бұрын
Если результат удовлетворяет потребности, то зачем платить больше?
@14types
@14types 2 жыл бұрын
@@sozdatelEd но уровень же должен быть очень точным, а с такими уголками будет перекос.
@sozdatelEd
@sozdatelEd 2 жыл бұрын
@@14types но перекоса нет. Вы же сами видите как конструкция работает
@14types
@14types 2 жыл бұрын
@@sozdatelEd еще я сам печатаю и знаю какие бывают несовпадения размеров
@sozdatelEd
@sozdatelEd 2 жыл бұрын
@@14types у меня тоже опыт имеется. Можем долго дискуссировать на эту тему, но факт остаётся фактом - расстановщик работает.
Настройка OpenPNP 2.0
18:16
Эдуард Неткачёв
Рет қаралды 37 М.
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 159 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 11 МЛН
Magic? 😨
00:14
Andrey Grechka
Рет қаралды 20 МЛН
Lumen PnP Full OpenPnP Setup From Scratch
1:33:12
qwertymodo
Рет қаралды 6 М.
OpenPnP Pick and Place AFARCO iRON PnP - Completed
4:26
SMT AFARCO Pick and Place
Рет қаралды 2,1 М.
Fix your Z axis with Oldham couplings, dual z screws & thrust bearings!
11:28
Assemble a Feeder! PandaPlacer AS1 start-to-finish
37:21
nickyDoes
Рет қаралды 342
My LumenPNP assembly machine and stencil printer
12:04
InfiniteNesLives
Рет қаралды 12 М.
A PnP Feeder for $1.34
8:43
Stephen Hawes
Рет қаралды 84 М.
Настройка питателей в OpenPNP 2.0
7:40
Эдуард Неткачёв
Рет қаралды 10 М.
#2. PnP. Голова с соплами. Раскладчик компонентов своими руками
13:25
ElEnBlog - блог об электронике
Рет қаралды 20 М.
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 159 МЛН