Обсуждение сварщика из темы PetPull

Изготовление устройств, резка, спайка, сушка, хранение и печать бутылочным ПЭТ пластиком

Модератор: Robert Sa

vladimirV
Сообщения: 284
Зарегистрирован: 14 окт 2018, 07:58
Имя: Владимир
Благодарил (а): 6 раз
Поблагодарили: 87 раз

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение vladimirV » 18 сен 2020, 16:36

Robert Sa писал(а):
18 сен 2020, 14:36
спокойно выкладывайте инфо если проект открытый.
Вопрос: прошивку писали вы? после сборки пользователи смогут у вас взять код? в каком формате?
Было бы интересное послушать алго работы прошивки по секундам и шагам.
А самое интересное это работа пэт-б( нашего), прозрачного с вашим оптодатчком, можете сделать еще одно видео с прозрачным пэт?
Я, люблю заниматься конструированием. Данная модель, как таковая, мне не нужна. При моих потребностях, вполне обхожусь той, что стоит у меня в станке для производства филамента. Вроде и при деле и мозги "пошевелить"можно. :)
Прошивки пишу сам в программе "FLProg", для не программистов. В СИ не силен. Проект открытый. Прошивки будут выложены в форматах: ino, hex и FLP (версия 4.2.4, на языке FBD).
Алгоритм работы и видео с оптодатчиком подготовлю и выложу.
Alax46 писал(а):
18 сен 2020, 14:51
Владимир, нагреватель мотали нихромом? Какого диаметра? Какая мощность нагревателя получилась? 5-6 вольт, а ток? Степень разогрева прутка, как я понял, определяется временем работы нагревателя?
Нагреватель намотан нихромом, из обычной спирали Ø 0,29мм. При напряжении (подбирается подстроечным резистором под нагрузкой) 5 вольт - мощность нагревателя примерно 1А. Время разогрева и охлаждения прутка задается в меню, по Вашему усмотрению. У всех пластиков оно разное.

Robert Sa
Сообщения: 578
Зарегистрирован: 30 май 2017, 14:20
Имя: Robert
Откуда: Ереван
Благодарил (а): 42 раза
Поблагодарили: 62 раза
Контактная информация:

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение Robert Sa » 18 сен 2020, 17:47

vladimirV писал(а):
18 сен 2020, 16:36
Я, люблю заниматься конструированием.
Заметил , заметил, коллега! браво еще раз!!!!
Помогу скоро стл файлом для датчика с шариком:) идет юстировка и отработка, Вам понравится:)) я более чем уверен, пэт ИК датчик не почувствует:)
Это будет вам моим микро подарком так как вы вышли на прямую первым!
3д Printer 3D-OPEX-G3
Format: A4
Разрешение: 50 микрон
Крейсерские скорости печати: 110,200,250мм/сек
Hotend: Nautilus-1D (водяное охлаждение)
Сопло: 0,35mm
Сеть поддержка: IP, WiFi,client Octoprint(modified)

vladimirV
Сообщения: 284
Зарегистрирован: 14 окт 2018, 07:58
Имя: Владимир
Благодарил (а): 6 раз
Поблагодарили: 87 раз

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение vladimirV » 18 сен 2020, 18:11

Спасибо, Роберт.
Сделал видео с разного цвета филаментом. Обратите внимание на светодиод. При отработке филамента, он будет загораться и тухнуть. Так же обратите внимание на меняющиеся значения на экране дисплея.
https://youtu.be/2_RJFeKkb-Q
датчик.PNG
датчик.PNG (28.07 КБ) 1090 просмотров

Robert Sa
Сообщения: 578
Зарегистрирован: 30 май 2017, 14:20
Имя: Robert
Откуда: Ереван
Благодарил (а): 42 раза
Поблагодарили: 62 раза
Контактная информация:

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение Robert Sa » 18 сен 2020, 22:32

vladimirV писал(а):
18 сен 2020, 18:11
При отработке филамента, он будет загораться и тухнуть.
А что за устройства сравнение в схеме и что за элемент или?
они все в ардуино?
Какой ардуино использовали?
3д Printer 3D-OPEX-G3
Format: A4
Разрешение: 50 микрон
Крейсерские скорости печати: 110,200,250мм/сек
Hotend: Nautilus-1D (водяное охлаждение)
Сопло: 0,35mm
Сеть поддержка: IP, WiFi,client Octoprint(modified)

