PiBot, RAMPS & breakout boards

Controller hardware til hot-wire skumskærere: PiBot og RAMPS-stil boards, multi-akset stepper breakouts, og hvordan de parres med GRBL/FluidNC firmware.

Controller firmware FluidNC, GRBL — se Kontrollereog bræt det kører på, som bærer stepperdriverne og stikforbindelserne. Her er de almindelige boards til skumskærere.

RAMPS-style boards

RAMPS (RepRap Arduino Mega Pololu Shield) er det klassiske 3D-printer-styringskort: en Arduino Mega med et shield, der holder pluggbare stepper-driver-moduler og skrueterminaler til motorer, endstops og varmelegemer. Det er billigt, udbredt og velkendt. Til skæring af skum er varmelegeme/MOSFET-udgangene praktiske til at tænde for hot-wiren, og de mange driverstik passer til en multi-akset maskine. Kører Marlin eller GRBL-Mega-varianter.

Pibot

Pibot er en familie af CNC/3D-printer-styringskort designet til ren kabelføring og pålidelighed, med integrerede eller tilsluttelige stepper-drivere og de forbindere, som en multi-akset maskine har brug for. Ligesom RAMPS, parres det med GRBL/Marlin-stil firmware. Det er et pænt valg til en mere permanent foam-cutter-opbygning.

Multi-akset stepper breakouts

Tilstrækkeligt antal uafhængige stepperkanaler 6-akset breakout boards (f.eks. en Bart Dring 6-Pack, eller boards fra Elecrow/PiBot) der hoster flere pluggable drivere og udsætter masser af I/O for wire output og grænser. Disse parrer naturligt med en ESP32 + FluidNC for den mest kapable opsætning.

Hvordan de alle passer sammen?

  1. En mikrocontroller (Kører) firmware
  2. En bræt/breakout værter stepper drivere TMC2209 og forbindere
  3. Motorer driver motorer hvordan flytter hver akse?
  4. En separat hot-wire forsyning Opvarmer tråden?

ESP32 + FluidNC på en 6-akset breakout med TMC2209-drivere og NEMA-17-motorer anvendes i referenceopbygningen på cncfoam.com — men da outputtet er standard G-code, fungerer opsætninger med RAMPS/PiBot/GRBL også. Se Motorer & drivere og hardware side.