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?
- En mikrocontroller (Kører) firmware
- En bræt/breakout værter stepper drivere TMC2209 og forbindere
- Motorer driver motorer hvordan flytter hver akse?
- 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.