PiBot, RAMPS & Breakout-Boards

Controller-Hardware für Heißdraht-Schaumstoffschneider: PiBot- und RAMPS-ähnliche Boards, Multi-Axis-Schrittmotor-Breakouts und wie sie mit GRBL/FluidNC-Firmware kombiniert werden.

Controller Firmware FluidNC, GRBL — siehe Controllerund Platte es läuft auf, was die Schrittmotortreiber und Stecker trägt. Hier sind die gängigen Boards für Schaumstoffschneider.

RAMPS-Style-Boards

RAMPS (RepRap Arduino Mega Pololu Shield) ist die klassische 3D-Drucker-Steuerplatine: ein Arduino Mega mit einem Shield, das steckbare Schrittmotor-Treibermodule und Schraubklemmen für Motoren, Endschalter und Heizelemente hält. Sie ist günstig, weit verbreitet und gut verstanden. Für das Schaumstoffschneiden sind die Heizer/MOSFET-Ausgänge praktisch zum Schalten des Heißdrahts, und die mehreren Treiberbuchsen eignen sich für eine mehrachsige Maschine. Läuft mit Marlin oder GRBL-Mega-Varianten.

PiBot

PiBot ist eine Familie von CNC-/3D-Drucker-Controller-Boards, die für saubere Verkabelung und Zuverlässigkeit konzipiert sind, mit integrierten oder steckbaren Schrittmotortreibern und den Anschlüssen, die eine Mehrachsen-Maschine benötigt. Wie RAMPS lässt es sich mit GRBL-/Marlin-ähnlicher Firmware kombinieren. Es ist eine ordentliche Option für einen dauerhafteren Schaumschneider-Aufbau.

Mehrachsige Schrittmotor-Aufschaltungen

Für einen 4/5-Achs-Foam-Cutter benötigen Sie ausreichend unabhängige Schrittkanäle. Optionen umfassen 6-Achsen Breakout-Boards (z. B. ein Bart Dring 6-Pack oder Boards von Elecrow/PiBot), die mehrere steckbare Treiber hosten und reichlich I/O für den Drahtausgang und die Endschalter freilegen. Diese passen natürlich mit einem ESP32 + FluidNC für die leistungsfähigste Einrichtung zusammen.

Wie sie alle zusammenpassen

  1. A Mikrocontroller (ESP32, Arduino Mega) führt die Firmware aus.
  2. A Platine/Abzweigplatine hostet Schrittmotor-Treiber TMC2209 und Anschlüsse
  3. Treiber versorgen Motoren Welche Achse bewegen?
  4. Eine separate Heißdraht-Versorgung heizt den Draht.

Die Referenz-Build auf cncfoam.com verwendet ein ESP32 + FluidNC auf einem 6-Achsen-Breakout mit TMC2209-Treibern und NEMA-17-Motoren — aber da die Ausgabe standardmäßiger G-Code ist, funktionieren auch RAMPS/PiBot/GRBL-Setups. Siehe Motoren & Treiber und Hardware-Seite.