Innholdsfortegnelse:

DIY CNC -skrivemaskin ved bruk av GRBL: 16 trinn
DIY CNC -skrivemaskin ved bruk av GRBL: 16 trinn

Video: DIY CNC -skrivemaskin ved bruk av GRBL: 16 trinn

Video: DIY CNC -skrivemaskin ved bruk av GRBL: 16 trinn
Video: Foxalien Vasto XXL Cnc Router - Ballscrews, Linear Rails Build, Test & Review 2024, November
Anonim
DIY CNC skrivemaskin ved hjelp av GRBL
DIY CNC skrivemaskin ved hjelp av GRBL

I dette prosjektet vil jeg vise deg hvordan du enkelt bygger din egen billige Arduino CNC-plotter ved hjelp av gratis og åpen kildekode-programvare!

Jeg har støtt på mange opplæringsprogrammer som forklarer hvordan du bygger din egen CNC -plotter, men ikke en eneste som forklarer detaljert om alle detaljene og programvaren som kreves for å få det til. Jeg måtte kryssreferere med mange opplæringsprogrammer for å få dette prosjektet til å skje. Alt inkludert detaljene i programvaren som brukes er nevnt i denne opplæringen. Derfor ønsket jeg å dele dette med samfunnet for alle som ønsker å lage dette prosjektet.

Trinn 1: DET DU TRENGER

DET DU TRENGER
DET DU TRENGER
DET DU TRENGER
DET DU TRENGER
  • Nema 17 trinnmotor (4-leder) x 2
  • Arduino Uno R3
  • CNC Shield V3 For Arduino Uno
  • A4988 trinnmotor driver x 2
  • Gjengede stenger x 2 (størrelse i henhold til dine behov)
  • Vanlige aluminiumsstenger x 2
  • Superlim
  • 5 mm akrylark
  • CNC -fresing/laserskærer/3D -skriver
  • Micro Servo

Trinn 2: GRUNNOVERSIKT

Hjertet i denne maskinen er Arduino -arbeidet

med CNC -skjoldet og trinnmotorene. Steppermotorene brukes til å aktivere X- og Y -aksene. To portaler som hver består av en trinnmotor er laget og konstruert med akryl. Hver akse styres separat av Arduino som kjører GRBL Firmware som er gratis og åpen kildekode. Pennen festet på Z-aksen styres med en servo.

Trinn 3: LAGRAMMEN

Å lage rammen
Å lage rammen

Last ned den gitte Illustrator -filen og bruk din respektive Mill/LaserCutter/3D -skriver for å lage brikkene til rammen. Kutt også ut støttene til trinnmotoren.

Trinn 4: LAGE ADAPTEREN FOR MOTOREN

LAGE ADAPTEREN FOR MOTOREN
LAGE ADAPTEREN FOR MOTOREN

Jeg 3D modellerte adapteren for modellen i Fusion 360 i henhold til dimensjonene til min stang og motoraksel. Stl- og fusjonsfilene er koblet ned nedenfor. Den finnes også på min TinkerCAD -profil. Last ned filene og skriv ut adapteren i 3D.

Klikk her for TinkerCAD -filen.

Trinn 5: MONTERING AV GANTRIENE

MONTERING AV GANTRIENE
MONTERING AV GANTRIENE
MONTERING AV GANTRIENE
MONTERING AV GANTRIENE
MONTERING AV GANTRIENE
MONTERING AV GANTRIENE

Monter CNC'd -akrylbitene for å matche det viste bildet ved å montere den vertikale motoren og stangstøttene som vist på bildet. På samme måte monterer du Y -portalen ved hjelp av akrylbitene

Trinn 6: MONTERE GANTRIENE OVER PÅ HVER ANDRE

MONTERING AV GANTRIENE OVER PÅ HVER ANDRE
MONTERING AV GANTRIENE OVER PÅ HVER ANDRE
MONTERING AV GANTRIENE OVER PÅ HVER ANDRE
MONTERING AV GANTRIENE OVER PÅ HVER ANDRE
MONTERE GANTRIENE OVER PÅ HVER ANDRE
MONTERE GANTRIENE OVER PÅ HVER ANDRE

Skyv inn muttere på både gjengestengene og de vanlige stengene og fest dem på plass. Lim et stykke akryl som strekker seg over begge stengene.

Lim Y -aksens portal til dette stykke akryl,

Trinn 7: LAGE PENNEHOLDEREN

LAGER PENNEHOLDEREN
LAGER PENNEHOLDEREN
LAGER PENNEHOLDEREN
LAGER PENNEHOLDEREN
LAGER PENNEHOLDEREN
LAGER PENNEHOLDEREN
LAGER PENNEHOLDEREN
LAGER PENNEHOLDEREN

CNC ut de nødvendige delene og sett dem sammen for å danne mekanismen som vises på bildene. Fest servoen på det angitte stedet ved hjelp av lim.

Trinn 8: KOBLING AV MASKINEN

KOBLING AV MASKINEN
KOBLING AV MASKINEN

Koble hannhopperne mellom førerholderne for å aktivere mikro-trinning.

koble resten av delene som nevnt i koblingsskjemaet.

Driv delene med en 12V -forsyning

Trinn 9: SE VIDEOEN VED KREATTIV BUZZ FOR KLARERE DETALJER OM MEKANISK KONSTRUKSJON

Image
Image

Jeg har gjort den mekaniske konstruksjonen min med henvisning til denne videoen, alle kreditter til eieren.

Trinn 10: PROGRAMVARE

Trinn 11: BLINKER GRBL TIL ARDUINOEN

Hovedprogramvaren som kjører på Arduino som styrer motorene er GRBL. FOR å blinke:

  • Last ned det gitte biblioteket
  • Legg til biblioteket i Arduino IDE
  • Åpne eksempler

    • Under MIGRBL
    • åpne grblupload
  • Last opp skissen til din arduino.

Trinn 12: INKSCAPE FOR SENDING AV GCODE

KALIBRERING AV TRINNENE PER MM FOR G KODESENDER
KALIBRERING AV TRINNENE PER MM FOR G KODESENDER

Last ned Inkscape versjon 0.47 herfra. og installer den.

Trinn 13: Laste ned og legge til GRBL -utvidelsen til INKSCAPE

Last ned filene nedenfor

Se denne videoen for detaljer om hvordan du installerer utvidelsen i Inkscape.

Trinn 14: UNIVERSAL G KODESENDER

Last ned Universal G Code -avsenderen og pakk den ut.

HERFRA.

Trinn 15: KALIBRERE TRINNENE PER MM FOR G KODESENDER

Åpne G-Code Sender-applikasjonen.

  • Koble Arduino til datamaskinen
  • Velg riktig kommunikasjonsport
  • Hit Open for å opprette en forbindelse med arduinoen.
  • Gå inn i maskinkontrollmodus
  • Sørg for at maskinen går i riktige retninger ved å bruke x y -bevegelsene.
  • gi hver akse en bevegelse på 1 tomme og måle den faktiske distansen
  • Gå til fanen Kommando
  • Skriv inn $$
  • noter ned verdier på $ 100 og $ 101 for trinn per mm x og y -aksen.
  • Bruk "$ 100 =" for å justere trinnene pr mm på x -aksen og "$ 101 =" for y -aksen.
  • Gjenta dette til den tilbakelagte distansen er nøyaktig lik kommandoen som er gitt.

Trinn 16: Opprette GCODE -FILEN

Opprette GCODE -FILEN
Opprette GCODE -FILEN
Opprette GCODE -FILEN
Opprette GCODE -FILEN
  • Åpne Inkscape
  • Importer ønsket bilde og konverter det til banen
  • I utvidelser, bruk MI GRBL EXTENSION.
  • Trykk på bruk og opprett GCODE -FILEN.
  • Åpne filmodus i GCODE Sender
  • velg filen
  • trykk send

SET TILBAKE OG LA MASKINEN TREKKE.

Anbefalt: