Indholdsfortegnelse:

DIY CNC -skrivemaskine ved hjælp af GRBL: 16 trin
DIY CNC -skrivemaskine ved hjælp af GRBL: 16 trin

Video: DIY CNC -skrivemaskine ved hjælp af GRBL: 16 trin

Video: DIY CNC -skrivemaskine ved hjælp af GRBL: 16 trin
Video: TopsCNC - DIY / Homemade CNC Imprimée en 3D 2024, November
Anonim
DIY CNC skrivemaskine ved hjælp af GRBL
DIY CNC skrivemaskine ved hjælp af GRBL

I dette projekt vil jeg vise dig, hvordan du nemt bygger din egen billige Arduino CNC-plotter ved hjælp af gratis og open-source software!

Jeg er stødt på en masse tutorials, der forklarer, hvordan du bygger din egen CNC -plotter, men ikke en eneste, der detaljeret forklarer alle detaljer og software, der kræves for at få det til at ske. Jeg måtte krydshenvise med en hel masse tutorials for at få dette projekt til at ske. Alt inklusive detaljerne i den anvendte software er nævnt i denne vejledning. Således ønskede jeg at dele dette med samfundet for alle, der ønsker at oprette dette projekt.

Trin 1: DET SKAL DU BRUGE

DET SKAL DU BRUGE
DET SKAL DU BRUGE
DET SKAL DU BRUGE
DET SKAL DU BRUGE
  • Nema 17 Stepmotor (4-leder) x 2
  • Arduino Uno R3
  • CNC Shield V3 til Arduino Uno
  • A4988 Stepper Motor Driver x 2
  • Gevindstænger x 2 (dimensioneret efter dine behov)
  • Almindelige aluminiumsstænger x 2
  • Super lim
  • 5 mm akrylplade
  • CNC fræsning/laserskærer/3D printer
  • Mikro servo

Trin 2: GRUNDLÆGGENDE OVERSIGT

Hjertet i denne maskine er Arduino -arbejdet

med CNC Shield og Stepper Motors. Steppermotorerne bruges til at aktivere X- og Y -akserne. To portaler hver bestående af en trinmotor er fremstillet og konstrueret ved hjælp af akryl. Hver akse styres separat af Arduino, der kører GRBL Firmware, som er gratis og open-source. Pennen fastgjort på Z-aksen styres ved hjælp af en servo.

Trin 3: GØR RAMMEN

GØR RAMMEN
GØR RAMMEN

Download den givne Illustrator -fil, og brug din respektive Mill/LaserCutter/3D -printer til at lave stykkerne til rammen. Skær også understøtningerne til trinmotoren ud.

Trin 4: Oprettelse af adapteren til motoren

OPRETNING AF ADAPTEREN TIL MOTOREN
OPRETNING AF ADAPTEREN TIL MOTOREN

Jeg 3D modellerede adapteren til modellen i Fusion 360 i henhold til dimensionerne på min stang og motoraksel. Stl- og fusionsfilerne er linket herunder. Det kan også findes på min TinkerCAD -profil. Download filerne og 3D -udskriv adapteren.

Klik her for TinkerCAD -filen.

Trin 5: SAMLING AF GANTERNE

SAMLING AF GANTERNE
SAMLING AF GANTERNE
SAMLING AF GANTERNE
SAMLING AF GANTERNE
SAMLING AF GANTERNE
SAMLING AF GANTERNE

Saml de CNC’ede akrylstykker til at matche det viste billede ved at montere den lodrette motor og stangstøtter som vist på billedet. På samme måde samles Y -portalen ved hjælp af akrylstykker

Trin 6: MONTERING AF GANTRIERNE OVER PÅ HVER ANDEN

MONTERING AF GANTRIERNE OVER PÅ HVER ANDEN
MONTERING AF GANTRIERNE OVER PÅ HVER ANDEN
MONTERING AF GANTRIERNE OVER PÅ HVER ANDEN
MONTERING AF GANTRIERNE OVER PÅ HVER ANDEN
MONTERING AF GANTRIERNE OVER PÅ HVER ANDEN
MONTERING AF GANTRIERNE OVER PÅ HVER ANDEN

