L'outil est libre (la broche est arretée) et tourne seul avec des roulements à billes, en fait ce qui le fait tourner c'est qu'il suit la trajectoire de la broche, legerement en arriere (1mm). si l'outil etait sur l'axe de la broche il ne tournerait pas et casserait..
Le probleme avec ca c'est de faire des coins vifs.
Petite analogie avec un velo :
En velo je veux faire un virage à 90degrés, bien carré. J'avance jusqu'a ce que ma roue avant soit sur le coin, je tourne la roue et j'avance dans ma nouvelle trajectoire. Que va faire ma roue arriere ? elle va couper le virage et ne fera pas un virage carré. c'est le meme probleme : roue avant = axes de la broche, roue arriere = outil de coupe.
Pour resoudre le probleme (en velo): je m'approche du coin, ma roue avant depasse le coin (elle va tout droit) jusqu'a ce que la roue arriere soit au point de virage (au coin en fait), a ce moment je leve la roue avant et je tourne mon velo (axe de rotation = point de contact de la roue arriere sur le sol) pour le mettre dans l'axe de ma 2e trajectoire, je rebaisse la roue avant sur ma nouvelle trajectoire et j'avance -» et voila, ma roue arriere a pris le virage bien "carré". Dans le cas de mon outils on se fout de ce que la roue avant a fait car ce n'est pas elle qui coupe, l'important c'est de savoir où la roue arriere fait sa decoupe.
Pour en revenir a mon probleme de G-code : en fait j'ai un script excel qui va analyser mon parcours d'outil et qui va detecter les changements "vifs" dans la trajectoire. A ces endroits il va modifier le parcours d'outil pour "aller plus loin, lever la roue avant et tourner le velo".. Le probleme actuel c'est que cet outil excel ne gere pas les codes G2/G3, en pratique il se sert de l'angle entre 2 droites definies par des deplacements G1, en fonction de l'angle entre ces 2 droites il decide si c'est un angle vif ou pas et donc il decide s'il insère une routine de "coin" ou pas.
Voila pour les explications
Là je ne suis pas chez moi pour verifier mais peut-etre qu'il y a dans Cambam un post-processeur qui ne se sert que de deplacements G1 pour faire un tracé donné... a voir !