Xavier PESSOLES

47
AIDE AU CHOIX DU POSAGE EN USINAGE 5 AXES CONTINUS PAR LA MODÉLISATION DU COMPORTEMENT CINÉMATIQUE DES MACHINES – OUTILS Xavier PESSOLES Encadrants : Walter RUBIO Yann LANDON Lundi 5 Juillet 2010

description

Aide au choix du posage en usinage 5 axes continus par la modélisation du comportement cinématique des machines – outils. Encadrants : Walter RUBIO Yann LANDON. Xavier PESSOLES. Lundi 5 Juillet 2010. Contexte Analyse du comportement des MOCN en 5 axes Assistance au choix du posage - PowerPoint PPT Presentation

Transcript of Xavier PESSOLES

Page 1: Xavier PESSOLES

AIDE AU CHOIX DU POSAGE EN USINAGE 5 AXES CONTINUS PAR LA MODÉLISATION DU COMPORTEMENT CINÉMATIQUE DES

MACHINES – OUTILS

Xavier PESSOLES

Encadrants :Walter RUBIOYann LANDON

Lundi 5 Juillet 2010

Page 2: Xavier PESSOLES

2 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel et scientifique

Analyse du comportement des MOCN en usinage 5 axes

Assistance au choix du posage de la pièce dans la machine

Choix de l’orientation de la pièceChoix du positionnement de la pièce

Conclusions et perspectives

Plan

Page 3: Xavier PESSOLES

3

FAO

Post – Processing

MOCN

Métrologie

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel ProblématiqueCadre de l’étude

Contexte industriel

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

CAO

Contraintes physiquesContraintes d’assemblageContraintes esthétiques

Page 4: Xavier PESSOLES

4

CAO

Post – Processing

MOCN

Métrologie

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel ProblématiqueCadre de l’étude

Contexte industriel

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

Contraintes physiquesContraintes d’assemblageContraintes esthétiques

FAO

Choix des outils et des conditions de coupeChoix de la stratégie d’usinage

Page 5: Xavier PESSOLES

5

CAO

FAO

MOCN

Métrologie

MachineCommande Numérique Options diverses

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel ProblématiqueCadre de l’étude

Contexte industriel

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

Contraintes physiquesContraintes d’assemblageContraintes esthétiquesChoix des outils et des

conditions de coupeChoix de la stratégie d’usinage

Post – Processing

Page 6: Xavier PESSOLES

6

CAO

FAO

Post – Processing

Métrologie

MachineCommande Numérique Options diverses

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel ProblématiqueCadre de l’étude

Contexte industriel

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

Contraintes physiquesContraintes d’assemblageContraintes esthétiquesChoix des outils et des

conditions de coupeChoix de la stratégie d’usinage

MOCN

Page 7: Xavier PESSOLES

7

CAO

Métrologie

MachineCommande Numérique Options diverses

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel ProblématiqueCadre de l’étude

Contexte industriel

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

Contraintes physiquesContraintes d’assemblageContraintes esthétiquesChoix des outils et des

conditions de coupeChoix de la stratégie d’usinage

FAO

Post – Processing

MOCN

Choix arbitraire du posageChoix de la machine

Influence importante sur le temps d’usinage

Page 8: Xavier PESSOLES

8

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel ProblématiqueCadre de l’étude

Problématique

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

FAO Post – Processing MOCN

VF = 2m/min

Comment réduire le temps d’usinage ?

Tu réel : 10min

Modifier la trajectoireRéduction de la distance usinée [Tournier, 2001]Maximisation des performances cinématiques [Lavernhe, 2006]Lissage des commandes sur les axes rotatifs [Castagnetti, 2008]

Tu FAO : 1min 24s

L

Page 9: Xavier PESSOLES

9

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel ProblématiqueCadre de l’étude

Problématique

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

FAO Post – Processing MOCN

VF = 2m/min

Comment réduire le temps d’usinage ?

Tu réel : 10min

Modifier le posage de la pièceAnalyser le comportement de la MOCN

Tu FAO : 1min 24s

Tu réel: 3 min.

Page 10: Xavier PESSOLES

10 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Compréhension du comportement des machinesAnalyser expérimentalement le comportement de la CN et des axes en usinage 5 axes continus

Définir les sources de perte de productivitéDévelopper des modèles permettant de traduire ce comportement

Modification du posage pour réduire le temps d’usinage

Déterminer l’ensemble des orientations et des positionnements qui permettent d’usiner la pièceAider le BM à choisir un posage parmi toutes les solutions possibles

Contexte industriel ProblématiqueCadre de l’étude

Cadre de l’étude

Page 11: Xavier PESSOLES

11 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel et scientifique

Analyse du comportement des MOCN en usinage 5 axes

Assistance au choix du posage de la pièce dans la machine

Choix de l’orientation de la pièceChoix du positionnement de la pièce

Conclusion et perspectives

Plan

Page 12: Xavier PESSOLES

12 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Constat Temps d’usinage FAO : 2,6s.Temps d’usinage réel : 7,8s.

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Usinage d’une passe

VF = 2m/min

Le déplacement des axes de translation est piloté par le déplacement des axes rotatifs

Modélisation de l’interpolation linéaire en 5 axes sur un blocModélisation des transitions entre blocs [Pateloup, 2005], [Aguilar, 2007]

Page 13: Xavier PESSOLES

13 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Modélisation du parcours d’un segment linéaire en 5 axesS1,Pr ; uS1 ; S2,Pr ; uS2 ;

VF

Calcul de BSi et CSi

Calcul du temps de parcours sur B et C

Calcul de VB et VC

Calcul de JB, JC, AB, AC

Calcul de B(t), C(t), Xm(t), Ym(t), Zm(t)

et des dérivées successives

J(X|Y|Z)(t) ≤ J(X|Y|Z),maxA(X|Y|Z)(t) ≤ A(X|Y|Z),max

FIN

RPr

J(B|C),maxA(B|C),max

RBC

TGI

TGI

Page 14: Xavier PESSOLES

14 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Modélisation du parcours d’un segment linéaire en 5 axes

Calcul de BSi et CSi

Calcul du temps de parcours sur B et C

Calcul de VB et VC

Calcul de JB, JC, AB, AC

Calcul de B(t), C(t), Xm(t), Ym(t), Zm(t)

et des dérivées successives

FIN

RPr

J(B|C),maxA(B|C),max

TGI

TGI

S1,Pr ; U1,Pr ; S2,Pr ; U2,Pr ; VF

J(X|Y|Z)(t) ≤ J(X|Y|Z),maxA(X|Y|Z)(t) ≤ A(X|Y|Z),max

Page 15: Xavier PESSOLES

15 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Modélisation du parcours d’un segment linéaire en 5 axes

Calcul de BSi et CSi

Calcul du temps de parcours sur B et C

Calcul de VB et VC

Calcul de JB, JC, AB, AC

Calcul de B(t), C(t), Xm(t), Ym(t), Zm(t)

et des dérivées successives

FIN

TGI

d/dt

J(B|C),maxA(B|C),max

TGI

TGI

S1,Pr ; U1,Pr ; S2,Pr ; U2,Pr ; VF

J(X|Y|Z)(t) ≤ J(X|Y|Z),maxA(X|Y|Z)(t) ≤ A(X|Y|Z),max

Page 16: Xavier PESSOLES

16 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Passage des transitionsAnalyse du comportement de la CN Chute de la vitesse outil – pièce

Modèle circulaire utilisé classiquementChoix d’un modèle polynomial

Inconnues D1,D2, Vin, ai, bi, ci, THypothèses :

SymétrieAccélération nulle

Calcul de ai(Vin), bi(Vin), ci(Vin), T(Vin) et détermination de D1 et D2

Calcul de Vin

Respect de l’accélération maximaleRespect du jerk maximum

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Modélisation d’une transition – Cas généralVitesse mesurée sur XVitesse mesurée sur YVitesse outil – pièce

[Dugas, 2002]

Page 17: Xavier PESSOLES

17 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Espaces de travailEspace RPr

Espace RBC

Passage de la transition dans différents espaces

Transition dans RBC uniquement

Transition dans RPr uniquement

Transition dans RBC et RPr

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Modélisation d’une transition

RPr

TGI

RBC

RPr

TGI

RBCRPr

TGI

RBCRPr

TGI

RBC

Page 18: Xavier PESSOLES

18 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Modélisation du passage des discontinuitésS1,Pr ; U1,Pr ; S2,Pr ; U2,Pr ; S3,Pr ; U3,Pr ;

VF

Transition dans RBC

J(X|Y|Z|B|C)(t) ≤ J(X|Y|Z|B|C),maxA(X|Y|Z|B|C)(t) ≤ A(X|Y|Z|B|C),max

FIN

Calcul de T_RBC et

T_RPr

Transition dans RPr

Transition dans RBC

Transition dans RPr

T_RBCT_RPr

T_RPr < T_RBCT_RPr > T_RBC

T_RPr > T_RBC

Page 19: Xavier PESSOLES

19 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Modélisation d’une passe & RésultatsSimulationMesure

Bonne fidélité des profils mesurés et simulés

Erreur de 5% sur le temps d’usinage

Certaines chutes de vitesse ne sont pas détectées

Erreur sur le jerk ?

Page 20: Xavier PESSOLES

20 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

ConclusionsSimulateur développé en JAVA

Temps de calcul : 1s pour 35 blocs

Validations expérimentalesPour des vitesses d’avance de 0 à 10 m/minErreur sur le calcul de Tu inférieure à 5%

Spécificités liées à notre MOCNMauvaise interprétation du besoin du programmeur

Modification de la vitesse programmée par bloc

Page 21: Xavier PESSOLES

21 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Exemple de l’usinage d’une pièceModélisation en usinage 5 axesApplicationImplémentation et conclusions

Vers le posageAnalyse du pilotage des MOCN en 5 axes

Les axes rotatifs sont ceux qui limitent le plus la productivité du processusLes axes de translation peuvent limiter la productivité lors des phases d’accélérations et de décélérations ou lors du passage des transitions

Utilisation du simulateurLe temps de calcul limite son utilisation dans une boucle d’optimisation sur un cas pratique

Dans le cadre du posage : Détermination de l’orientation Détermination du positionnement

Dans le cadre du posage : Utilisation pour valider des posages optimisés

Page 22: Xavier PESSOLES

22 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel et scientifique

Analyse du comportement des MOCN en usinage 5 axes

Assistance au choix du posage de la pièce dans la machine

Choix de l’orientation de la pièceChoix du positionnement de la pièce

Conclusion et perspectives

Plan

Page 23: Xavier PESSOLES

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Posage d’une pièce dans la machineDéfinition

Positionnement (en translation) et orientation (en rotation) de la pièce dans la machine

EnjeuDiminuer le temps d’usinage

Contrainte : la FAO est fixéePas de modification du programme initialGestion des collisions non prise en compte

LeviersChanger l’orientation

Supprimer les retournements du plateauDiminuer la distance réalisée sur B et C

Changer la positionDiminuer la distance réalisée sur les axes de translation

Modifier l’orientati

on Modifier (i,j,k) Modifier

(B,C) Modifier Tu

Modifier position Modifier

(Xm,Ym,Zm) Modifier

(A(X|Y|Z),J(X|Y|Z)) Modifier Tu

23

Page 24: Xavier PESSOLES

24 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Expression du temps d’usinage Idéalement : utilisation du simulateur

Temps de calcul important → Estimation du temps d’usinageModélisation non paramétrable → Test d’un ensemble de solutions

Stratégie de résolution

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Problématique

FAOChoix de

l’orientation Choix de la position Proposition

d’un posage

Génération d’un ensemble de solutionsRéduction de l’ensemble de solutionsChoix d’une orientation

Génération d’un ensemble de solutionsChoix d’un positionnement

Page 25: Xavier PESSOLES

25 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Paramétrage : utilisation des angles d’Euler

ProblématiqueChoix de l’orientationChoix du positionnementApplicatio

Orientation de la pièce dans la machine

Page 26: Xavier PESSOLES

26 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Paramétrage : utilisation des angles d’Euler

Espace

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Orientation de la pièce dans la machine

Page 27: Xavier PESSOLES

