Innehållsförteckning:
- Steg 1: VAD DU BEHÖVER
- Steg 2: GRUNDLÄGGANDE ÖVERSIKT
- Steg 3: GÖR RAMEN
- Steg 4: SKAPA ADAPTERN FÖR MOTORN
- Steg 5: MONTERING AV GANTERNA
- Steg 6: MONTERA GANTRIERNA OCH VARJE ÖVRIGT
- Steg 7: GÖR PENNEHÅLLARE
- Steg 8: KOPPLING AV MASKINEN
- Steg 9: HÄNVISA VIDEOEN FÖR CREATTIVE BUZZ FÖR CLEARER DETALJER OM MEKANISK KONSTRUKTION
- Steg 10: PROGRAMVARA
- Steg 11: BLINKAR GRBL TILL ARDUINO
- Steg 12: INKSCAPE FÖR SKICKNING AV GCODE
- Steg 13: LADDA NER OCH LÄGG TILL GRBL -UTÖKNINGEN TILL INKSCAPE
- Steg 14: UNIVERSAL G KODSÄNDARE
- Steg 15: KALIBRERA STEGEN PER MM FÖR G -KODSÄNDARE
- Steg 16: Skapa GCODE -filen
Video: DIY CNC -skrivmaskin med GRBL: 16 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I det här projektet kommer jag att visa dig hur du enkelt bygger din egen billig Arduino CNC-plotter med hjälp av gratis och öppen källkodsprogramvara!
Jag har stött på många självstudier som förklarar hur man bygger en egen CNC -plotter, men inte en enda som förklarar i detalj om alla detaljer och programvara som krävs för att få det att hända. Jag var tvungen att korsreferera med en hel del tutorials för att få det här projektet att hända. Allt inklusive detaljer om programvaran som används nämns i denna handledning. Således ville jag dela detta med samhället för alla som vill skapa detta projekt.
Steg 1: VAD DU BEHÖVER
- Nema 17 Stegmotor (4-trådig) x 2
- Arduino Uno R3
- CNC -skärm V3 för Arduino Uno
- Stegmotordrivrutin för A4988 x 2
- Gängade stavar x 2 (storlek enligt dina behov)
- Aluminiumstavar x 2
- Superlim
- 5 mm akrylark
- CNC -fräsning/laserskärare/3D -skrivare
- Micro Servo
Steg 2: GRUNDLÄGGANDE ÖVERSIKT
Hjärtat i denna maskin är Arduino -arbetet
med CNC -skölden och stegmotorerna. Stegmotorerna används för att aktivera X- och Y -axlarna. Två portaler vardera bestående av en stegmotor är tillverkade och konstruerade med akryl. Varje axel styrs separat av Arduino som kör GRBL Firmware som är gratis och öppen källkod. Pennan fäst på Z-axeln styrs med hjälp av en servo.
Steg 3: GÖR RAMEN
Ladda ner den angivna Illustrator -filen och använd din respektive Mill/LaserCutter/3D -skrivare för att göra bitarna till ramen. Skär också bort stöden för stegmotorn.
Steg 4: SKAPA ADAPTERN FÖR MOTORN
Jag 3D modellerade adaptern för modellen i Fusion 360 enligt måtten på min stav och motoraxel. Stl- och fusionsfilerna är länkade nedan. Det finns också på min TinkerCAD -profil. Ladda ner filerna och 3D -skriv ut adaptern.
Klicka här för TinkerCAD -filen.
Steg 5: MONTERING AV GANTERNA
Montera CNC -akrylstyckena för att matcha den visade bilden genom att montera den vertikala motorn och stångstöd som visas på bilden. Montera på samma sätt Y -portalen med hjälp av akrylbitarna
Steg 6: MONTERA GANTRIERNA OCH VARJE ÖVRIGT
Skjut in muttrar på både gängstängerna och de vanliga stavarna och fixera dem på plats. Lim en bit akryl som sträcker sig över båda stavarna.
Lim Y -axelportalen på denna bit akryl,
Steg 7: GÖR PENNEHÅLLARE
CNC ut de nödvändiga delarna och sätt ihop dem för att bilda mekanismen som visas på bilderna. Fäst servon på den givna platsen med hjälp av lim.
Steg 8: KOPPLING AV MASKINEN
Anslut hanhopparna mellan förarhållarna för att möjliggöra mikrosteg.
anslut resten av delarna som nämns i kopplingsschemat.
Driv delarna med en 12V -strömförsörjning
Steg 9: HÄNVISA VIDEOEN FÖR CREATTIVE BUZZ FÖR CLEARER DETALJER OM MEKANISK KONSTRUKTION
Jag har gjort min mekaniska konstruktion med hänvisning till den här videon, alla krediter till ägaren.
Steg 10: PROGRAMVARA
Steg 11: BLINKAR GRBL TILL ARDUINO
Den huvudsakliga programvaran som körs på Arduino som styr motorerna är GRBL. ATT blinka:
- Ladda ner det givna biblioteket
- Lägg till biblioteket i Arduino IDE
-
Öppna exempel
- Under MIGRBL
- öppna grblupload
- Ladda upp skissen till din arduino.
Steg 12: INKSCAPE FÖR SKICKNING AV GCODE
Hämta Inkscape Version 0.47 härifrån. och installera den.
Steg 13: LADDA NER OCH LÄGG TILL GRBL -UTÖKNINGEN TILL INKSCAPE
Ladda ner nedanstående filer
Se den här videon för mer information om hur du installerar tillägget i Inkscape.
Steg 14: UNIVERSAL G KODSÄNDARE
Ladda ner Universal G Code -avsändaren och packa upp den.
HÄRIFRÅN.
Steg 15: KALIBRERA STEGEN PER MM FÖR G -KODSÄNDARE
Öppna G-Code Sender-applikationen.
- Anslut Arduino till datorn
- Välj rätt kommunikationsport
- Hit Open för att upprätta en anslutning med arduino.
- Gå till maskinkontrolläge
- Se till att din maskin kör i rätt riktning med hjälp av x y -rörelserna.
- ge varje axel en rörelse på 1 tum och mäta den faktiska avståndsresan
- Flytta till fliken Kommando
- Skriv in $$
- anteckna värden på $ 100 och $ 101 för steg per mm x respektive y -axel.
- Använd "$ 100 =" för att justera stegen per mm på x -axeln respektive "$ 101 =" för y -axeln.
- Upprepa detta tills sträckan är exakt lika med kommandot.
Steg 16: Skapa GCODE -filen
- Öppna Inkscape
- Importera önskad bild och konvertera den till sökväg
- I tillägg, använd MI GRBL EXTENSION.
- Tryck på Apply och skapa GCODE FIL.
- Öppna filläge i GCODE Sender
- välj filen
- tryck på skicka
SÄTT TILLBAKA OCH LÅT MASKINEN RITA.