Télécharger soudage.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
$$$$ SOUDAGE  NOTICE  SP204843  23/07/03    21:15:03     11697          
                                             DATE     23/07/03
  
    Procedure SOUDAGE                        Voir aussi : WAAM

 
SOMMAIRE DE LA NOTICE
---------------------
1. 1ere Fonction : specification d'une sequence de soudage
1.1 Specification generale
1.2 Donnees d'entree
1.3 Option POINT
1.4 Option PASSE
1.5 Option DEPLA
1.6 Donnees en sortie
2. 2nd Fonction : sequencage de l'apport de matiere


1. 1ere Fonction : specification d'une sequence de soudage1
==========================================================

1.1 Specification generale
--------------------------
Objet : ------- La procedure SOUDAGE permet de definir une sequence de soudage, dont la description est stockee dans une table qui contient aussi des donnees d'entree, principalement des parametres relatifs au procede de soudage (vitesse de soudage, puissance, debit de fil...). La procedure possede 3 options : - POINT : pour definir un point de soudure ; - PASSE : pour definir une passe de soudage ; - DEPLA : pour definir un deplacement de l'outil. La specification de la sequence de soudage se fait par des appels successifs a la procedure en combinant ces differentes options. En sortie, la table contient des donnees servant a la definition d'un calcul de soudage (evolution de la puissance thermique au cours du temps, trajectoire de l'outil, etc.) Sa syntaxe generale est : SOUDAGE TAB1 | POINT ... ; | PASSE | DEPLA Remarque : la procedure SOUDAGE ne fonctionne qu'en dimension 3. ----------
1.2 Donnees d'entree
--------------------
TAB1 . VITESSE_DE_SOUDAGE : objet FLOTTANT, vitesse de soudage TAB1 . PUISSANCE_DE_SOUDAGE : objet FLOTTANT, puissance thermique de soudage TAB1 . DIAMETRE_DE_FIL : objet FLOTTANT, diametre du fil de metal d'apport TAB1 . VITESSE_DE_FIL : objet FLOTTANT, vitesse de devidement du fil de metal d'apport TAB1 . DEBIT_DE_FIL : objet FLOTTANT, debit volumique de fil de metal d'apport (ignore si les indices VITESSE_DE_FIL et DIAMETRE_DE_FIL sont renseignes) TAB1 . VITESSE_DE_DEPLACEMENT : objet FLOTTANT, vitesse de deplacement de la torche sans soudage (par defaut, egal a VITESSE_DE_SOUDAGE) TAB1 . POINT_DE_DEPART : objet POINT, origine de la sequence de soudage ((0 0 0) par defaut) TAB1 . TEMPS_DE_COUPURE : objet FLOTTANT, temps de mise a zero ou a valeur nominale de la puissance de soudage (0,1 par defaut) TAB1 . LARGEUR_DE_PASSE : objet FLOTTANT, largeur d'une passe (requis pour appel option DEPLA COUCHE)
1.3 Option POINT
----------------
Syntaxe : --------- SOUDAGE TAB1 'POINT' FLOT1 ('PUIS' FLOT2) ('DEBI' FLOT3) ('EVEN' MOT1 (FLOT4))' ; Commentaire : ------------- FLOT1 : objet FLOTTANT, duree de realisation du point de soudure FLOT2 : objet FLOTTANT, puissance thermique utilisee pour la realisation de ce point de soudure. Ne modifie pas la valeur fournie dans TAB1.'PUISSANCE_DE_SOUDAGE' FLOT3 : objet FLOTTANT, debit de fil utilise pour la realisation de ce point de soudure. Ne modifie pas la valeur fournie dans TAB1.'DEBIT_DE_FIL' MOT1 : objet MOT, evenement relatif a la realisation de ce point de soudure. FLOT4 : objet FLOTTANT, duree du transitoire genere par cet evenement (pas de transitoire par defaut).
1.4 Option PASSE
----------------
Syntaxe : --------- SOUDAGE TAB1 'PASSE' | 'DROI' P1 | ('RELA') ('VITE' FLOT1) ... | 'CERC' P1 P2 (N1) | 'ABSO' | 'MAIL' LIGN1 ... ('PUIS' FLOT2) ('DEBI' FLOT3) ('EVEN' MOT1 (FLOT4))' ; Objet : ------- L'option PASSE permet de specifier la realisation d'une passe partant du point courant et suivant : - DROI : une ligne droite jusqu'au point P1 ; - CERC : un arc de cercle de centre P2 jusqu'au point P1 ; - MAIL : la ligne de maillage LIGN1. Commentaire : ------------- P1 : objet POINT, extremite finale de la passe P2 : objet POINT, centre du cercle N1 : objet ENTIER, nombre de segments discretisant l'arc de cercle (par defaut, valeur calculee pour avoir 5 degres d'angle entre deux segments). LIGN1 : objet MAILLAGE, ligne de maillage orientee representant la trajectoire de la passe 'RELA' : objet MOT, indique que les coordonnees des points sont fournies relativement au point courant 'ABSO' : objet MOT, indique que les coordonnees des points sont fournies dans le repere general de coordonnees FLOT1 : objet FLOTTANT, vitesse de soudage utilisee pour la realisation de cette passe. Ne modifie pas la valeur fournie dans TAB1.'VITESSE_DE_SOUDAGE' FLOT2 : objet FLOTTANT, puissance thermique utilisee pour la realisation de cette passe. Ne modifie pas la valeur fournie dans TAB1.'PUISSANCE_DE_SOUDAGE' FLOT3 : objet FLOTTANT, debit de fil utilise pour la realisation cette passe soudure. Ne modifie pas la valeur fournie dans TAB1.'DEBIT_DE_FIL' MOT1 : objet MOT, evenement relatif a la realisation de cette passe. FLOT4 : objet FLOTTANT, duree du transitoire genere par cet evenement (pas de transitoire par defaut).
1.5 Option DEPLA
----------------
Syntaxe : --------- SOUDAGE TAB1 'DEPLA' | 'DROI' P1 | ('RELA') ('VITE' FLOT1) ('EVEN' MOT1 (FLOT5))' ; | 'CERC' P1 P2 (N1) | 'ABSO' | 'MAIL' LIGN1 ; | 'COUCHE' ('VITE' FLOT2) ('DEBI' FLOT3)... ... ('PAUSE' FLOT4) ('EVEN' MOT1 (FLOT5))' ; Objet : ------- L'option DEPLA permet de specifier un deplacement de l'outil partant du point courant et suivant : - DROI : une ligne droite jusqu'au point P1 ; - CERC : un arc de cercle de centre P2 jusqu'au point P1 ; - MAIL : la ligne de maillage LIGN1. Lors de la realisation d'un depot multi-couches, l'option COUCHE permet de deplacer l'outil verticalement sur la couche superieure. Pour cela, l'indice 'LARGEUR_DE_PASSE' doit etre renseigne. Cette option suppose que les couches sont empilees suivant l'axe (O,z). Si l'epaisseur de la couche suivante est differente de celle courante, il faut alors preciser le vitesse de depot (option VITE) et le debit de matiere (option DEBI) puisqu'on se deplace de la hauteur de la prochaine couche realisee (l'outil se situe a la surface sup. de la couche realisee). Commentaire : ------------- P1 : objet POINT, extremite finale du deplacement P2 : objet POINT, centre du cercle N1 : objet ENTIER, nombre de segments discretisant l'arc de cercle (par defaut, valeur calculee pour avoir 5 degres d'angle entre deux segments). LIGN1 : objet MAILLAGE, ligne de maillage orientee representant la trajectoire du deplacement 'RELA' : objet MOT, indique que les coordonnees des points sont fournies relativement au point courant 'ABSO' : objet MOT, indique que les coordonnees des points sont fournies dans le repere general de coordonnees FLOT1 : objet FLOTTANT, vitesse utilisee pour ce deplecement. Ne modifie pas la valeur fournie dans TAB1.'VITESSE_DE_DEPLACEMENT' FLOT2 : objet FLOTTANT, vitesse de soudage pour la realisation de la prochaine couche. FLOT3 : objet FLOTTANT, debit de matiere pour la realisation de la prochaine couche. FLOT4 : objet FLOTTANT, temps de pause lors du changement de couche (par default, calcule a partir de la VITESSE_DE_DEPLACEMENT et de l'epaisseur de la couche) MOT1 : objet MOT, evenement au cours de ce deplacement. FLOT5 : objet FLOTTANT, duree du transitoire genere par cet evenement (pas de transitoire par defaut).
1.6 Donnees en sortie
---------------------
TAB1 . TRAJECTOIRE : objet MAILLAGE, ligne orientee decrivant la trajectoire de la torche de soudage. Les segments de couleur rouge representent les passes de soudage, les segments de couleur verte, les deplacements. . EVOLUTION_DEPLACEMENT : objet EVOLUTION, evolution temporelle du deplacement de la torche de soudage sur sa trajectoire. . EVOLUTION_PUISSANCE : objet EVOLUTION, evolution temporelle de la puissance thermique delivree. . EVOLUTION_DEBIT : objet EVOLUTION, evolution temporelle du debit de fil de metal d'apport. . EVENEMENTS : objet TABLE, indexee de 1 au nombre total d'evenements, chaque index etant lui-meme une table contenant 2 indices : . NOM : objet MOT, nom de l'evenement . TEMPS : objet LISTREEL, l'instant au moment de l'evenement et, si precise, l'instant a la fin de son transitoire. Donnees pour la procedure WAAM : -------------------------------- . POINTS : objet TABLE, contient les differents points de soudure specifies . POINTS . i . POINT : objet POINT, lieu geometrique du point . INSTANTS : objet LISTREEL, instants de debut et de fin de realisation du point de soudure . PUISSANCE : objet FLOTTANT, puissance de soudage utilisee pour le point de soudure . DEBIT : objet FLOTTANT, debit de fil de metal d'apport utilise pour le point de soudure . PASSES : objet TABLE, contient les differentes passes de soudage specifiees . PASSES . i . MAILLAGE : objet MAILLAGE, trajectoire de la passe . GEOMETRIE : objet MOT, valant DROITE, CERCLE ou MAILLAGE en fonction de l'option choisie . CENTRE : objet POINT, si geometrie CERC, centre du cercle, indice inexistant sinon. . INSTANTS : objet LISTREEL, instants de debut et de fin de realisation de la passe . VITESSE : objet FLOTTANT, vitesse de soudage utilisee pour la passe . PUISSANCE : objet FLOTTANT, puissance de soudage utilisee pour la passe . DEBIT : objet FLOTTANT, debit de fil de metal d'apport utilise pour la passe

2. 2nd Fonction : sequencage de l'apport de matiere
===================================================

Objet : ------- La procedure SOUDAGE permet de sequencer dans le temps l'apparition des elements du maillage de cordons de soudure. Ce sequencage definit la discretisation spatio-temporelle de l'apport de matiere d'une simulation numerique du soudage. On distingue le maillage de chaque cordon par sa COULEUR. Certains cordons peuvent avoir la meme couleur mais leurs maillages ne doivent alors pas avoir de noeud en commun. On suppose que chaque cordon correspond a une passe de soudage et que l'ordonnancement des passes respecte l'ordre des couleurs defini par l'operateur COUL : passe 1 = cordon de couleur 1, passe 2 = cordon de couleur 2, et ainsi de suite. Si l'ordonnancement des couleurs des cordons ne respecte pas cet ordre, alors il doit etre precise (voir syntaxe). Syntaxe : --------- TAB2 = SOUDAGE TAB1 'MAIL' GEO1 (| LENT1 ) 'PAS' FLOT1 ('TEMP' (FLOT2)) ; (| LMOT1 ) Commentaire : ------------- Entrees : --------- TAB1 : objet TABLE, sequence de soudage definit avec la procedure soudage (1ere fonction). GEO1 : objet MAILLAGE, maillage des cordons de soudure. LENT1 : objet LISTENTIER, liste des numeros de couleur des cordons dans l'ordre de realisation des passes. LMOT1 : objet LISTMOTS, liste des couleurs des cordons dans l'ordre de realisation des passes. FLOT1 : objet FLOTTANT, pas de discretisation en espace de l'apport de matiere (le long de la trajectoire de soudage). FLOT2 : objet FLOTTANT, pas des temps de calcul des passes de soudage. Par defaut, (1/3pi) du temps de parcours du 1er pas de discretization en espace. Sorties : --------- TAB2 . MAILLAGE : objet MAILLAGE, maillage final de la sequence TAB2 . EVOLUTION_MAILLAGE : objet TABLE definissant le sequencage temporel de l'apport de matiere . EVOLUTION_MAILLAGE . TEMPS : objet TABLE contenant en indice les instants du sequencage de l'apport de matiere (0 a N) . EVOLUTION_MAILLAGE . MAILLAGE : objet TABLE contenant en indice les maillages associes aux differents instants de l'indice TEMPS . EVOLUTION_MAILLAGE . TEMPS . i : objet FLOTTANT, (i+1)eme instant de la sequence . EVOLUTION_MAILLAGE . MAILLAGE . i : objet MAILLAGE, maillage utilise a partir de l'instant correspondant dans la table des TEMPS TAB2 . TEMPS_CALCULES : objet LISTREEL, liste des temps de calculs fournie par l'option TEMP. TAB2 . TEMPS_EVENEMENTS : objet LISTREEL, liste des instants relatifs aux evenements, s'il y en a de defini. TAB2 . INDEX_EVENEMENTS : objet LISTENTI, liste des numeros des evenements associes aux instants de la liste ci-dessus. Remarque : dans la liste des TEMPS_CALCULES, le pas de temps est deraffine ---------- progressivement selon une suite geometrique de raison 2 lorsque la puissance thermique est nulle (deplacement ou pause).

© Cast3M 2003 - Tous droits réservés.
Mentions légales