Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Überblick

In diesem Tutorial zeige ich, wie ich die einfachste CNC-Maschine mit minimalen Teilen und ohne 3D-Drucker gebaut habe. Zwar nutze ich für die meisten meiner Projekte 3D-Drucker, da sie hervorragend für Prototypen geeignet sind, doch nicht jeder besitzt einen. Daher möchte ich demonstrieren, dass man auch ohne 3D-Drucker oder andere CNC-Maschinen funktionsfähige Geräte bauen kann.

Sie können das folgende Video ansehen oder die schriftliche Anleitung unten lesen.

Projektübersicht

Ich baue diese CNC-Maschine mit nur einem Elektrowerkzeug (einer Bohrmaschine) und einigen Handwerkzeugen. Als Material verwende ich 8 mm starke MDF-Platten, die überraschend stabil sind – wahrscheinlich sogar steifer als 3D-gedrucktes PLA – und sich leicht bearbeiten lassen.

In diesem Video dient die Maschine als Lasergravierer; in einem zukünftigen Video plane ich, sie als Pen-Plotter einzusetzen.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Diese Bauweise bietet natürlich nicht die Steifigkeit für Fräsarbeiten, aber mit einem stärkeren Laser lassen sich Materialien wie MDF oder andere Holzplatten mit guter Genauigkeit schneiden.

Der Arbeitsbereich beträgt großzügige 390 × 360 mm, und die Detailgenauigkeit der Gravuren ist beeindruckend. Ehrlich gesagt war ich überrascht, wie gut die Ergebnisse wurden.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Das Herzstück ist ein Arduino UNO in Kombination mit einem CNC-Shield. Mehr Details zur Elektronik, zur Vorbereitung von Grafiken für die Lasergravur, zur G-Code-Erstellung und zur Steuerung mit kostenlosen Open-Source-Programmen folgen später.

3D-Modell der DIY CNC-Lasergravur-Maschine

Ich begann mit dem Design in SOLIDWORKS for Makers. Die beiden Hauptkomponenten sind MGN15H-Linearschienen mit passenden Schlitten.

Für den Antrieb der beiden Achsen kommen zwei NEMA-17-Schrittmotoren mit GT2-Riemenscheiben und Zahnriemen zum Einsatz. Alles wird mit 8 mm MDF verbunden, und für das Referenzieren (Homing) dienen zwei Mikro-Endschalter.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Das ist im Grunde alles – eine CNC-Maschine mit minimaler Teileanzahl.

Das 3D-Modell können Sie hier herunterladen:

Das Modell finden Sie auch auf Thangs, wo Sie es im Browser erkunden können:

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Laden Sie das Assembly-3D-Modell von Thangs herunter.

Danke an Thangs für die Unterstützung dieses Tutorials.

Hier ist die Zeichnung der zentralen Montageplatte:

Siehe auch: Arduino CNC-Schaumschneidemaschine

Maschine zusammenbauen

Jetzt geht es an den Zusammenbau. Hier ist die Liste der mechanischen Komponenten; die Elektronik-Komponenten finden Sie weiter unten im Schaltplan-Bereich.

  • MGN15H Linearschiene ………………………… Amazon / Banggood / AliExpress
  • Schrittmotor – NEMA 17 ………….…
  • GT2-Zahnriemen + Zahnriemenscheibe…………………… Amazon /
  • GT2-Umlenkrolle ………………………………… Amazon / Banggood / AliExpress
  • Distanzhülsen …………………………….…….. / Banggood / AliExpress
  • Schrauben- und Muttern-Sortiment ……………………… Amazon / Banggood / AliExpress oder aus dem Baumarkt + Senkkopfschrauben 3×16 mm
  • M2×20 ×2, M3×12 ×20, M3×16 ×6, M5×25 ×5, 3×16 mm Schrauben ×20
Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Hier ist die 8 mm MDF-Platte. Anhand der aus dem 3D-Modell abgeleiteten Zeichnungen schneide ich die Teile nun zu.

