Diapositive 1 - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Diapositive 1

Description:

Title: Diapositive 1 Author: gildemyn Last modified by: gildemyn Created Date: 11/6/2006 6:19:21 PM Document presentation format: Affichage l' cran – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 15
Provided by: gildemyn
Category:

less

Transcript and Presenter's Notes

Title: Diapositive 1


1
Intégration dAbaqus dans CATIA appliquée à des
problématiques de mise en forme
2
  • Problématique
  • Réalisation dun outil doptimisation du procédé
    de pliage lors de la conception dune pièce de
    sécurité

3
  • Principe
  • Génération de paramètres de forme et de procédé
    via un algorithme génétique.
  • Conception de la pièce de sécurité à laide dune
    macro CATIA V5
  • Lancement dun calcul de pliage de cette pièce
    sous Abaqus à laide dun script Python

4
  • Principe dun algorithme génétique

Espace des paramètres
Espace des réponses
Population de GENERATION n N individus ? N jeux
de paramètres
A chaque jeu de paramètres correspond un jeu de
solutions que lon évalue
5
  • Principe dun algorithme génétique

Classement
Croisement
Mutation
GENERATION n1 gt meilleure que la GENERATION n
6
  • Première étape génération des individus

1 individu 1 jeu de paramètres 6 paramètres de
forme 1 paramètre pour lépaisseur de la pièce 1
paramètre pour le rayon de matrice
8 paramètres à générer par lalgorithme
7
  • Deuxième étape conception de la pièce

9 formes de pièces possibles
8
  • Instructions conditionnelles dans la macro CATIA

6 paramètres de forme et lépaisseur de la pièce
()
Conditions sur les valeurs des paramètres 5 et 6
()
()
Génération dune pièce au format  iges 
9
  • Le modèle du calcul

10
  • Troisième étape calcul avec la pièce générée

11
sVM maximum dans le model
Volume de la pièce
On cherche à minimiser ces deux valeurs
Lalgorithme calcul tout les individus générés
pour la population n, les croises, affecte une
mutation et génère la population n1
12
Principe global de loptimisation
Génération de la population n
Génération de la population n 1
On applique une probabilité de mutation
N individus N jeux de paramètres
Chaque individu renvoie 2 valeurs
On croise les individus on mélange
aléatoirement les paramètres
sVM
Volume
Classement des individus en fonction de ces
valeurs
13
Algorithme Génétique
On évalue la sVM max et le volume
N individus N jeux de paramètres
Script python pour Abaqus
On importe la pièce dans Abaqus
Macro CATIA 7 premiers paramètres
Chaque individu génère une macro différente
Nouvelle pièce au format iges
La macro enregistre la pièce au format iges
14
  • Conclusion et perspective
  • Lintégration des deux logiciels fonctionne bien
  • Limportation des pièces provenant de CATIA vers
    Abaqus ne pose pas de problème particulier
  • La possibilité de définir le modèle directement
    sous Abaqus for CATIA est intéressante surtout
    pour permettre à des personnes habituées au
    logiciel de CAO dutiliser loutil doptimisation
Write a Comment
User Comments (0)
About PowerShow.com