Skub møtrikker på både gevindstængerne og de almindelige stænger og fastgør dem på plads. Lim et stykke akryl, der spænder over begge stængerne.

Lim Y -aksens portal til dette stykke akryl,

Trin 7: GØR PENNEHOLDEREN

GØR PENNEHOLDEREN
GØR PENNEHOLDEREN
GØR PENNEHOLDEREN
GØR PENNEHOLDEREN
GØR PENNEHOLDEREN
GØR PENNEHOLDEREN
GØR PENNEHOLDEREN
GØR PENNEHOLDEREN

CNC de nødvendige dele ud og sæt dem sammen for at danne mekanismen vist på billederne. Fastgør servoen på det givne sted ved hjælp af lim.

Trin 8: KOBLING AF MASKINEN

KOBLING AF MASKINEN
KOBLING AF MASKINEN

Tilslut hanhopperne mellem førerholderne for at muliggøre mikro-trin.

tilslut resten af delene som nævnt i ledningsdiagrammet.

Forsyn delene med en 12V forsyning

Trin 9: REFERER VIDEOEN AF CREATTIVE BUZZ TIL CLEARER DETALJER OM MEKANISK KONSTRUKTION

Image
Image

Jeg har udført min mekaniske konstruktion alt sammen med henvisning til denne video, alle kreditter til ejeren.

Trin 10: SOFTWARE

Trin 11: BLINKER GRBL TIL ARDUINOEN

Den vigtigste software, der kører på Arduino, der styrer motorerne, er GRBL. Sådan blinker det:

  • Download det givne bibliotek
  • Føj biblioteket til Arduino IDE
  • Åbne eksempler

    • Under MIGRBL
    • åbn grblupload
  • Upload skitsen til din arduino.

Trin 12: INKSCAPE TIL SENDNING AF GCODE

KALIBRERING AF TRINEN PER MM FOR G KODESENDER
KALIBRERING AF TRINEN PER MM FOR G KODESENDER

Download Inkscape Version 0.47 herfra. og installer det.

Trin 13: DOWNLOADING AND TODING THE GRBL EXTENTION TO INKSCAPE

Download nedenstående filer

Se denne video for detaljer om, hvordan du installerer udvidelsen i Inkscape.

Trin 14: UNIVERSAL G KODESENDER

Download Universal G Code -afsenderen, og pak den ud.

HERFRA.

Trin 15: KALIBRERING AF TRINENE PER MM TIL G -KODESENDER

Åbn G-Code Sender-applikationen.

  • Tilslut Arduino til computeren
  • Vælg den rigtige kommunikationsport
  • Hit Open for at etablere en forbindelse med arduinoen.
  • Indtast maskinkontroltilstand
  • Sørg for, at din maskine kører i de rigtige retninger ved hjælp af x y -bevægelserne.
  • giv hver akse en bevægelse på 1 tommer og mål den faktiske afstandsrejse
  • Gå til fanen Kommando
  • Indtast $$
  • noter værdier på $ 100 og $ 101 for trin pr. mm x og y -aksen.
  • Brug "$ 100 =" til at justere trin pr. Mm på x -aksen og "$ 101 =" for y -aksen.
  • Gentag dette, indtil den tilbagelagte afstand er nøjagtigt lig med den angivne kommando.

Trin 16: Oprettelse af GCODE -FILEN

Oprettelse af GCODE FIL
Oprettelse af GCODE FIL
Oprettelse af GCODE FIL
Oprettelse af GCODE FIL
  • Åbn Inkscape
  • Importer det ønskede billede, og konverter det til sti
  • I udvidelser skal du bruge MI GRBL EXTENSION.
  • Tryk på Apply, og opret GCODE FIL.
  • Åbn filtilstand i GCODE Sender
  • vælg filen
  • tryk send

Sæt dig tilbage og lad maskinen trække.

Anbefalede: