Inhoudsopgave:

DIY CNC-schrijfmachine met GRBL - Ajarnpa
DIY CNC-schrijfmachine met GRBL - Ajarnpa

Video: DIY CNC-schrijfmachine met GRBL - Ajarnpa

Video: DIY CNC-schrijfmachine met GRBL - Ajarnpa
Video: diy cnc writing machine finally completed 2024, November
Anonim
DIY CNC-schrijfmachine met GRBL
DIY CNC-schrijfmachine met GRBL

In dit project laat ik je zien hoe je eenvoudig je eigen goedkope Arduino CNC-plotter kunt bouwen met behulp van gratis en open source-software!

Ik ben veel tutorials tegengekomen waarin wordt uitgelegd hoe je je eigen CNC-plotter kunt bouwen, maar geen enkele die in detail uitlegt over alle details en software die nodig zijn om het te laten gebeuren. Ik moest een groot aantal tutorials raadplegen om dit project te laten gebeuren. Alles, inclusief de details van de gebruikte software, wordt in deze tutorial genoemd. Daarom wilde ik dit delen met de samenleving voor iedereen die dit project wil creëren.

Stap 1: WAT U NODIG HEBT

WAT JE NODIG HEBT
WAT JE NODIG HEBT
WAT JE NODIG HEBT
WAT JE NODIG HEBT
  • Nema 17 stappenmotor (4-draads) x 2"
  • Arduino Uno R3
  • CNC Shield V3 voor Arduino Uno
  • A4988 Stappenmotor Driver x 2"
  • Draadstangen x 2 (afmetingen volgens uw behoeften)
  • Gewone aluminium staven x 2"
  • Superlijm
  • 5 mm acrylplaat
  • CNC-frezen / lasersnijder / 3D-printer
  • Micro-servo

Stap 2: BASISOVERZICHT

Het hart van deze machine is de Arduino die werkt

met het CNC-schild en de stappenmotoren. De stappenmotoren worden gebruikt om de X- en Y-assen aan te drijven. Twee portalen, elk bestaande uit één stappenmotor, zijn gemaakt en geconstrueerd met acryl. Elke as wordt afzonderlijk bestuurd door de Arduino met de GRBL-firmware die gratis en open-source is. De pen die op de Z-as is bevestigd, wordt bestuurd met behulp van een servo.

Stap 3: HET FRAME MAKEN

HET KADER MAKEN
HET KADER MAKEN

Download het gegeven Illustrator-bestand en gebruik uw respectieve Mill/LaserCutter/3D-printer om de stukken voor het frame te maken. Knip ook de steunen voor de stappenmotor uit.

Stap 4: DE ADAPTER VOOR DE MOTOR MAKEN

DE ADAPTER VOOR DE MOTOR MAKEN
DE ADAPTER VOOR DE MOTOR MAKEN

Ik heb de adapter voor het model in Fusion 360 in 3D gemodelleerd volgens de afmetingen van mijn stang en motoras. De stl- en fusion-bestanden zijn hieronder gelinkt. Het is ook te vinden op mijn TinkerCAD-profiel. Download de bestanden en print de adapter in 3D.

Klik hier voor het TinkerCAD-bestand.

Stap 5: DE GANTRIES MONTEREN

DE GANTRIES MONTEREN
DE GANTRIES MONTEREN
DE GANTRIES MONTEREN
DE GANTRIES MONTEREN
DE GANTRIES MONTEREN
DE GANTRIES MONTEREN

Monteer de CNC'd acryl stukken om overeen te komen met de getoonde afbeelding door de verticale motor en staafsteunen te monteren zoals weergegeven in de afbeelding. Monteer op dezelfde manier het Y-portaal met behulp van de acrylstukken

Stap 6: DE GANTRIES OP ELKAAR MONTEREN

DE GANTRIES OP ELKAAR MONTEREN
DE GANTRIES OP ELKAAR MONTEREN
DE GANTRIES OP ELKAAR MONTEREN
DE GANTRIES OP ELKAAR MONTEREN
DE GANTRIES OP ELKAAR MONTEREN
DE GANTRIES OP ELKAAR MONTEREN

Schuif de moeren op zowel de draadstangen als de gewone stangen en zet ze vast. Lijm een stuk acryl over beide staven.

Lijm het portaal van de Y-as op dit stuk acryl,

Stap 7: DE PENHOUDER MAKEN

DE PENHOUDER MAKEN
DE PENHOUDER MAKEN
DE PENHOUDER MAKEN
DE PENHOUDER MAKEN
DE PENHOUDER MAKEN
DE PENHOUDER MAKEN
DE PENHOUDER MAKEN
DE PENHOUDER MAKEN

CNC de benodigde onderdelen uit en voeg ze samen om het mechanisme te vormen dat in de afbeeldingen wordt getoond. Bevestig de servo op de aangegeven plek met lijm.

Stap 8: BEDRADING VAN DE MACHINE

BEDRADING VAN DE MACHINE
BEDRADING VAN DE MACHINE

Sluit de mannelijke jumpers aan tussen de Driver-houders om micro-stepping mogelijk te maken.

sluit de rest van de onderdelen aan zoals vermeld in het bedradingsschema.

Voed de onderdelen met een 12v-voeding

Stap 9: RAADPLEEG DE VIDEO DOOR CREATTIVE BUZZ VOOR DUIDELIJKERE DETAILS OVER DE MECHANISCHE CONSTRUCTIE

Image
Image

Ik heb mijn mechanische constructie gedaan met verwijzing naar deze video, alle credits voor de eigenaar.

Stap 10: SOFTWARE

Stap 11: GRBL KNIPPEREND NAAR DE ARDUINO

De belangrijkste software op de Arduino die de motoren bestuurt, is GRBL. Om het te flashen:

  • Download de gegeven bibliotheek
  • Voeg de bibliotheek toe aan Arduino IDE
  • Voorbeelden openen

    • Onder MIGRBL
    • open grblupload
  • Upload de schets naar je arduino.

Stap 12: INKSCAPE VOOR HET VERZENDEN VAN DE GCODE

DE STAPPEN PER MM KALIBREREN VOOR G CODE AFZENDER
DE STAPPEN PER MM KALIBREREN VOOR G CODE AFZENDER

Download Inkscape-versie 0.47 van hier. en installeer het.

Stap 13: DE GRBL-EXTENTION DOWNLOADEN EN TOEVOEGEN AAN INKSCAPE

Download de onderstaande bestanden

Raadpleeg deze video voor details over het installeren van de extensie in Inkscape.

Stap 14: UNIVERSELE G-CODE AFZENDER

Download de universele G-code-afzender en pak deze uit.

VANAF HIER.

Stap 15: DE STAPPEN PER MM KALIBREREN VOOR G CODE AFZENDER

Open de applicatie G-Code Sender.

  • Sluit de Arduino aan op de computer
  • Selecteer de juiste communicatiepoort
  • Druk op Openen om verbinding te maken met de arduino.
  • Ga naar de machinebesturingsmodus
  • Zorg ervoor dat uw machine in de juiste richting draait met behulp van de x y-bewegingen.
  • geef elke as een beweging van 1 inch en meet de werkelijke afgelegde afstand
  • Ga naar het tabblad Opdracht
  • Typ $$
  • noteer waarden van $ 100 en $ 101 voor respectievelijk stappen per mm x- en y-as.
  • Gebruik "$ 100 =" om respectievelijk de stappen per mm op de x-as en "$ 101 =" voor de y-as aan te passen.
  • Herhaal dit totdat de afgelegde afstand exact gelijk is aan het gegeven commando.

Stap 16: Het GCODE-BESTAND maken

Het GCODE-BESTAND maken
Het GCODE-BESTAND maken
Het GCODE-BESTAND maken
Het GCODE-BESTAND maken
  • Inkscape openen
  • Importeer de gewenste afbeelding en converteer deze naar pad
  • Gebruik in Extensies de MI GRBL EXTENSION.
  • Druk op toepassen en maak het GCODE-BESTAND aan.
  • Open de bestandsmodus in GCODE Sender
  • kies het bestand
  • druk op verzenden

LEUK ACHTER ACHTER EN LAAT DE MACHINE DRAAIEN.

Aanbevolen: