Als je uit CNC-frezen komt 5-assig vijf motoren bewegen tegelijkertijd in vloeiende, geïnterpoleerde harmonie om een frees rond een onderdeel te laten zwaaien. Hot-wire schuim snijdden werkt niet op die manier — en het is de moeite waard om precies te zijn over wat een "5-assige schuimfrezer" eigenlijk is, want de naam belooft iets wat de natuurkunde nooit waarmaakt.
Is het echt twee machines in één?
Elke hot-wire cutter leeft onder één harde beperking: het gereedschap is een rechte draad uitgerekt tussen twee uiteindenEen rechte lijn kan slechts een rechthoekig oppervlak — dus geen hot-wire machine, met welk aantal assen dan ook, kan een echte vrije-vorm 3D-blob in één keer uitvoeren. Alles wordt opgebouwd uit rechte draadvegen. Twee machinefamilies vallen daaruit voort:
- 4-assig (X, Y + U, V) twee onafhankelijk Towers, één aan elk uiteinde van de draad. Omdat elk uiteinde een ander profiel kan volgen, mengt (morf) de draad van de ene vorm naar de andere over de lengte: een vleugel die één vleugelprofiel heeft aan de wortel en een ander aan de tip, een vierkant-naar-rond kanaal, een taps toelopende en gedraaide kolom. Zie Morphen van twee profielen.
- 3-assig (X, Y + A) een enkele toren plus een rotary draaitafel/draaibank-as. Je snijdt een profiel, draait de schuim 180° verder, snijdt opnieuw, enzovoort. Zie Rotatieas & geïndexeerde snedes.
Een 5-assige machine heeft eenvoudigweg alle vijf motoren beide torens en de roterende of machine — of beide, binnen één opdracht. Dat is het hele idee: 5-assig = 4-assig + 3-assig, gecombineerd.
| Modus | Aangedreven assen | Wat het doet |
|---|---|---|
| 2-assig | X, Y (U/V spiegelt X/Y) | Rechte extrusie van één profiel. |
| 3-assig | X, Y + A | Één profiel, geïndexeerd-geroteerd tussen passes. |
| 4-assig | X, Y, U, V | Onafhankelijke torens → morf tussen twee profielen. |
| 5-assig | X, Y, U, V + A | Of of the above, omschakelbaar binnen één snede. |
Waarom is er geen "echte" gelijktijdige 5-assige bewerking in schuim?
Is de draad recht, draai dan het onderdeel op de A-as? terwijl beide torens bewegen onafhankelijk van elkaar levert je bijna niets op — de draad snijdt op elk moment nog steeds alleen maar een regeloppervlak, en het maakt de bewegingsplanning enorm complex zonder echte praktische winst. Dus in de praktijk Elke schuimonderdeel wordt opgebouwd als een stapel met regeloppervlakken gevulde passes met rotaties ertussenen rotation is vrijwel altijd geïndexeerdsnijd een zijde, stop, draai over een vaste hoek, snijd de volgende zijde.
Dat is de eerlijke staat van het ambacht: zijn er in wezen geen echte 5-assige, gelijktijdig gesynchroniseerde schuimsneden in het wild? — slechts een paar zeer gespecialiseerde randgevallen (spiraal-/schroefvlucht, een profiel dat wordt gedraaid terwijl de draad wordt gevoerd, en soortgelijke draaibankachtige trucs). Voor 99% van het werk betekent "5-assig" geïndexeerde rotatie plus onafhankelijke torensniet vijf geïnterpoleerde assen
Dus waarom G-code voor 5 assen genereren op een rotatiecut?
Een geïndexeerde draaiingsnede conceptueel een 3-assig bewerkingsopdracht (X, Y + A). Maar op een dual-tower machine kan niet just drive X en Y en laat U en V geparkeerd. Als je dat deed, zou slechts één uiteinde van de draad bewegen — het andere uiteinde zou stil blijven staan, de draad zou scheef en ga slapen de snede zou verpest zijn.
De draad moet de hele doorgang door recht en haaks blijven ten opzichte van de draai-as. beide torens moeten synchroon bewegende U/V-spiegel het X/Y-einde, stap voor stap, zodat de twee uiteinden samen aankomen en de draad recht blijft. X, Y, U aansturen en V samen, plus de A-rotatie tussen passes, is — per asaantal — 5-assige G-codeis dit een geïndexeerde, 3-assige stijl snede?
X Y U V A on a rotation cut so the torens blijven gesynchroniseerd tijdens het snijden en de indexering — niet omdat het onderdeel vijf geïnterpoleerde assen nodig heeft. De "5e as" in de G-code is boekhoudkundig om de draad recht te houden.Wissel van modus zonder opnieuw in te stellen
Omdat zowel de hardware als het G-code-systeem alle vijf assen tegelijk aansturen, kan een enkele taak wissel tussen modi zonder de machine opnieuw te configureren: run an independent-tower morph pass (X/Y and U/V cutting different profiles), then an indexed-rotation pass (towers in unison + an A rotate), then another morph — all in one file, one setup. The 5-axis system is the unie van de 3-assige en 4-assige mogelijkheden, direct beschikbaar, zodat je snel wisselt tussen geïndexeerde snedes en onafhankelijke-toren snedes midden in het onderdeel.
Wat heeft een "echte 5-assige" hardware eigenlijk nodig?
- Twee onafhankelijke X/Y-torens — vier motoren (X, Y op één toren, U, V op de andere), identiek gebouwd en perfect parallel zodat de draad vierkant blijft. Zie Machinetypen.
- Een roterende A-as — een draaitafel (verticaal) of draaibankstijl (horizontaal) draaiende as als vijfde motor, met het schuim gecentreerd op de as zodat het ter plekke draait in plaats van te cirkelen.
- Een controller die alle vijf tegelijk aanstuurt en ESP32 draait FluidNC, die de extra assen native afhandelt via één configuratiebestand. Oudere 3-assige GRBL-boards kunnen dat niet.
- A G-code generator that emits coordinated
X Y U V A— de torens synchroon houden bij rotatiepasses en onafhankelijk bij morph-passes. Dat is precies wat cncfoam.com produceert.
Hoe cncfom.com dit behandelt
Instellen Machine type naar 5-assig (X/Y + U/V + ROT) en je krijgt de morph-workflow en the indexed-rotation workflow together. On a rotation cut, cncfoam.com makes the U/V tower mirror the X/Y tower so the two ends ride in unison and the wire stays straight, and it inserts an A<degrees> command between stages to index the foam. On a morph pass the towers run independently. The exported file therefore speaks full canonical X Y U V A, which you can remap to your controller's axis letters at download. See Meerassige G-code en Rotatieas & geïndexeerde snedes.
Samenvatting
- Een 5-assige schuimcutter = 4-assig (X, Y, U, V) + een roterende (A)-as — twee mogelijkheden, niet vijf geïnterpoleerde assen.
- Foam-rotatie is vrijwel altijd geïndexeerd (cut → rotate → cut), niet gelijktijdig gesynchroniseerd; echte 5-assige schuim snedes bestaan nauwelijks buiten niche randgevallen.
- We still emit full
X Y U V Aon a rotation cut so beide torens rijden gelijktijdig en de rechte draad scheeft nooit. - Vervoert alle vijf assen tegelijk één taak schakel direct tussen geïndexeerde rotatie en onafhankelijke toren morf snedes?