Build a CNC Hot-Wire Foam Cutter: 4-Axis Frame, Nichrome Wire, and Cutting RC Wings and Molds
A hot-wire foam cutter is a genuinely different machine from your router or diode laser, even though it lives in the same "CNC" family: instead of removing material with a spinning bit or vaporizing it with a focused beam, it draws a heated wire through foam, melting a clean kerf as it passes. That difference in mechanism is what makes it the right tool for a job neither your router nor your laser handles well — cutting wing cores and other tapered, airfoil-shaped profiles out of foam block, cleanly and without the toxic fumes that lasering polystyrene produces. This project covers building a 4-axis hot-wire cutter capable of cutting tapered and twisted profiles for RC wings, architectural foam models, and mold patterns.
Why 4-Axis, Not 2
The simplest hot-wire cutters are 2-axis: a wire stretched across a fixed bow, moved by hand or on a single XY gantry, cutting a constant profile straight through the foam block. That's fine for a simple shape, but it can't cut a tapered wing panel where the root and tip have different chord lengths, or a swept/twisted panel where the profile rotates along its length — both extremely common requirements for RC aircraft wings. A 4-axis machine solves this with two completely independent XY carriages, one at each end of the wire, each following its own toolpath simultaneously. Because the two ends move independently, the wire itself sweeps through a ruled surface between two different profiles — cut a different airfoil shape (or the same airfoil at different scale) on each end, and you get a genuinely tapered, twisted panel in one pass.
Frame and Motion System
- Frame: Aluminum T-slot extrusion or a rigid wood frame, sized to your longest expected panel plus clearance — wingspans on foam-core RC builds commonly run 600mm to 1500mm+ between towers.
- Two independent XY carriages, one on each tower at either end of the frame, each with its own pair of stepper-driven axes (leadscrew or belt-driven, same motion hardware you'd use on any small CNC build).
- Wire bow arm spanning between the two carriages, spring-tensioned to keep the nichrome wire taut as it heats, expands slightly, and cools.
- Controller: A standard GRBL or grblHAL board handles this well since it's fundamentally still a 4-axis (or dual-XY, mapped as X/Y/A/B) motion problem — the wire heating is a separate, simpler subsystem, not part of the motion controller's job.
Wire Selection and Heat Control
Nichrome resistance wire (24-32 AWG depending on your target cutting speed and foam density) is the standard choice — it has a stable, predictable resistance that doesn't drift much as it heats, unlike stainless steel wire which some cheap kits substitute. Power comes from an adjustable DC supply (a bench supply with current limiting, or a purpose-built foam cutter power controller) run in constant-current or constant-voltage mode depending on your setup — start low and increase power gradually while test-cutting scrap, since too little heat drags and tears the foam instead of melting it cleanly, while too much heat either snaps the wire or leaves an oversized, sloppy kerf. Log the power setting that works for a given wire gauge and foam density so you're not re-tuning from scratch every session.
Software and Toolpaths
Standard CAM software designed for milling doesn't understand dual-independent-profile cutting, so hot-wire foam cutting uses its own toolpath tools — purpose-built wing-cutting software (the RC modeling community's WingHelper and similar tools) that takes root and tip airfoil profiles (from standard airfoil coordinate databases like the UIUC Airfoil Database), sweep, and twist parameters, and outputs matched G-code for both carriages. For simpler constant-profile cuts, you can get away with a single 2D profile duplicated to both axes.
Building and Calibrating
- Assemble the frame and towers, checking that both towers are parallel and square to each other — any skew here shows up directly as a twisted cut on a part that should be straight.
- Wire and test each carriage's motion independently before connecting the hot wire, confirming both axes home correctly and travel their full range without binding.
- Mount the nichrome wire under spring tension between the carriages, and wire the power supply through a dedicated switched circuit, kept electrically isolated from the stepper motor wiring.
- Test-cut scrap foam at low power first, increasing power in small steps until you get a clean, dragless cut at your target feed rate.
- Run a simple constant-profile test panel before attempting a tapered wing cut, confirming both carriages track together correctly.
Safety
Melting polystyrene and polyurethane foam releases styrene vapor and other combustion byproducts that you do not want to breathe in an enclosed space — run this machine with real ventilation (open shop door plus a fan pulling air away from your breathing zone at minimum, a proper fume extraction setup is better) exactly as you would treat any process that thermally decomposes plastic. Never cut PVC-coated or PVC-cored foam on a hot wire — the chlorine released is considerably more hazardous than styrene fumes and corrosive to the machine itself. The wire runs hot enough to burn skin instantly on contact and can ignite scrap foam debris left too close to the cutting path, so keep the cutting area clear of loose foam dust and never leave a powered wire unattended, and keep a Class ABC fire extinguisher within reach as you would for any thermal process in the shop.
A hot-wire foam cutter is a narrow-purpose machine, but for the specific job of producing accurate tapered foam cores — RC wings, architectural massing models, mold plugs for composite layup — nothing else in a typical maker shop does it as cleanly or as fast. Once built, it's also a genuinely low-maintenance machine: replace nichrome wire as it work-hardens and breaks, keep the towers square, and it'll keep producing clean cuts for years.
Related Guides
- How to Use LaserGRBL: Free Laser Control Software for GRBL Engravers
- How to Use EstlCAM for CNC Routing: Toolpaths, G-Code, and GRBL Control
- How to Optimize GRBL Firmware on the WolfPawn 4040 Pro
- How to Optimize GRBL Firmware on the Longer Ray5 20W
- Fusion 360 CAM for Hobby CNC: Complete Guide
- gSender Complete Workflow: Connect, Zero, Run, and Recover
- WolfPawn 4040 Pro CNC Router: Setup, First Project, and Feeds & Speeds
- Mounting a Diode Laser Module on Your CNC Router: Dual-Use Gantry Conversion