Image

Mobil

Mit nur wenigen Handgriffen (zwei Kabel, Eine Schraube) ist der X-Fire Auf- bzw. Abgebaut. Volle Flexibilität und Einsatzmöglichkeiten. Durch das geringe Packmaß, findet er in jeder noch so kleinen Werkstatt seinen Platz.

XYZ

Der X-Fire ist im Gegensatz zu ähnlichen DIY- Plasmaschneidern ein Dreiachs System und hat dadurch den Vorteil dass durch die Höhenanpassung der Z-Achse, das Schnittbild Verbessert wird. Je nach verwendeten Controller kann auch THC eingesetzt werden.

Open Source

Die Baupläne sind unter der Creative Commons (4.0 Internationale Lizenz)
Attribution - NonCommercial
lizensiert. Nicht Kommerziell beschränkt sich hier nur auf den gewerblichen Verkauf des X-Fires. Mit dem Gerät geschaffene Werke können natürlich auch kommerziell vertrieben werden.

INFO
Diese Bauanleitung befindet sich noch im Aufbau und es gibt keine Garantie auf Vollständigkeit! Bei vermehrt auftretenden Fragen werde ich diese hier Ergänzen. Das meiste ist aber eigentlich schon durch das 3D Modell selbst dokumentiert.

Für jegliche Art von entstandenen Schäden, die durch den Nachbau oder die Anwendung des Plasmaschneiders erfolgen, wird nicht gehaftet.

Der Nachbau dieses Projekts setzt voraus, dass Erfahrung mit dem Umgang von Elektrizität besteht. Netzspannung (220V) kann bei falscher Anwendung tödlich sein! Bei Unsicherheiten ist unbedingt ein Elektriker zu Rate zu ziehen! Ich werde hier keine Fragen bezüglich Netzspannung beantworten.

Der Nachbau erfolgt ausschließlich auf eigene Gefahr!

Video auf Youtube:

Image

Benötigte Tools

Um den X-Fire komplett in Eigenregie bauen zu können, sind gewisse Tools essenziell.:
  • CNC - Fräse die fähig ist Aluminium zu bearbeiten
  • 3D Drucker
  • Lötkolben
  • Winkelschleifer

Teileliste

Die meisten Teile sind auf Amazon erhältlich.
Beachtet bitte dass ihr die Hauptführungen und die Aluminiumprofile für eure gewünschte X und Y Länge bestellt.
Die mindestlänge der Profile sind für
Y Achse: [Gewünschter Verfahrweg - 180mm]
X Achse: [Gewünschter Verfahrweg - 170mm]
Die MGN12 Führungen für Z müssen 150mm pro Schiene betragen. Ich habe hier eine 300mm Schiene plus zwei zusätzliche Wagen bestellt und die Schiene in der Mitte mit dem Winkelschleifer geteilt.
* Als Amazon-Partner verdiene ich an qualifizierten Verkäufen

Elektrik

ACHTUNG!
Die Steuereinheit läuft auf einem ESP32 mit FluidNC an Board. Ich habe hierfür einfach ein Breakoutboard entworfen welches auf einem SingleLayer PCB gefräst werden kann. Ich hatte damit mehrere EMV - Probleme bezüglich der Endschalter und musste somit nachträglich eine Optokoppler Platine entwerfen um das Problem in den Griff zu bekommen. Diese benötigt auf der Eingangsseite eine Spannung von 3.3V, für die es jedoch kein Terminal auf meiner Platine gab. Somit habe ich diese nachträglich mit einem gelöteten Kabel vom Levelshifter abgezweigt und das ganze sieht dadurch im Gehäuse nicht mehr so schön aus. Ich empfehle den Nachbau meiner Steuerung dadurch nur bedingt, außer es sind Gute Nerven für die Fehlersuche vorhanden.
Für Fluid NC gib es auch fertige Steuerungsplatinen mit allen Features an Board. Ob mein Gehäuse Platzmäßig mit diesen Platinten verwendet werden kann, muss jeder für sich selbst rausfinden.

Pinbelegung ESP32

Image

Breakout Board - Schematik #1

  • Anschluss SD-Card Reader
  • Anschluss LED Display
  • Anschluss Relais
Image

Breakout Board - Schematik #2

  • Anschluss Optokopplerplatine
  • Anschluss Taster (ein Schalter Schematisch dargestellt. Gesammt 4x)
  • Anschluss Endschalter/ Probe  (ein Schalter Schematisch dargestellt. Gesammt 4x)
Wie vorhin bereits beschrieben werden die 3,3V für die Controllerseite von der Optokoppler Platine von der 3,3V Seite des Levelshifters angezapft. Es wäre auch noch möglich die Platine umzudesignen und den Ausgang [Not Used] für die 3,3V zu verwenden. (evtl. in einem späteren Update)

Beachte: Die Endschalter, werden nicht direkt angeschlossen, sondern laufen schlussendlich über den DB25-Stecker zum X-Fire.
Image

Breakout Board - Schematik #3

  • Anschluss Netzteil (36V)
  • Anschluss Step Down Converter
  • Anschluss Schrittmotor Treiber
  • Anschluss Schrittmotor (Getrennt über DB25 Stecker)
Dargestellt ist hier wieder nur der Anschluss einer Achse (Z). Die anderen Treiber für X und Y müssen gleich an den dafür vorgesehenen Pins angeschlossen werden. Der Enabled Pin am Treiber mit dem Kippschalter dazwischen ist optional und nicht unbedingt erforderlich.Man hat dadurch die Möglichkeit die Schrittmotoren zu deaktivieren und kann somit den Brenner im eingeschalteten Zustand manuell positionieren..
Der StepDown Converter muss vor Anschluss des Controllers auf 5V über den Poti eingestellt werden!
Image

Anschlusskabel

Für den Anschluss vom Controller zum X-Fire habe ich einen DB25 Stecker gewählt.

ACHTUNG: Ein Normales Parallelport Drucker Kabel reicht hier für die darüberlaufende Leistung nicht aus!

Ich habe für mein Projekt ein geschirmtes LAPP Kabel mit 0,34mm² Querschnitt gewählt. Am DB25 Stecker sind somit insgesammt 5 dieser Kabel angelötet. In jeweils 3 Kabel wird die Motorversorgung von den Treibern geführt und in den anderen 2 jeweils Zwei Endschalter bzw. der Schalter für das Antasten (Probe)

Ich hatte ja vorhin schon erwähnt, dass ich EMV Probleme hatte. Normalerweise wird der Schirm ja einseitig zusammengefasst und auf Masse gelegt. Bei mir waren die Störungen auf den Endschaltern erst weg, als ich den Schirm komplett isoliert hatte. Mir selbst ist es nicht ganz erklärlich warum das so ist, aber sei hier nur erwähnt falls jemand ähnliche Probleme hat und nach Lösungen sucht.

Die Pin Belegung der Stecker kann jeder für sich selbst entscheiden. Nach dem Konfektionieren des Kabels ist es auf jednfall zu Prüfen ob es Fehlerfrei ist.
Über das Breakoutboard an der Maschinenseite hat man im Nachhinein immer noch die Möglchkeit die Pin Belegungen anzupassen.

Platinen

Alle hier gezeigten Platinen findet ihr im 3D Model. Gefräst habe ich diese mit dem oben verlinkten 0,5mm Zweischneider. Wie bereits erwähnt hat die Hauptplatine einen Fehlenden Schraubadapterausgang für die 3,3V welche für die nachträglich designte Optokopplerplatine gebraucht wird. Da ich bis dato immer noch nicht dem Umgang mit KiCAD gelernt habe, zeichne ich solche simplem platinen vorher mit der Hand und anschließend im CAD. Dadurch ist ein Rerouting im Nachhinnein sehr Aufwendig. Das Rerouting füreinen 3,3V Ausgang könnte man aber mit einem Kabel an der Unterseite zum derzeit freiem Schraubterminal einfach lösen.

Controller Software

Auf den Softwarepart will ich hier nicht groß eingehen. Auf meiner Steuerung läuft FluidNC. Meine Config.yaml ist oben bereits zum Download verlinkt.

Hier eine kleine Linksammlung zu FluidNC und ein paar Tutorials die mir sehr weitergeholfen haben:
FluidNC - GitHub
FluidNC - Wiki
Youtube-Beginner Tutorial by NewTech Creative
Youtube-Project Introduction by Barton Dring
Youtube-Deutsches Tutorial by Digitale Dinge

CAD/CAM Software

Für den CAD Part kann jede beliebiege Software welche 2D Vektorgrafiken (DXF, SVG) speichern kann verwendet werden. Diese 2D Grafiken werden für die GCode Erstellung in EstlCam geladen und anschließend die Schneidpfade erzeugt.

Bei der verwendung von ESTLCAM muss in den Einstellungen (Einstellungen > CNC Programme > Texte > Laser, Plasma, Wasserstrahl) der GCode für das Probing und Piercen hinzugefügt werden.

Ich verwende hier folgenden GCODE:
Image
Der GCode muss unter umständennoch angepasst werden, je nach dem wo der Probe Schalter auf der Floating Z auslöst.

Mechanik

Aluminium Fräs - Teile

Alle Aluminiumteile sind aus 10mm Platten hergestellt. Manche Bauteile erfordern eine 2-Seitige Bearbeitung. Hierfür wurde einfach in eine Opferplatte eine Ausnehmung gefräst um die Teile positionsgenau bearbeiten zu können.
Einige Bohrungen an den Seiten der Teile sind manuell vorzunehmen. Dazu einfach die Maße aus dem 3D Model  verwenden.

3D - Druck Teile

Es sind einige Teile aus dem 3D Drucker. Einige Teile benötigen Support.
Das kritischste Teil ist die Führungshalterung für die X Achse. Wenn der 3D Drucker genau arbeitet, sollte das 40x40mm Profil spielfrei in die Führung passen.
Die 608er Kugellager werden mit einer 8mm Edelstahlwelle an ihrem Platz gehalten. Die Toleranzen sind hier so, dass diese Welle mit Kraft in das 3D Druckteil gepresst weren muss.
Ich habe alle Teile in PLA gedruckt. PA wäre hier warscheinlich mehr zum empfehlen, vor allem für die Zahnräder.
To be Continued ....
Die Projektbeschreibung befindet sich noch im Aufbau und wird bei vermehrt auftretenden Fragen erweitert.