Projection de tour : pourquoi les tours ne découpent pas la forme de profil d'aile ?

Le fil est une ligne droite entre les tours, mais la pièce vit sur les faces de mousse — donc des coupes coniques et morphing doivent entraîner les tours le long de trajectoires amplifiées et projetées. Les calculs, ce que cncfoam.com fait automatiquement, les règles de placement des blocs et les avertissements.

Le fil chaud est-il ligne droite entre deux plans de tour — et votre bloc de mousse est quelque part entre eux, sans jamais toucher ni l'un ni l'autre (courroies, roulements et rails s'y trouvent). Ce simple fait a une conséquence que tout coupeur d'aile découvre tôt ou tard : Les formes que les tours pilotent ne sont pas les formes qui apparaissent sur le bloc de mousse.

Le problème

Dites que vous coupez une aile conique : grand profil à l'emplanture, petit profil au saumon. Si les tours ne pilotaient que les contours de l'emplanture et du saumon, le fil formerait ces formes. au niveau des plans de la tour — et vos faces en mousse, situées quelque part au milieu, recevraient chacune une profil intermédiaire fonduL'écart plus grand entre la tour et la face, plus l'erreur est importante. (Sur un droit les chemins de la tour sont identiques, le fil balaye un prisme, et il n'y a aucune erreur — c'est pourquoi personne ne s'en aperçoit avant leur première aile conique.

La correction : projeter les faces vers les tours

Les profils conçus appartiennent à faces de moussePour chaque paire de points synchronisés, étendez la ligne droite du fil chaud à travers les deux points de face vers l'extérieur et résolvez où chaque tour doit se trouver :

T1 = P1 + (P1 − P2) × d1 / w
T2 = P2 + (P2 − P1) × d2 / w
  • P1, P2 — points conçus sur la face proche / éloignée de la mousse
  • w — largeur du bloc le long du fil (votre Taille Z Dans le panneau Matériau
  • d1 — écart entre la tour gauche et la face proche (votre Déplacement Z)
  • d2 — écart entre la face éloignée et la tour droite (portée de la tour − d1 − w)
  • T1, T2 où les tours se déplacent réellement ?

Les tours tracent plus grand, déformé versions des profils — dépassant délibérément — et le fil droit traversant le bloc donne exactement les bonnes formes sur les faces.

Le pincement dans l'aperçu : le point de croisement

Regardez une aile effilée coupée dans l'aperçu 3D et le ruban balayé du fil fait quelque chose de surprenant du côté du petit profil : il se rétrécit en un point et se rouvre inversé avant d'atteindre la tour. Cette pincée n'est pas un bug — c'est la signature de la projection, et c'est exactement ce que la machine doit faire :

LEFT tower (X/Y) RIGHT tower (U/V) foam block the PART (root face → tip face) crossover — the extended wing tapers to ZERO here amplified tiny + inverted wire lines (the ruled sweep)

Extend a tapered wing past its tip and the chord keeps shrinking — at w·c_root/(c_root−c_tip) beyond the root face it reaches zéro (le sommet du cône auquel appartient l'aile). Chaque ligne de fil droit passe par ce voisinage. Si le sommet tombe dans l'écart entre la face de mousse éloignée et la tour — ce qui se produit chaque fois que le cône est prononcé et que l'écart est important — le chemin de la tour passe par taille zéro et ressort de l'autre côté symétriquela tour U/V trace une minuscule copie inversée du profil. Le fil balaye toujours exactement la bonne surface à travers la mousse ; seule la partie du balayage dans l'air vide se croise elle-même.

  • C'est correct. La pièce n'existe qu'entre les faces — tout ce qui est à l'extérieur est le fil se déplaçant dans l'air.
  • Cela explique les numéros de tour "incorrects". Le petit côté de la tour peut légitimement se déplacer sur un panneau fortement conique ? moins que le profil de la pointe, ou se déplacer dans le sens opposé.
  • Les ailes droites n'ont pas de pincement — les profils égaux rendent les lignes du fil parallèles, l'apex se situe à l'infini, et les deux tours tracent le profil à l'échelle 1:1.
  • La pince ne se place jamais à l'intérieur de la mousse. Il vit au-delà de la petite face, dans l'extension de la pièce — dès que le congé atteint zéro, vous êtes en dehors du bloc par définition.

Que fait cncfom.com automatiquement ?

Chaque forme générée — ailes, engrenages, panneaux de mur, hypars, personnages, formes IA et morphismes à deux profils depuis la boîte de dialogue Charger des pièces — est conçue sur les faces de la mousse et projeté vers les chemins de tour automatiquementet la distance L→R de votre machine Taille Z + Décalage Z. Déplacez ou redimensionnez le bloc et le parcours d'outil se reprojette en direct — les faces reçoivent toujours les profils conçus, quelle que soit la position du bloc. Les coupes droites et les coupes de rotation entraînent les deux tours de manière identique, donc la projection les transmet inchangées. Les fenêtres de prévisualisation côté bloc montrent la preuve : le profil sur chaque face de mousse correspond au dessin, tandis que le fil 3D se balance visiblement plus large au niveau des tours.

Deux choses découlent des mathématiques, et l'outil avertit à propos de chacune :

  • Tours hors limites — la projection amplifie chaque différence racine↔pointe par le rapport écart/largeur. Une pièce fortement conique dans un bloc étroit éloigné des tours peut nécessiter plus de déplacement des tours que votre machine n'en dispose. L'avertissement de jeu vous indique de combien.
  • Amplification élevée — lorsque les écarts sont bien plus grands que la largeur du bloc (plus de ~1,5×), un message d'avertissement apparaît : la découpe reste correcte, mais le déplacement de la tour et tout jeu mécanique sont multipliés par celui-ci.

Règles empiriques de placement des blocs

  • Centrer le bloc entre les tours (le bouton "Center material on machine" le fait en un clic) — il répartit uniformément l'amplification.
  • Gardez les écarts petits par rapport à la largeur du bloc. Un bloc de 300 mm centré dans une portée de 850 mm (écarts ≈ 275 mm chacun) double approximativement les différences racine↔pointe au niveau des tours — normale et fine. Le même bloc poussé contre une tour multiplie par ×3 du côté opposé.
  • Pour les panneaux fortement coniques, une bloc plus large réduit le ratio plus efficacement que tout autre moyen ?

Le taux d'avance est-il également référencé en face ?

Votre réglage de vitesse d'avance est la vitesse du fil ? à travers la mousse, not the tower speed. Since the projected tower paths are longer than the face paths, the exported G-code raises each cutting line's F by that move's tower:face travel ratio — so the foam always sees the set feedrate and the l'épaisseur de coupe reste constante de la racine à la pointe sur les panneaux coniques. (Sans cela, le côté pointe d'une aile conique coupe plus lentement et fond une entaille plus large exactement là où la pièce est la plus fine.) Les déplacements de déplacement à l'extérieur de la mousse restent à la vitesse d'avance normale. Les temps de coupe et les chiffres de contour dans le panneau d'état sont référencés à la face pour la même raison.

G-code importé

Le G-code importé n'est jamais ré-projeté — les fichiers d'autres CAM sont supposés contenir déjà les coordonnées de la tour, exactement telles que sauvegardées. Le simulateur affiche les aperçus des faces des blocs, le temps de coupe et les vérifications de fusion en les évaluant toujours au niveau des faces de mousse, ce qui vous permet de vérifier ce qu'un fichier étranger coupe réellement avant de l'exécuter.

Associé

Voir le bloc de matière & enveloppe Contrôles du bloc Morphing de deux profils pour le mécanisme à 4 fils le générateur d'aile où la projection compte le plus. Pourquoi les tours de votre découpeuse de mousse découpent une aile à l'envers ?.