Bonsoir!
Alors j'ai commencé à apprendre les bases du langage C mais je n'ai toujours pas réussi a comprendre le fonctionnement de kinematics...
Mais j'arrive a contourner le problème: (l'histoire est longue mais je vous la raconte depuis le début...)
La machine qui est en cours de réalisation est une 5 axes que je conçoit sous Catia V5. Les programmes 5 axes seront également réalisé sous Catia, le problème, c'est que je n'ai pas les postprocesseurs pour convertir le programme en fichier lisible par EMC2. Malgré cela, ont peut enregistrer le programme sous un format propre à Catia (exemple d'une ligne : "GOTO / 8.41245, 1.39812, -6.07797,-0.073444,-0.950235, 0.302754"), on a les coordonnées de X, Y, Z et trois coordonnées qui définissent l'angle de la fraise par rapport à la pièce. Donc j'ai créer un programme qui lit chacune des lignes et les convertit dans un format compréhensible par EMC2, il recopie les coordonnées X, Y, Z, en rajoutant chacune des lettres devant, puis il convertit les trois coordonnées angulaire en deux coordonnées B et C (ce qui donne ceci : "G1 X8.412450 Y1.398120 Z-6.077970 B-72.376910 C-94.419624").
Donc finalement, je suis en train de modifier ce programme pour qu'il me demande la longueur de l'outil, et qu'il reconvertisse encore une fois les coordonnées en fonctions de cette valeur...
En plus de ça la 5 axes n'est plus ce qu'elle devait être, je souhaitais au départ que la broche soit rotative et au final ce sera aura un plateau tilting.
Voilà une photo de la conception actuelle si ça intéresse quelqu'un...
C'est pas terminé mais j'y ai déjà passé quelques heures
, pour l'instant la bête pèse 600Kg...