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
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
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.
Rekommenderad:
Kontroll Grbl CNC Over Wifi: 5 steg
Control Grbl CNC Over Wifi: I denna handledning kommer jag att gå igenom hur du aktiverar GRBL -kontroll över WIFI. Du kan använda denna metod med alla avsändare inklusive lasergrbl och Universal Gcode Sender (UGS). Kort sagt, vi kommer att använda arkypitas arbete och annan programvara för att skapa en
CNC servosteg (GRBL -kapabel): 4 steg
CNC Servo Stepper (GRBL Capable): Detta projekt är en ganska enkel motorstyrenhet som gör det möjligt att använda billiga kraftfulla likströmsmotorer med GRBL för att styra ledskruvarna på en CNC -maskin. Kolla in videon ovan för en demonstration av denna styrenhet på min hembyggda CNC -maskin
DIY Mini CNC lasergraverare: 19 steg (med bilder)
DIY Mini CNC Lasergraver: Detta är en instruktion om hur jag remixade min gamla CNC lasergraverare och gjorde en stabil version av en Arduino -baserad laser CNC -graver och tunn pappersskärare med gamla DVD -enheter och med 250mW laser. Gammal version av My CNC: https: //www.instructables
Arduino -baserad DRO för GRBL CNC -maskin: 3 steg (med bilder)
Arduino Based DRO för GRBL CNC -maskin: Jag startade detta projekt med ett enda mål i åtanke. Jag ville ha ett enkelt, men effektivt sätt att se information om min CNC -maskin, medan jag stod vid CNC -maskinen, snarare än att krana min nacke i nästan förvrängningspositioner och kisa som en
Arduino Mini CNC -plotter (med Proteus Project & PCB): 3 steg (med bilder)
Arduino Mini CNC Plotter (With Proteus Project & PCB): Denna arduino mini CNC eller XY plotter kan skriva och göra mönster inom intervallet 40x40mm. Ja detta intervall är kort, men det är en bra början att hoppa in i arduino världen. [Jag har gett allt i det här projektet, även PCB, Proteus File, exempeldesign och