Spisu treści:

DIY Maszyna do pisania CNC za pomocą GRBL: 16 kroków
DIY Maszyna do pisania CNC za pomocą GRBL: 16 kroków

Wideo: DIY Maszyna do pisania CNC za pomocą GRBL: 16 kroków

Wideo: DIY Maszyna do pisania CNC za pomocą GRBL: 16 kroków
Wideo: Jak skonfigurować GRBL i ARDUINO ? Wgrywamy GRBL ! Zewnętrzny driver zamiast CNC SHIELD ! #DIY #cnc 2024, Listopad
Anonim
DIY Maszyna do pisania CNC za pomocą GRBL
DIY Maszyna do pisania CNC za pomocą GRBL

W tym projekcie pokażę Ci, jak w prosty sposób zbudować własny, tani ploter CNC Arduino, korzystając z bezpłatnego i otwartego oprogramowania!

Natknąłem się na wiele samouczków wyjaśniających, jak zbudować własny ploter CNC, ale ani jednego, który szczegółowo wyjaśnia wszystkie szczegóły i oprogramowanie wymagane do jego realizacji. Musiałem odwołać się do wielu samouczków, aby ten projekt się urzeczywistnił. Wszystko, w tym szczegóły używanego oprogramowania, są wymienione w tym samouczku. Dlatego chciałem podzielić się tym ze społeczeństwem dla każdego, kto chce stworzyć ten Projekt.

Krok 1: CO POTRZEBUJESZ

CO BĘDZIESZ POTRZEBOWAŁ
CO BĘDZIESZ POTRZEBOWAŁ
CO BĘDZIESZ POTRZEBOWAŁ
CO BĘDZIESZ POTRZEBOWAŁ
  • Silnik krokowy Nema 17 (4-przewodowy) x 2
  • Arduino Uno R3
  • Tarcza CNC V3 dla Arduino Uno
  • A4988 Sterownik silnika krokowego x 2
  • Pręty gwintowane x 2 (rozmiar w zależności od potrzeb)
  • Zwykłe aluminiowe pręty x 2
  • Super klej
  • Arkusz akrylowy 5 mm
  • Frezarka CNC / Wycinarka laserowa / Drukarka 3D
  • Mikroserwo

Krok 2: PRZEGLĄD PODSTAWOWY

Sercem tej maszyny jest działanie Arduino

z tarczą CNC i silnikami krokowymi. Silniki krokowe służą do uruchamiania osi X i Y. Z akrylu wykonano i zbudowano dwie suwnice, z których każda składa się z jednego silnika krokowego. Każda oś jest kontrolowana osobno przez Arduino z oprogramowaniem układowym GRBL, które jest bezpłatne i otwarte. Pióro przymocowane do osi Z jest sterowane za pomocą serwa.

Krok 3: WYKONANIE RAMY

WYKONANIE RAMY
WYKONANIE RAMY

Pobierz dany plik programu Illustrator i użyj odpowiedniej drukarki Mill/LaserCutter/3D, aby wykonać elementy do ramy. Wytnij również wsporniki dla silnika krokowego.

Krok 4: TWORZENIE ADAPTERA DO SILNIKA

TWORZENIE ADAPTERA DO SILNIKA
TWORZENIE ADAPTERA DO SILNIKA

Modelowałem 3D adapter do modelu w Fusion 360 zgodnie z wymiarami mojego pręta i wału silnika. Pliki stl i fusion znajdują się poniżej. Można go również znaleźć na moim profilu TinkerCAD. Pobierz pliki i wydrukuj 3D Adapter.

Kliknij tutaj, aby pobrać plik TinkerCAD.

Krok 5: MONTAŻ suwnic

MONTAŻ suwnic
MONTAŻ suwnic
MONTAŻ suwnic
MONTAŻ suwnic
MONTAŻ suwnic
MONTAŻ suwnic

Zmontuj elementy akrylowe CNC, aby dopasować je do pokazanego obrazu, montując pionowy silnik i wsporniki pręta, jak pokazano na rysunku. Podobnie zmontuj suwnicę Y za pomocą elementów akrylowych

Krok 6: MONTAŻ BRAMY NA SOBIE NA SIEBIE

MONTAŻ suwnic nad sobą
MONTAŻ suwnic nad sobą
MONTAŻ suwnic nad sobą
MONTAŻ suwnic nad sobą
MONTAŻ suwnic nad sobą
MONTAŻ suwnic nad sobą

Wsuń nakrętki na pręty gwintowane i pręty gładkie i zamocuj je na miejscu. Przyklej kawałek akrylu obejmujący oba pręty.

Przyklej suwnicę osi Y do tego kawałka akrylu,

Krok 7: WYKONANIE UCHWYTU NA DŁUGOPIS

WYKONANIE UCHWYTU NA DŁUGOPIS
WYKONANIE UCHWYTU NA DŁUGOPIS
WYKONANIE UCHWYTU NA DŁUGOPIS
WYKONANIE UCHWYTU NA DŁUGOPIS
WYKONANIE UCHWYTU NA DŁUGOPIS
WYKONANIE UCHWYTU NA DŁUGOPIS
WYKONANIE UCHWYTU NA DŁUGOPIS
WYKONANIE UCHWYTU NA DŁUGOPIS

CNC wyciąć wymagane części i złożyć je razem, aby utworzyć mechanizm pokazany na zdjęciach. Zamocuj Servo w wyznaczonym miejscu za pomocą kleju.

Krok 8: OKABLOWANIE MASZYNY

OKABLOWANIE MASZYNY
OKABLOWANIE MASZYNY

Podłącz męskie zworki pomiędzy uchwytami sterownika, aby umożliwić mikro-krok.

podłączyć pozostałe części zgodnie ze schematem elektrycznym.

Zasil części za pomocą zasilacza 12 V

Krok 9: ZOBACZ WIDEO PRZEZ CREATIVE BUZZ, ABY UZYSKAĆ WYRAŹNIEJSZE SZCZEGÓŁY KONSTRUKCJI MECHANICZNEJ

Image
Image

Zrobiłem moją konstrukcję mechaniczną w odniesieniu do tego filmu, wszystkie kredyty dla właściciela.

Krok 10: OPROGRAMOWANIE

Krok 11: MIGAJĄCY GRBL DO ARDUINO

Głównym oprogramowaniem działającym na Arduino, które kontroluje silniki, jest GRBL. Aby to sflashować:

  • Pobierz podaną bibliotekę
  • Dodaj bibliotekę do Arduino IDE
  • Otwórz przykłady

    • Pod MIGRBL
    • otwórz grblupload
  • Prześlij szkic do swojego arduino.

Krok 12: INKCAPE DO WYSYŁANIA GCODE

KALIBROWANIE KROKÓW NA MM DLA G CODE SENDER
KALIBROWANIE KROKÓW NA MM DLA G CODE SENDER

Pobierz Inkscape w wersji 0.47 stąd. i zainstaluj go.

Krok 13: POBIERANIE I DODAWANIE ROZSZERZENIA GRBL DO INKSCAPE

Pobierz poniższe pliki

Obejrzyj ten film, aby dowiedzieć się, jak zainstalować rozszerzenie w Inkscape.

Krok 14: UNIWERSALNY NADAWCA KODU G

Pobierz nadawcę Universal G Code i rozpakuj go.

STĄD.

Krok 15: KALIBRACJA KROKÓW NA MM DLA G CODE SENDER

Otwórz aplikację G-Code Sender.

  • Podłącz Arduino do komputera
  • Wybierz odpowiedni port komunikacyjny
  • Naciśnij Otwórz, aby nawiązać połączenie z arduino.
  • Wejdź w tryb sterowania maszyną
  • Upewnij się, że maszyna pracuje we właściwych kierunkach, wykonując ruchy xy.
  • nadaj każdej osi ruch o 1 cal i zmierz rzeczywistą odległość podróży
  • Przejdź do karty Polecenie
  • Wpisz $$
  • zanotuj wartości 100 USD i 101 USD odpowiednio dla kroków na mm osi x i y.
  • Użyj "$100 =", aby dostosować kroki na mm na osi x i "$101 = " odpowiednio dla osi y.
  • Powtarzaj to, aż przebyta odległość będzie dokładnie równa podanemu poleceniu.

Krok 16: Tworzenie PLIKU GCODE

Tworzenie PLIKU GCODE
Tworzenie PLIKU GCODE
Tworzenie PLIKU GCODE
Tworzenie PLIKU GCODE
  • Otwórz Inkscape
  • Zaimportuj żądany obraz i przekonwertuj go na ścieżkę
  • W rozszerzeniach użyj ROZSZERZENIA MI GRBL.
  • Naciśnij Zastosuj i utwórz plik GCODE.
  • Otwórz tryb pliku w GCODE Sender
  • wybierz plik
  • naciśnij wyślij

Usiądź wygodnie i pozwól maszynie ciągnąć.

Zalecana: