Innholdsfortegnelse:
- Trinn 1: DET DU TRENGER
- Trinn 2: GRUNNOVERSIKT
- Trinn 3: LAGRAMMEN
- Trinn 4: LAGE ADAPTEREN FOR MOTOREN
- Trinn 5: MONTERING AV GANTRIENE
- Trinn 6: MONTERE GANTRIENE OVER PÅ HVER ANDRE
- Trinn 7: LAGE PENNEHOLDEREN
- Trinn 8: KOBLING AV MASKINEN
- Trinn 9: SE VIDEOEN VED KREATTIV BUZZ FOR KLARERE DETALJER OM MEKANISK KONSTRUKSJON
- Trinn 10: PROGRAMVARE
- Trinn 11: BLINKER GRBL TIL ARDUINOEN
- Trinn 12: INKSCAPE FOR SENDING AV GCODE
- Trinn 13: Laste ned og legge til GRBL -utvidelsen til INKSCAPE
- Trinn 14: UNIVERSAL G KODESENDER
- Trinn 15: KALIBRERE TRINNENE PER MM FOR G KODESENDER
- Trinn 16: Opprette GCODE -FILEN
Video: DIY CNC -skrivemaskin ved bruk av GRBL: 16 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
- 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
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
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
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
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
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
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
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
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
- Å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.