Innehållsförteckning:

DIY CNC -skrivmaskin med GRBL: 16 steg
DIY CNC -skrivmaskin med GRBL: 16 steg

Video: DIY CNC -skrivmaskin med GRBL: 16 steg

Video: DIY CNC -skrivmaskin med GRBL: 16 steg
Video: Foxalien Vasto XXL Cnc Router - Ballscrews, Linear Rails Build, Test & Review 2024, November
Anonim
DIY CNC -skrivmaskin med GRBL
DIY CNC -skrivmaskin med GRBL

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

VAD DU BEHÖVER
VAD DU BEHÖVER
VAD DU BEHÖVER
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

GÖR Ramen
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

SKAPA ADAPTERN FÖR MOTORN
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

MONTERING AV GANERNA
MONTERING AV GANERNA
MONTERING AV GANERNA
MONTERING AV GANERNA
MONTERING AV GANERNA
MONTERING AV GANERNA

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

MONTERING AV GANTRIERNA OCH ÖVRIGT
MONTERING AV GANTRIERNA OCH ÖVRIGT
MONTERING AV GANTRIERNA OCH ÖVRIGT
MONTERING AV GANTRIERNA OCH ÖVRIGT
MONTERING AV GANTRIERNA OCH ÖVRIGT
MONTERING AV GANTRIERNA OCH Ö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

GÖR PENNEHÅLLARE
GÖR PENNEHÅLLARE
GÖR PENNEHÅLLARE
GÖR PENNEHÅLLARE
GÖR PENNEHÅLLARE
GÖR PENNEHÅLLARE
GÖR PENNEHÅLLARE
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

KOPPLING AV MASKINEN
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

Image
Image

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

KALIBRERA STEGEN PER MM FÖR G -KODSÄNDARE
KALIBRERA STEGEN PER MM FÖR G -KODSÄNDARE

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

Skapa GCODE FIL
Skapa GCODE FIL
Skapa GCODE FIL
Skapa GCODE FIL
  • Ö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: