Qu'est-ce qu'une découpeuse de mousse à 5 axes ? (et pourquoi ce n'est pas ce que vous pensez)

Une machine de découpe de mousse à fil chaud 5 axes est en réalité une machine à 4 axes à double tour (X,Y,U,V) plus un axe rotatif indexé (A) — et non cinq axes interpolés simultanément. Voici ce que cela signifie, pourquoi la rotation de la mousse est presque toujours indexée, et pourquoi cncfoam.com émet toujours un G-code 5 axes complet lors d'une coupe avec rotation.

Si vous venez de la fraiseuse CNC ? 5-axes Cela signifie cinq moteurs en mouvement en même temps en harmonie interpolée fluide pour balayer une fraise tout autour d'une pièce La découpe de mousse par fil chaud ne fonctionne pas ainsi — et il est important d'être précis sur ce qu'est réellement une "machine de découpe de mousse à 5 axes", car le nom promet quelque chose que la physique ne pourra jamais offrir.

En une ligne : Une découpeuse de mousse 5 axes est simplement une Machine à double tour 4 axes (X, Y, U, V) avec axe rotatif (A) Les cinq axes vous donnent deux séparer capacités — découpe morphologique à tour indépendante et rotation indexée — pas cinq axes à interpolation continue

Est-ce vraiment deux machines en une ?

Un coupeur à fil chaud vit sous une contrainte dure : l'outil est un fil métallique tendu entre deux extrémitésUne ligne droite ne peut balayer qu'une surface réglée — donc aucune machine à fil chaud, quel que soit le nombre d'axes, ne peut sculpter un vrai volume 3D libre en un seul passage. Tout est construit à partir de balayages de fil droit. Deux familles de machines en découlent :

  • 4-axes (X, Y + U, V) deux indépendant des tours, une à chaque extrémité du fil. Comme chaque extrémité peut tracer un profil différent, le fil se fond (se transforme) d'une forme à une autre le long de sa longueur : une aile qui est un profil aérodynamique à la base et un autre à l'extrémité, un conduit carré-arrondi, une colonne conique et torsadée. Voir Morphing de deux profils.
  • 3-axes (X, Y + A) une seule tour plus une rotatif tourne-disque/axe de tour. Vous découpez un profil, faites tourner la mousse d'un angle défini, découpez à nouveau, et ainsi de suite. Voir Axe de rotation et coupes indexées.

A Machine 5 axes a simplement les cinq moteurs Les deux tours et donc il peut se comporter comme soit machine — ou les deux, dans une seule opération. C'est toute l'idée : 5-axes = 4-axes + 3-axes, combinés.

ModeAxes pilotésQu'est-ce que cela fait ?
2-axesX, Y (U/V miroir X/Y)Extrusion droite d'un profil.
3-axesX, Y + AUn profil, indexé et tourné entre les passes.
4-axesX, Y, U, VTours indépendantes → morphing entre deux profils.
5-axesX, Y, U, V + AL'un ou l'autre des deux, commutable en une seule coupe.

Pourquoi n'y a-t-il pas de 5 axes simultanés "vrais" dans la mousse

La pièce tourne-t-elle sur l'axe A ? pendant ce temps les deux tours morphologiquement indépendantes ne vous apportent presque rien — le fil ne coupe jamais qu'une surface réglée à tout instant — et cela rend la planification du mouvement extrêmement complexe sans gain réel dans le monde. En pratique Chaque pièce en mousse est construite comme un empilement de passes de surfaces réglées avec des rotations entre elleset la rotation est presque toujours indexéCouper une face, s'arrêter, tourner d'un angle fixe, couper la face suivante.

C'est l'état honnête de l'artisanat : Y a-t-il essentiellement aucune vraies coupes de mousse 5 axes, synchronisées simultanément, dans la nature ? — seulement quelques cas très spécialisés (spires hélicoïdales/à vis sans fin, un profil tourné pendant l'alimentation du fil, et autres astuces similaires de tour). Pour 99% du travail, "5-axes" signifie rotation indexée plus tours indépendantes, pas cinq axes interpolés.

Ne vous attendez pas à ce qu'une découpeuse de mousse se comporte comme une fraiseuse 5 axes. Il n'y a pas d'inclinaison et de rotation continues de l'outil ; il y a un fil droit, deux tours et une table tournante qui s'indexe entre les passes.

Alors pourquoi générer du G-code 5 axes sur une coupe par rotation ?

Une rotation de découpe indexée est conceptuellement un travail à 3 axes (X, Y + A). Mais sur une machine à double tour ne peut pas just drive X et Y et laissez U et V stationnaires. Si vous le faisiez, seulement une extrémité du fil se déplacerait — l'autre extrémité resterait immobile, le fil serait incliner et relâcheret la coupe serait ruinée.

Le fil doit rester droit et perpendiculaire à l'axe rotatif pendant toute la passe, ce qui signifie Les deux tours doivent se déplacer à l'unissonle miroir U/V reflète l'extrémité X/Y, mouvement par mouvement, de sorte que les deux extrémités arrivent ensemble et que le fil reste droit. Commande de X, Y, U et V ensemble, plus la rotation A entre les passes, est — en nombre d'axes — 5-axes G-code, même si le résultat final est une découpe en 3 axes indexée.

L'idée clé we emit full X Y U V A on a rotation cut so the Tours restent synchronisées pendant la coupe et l'indexation — non pas parce que la pièce nécessite cinq axes interpolés. Le "5e axe" dans le G-code est une gestion qui maintient le fil droit.

Changer de mode sans reconfigurer

Parce que le matériel et le système de G-code transportent tous les cinq axes en même temps, un seul travail peut basculer entre les modes sans reconfigurer la machine: 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 union des capacités 3 axes et 4 axes disponibles instantanément, vous permettant de basculer rapidement entre les coupes indexées et les coupes à tour indépendant au milieu de la pièce.

De quel matériel "vraiment 5 axes" a-t-on réellement besoin

  • Deux tours X/Y indépendantes — quatre moteurs (X, Y sur une tour, U, V sur l'autre), construits de manière identique et parfaitement parallèles pour que le fil reste droit. Voir Types de machines.
  • Axe rotatif A — un plateau tournant (vertical) ou un tour (horizontal) rotatif en tant que cinquième moteur, avec la mousse centrée sur l'axe afin qu'elle tourne sur place plutôt que d'orbiter.
  • Un contrôleur qui entraîne les cinq ensemble et ESP32 exécutant FluidNC, qui gère nativement les axes supplémentaires via un seul fichier de configuration. Les anciennes cartes GRBL 3 axes ne le peuvent pas.
  • A G-code generator that emits coordinated X Y U V A — en gardant les tours en unisson sur les passes de rotation et indépendantes sur les passes de morphing. C'est exactement ce que produit cncfoam.com.

Comment CNCFOAM.COM gère cela

Paramétrer Type de machine vers 5 axes (X/Y + U/V + ROT) et vous obtenez le flux de travail morph et 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 Multi-axes G-code et Axe de rotation et coupes indexées.

Les machines 3 axes et 5 axes reposent sur la même idée, à savoir l'ajout ou la suppression de la deuxième tour : les 3 axes indexent une tour ; les 5 axes indexent les deux tours de manière synchronisée, tout en conservant la capacité de morphing.

Résumé

  • A Coupeuse de mousse 5 axes = 4 axes (X, Y, U, V) + axe rotatif (A) — deux capacités, pas cinq axes interpolés.
  • Rotation de la mousse virtuellement toujours indexé (coupe → rotation → coupe), non simultanément synchronisées ; les vraies coupes 5 axes sur mousse existent à peine en dehors des cas de niche.
  • We still emit full X Y U V A on a rotation cut so les deux tours se déplacent de manière synchrone et le fil droit ne se déforme jamais
  • Le fait de transporter les cinq axes simultanément permet un seul travail changer instantanément entre les coupes morph de rotation indexée et de tour indépendant