Robert Sa
Сообщения: 578
Зарегистрирован: 30 май 2017, 14:20
Имя: Robert
Откуда: Ереван
Благодарил (а): 42 раза
Поблагодарили: 62 раза
Контактная информация:

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение Robert Sa » 18 сен 2020, 22:40

Мой опто-концевик, стандартный без разбора и распаек выглядит уже так.
идет тестовая примерочная печать крышки.
Уже проверил механическую часть, пашет безотказно как и предвидел.
По фотке ниже видно - только дернется на верх флажок сразу отключит выход или включит :)) такие дела:)))
Во время движения филамента заграждающий шарик поднимается очень легко на верх и начинает вращаться в седле под массой двух шариков на верху с общим весом. 2,4гр.
Вложения
cats.jpg
cats.jpg (110.46 КБ) 1074 просмотра
cats2.jpg
cats2.jpg (212.55 КБ) 1074 просмотра
Последний раз редактировалось Robert Sa 18 сен 2020, 23:17, всего редактировалось 1 раз.
3д Printer 3D-OPEX-G3
Format: A4
Разрешение: 50 микрон
Крейсерские скорости печати: 110,200,250мм/сек
Hotend: Nautilus-1D (водяное охлаждение)
Сопло: 0,35mm
Сеть поддержка: IP, WiFi,client Octoprint(modified)

Robert Sa
Сообщения: 578
Зарегистрирован: 30 май 2017, 14:20
Имя: Robert
Откуда: Ереван
Благодарил (а): 42 раза
Поблагодарили: 62 раза
Контактная информация:

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение Robert Sa » 18 сен 2020, 23:55

Выкладываю обещанное в стл формате, устройство для стандартного оптического концевого датчика используемого в 3д принтерах, работает на принципе гравитации.
В устройстве используется:
1.шарик Ф6.77мм - 3шт ( из подшипника 40х17х12мм там 8 шт) от бутыкореза по проекту. 2 шарика устанавливаются в верхний ротор/толкатель, склеиваются супер клеем, 1 шарик закидывается в седло основы устройства.Ротор/толкатель совсем чуток обрабатывается надфилем для свободного хода вверх вниз, но без излишеств в обработке!

2.Оптический датчик : 1шт https://aliexpress.ru/item/2035361751.html

3.Медный наконечник для проводов внешний диаметр 2,44мм, внутренний диаметр отверстия 1.93мм - 4 шт ( 3 шт с передней стороны, вводятся с заднего отверстия толкая сверлом Ф2,5мм конусом назад к сверлу) ( 1шт с задней стороны), конусом назад) После позиционирования гильзы склеиваются 1/2 каплей супер клея с передней стороны и столько же с задней. Вход филамента с задней стороны. Ничем не смазывать, работает в сухом состоянии!


vladimirV, Владимир, еще раз спасибо за бетта тест моей задумки!
Нужна будет помощь в изменении устройства в 3д чертежах, обращайтесь в личику.
С Уважением!
Вложения
G1.jpg
G1.jpg (74.81 КБ) 1072 просмотра
G4.jpg
G4.jpg (161.03 КБ) 1072 просмотра
Opto datchik.zip
(441.91 КБ) 42 скачивания
cats2.jpg
cats2.jpg (77.03 КБ) 1072 просмотра
cats.jpg
cats.jpg (56.69 КБ) 1072 просмотра
cats3.jpg
cats3.jpg (68.94 КБ) 1072 просмотра
3д Printer 3D-OPEX-G3
Format: A4
Разрешение: 50 микрон
Крейсерские скорости печати: 110,200,250мм/сек
Hotend: Nautilus-1D (водяное охлаждение)
Сопло: 0,35mm
Сеть поддержка: IP, WiFi,client Octoprint(modified)

vladimirV
Сообщения: 284
Зарегистрирован: 14 окт 2018, 07:58
Имя: Владимир
Благодарил (а): 6 раз
Поблагодарили: 87 раз

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение vladimirV » 19 сен 2020, 07:52

Robert Sa писал(а):
18 сен 2020, 22:32
А что за устройства сравнение в схеме и что за элемент или?
они все в ардуино?
Какой ардуино использовали?
Я пользуюсь программой : https://flprog.ru/
С помощью этой программы можно запрограммировать контроллер не зная текстовых языков программирования, а выглядит это как рисование электронной или электрической схемы, выбрав нужные блоки. Выбрать можно и любой контроллер Ардуино, на который хотите записать свою программу. Программа, сама создаст скетч Вашего проекта в файле ino, hex. Можно сразу из программы запрограммировать Ардуино.
Спойлер
FLProg.PNG
скетч.PNG
скетч.PNG (17.87 КБ) 1053 просмотра
датчик- FLProg  в СИ.jpg
датчик- FLProg в СИ.jpg (68.39 КБ) 1056 просмотров
Блок сравнения- сравнивает (больше-меньше-равно-не равно) входные значения, а блок OR - это логический элемент ИЛИ, при входе 1, на любой из входов на выходе будет 1.

Robert Sa
Сообщения: 578
Зарегистрирован: 30 май 2017, 14:20
Имя: Robert
Откуда: Ереван
Благодарил (а): 42 раза
Поблагодарили: 62 раза
Контактная информация:

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение Robert Sa » 19 сен 2020, 09:14

vladimirV писал(а):
19 сен 2020, 07:52
Блок сравнения- сравнивает (больше-меньше-равно-не равно) входные значения, а блок OR - это логический элемент ИЛИ, при входе 1, на любой из входов на выходе будет 1.
Какой ардуино использован и какой дисплей?
как дополняются библиотеки для ардуино в указанном ПО? откуда берутся?
3д Printer 3D-OPEX-G3
Format: A4
Разрешение: 50 микрон
Крейсерские скорости печати: 110,200,250мм/сек
Hotend: Nautilus-1D (водяное охлаждение)
Сопло: 0,35mm
Сеть поддержка: IP, WiFi,client Octoprint(modified)

vladimirV
Сообщения: 284
Зарегистрирован: 14 окт 2018, 07:58
Имя: Владимир
Благодарил (а): 6 раз
Поблагодарили: 87 раз

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение vladimirV » 19 сен 2020, 10:14

Robert Sa писал(а):
19 сен 2020, 09:14
Какой ардуино использован и какой дисплей?
как дополняются библиотеки для ардуино в указанном ПО? откуда берутся?
Собрано на Arduino Nano328. Дисплей - Nokia 5110. Это, я все выложу и библиотеки тоже. Пока готовлю Вам алгоритм работы.

Robert Sa
Сообщения: 578
Зарегистрирован: 30 май 2017, 14:20
Имя: Robert
Откуда: Ереван
Благодарил (а): 42 раза
Поблагодарили: 62 раза
Контактная информация:

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение Robert Sa » 19 сен 2020, 10:43

vladimirV писал(а):
19 сен 2020, 10:14
Собрано на Arduino Nano328. Дисплей - Nokia 5110. Это, я все выложу и библиотеки тоже. Пока готовлю Вам алгоритм работы.
:idea: :idea: :idea: :idea: :idea:

По библио, они стандартные как для IDE или они нечто специфическое для данного ПО?
скажем, AccelStepper-master.zip, глатнет ПО?
3д Printer 3D-OPEX-G3
Format: A4
Разрешение: 50 микрон
Крейсерские скорости печати: 110,200,250мм/сек
Hotend: Nautilus-1D (водяное охлаждение)
Сопло: 0,35mm
Сеть поддержка: IP, WiFi,client Octoprint(modified)

vladimirV
Сообщения: 284
Зарегистрирован: 14 окт 2018, 07:58
Имя: Владимир
Благодарил (а): 6 раз
Поблагодарили: 87 раз

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение vladimirV » 19 сен 2020, 10:50

Все библиотеки стандартные, для IDE.

vladimirV
Сообщения: 284
Зарегистрирован: 14 окт 2018, 07:58
Имя: Владимир
Благодарил (а): 6 раз
Поблагодарили: 87 раз

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение vladimirV » 19 сен 2020, 12:17

Robert Sa писал(а):
18 сен 2020, 14:36
Было бы интересное послушать алго работы прошивки по секундам и шагам.
Проект создан на базе: Arduino Nano 328, 16МГц, 5вольт.
Двигателя: 32 биполярные, 0.4А, 7.5 градусов, 48 шагов на один оборот.
Драйвера двигателя: А4988, с установленным шагом 1/16.
В программе, каждой команды задается, что выполнять. двигателя работают на прерываниях основного цикла. Это сделано для независимой работы генераторов двигателей от работы Дисплея.
В проекте используется командоаппарат. На вход подеется номер команды (ОРДЕР) и он, выполняет заданные значения.
номер команды - задание значений.PNG
номер команды - задание значений.PNG (34.75 КБ) 1062 просмотра
Алгоритм работы спайщика:

1. включается спайщик – подеется команда №0 «включение». На дисплее надпись: «Спайщик полуавтомат» (на английском).
2. При необходимости, заходим в меню. Нажимаем кнопку «пуск» на энкодере и удерживаем 2 секунды. На дисплее надпись: «нагреватель и значение в секундах». Вращением кнопки выбираем необходимое значение, для длительности работы нагревателя. Кратковременное нажатие на кнопку – переход к настройке охлаждения. На дисплее надпись: «охлаждение и значение в секундах». Вращением кнопки выбираем необходимое значение, для длительности работы вентилятора (насоса, при водяном охлаждении). Все, настройка закончена и сохранена в памяти. Нажимаем кнопку «пуск» на энкодере и удерживаем 2 секунды. Переходим в рабочий режим.
3. Нажимаем кнопку «пуск» - подается команда №1 «пуск / протяжка прутка». Начинают выполняться задания этой команды. Запускаются оба двигателя на больших оборотах. На дисплее надпись: «жду 1 филамент» и загорается зеленый светодиод. Вставляем 1 пруток. Идет протяжка. Включается ИК датчик. Как только 1 пруток выйдет из зоны ИК датчика – ИК датчик отключится.
4. Сигнал отключение ИК датчика включает команду №2 «установка 1 прутка». Начинают выполнятся задания этой команды. Запускается 2 двигатель на малых оборотах, с заданным количеством шагов, необходимых для протяжки 1 прутка в зону нагревателя. После выполнения заданных шагов двигатель остановится.
5. Сигнал остановки 2 двигателя, включает команду №3 «протяжка 2 прутка». Начинают выполнятся задания этой команды. На дисплее надпись: «жду 2 филамент» и загорается зеленый светодиод. Запускается 1 двигатель на малых оборотах. Вставляем 2 пруток. Как только 2 пруток войдет в зону ИК датчика – ИК датчик включится.
6. Сигнал включения ИК датчика, включает команду №4 «установка 2 прутка». Начинают выполнятся задания этой команды. Запускается 1 двигатель на малых оборотах, с заданным количеством шагов, необходимых для протяжки 2 прутка в зону нагревателя. После выполнения заданных шагов, 1 двигатель остановится.
7. Сигнал остановки 1 двигателя, включает команду №5 «пайка». Начинают выполнятся задания этой команды. На дисплее надпись: «нагреватель и заданное значение в секундах». Включается нагреватель. По окончанию отсчета времени, нагреватель выключится.
8. Сигнал отключения нагревателя, включает команду №6 «стыковка». Начинают выполнятся задания этой команды. Запускается 1 двигатель на малых оборотах, с заданным количеством шагов, необходимых для протяжки 2 прутка для стыковки прутков. После выполнения заданных шагов, 1 двигатель остановится.
9. Сигнал остановки 1 двигателя, включает команду №7 «пауза». Начинают выполнятся задания этой команды. Пауза, для завершения всех процессов.
10. Через 1ms, включается команда №8 «смещение к холодильнику». Начинают выполнятся задания этой команды. Запускаются оба двигателя на малых оборотах, с заданным количеством шагов, необходимых для протяжки 1 и 2 прутка в зону охлаждения. После выполнения заданных шагов, 1 и 2 двигателя остановится.
11. Сигнал остановки 1и 2 двигателя, включают команду №9 «холодильник». Начинают выполнятся задания этой команды. На дисплее надпись: «охлаждение и значение в секундах ». Включается вентилятор (насос, при водяном охлаждении). . По окончанию отсчета времени, вентилятор (насос, при водяном охлаждении) выключится.
Процесс окончен!
12. Сигнал отключения охлаждения, включает команду №1. Начинают выполнятся задания этой команды. И т.д. – все начинается по кругу.
Для снятия прутка – нажимаем кнопку «пуск». Включатся оба двигателя и освободят пруток. Далее нажимаем кнопку «стоп» и включится команда №0.

Robert Sa
Сообщения: 578
Зарегистрирован: 30 май 2017, 14:20
Имя: Robert
Откуда: Ереван
Благодарил (а): 42 раза
Поблагодарили: 62 раза
Контактная информация:

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение Robert Sa » 19 сен 2020, 13:27

vladimirV писал(а):
19 сен 2020, 12:17
Алгоритм работы спайщика:
Супер Владимир!, да это почти мой алго:))) очень рад видеть в рабочем железе такое!
Проверьте ЛС пож.

