Nawijarka drutu na szpulki
- TDI-CAD
- Postów w temacie: 3
- Posty: 1547
- Rejestracja: 19 kwie 2016, 19:27
- Lokalizacja: Wrocław
- Drukarka: K1C, Gate 1 fiber
- x 569
Nawijarka drutu na szpulki
Potrzebuję zbudować nawijarkę do drutu. Bazą będzie podobny projekt jaki znalazłem na thingiverse: https://www.thingiverse.com/thing:4338142
Przy pomocy enkodera będą wprowadzane dane:
- szerokość szpulki,
- ilość obrotów,
- średnica drutu.
Do dyspozycji mam ramps 1,4 + mega 2560 + RepRap discount smart controler (tekstowy z enkoderem i SD. SD nie bedeie na razie używane)
Działa to tak, że silnik krokowy napędza szpulkę, na którą nawijany jest drut. Drugi silnik napędza śrubę trapezową do której przymocowany jest wodzik. Przez oczko w wodziku drut jest równomiernie nawijany tam i z powrotem. Z jednej strony szpulki jest wyłącznik krańcowy. Długość cewki jest definiowana z poziomu LCD.
Z częścią mechaniczną sobie poradzę.
Z częścią programu potrzebuję pomocy.
Do projektu z thingiverse dołączony był kod, pisany pod sterownik Plex.
Myślę, że na początek potrzebuję dobrze zdefiniować bibloteki w sekcji „include”
#include <Arduino.h>
#include <gcode.h>
#include <AccelStepper.h> - tu jest A4988
#include <LiquidCrystal.h> - tu RP smat controler (20x4 + encoder)
#include <SimpleMenu.h>
#include <EEPROM.h>
#include <Plex.h> - tu jest ramps 1.4 z Mega2560
Przy pomocy enkodera będą wprowadzane dane:
- szerokość szpulki,
- ilość obrotów,
- średnica drutu.
Do dyspozycji mam ramps 1,4 + mega 2560 + RepRap discount smart controler (tekstowy z enkoderem i SD. SD nie bedeie na razie używane)
Działa to tak, że silnik krokowy napędza szpulkę, na którą nawijany jest drut. Drugi silnik napędza śrubę trapezową do której przymocowany jest wodzik. Przez oczko w wodziku drut jest równomiernie nawijany tam i z powrotem. Z jednej strony szpulki jest wyłącznik krańcowy. Długość cewki jest definiowana z poziomu LCD.
Z częścią mechaniczną sobie poradzę.
Z częścią programu potrzebuję pomocy.
Do projektu z thingiverse dołączony był kod, pisany pod sterownik Plex.
Myślę, że na początek potrzebuję dobrze zdefiniować bibloteki w sekcji „include”
#include <Arduino.h>
#include <gcode.h>
#include <AccelStepper.h> - tu jest A4988
#include <LiquidCrystal.h> - tu RP smat controler (20x4 + encoder)
#include <SimpleMenu.h>
#include <EEPROM.h>
#include <Plex.h> - tu jest ramps 1.4 z Mega2560
- Załączniki
-
- Coil Winding Machine.zip
- (2.22 KiB) Pobrany 77 razy
Re: Nawijarka drutu na szpulki
Ja bym to zrobił... czysto mechanicznie, czyli licznik długości odliczający w dół, na końcu wyłącznik.
Napędza silnik DC, nie krokowy.
Do tego masz układacz, czyli śrubę o skoku 1.75 długości ok 10cm, z dwoma przełącznikami.
Na śrubie masz "karetkę" z otworem przez który przechodzi filament.
Karetka napędzana przez takie coś:
https://youtu.be/ScB6Wd4r9Jc
I napędzana z krawędzi koła zębatego na którym montujesz szpule.
Zaletą: zawsze nawinięte elegancko, po prostu skok nawoju jest zbieżny z obrotami szpuli.
Wszystko wydrukuje aż albo wytniesz na laserze, jedynie licznik długości filamentu elektryczny (bo nawet nie elektroniczny, zwykle koło liczące w dół i switch).
Napędza silnik DC, nie krokowy.
Do tego masz układacz, czyli śrubę o skoku 1.75 długości ok 10cm, z dwoma przełącznikami.
Na śrubie masz "karetkę" z otworem przez który przechodzi filament.
Karetka napędzana przez takie coś:
https://youtu.be/ScB6Wd4r9Jc
I napędzana z krawędzi koła zębatego na którym montujesz szpule.
Zaletą: zawsze nawinięte elegancko, po prostu skok nawoju jest zbieżny z obrotami szpuli.
Wszystko wydrukuje aż albo wytniesz na laserze, jedynie licznik długości filamentu elektryczny (bo nawet nie elektroniczny, zwykle koło liczące w dół i switch).
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
- Andrzej_W
- Drukarz
- Postów w temacie: 1
- Posty: 1793
- Rejestracja: 16 lut 2020, 20:25
- Drukarka: 3d Pen
- x 766
Re: Nawijarka drutu na szpulki
Tu masz takie coś https://www.youtube.com/watch?v=FovKKOP ... Innovative
Znalazłem niego na stronie inna nawijarkę ale też na Arduino może coś podpatrzysz https://electricdiylab.com/diy-arduiuno ... g-machine/
Znalazłem niego na stronie inna nawijarkę ale też na Arduino może coś podpatrzysz https://electricdiylab.com/diy-arduiuno ... g-machine/
- Jarewa
- Drukarz
- Postów w temacie: 3
- Posty: 1598
- Rejestracja: 26 sty 2021, 22:16
- Lokalizacja: Głogów
- x 367
Re: Nawijarka drutu na szpulki
Ten zestaw by było plug/play inkrementalny enkoder trzeba zrobić bez przerywania. Wiec pytanie zasadnicze robić bez? czy będziesz się bawił w rzeźbę?
Jak nie będzie na przerywaniu nie zawsze może wykryć ruch gałką lub źle będzie dodawał/odejmował..
Jak nie będzie na przerywaniu nie zawsze może wykryć ruch gałką lub źle będzie dodawał/odejmował..
- TDI-CAD
- Postów w temacie: 3
- Posty: 1547
- Rejestracja: 19 kwie 2016, 19:27
- Lokalizacja: Wrocław
- Drukarka: K1C, Gate 1 fiber
- x 569
Re: Nawijarka drutu na szpulki
Obsługa enkodera podobna do drukarki. Wybieramy ilość zwojów (obrotów szpuli) i akceptujemy kliknięciem. Rozdzielczość wystarczy co 10 obrotów.
- Jarewa
- Drukarz
- Postów w temacie: 3
- Posty: 1598
- Rejestracja: 26 sty 2021, 22:16
- Lokalizacja: Głogów
- x 367
Re: Nawijarka drutu na szpulki
Program zakłada cztery przyciski UP/DONW/Select/Back on nie ma tego ostatniego choć dziurka na niego jest. Robić go do przycisku reset?? czy zrobić z enkodera SW dwufunkcyjne krótkie przyciśniecie -zatwierdzenie/długie przyciśnięcie 1s cofnij??
- TDI-CAD
- Postów w temacie: 3
- Posty: 1547
- Rejestracja: 19 kwie 2016, 19:27
- Lokalizacja: Wrocław
- Drukarka: K1C, Gate 1 fiber
- x 569
Re: Nawijarka drutu na szpulki
Chciałbym wykorzystać to co mam i nie dokładać dodatkowych przycisków. W załączniku jest wersja z enkoderem i ekranikiem Oled.
edit
A i z ardurino i A4988
tu link
https://www.thingiverse.com/thing:981327
edit
A i z ardurino i A4988
tu link
https://www.thingiverse.com/thing:981327