Related: DIY Pen Plotter mit automatischem Werkzeugwechsler | CNC-Zeichenmaschine

Dafür nutze ich die einfachste Methode: Bleistift zum Anzeichnen und Handsäge zum Sägen.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Das erfordert zwar Kraft, liefert aber saubere Ergebnisse.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Nach dem Zuschnitt bohre ich die Löcher. Präzise Bohrungspositionen sind wichtiger als der Zuschnitt selbst, da sie zu Teilen mit festen Abmessungen passen müssen – wie Linearschienen und Schrittmotoren.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Die zentrale Platte, auf der die Y-Achse und die Schrittmotoren montiert werden, hat viele Bohrungen. Um sie exakt zu positionieren, druckte ich eine 1:1-Zeichnung dieses Teils aus.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Normale Drucker sind überall verfügbar, daher sehe ich das nicht als "Schummeln" an. So lassen sich Bohrlöcher markieren und bohren – auch wenn man per Hand nie 100 % Genauigkeit erreicht. Konzentration und Geduld sind gefragt.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Benötigt werden 3-mm- und 5-mm-Bohrer sowie ein 25-mm-Bohrer für die Schrittmotor-Aussparung.

Als Nächstes baue ich die Basis, auf der die X-Achsen-Schiene befestigt wird. Ich markiere die Position des Schienen-Trägers, bohre zwei Löcher in die Basis und eines in den Träger.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Beide Teile werden mit der ersten 3-mm-Schraube und Holzleim verbunden. Nach Kontrolle der Rechtwinkligkeit bohre ich das zweite Loch im Träger mit 2 mm vor.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Ähnlich füge ich zwei Winkel für besseren Halt hinzu.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Ehrlich gesagt ist diese Methode für MDF-Teile nicht optimal: 8 mm dünne Platten per Hand rechtwinklig zu verleimen ist schwierig. Metallwinkel aus dem Baumarkt wären einfacher und präziser.

Dennoch: Sobald beide Seiten fertig sind, montiere ich die X-Achsen-Schiene.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Die MGN15H-Schienen bieten dank Kugeln in den Schlitten extrem spielfreie, leichtgängige Bewegung.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Vor dem Einbau sollten sie gereinigt und gefettet werden. Ich befestige jede Schiene mit zwei M3-Schrauben pro Seite.

Als Nächstes kommt die Y-Achse auf den X-Achsen-Schlitten – dafür dient die zentrale Platte.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Wieder M3-Schrauben für die Verbindung. Für die Schrittmotoren ebenfalls M3-Schrauben.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Bei einem Schrittmotor nutze ich Distanzhülsen für die korrekte Montagehöhe – alternativ ließe er sich auch unter der Platte montieren.

Für den X-Achsen-Antrieb montiere ich zwei GT2-Umlenkrollen nah an der Schrittmotorwelle, um saubere Riemenspannung zu erzeugen.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Befestigung mit M5-Schrauben und Muttern. Für die Y-Achse genügt eine Umlenkrolle auf der gegenüberliegenden Seite, da der Riemen dort als Endlosschlaufung läuft.

Jetzt verbinde ich X- und Y-Achse – die "Heirat" der Achsen – mit vier M3-Schrauben. Diese Verbindung ist entscheidend für die Gesamtgenauigkeit.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Mit dem Winkellineal prüfe ich, ob die Achsen exakt senkrecht stehen, und justiere notfalls nach.

Anschließend montiere ich die Teile auf dem Y-Achsen-Schlitten, die das Werkzeug – hier das Lasermodul – halten. Wie zuvor beschrieben zusammengesetzt und mit vier M3-Schrauben am Schlitten befestigt.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Das Lasermodul wird mit zwei M3-Schrauben fixiert.

Nun die GT2-Riemen: Ich messe die benötigte Länge und schneide sie zu.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Zur Befestigung am Schlitten nutze ich zwei M5-Schrauben und Kabelbinder.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Erste Riemenseite am M5-Bolzen mit Kabelbinder fixieren, dann spannen und die zweite Seite ebenso sichern.

Bei der X-Achse läuft der Riemen geradlinig von einer zur anderen Seite, durchläuft dabei drei Riemenscheiben so, dass er auf der Motorriemenscheibe greift.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Beide Riemenenden sichere ich mit je einer Schraube und einem quadratischen MDF-Stück.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Die Mechanik ist damit fast fertig. Noch ein paar Feinheiten:

Unterseitig klebe ich Möbelgleiter an, damit die Maschine fest steht.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Dann montiere ich den Mikro-Endschalter für die Y-Achse (zwei M2-Schrauben).

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Für den X-Achsen-Endschalter hatte ich die Bohrungen in der Zentralplatte vergessen – also vor Ort nachgebohrt.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Etwas eng, aber gut gelungen.

Elektronik anschließen

Mechanik erledigt – jetzt die Elektronik. Wie erwähnt: Arduino UNO + CNC-Shield + zwei DRV8825- oder A4988-Schrittmotortreiber.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Den Arduino befestige ich an der Maschinen-Seite: zwei Bohrungen (3 mm) markieren und bohren, 5-mm-Distanzhülsen dazwischen.

Der CNC-Shield steckt einfach auf dem Arduino. Für höchste Schrittauflösung setzen wir pro Treiber drei Jumper.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Hinweis: Die drei Jumper auf dem Bild sollten entfernt werden – sie stammen von einem früheren Projekt.

Schrittmotoren per mitgelieferten Kabeln anschließen. Endschalter benötigen je zwei Drähte.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Ich lötete die Drähte direkt an die Endschalter, auf der anderen Seite Female-Pinheader für den einfachen Anschluss am CNC-Shield.

Für das Lasermodul brauchen wir drei Drähte: GND, 12 V und PWM-Signalleitung. Sie müssen lang genug für den äußersten Maschinenpunkt sein.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Am Modul ein 3-Pin-Stecker, am anderen Ende GND und 12 V an die Stromversorgungs-Buchse des CNC-Shields, das PWM-Signal an den Z+ oder Z−-Endschalter-Pin.

Schaltplan der DIY CNC-Lasergravur-Maschine

Hier der komplette Schaltplan:

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Benötigte Komponenten:

  • Schrittmotor – NEMA 17………………
  • DRV8825 Schrittmotortreiber……….……..…
  • Arduino CNC Shield ………………………. Amazon / Banggood / AliExpress
  • Arduino Uno………………………………..…
  • Endschalter …………………………………. Amazon / Banggood / AliExpress
  • DC-Netzteil ………………………………. Amazon / Banggood / AliExpress
  • Lasermodul ………………………………. Amazon / Banggood / AliExpress
  • Laserschutzbrille …………………….. Amazon / Banggod / AliExpress

Wir nutzen also: Arduino UNO + CNC Shield + zwei DRV8825/A4988 Treiber, zwei Mikro-Endschalter für Homing, 12-V-Lasermodul mit PWM-Steuerung. Stromversorgung: 12 V, mindestens 3 A.

Firmware und Steuerungssoftware

Die Hardware steht – jetzt braucht die Maschine Leben. Dazu flashen wir eine Firmware auf den Arduino für die Bewegungssteuerung.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Die beliebteste Open-Source-Wahl für DIY-CNC ist GRBL. Dazu brauchen wir eine Steuerungssoftware zum Senden von G-Codes. Hier kommt LaserGRBL zum Einsatz – speziell für Lasergravierer mit GRBL entwickelt, ebenfalls Open Source und hervorragend.

LaserGRBL kann GRBL direkt auf den Arduino flashen – manuell entfällt. Sogar eine vorkonfigurierte Version für 2-Achsen-Maschinen mit X/Y-Homing ist wählbar.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Nach dem Flashen verbinden wir die Maschine mit LaserGRBL und öffnen das GRBL-Konfigurationsfenster für maschinen-spezifische Parameter.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Wichtigster Parameter: Steps/mm (Schritte pro mm) für X und Y. Er gibt an, wie viele Motorschritte für 1 mm Weg nötig sind – abhängig von Motortyp, Mikroschritt-Auflösung und Antrieb (hier GT2-Riemen/Riemenscheibe).

Standardwert oft 250 Steps/mm. Test: Per JOG-Befehl 20 mm verfahren und tatsächliche Wegstrecke messen.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Bei mir ergab 20 mm Y-Jog tatsächlich 31 mm Bewegung.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Rechnung: 20/31 = 0,645 × 250 = 161,29 Steps/mm. Diesen Wert eintragen.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Nach Update sollte die Maschine exakt verfahren. Feintuning möglich durch Quadrat-Test und Vermessen. Ich landete bei 160 Steps/mm.

Weitere wichtige Parameter: Hard Limits (echte Endschalter) aktivieren, Soft Limits (Arbeitsbereich definieren), Homing-Richtung festlegen (wo sitzen die Schalter?), etc.

Meinen Parametersatz können Sie herunterladen und direkt importieren.

G-Code für Lasergravur erzeugen

LaserGRBL hat einen eingebauten G-Code-Generator: Fotos, Cliparts, Zeichnungen direkt laden und Gravur-G-Code erzeugen. Das Raster-Tool bietet viele Optionen: Linien-Raster, Vektorisierung, 1-Bit-BW-Dithering u. v. m.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Alternativ G-Code mit anderer Software erzeugen, z. B. Inkscape mit Plugin Inkscape-Lasertools. Das habe ich im SCARA-Roboter-Lasergravur-Video gezeigt – dort mehr Details.

Jetzt zeige ich die Erzeugung aus einem Foto per LaserGRBL. Beispiel: Hundefoto.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Helligkeit/Kontrast anpassen. Umwandlungsart wählen: Linien-Raster, 1-Bit-Dithering, Vektor. Ich nutze Linien-Raster, wähle Linienrichtung und Qualität (Linien pro mm).

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Dann Gravurgeschwindigkeit, min/max PWM für Laserleistung, Gravurgröße festlegen.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Software generiert den G-Code. Vor Start: Frame-Button nutzt, um Gravurbereich anzuzeigen und Werkstück auszurichten.

Wichtig: Laserschutzbrille tragen! UV-Licht des Lasers ist augengefährdend.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Bei korrekter Kalibrierung gelingen sehr gute Gravuren. Zur Kalibrierung dient dieses Testbild mit Quadraten von 100 % bis 10 % Transparenz.

Kompakte CNC-Maschine mit minimalen Bauteilen bauen – DIY Lasergravur-Tutorial

Nach Ergebnis Gravurgeschwindigkeit und PWM-Wert justieren.

Kalibrierbild hier herunterladen:

Das war's für dieses Tutorial. Ich hoffe, es hat Spaß gemacht und Sie haben Neues gelernt. Fragen gerne in den Kommentaren – und schauen Sie sich meine anderen Arduino-Projekte an.


Herstellungsprozess

  1. CNC-Teilekosten senken: Smarte Strategien für wirtschaftliche Fertigung
  2. Retro-Numitron-Uhr mit Arduino bauen: Einfach, zuverlässig & energieeffizient
  3. 3D-gedruckte Teile schnell beschriften mit Gravur-Füller – bewährte, einfache Methode
  4. Warum Aluminium das bevorzugte Material für CNC-Bearbeitung ist: Vorteile, Anwendungen & Alternativen
  5. Top-Turn S50 Schrägbett-CNC-Drehmaschinen: Präzisionsbearbeitung für lange Werkstücke
  6. Lange Werkstücke präzise drehen mit Schrägbett-CNC-Drehmaschinen
  7. CNC-Maschinen erklärt: Typen, Komponenten und wesentliche Vorteile
  8. Top 10 Präzisionskomponenten, gefertigt mit CNC-Werkzeugmaschinen
  9. Wichtige Teile einer Drehmaschine: Funktionen & Überblick
  10. Wesentliche Komponenten von CNC-Maschinensystemen: Ein umfassender Leitfaden