27 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Grille des solutions

Suppression des solutions impossibles

Suppression des retournements plateau

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Espace des solutions

0°60°

120°180°240°300°

Ui ; (θj,φk)

Calcul de

Calcul de

FINSuppression (θj,φk)

de la grille de résultat

VF = 2m/min

Page 28: Xavier PESSOLES

28 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Grille des solutions

Suppression des solutions impossibles

Suppression des retournements plateau

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Espace des solutions

0°60°

120°180°240°300°

r ?

r

dVF = 2m/min

Ui ; Ui+1 ; (θj,φk); r

Calcul de

Calcul de d

FINSuppression

(θj,φk) de la grille de résultat

Page 29: Xavier PESSOLES

29 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Pseudo temps

Posage optimisé : (56°, -160°)Pseudo temps : 116s.Temps de calcul : 662s.Temps d’usinage : 13min.

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Critères de choix d’une solution

Posage initialTemps d’usinage : 21min. 13s.

-32%Pseudo temps : 348s.

-66% Pseudo longueur : 663 rad

-60%

Pseudo longueur réalisée dans BC

Posage optimisé : (56°, -160°)Pseudo longueur : 265 rad.Temps de calcul : 536s.Temps d’usinage : 13 min.

Temps d’usinageSimulateur 100s par posage

Page 30: Xavier PESSOLES

30 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Grilles adaptatives

Discrétisation 20°

T optim : 20 s.291 rad

Discrétisation 8°

T optim : 47 s.265 rad

Tu : 13 min

Discrétisation 4°

T optim : 45 s.265 rad

Tu : 13 min

Discrétisation 1°

T optim : 86 s.265 rad

Tu : 13 min

16%

8%

2%

Temps total d’optimisation : 208 s.

Page 31: Xavier PESSOLES

31 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

TempsTemps d’usinage

Gains de 10% à 60%Temps de calcul

Quelques secondes à plusieurs dizaines de minutesUne discrétisation fine n’est pas forcément intéressante

Bureau des méthodesMise à disposition d’un outil simple pour le choix du posage

Choix du posage en fonction de montages d’usinage déjà existantProposition d’orientation pour l’usinage de plusieurs pièces

ProblématiqueChoix de l’orientationChoix du positionnementApplication et conclusion

Bilan

Page 32: Xavier PESSOLES

32 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel et scientifique

Analyse du comportement des MOCN en usinage 5 axes

Assistance au choix du posage de la pièce dans la machine

Choix de l’orientation de la pièceChoix du positionnement de la pièce

Conclusion et perspectives

Plan

Page 33: Xavier PESSOLES

33 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

ParamétrageVecteur

Espace de travailProblématique

Pour un posage donné, l’exécution du simulateur ne permet pas d’obtenir des résultats dans un temps raisonnable

Définition de l’espace de travailEnsemble des positions de l’espace de programmation qui garantit d’obtenir un point dans les courses de la machine

Limite de la définitionRestrictif

Avantage de la définitionEspace de travail valable quelle que soit la pièce

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Positionnement de la pièce dans la machine

TGI Dans les courses

TGI Hors courses

TGIDans les courses

Page 34: Xavier PESSOLES

34 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Volume de travail pour le DMU 50 eVo

TGI

Détermination expérimentale du volume de travail

Variation du vecteur

TGI

Page 35: Xavier PESSOLES

35 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Critère de choix

Représentations 3D

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Choix d’un positionnement

Dec X Dec Y Dec Z Tu Gains ou pertes

0 0 200 12 min. 44s. -7 14 218 12 min. 40s. -1%

57 74 298 13 min 14s. +4%

Page 36: Xavier PESSOLES

36 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Gain très faible sur le temps d’usinage

Diminution de 60% de la distance parcourue sur les axes

Evolutions envisageables

Proposer de jauges outils adaptées à un usinageDéterminer l’espace de travail dédié à une orientation donnée pour une pièce

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Bilan sur le positionnement

Page 37: Xavier PESSOLES

37 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

ProblématiqueChoix de l’orientationChoix du positionnementApplication

Application – Usinage d’une pale d’hélice de bateau

Posage optimisé :

Tu : 9 min. 05.

Choix de la position207 s.

Proposition d’un

posage347 s.

VF = 2m/min

5100 blocs

140 s.

Solution FAO : Tu : 10 min.

55 s.

Posage optimisé : Tu : 9 min. 40 s.

Pire des cas :Tu : 17 min. 30s.

Gain total sur Tu :

16,8%

Page 38: Xavier PESSOLES

38 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Contexte industriel et scientifique

Analyse du comportement des MOCN en usinage 5 axes

Assistance au choix du posage de la pièce dans la machine

Choix de l’orientation de la pièceChoix du positionnement de la pièce

Conclusions et perspectives

Plan

Page 39: Xavier PESSOLES

39

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Conclusions

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

FAO Post – Processing MOCN

ConclusionsPerspectives

Tu réel : 21 min 13sVF = 2m/min

Tu FAO : 4 min

Page 40: Xavier PESSOLES

40

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Conclusions

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

FAO Post – Processing MOCN

Tu réel : 21 min 13s

ConclusionsPerspectives

VF = 2m/min Tu FAO : 4 min

Optimisation Posage

Tu réel : 12 min 40s

-40%

Analyse du comportement de la MOCN

Page 41: Xavier PESSOLES

41

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Conclusions

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

FAO Post – Processing MOCN

Tu réel : 21 min 13s

ConclusionsPerspectives

VF = 2m/min Tu FAO : 4 min

Optimisation Posage

Analyse comportement MOCN

Tu réel : 5 min 40s

-55%Tu réel :

12 min 40s

-40%

Page 42: Xavier PESSOLES

42

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Conclusions

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

FAO Post – Processing MOCN

Tu réel : 21 min 13s

ConclusionsPerspectives

VF = 2m/min Tu FAO : 4 min

Optimisation Posage

Analyse comportement MOCN

Tu réel : 5 min 40s

-55%Tu réel :

12 min 40s

-40%

Solution FAO Optimisation orientation

+ positionnementOptimisation orientation

+ positionnement + analyse MOCN

Gain total : 73%

Page 43: Xavier PESSOLES

43

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Conclusions

Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

FAO Post – Processing MOCN

ConclusionsPerspectives

Optimisation Posage

Analyse comportement MOCN

Problématique : Comment réduire le temps d’usinage ?

Notre approche : L’analyse du comportement de la MOCN et un choix

judicieux du posage de la pièce permettent de diminuer le temps d’usinage de 10 à 80%.

Page 44: Xavier PESSOLES

44 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Simulateur Améliorer les performances

Mode de calcul des jerks et accélérations sur les axes limitantsGestion des discontinuitésGestion de l’anticipation dynamique

ConclusionPerspectives

Perspectives – 1/2Choix du posage

Déterminer un espace de travail associé à une piècePrise en compte de collisionsProposer des dimensions d’outils permettant d’usiner une pièce sur une machine donnée

Bouclage du simulateur et du choix du posage

Page 45: Xavier PESSOLES

45 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

ContexteAnalyse du comportement des MOCN en 5 axesAssistance au choix du posageConclusions & Perspectives

Simulateur Définir un protocole permettant d’analyser le comportement d’une MOCN

Tester sur d’autres MOCNComparer avec d’autres simulateurs

ConclusionPerspectives

Perspectives – 2/2

Choix du posageTester la méthodologie sur d’autres MOCNCoupler le choix du posage avec des méthodes de lissage

Adapter le simulateur à d’autres MOCN

Page 46: Xavier PESSOLES

AIDE AU CHOIX DU POSAGE EN USINAGE 5 AXES CONTINUS PAR LA MODÉLISATION DU

COMPORTEMENT CINÉMATIQUE DES MACHINES – OUTILS

Xavier PESSOLES

Encadrants :Walter RUBIOYann LANDON

Lundi 5 Juillet 2010

Page 47: Xavier PESSOLES

47 Lundi 5 Juillet 2010 - Soutenance de Thèse de Xavier Pessoles

Modélisation des transitions : cercle ou polynôme ?Modèle circulaire [Dugas, 2002], [Pateloup, 2004]