Текущий мой алго робота сварщика таков:
0. робот ждет подключения ПК 15 сек, при отсутствии ПК соединения - переходит в автономный режим - пункт ниже 1.
1. Жмём кнопку старт и ШД 1 начинает вращаться и доставлять филамент до концевика
2. Замыкание концевика приводит в движение так же ШД2 Оба двигателя тянут филамент( прогон всей длины куска до 20м через сварщик)
3. Как концевик разомкнётся: ШД1 вырубается а ШД2 продолжает вращение , но в медленном режиме и доставляет нить на 24мм, устанавливает под нагреватель
4. Ждём, пока ШД2 дотянет филамент до середины нагревателя( показан выше, он из медного провода)
5. Нажимается второй раз кнопка старт и второй раз вкл. только ШД1
6. ждём, пока доставляет второй конец нити под нагреватель - в торец уже существующей там нити
7. вкл. нагреватель на 5 сек через РЕЛЕ 1( сближение филамента на 0,5-1.5мм нити посредством ШД1)
8. Вкл. аквариумный компрессор воздуха через РЕЛЕ2 на 10 сек
9. оба двигателя начинают медленно вращаться и вводят спаянный узелок через калибр из PEEK полимера в Ф1,8мм в охладитель медленно на 10 сек( в течении 10 сек филамент двигается вперед в канале с обдувом)
10. По истечению 10 сек оба двигателя начинают быстрое вращения и перемещают 7,5м нити через весь канал
11. срабатывает концевик на входе и ШД 1 останавливается а ШД 2 продолжает работу на медленной скорости до исполнения 60мм
12. Нить останавливается в середине нагревателя и ждет нажатие кнопки старт для осуществления следующего повторяющегося цикла с пунка 5.

Процесс заканчивается или перезаряжается с нуля путем кнопки сброса Uno

А это интерфейс общение со сварщиком через ПК, он нужен для изменения времени нагрева "стадия А" разгон нагревателя, "стадия Б" - сварка
Учтены ошибки ввода оператором новых данных. Сварщик удерживает старые введенные данные и может работать без ПК если филамент тот же.
Язык интерфейса контроля русский. Надеюсь скоро поломаю хребет этому роботу и он родится таким каким задумал для бетта теста:))
Пока обдумываю тех. решение для осуществления пункта 9 выше.
https://youtu.be/8d0CR_3wDLQ
3д Printer 3D-OPEX-G3
Format: A4
Разрешение: 50 микрон
Крейсерские скорости печати: 110,200,250мм/сек
Hotend: Nautilus-1D (водяное охлаждение)
Сопло: 0,35mm
Сеть поддержка: IP, WiFi,client Octoprint(modified)

vladimirV
Сообщения: 284
Зарегистрирован: 14 окт 2018, 07:58
Имя: Владимир
Благодарил (а): 6 раз
Поблагодарили: 87 раз

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение vladimirV » 19 сен 2020, 15:52

Robert Sa писал(а):
19 сен 2020, 13:27
Проверьте ЛС пож.
Ничего нет.
Схема спайщика:
b34e78183049dbfd621ba48b5e360ab5-full.png
b34e78183049dbfd621ba48b5e360ab5-full.png (234.27 КБ) 949 просмотров
1.jpg
Спойлер
IMG_0932.JPG
спайщик Р1.PNG
спайщик Р1.PNG (50.7 КБ) 1043 просмотра
спайщик Р2.PNG
спайщик Р2.PNG (47.23 КБ) 1043 просмотра
Последний раз редактировалось Alex Post 26 сен 2020, 08:42, всего редактировалось 1 раз.
Причина: По просьюе пользователя vladimirV

Robert Sa
Сообщения: 578
Зарегистрирован: 30 май 2017, 14:20
Имя: Robert
Откуда: Ереван
Благодарил (а): 42 раза
Поблагодарили: 62 раза
Контактная информация:

Re: PetPull - cтанок для производства филамента из PET бутылок

Непрочитанное сообщение Robert Sa » 19 сен 2020, 16:43

vladimirV писал(а):
19 сен 2020, 15:52
Ничего нет.
Очень странно, еще раз написал/обратился, чет с серваком...
3д Printer 3D-OPEX-G3
Format: A4
Разрешение: 50 микрон
Крейсерские скорости печати: 110,200,250мм/сек
Hotend: Nautilus-1D (водяное охлаждение)
Сопло: 0,35mm
Сеть поддержка: IP, WiFi,client Octoprint(modified)

Ответить

Вернуться в «Переработка пластика из ПЭТ бутылок»

Яндекс.Метрика