Télécharger soudage.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ SOUDAGE  NOTICE  SP204843  23/07/03    21:15:03     11697          
   2 :                                              DATE     23/07/03
   3 :   
   4 :   Procedure SOUDAGE                        Voir aussi : WAAM
   5 : 
 
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 soudage
==========================================================

1.1 Specification generale
--------------------------
6 : 7 : Objet : 8 : ------- 9 : 10 : La procedure SOUDAGE permet de definir une sequence de soudage, 11 : dont la description est stockee dans une table qui contient aussi 12 : des donnees d'entree, principalement des parametres relatifs au 13 : procede de soudage (vitesse de soudage, puissance, debit de fil...). 14 : 15 : La procedure possede 3 options : 16 : - POINT : pour definir un point de soudure ; 17 : - PASSE : pour definir une passe de soudage ; 18 : - DEPLA : pour definir un deplacement de l'outil. 19 : La specification de la sequence de soudage se fait par des appels 20 : successifs a la procedure en combinant ces differentes options. 21 : 22 : En sortie, la table contient des donnees servant a la definition 23 : d'un calcul de soudage (evolution de la puissance thermique au cours 24 : du temps, trajectoire de l'outil, etc.) 25 : 26 : Sa syntaxe generale est : 27 : 28 : SOUDAGE TAB1 | POINT ... ; 29 : | PASSE 30 : | DEPLA 31 : 32 : Remarque : la procedure SOUDAGE ne fonctionne qu'en dimension 3. 33 : ---------- 34 :
1.2 Donnees d'entree
--------------------
35 : 36 : TAB1 . VITESSE_DE_SOUDAGE : objet FLOTTANT, vitesse de soudage 37 : 38 : TAB1 . PUISSANCE_DE_SOUDAGE : objet FLOTTANT, puissance thermique 39 : de soudage 40 : 41 : TAB1 . DIAMETRE_DE_FIL : objet FLOTTANT, diametre du fil de 42 : metal d'apport 43 : 44 : TAB1 . VITESSE_DE_FIL : objet FLOTTANT, vitesse de devidement 45 : du fil de metal d'apport 46 : 47 : TAB1 . DEBIT_DE_FIL : objet FLOTTANT, debit volumique de 48 : fil de metal d'apport (ignore si 49 : les indices VITESSE_DE_FIL et 50 : DIAMETRE_DE_FIL sont renseignes) 51 : 52 : TAB1 . VITESSE_DE_DEPLACEMENT : objet FLOTTANT, vitesse de deplacement 53 : de la torche sans soudage (par defaut, 54 : egal a VITESSE_DE_SOUDAGE) 55 : 56 : TAB1 . POINT_DE_DEPART : objet POINT, origine de la sequence 57 : de soudage ((0 0 0) par defaut) 58 : 59 : TAB1 . TEMPS_DE_COUPURE : objet FLOTTANT, temps de mise a zero 60 : ou a valeur nominale de la puissance 61 : de soudage (0,1 par defaut) 62 : 63 : TAB1 . LARGEUR_DE_PASSE : objet FLOTTANT, largeur d'une passe 64 : (requis pour appel option DEPLA COUCHE) 65 : 66 :
1.3 Option POINT
----------------
67 : 68 : Syntaxe : 69 : --------- 70 : 71 : SOUDAGE TAB1 'POINT' FLOT1 ('PUIS' FLOT2) ('DEBI' FLOT3) ('EVEN' MOT1 (FLOT4))' ; 72 : 73 : Commentaire : 74 : ------------- 75 : 76 : FLOT1 : objet FLOTTANT, duree de realisation du point de soudure 77 : 78 : FLOT2 : objet FLOTTANT, puissance thermique utilisee pour la 79 : realisation de ce point de soudure. Ne modifie pas la 80 : valeur fournie dans TAB1.'PUISSANCE_DE_SOUDAGE' 81 : 82 : FLOT3 : objet FLOTTANT, debit de fil utilise pour la realisation 83 : de ce point de soudure. Ne modifie pas la valeur fournie 84 : dans TAB1.'DEBIT_DE_FIL' 85 : 86 : MOT1 : objet MOT, evenement relatif a la realisation de ce point 87 : de soudure. 88 : 89 : FLOT4 : objet FLOTTANT, duree du transitoire genere par cet evenement 90 : (pas de transitoire par defaut). 91 : 92 :
1.4 Option PASSE
----------------
93 : 94 : Syntaxe : 95 : --------- 96 : 97 : SOUDAGE TAB1 'PASSE' | 'DROI' P1 | ('RELA') ('VITE' FLOT1) ... 98 : | 'CERC' P1 P2 (N1) | 'ABSO' 99 : | 'MAIL' LIGN1 100 : 101 : ... ('PUIS' FLOT2) ('DEBI' FLOT3) ('EVEN' MOT1 (FLOT4))' ; 102 : 103 : Objet : 104 : ------- 105 : 106 : L'option PASSE permet de specifier la realisation d'une passe 107 : partant du point courant et suivant : 108 : - DROI : une ligne droite jusqu'au point P1 ; 109 : - CERC : un arc de cercle de centre P2 jusqu'au point P1 ; 110 : - MAIL : la ligne de maillage LIGN1. 111 : 112 : 113 : Commentaire : 114 : ------------- 115 : 116 : P1 : objet POINT, extremite finale de la passe 117 : 118 : P2 : objet POINT, centre du cercle 119 : 120 : N1 : objet ENTIER, nombre de segments discretisant l'arc de cercle 121 : (par defaut, valeur calculee pour avoir 5 degres d'angle 122 : entre deux segments). 123 : 124 : LIGN1 : objet MAILLAGE, ligne de maillage orientee representant 125 : la trajectoire de la passe 126 : 127 : 'RELA' : objet MOT, indique que les coordonnees des points sont fournies 128 : relativement au point courant 129 : 130 : 'ABSO' : objet MOT, indique que les coordonnees des points sont fournies 131 : dans le repere general de coordonnees 132 : 133 : FLOT1 : objet FLOTTANT, vitesse de soudage utilisee pour la 134 : realisation de cette passe. Ne modifie pas la 135 : valeur fournie dans TAB1.'VITESSE_DE_SOUDAGE' 136 : 137 : FLOT2 : objet FLOTTANT, puissance thermique utilisee pour la 138 : realisation de cette passe. Ne modifie pas la 139 : valeur fournie dans TAB1.'PUISSANCE_DE_SOUDAGE' 140 : 141 : FLOT3 : objet FLOTTANT, debit de fil utilise pour la realisation 142 : cette passe soudure. Ne modifie pas la valeur fournie 143 : dans TAB1.'DEBIT_DE_FIL' 144 : 145 : MOT1 : objet MOT, evenement relatif a la realisation de cette passe. 146 : 147 : FLOT4 : objet FLOTTANT, duree du transitoire genere par cet evenement 148 : (pas de transitoire par defaut). 149 : 150 :
1.5 Option DEPLA
----------------
151 : 152 : Syntaxe : 153 : --------- 154 : 155 : SOUDAGE TAB1 'DEPLA' | 'DROI' P1 | ('RELA') ('VITE' FLOT1) ('EVEN' MOT1 (FLOT5))' ; 156 : | 'CERC' P1 P2 (N1) | 'ABSO' 157 : | 'MAIL' LIGN1 ; 158 : | 'COUCHE' ('VITE' FLOT2) ('DEBI' FLOT3)... 159 : ... ('PAUSE' FLOT4) ('EVEN' MOT1 (FLOT5))' ; 160 : 161 : Objet : 162 : ------- 163 : 164 : L'option DEPLA permet de specifier un deplacement de l'outil 165 : partant du point courant et suivant : 166 : - DROI : une ligne droite jusqu'au point P1 ; 167 : - CERC : un arc de cercle de centre P2 jusqu'au point P1 ; 168 : - MAIL : la ligne de maillage LIGN1. 169 : 170 : Lors de la realisation d'un depot multi-couches, l'option COUCHE 171 : permet de deplacer l'outil verticalement sur la couche superieure. 172 : Pour cela, l'indice 'LARGEUR_DE_PASSE' doit etre renseigne. Cette 173 : option suppose que les couches sont empilees suivant l'axe (O,z). 174 : Si l'epaisseur de la couche suivante est differente de celle courante, 175 : il faut alors preciser le vitesse de depot (option VITE) et le debit 176 : de matiere (option DEBI) puisqu'on se deplace de la hauteur de la 177 : prochaine couche realisee (l'outil se situe a la surface sup. de la 178 : couche realisee). 179 : 180 : 181 : Commentaire : 182 : ------------- 183 : 184 : P1 : objet POINT, extremite finale du deplacement 185 : 186 : P2 : objet POINT, centre du cercle 187 : 188 : N1 : objet ENTIER, nombre de segments discretisant l'arc de cercle 189 : (par defaut, valeur calculee pour avoir 5 degres d'angle 190 : entre deux segments). 191 : 192 : LIGN1 : objet MAILLAGE, ligne de maillage orientee representant 193 : la trajectoire du deplacement 194 : 195 : 'RELA' : objet MOT, indique que les coordonnees des points sont fournies 196 : relativement au point courant 197 : 198 : 'ABSO' : objet MOT, indique que les coordonnees des points sont fournies 199 : dans le repere general de coordonnees 200 : 201 : FLOT1 : objet FLOTTANT, vitesse utilisee pour ce deplecement. Ne modifie 202 : pas la valeur fournie dans TAB1.'VITESSE_DE_DEPLACEMENT' 203 : 204 : FLOT2 : objet FLOTTANT, vitesse de soudage pour la realisation de la 205 : prochaine couche. 206 : 207 : FLOT3 : objet FLOTTANT, debit de matiere pour la realisation de la 208 : prochaine couche. 209 : 210 : FLOT4 : objet FLOTTANT, temps de pause lors du changement de couche 211 : (par default, calcule a partir de la VITESSE_DE_DEPLACEMENT 212 : et de l'epaisseur de la couche) 213 : 214 : MOT1 : objet MOT, evenement au cours de ce deplacement. 215 : 216 : FLOT5 : objet FLOTTANT, duree du transitoire genere par cet evenement 217 : (pas de transitoire par defaut). 218 : 219 :
1.6 Donnees en sortie
---------------------
220 : 221 : TAB1 . TRAJECTOIRE : objet MAILLAGE, ligne orientee decrivant 222 : la trajectoire de la torche de soudage. 223 : Les segments de couleur rouge representent 224 : les passes de soudage, les segments de 225 : couleur verte, les deplacements. 226 : 227 : . EVOLUTION_DEPLACEMENT : objet EVOLUTION, evolution temporelle 228 : du deplacement de la torche de soudage 229 : sur sa trajectoire. 230 : 231 : . EVOLUTION_PUISSANCE : objet EVOLUTION, evolution temporelle 232 : de la puissance thermique delivree. 233 : 234 : . EVOLUTION_DEBIT : objet EVOLUTION, evolution temporelle 235 : du debit de fil de metal d'apport. 236 : 237 : . EVENEMENTS : objet TABLE, indexee de 1 au nombre 238 : total d'evenements, chaque index etant 239 : lui-meme une table contenant 2 indices : 240 : . NOM : objet MOT, nom de l'evenement 241 : . TEMPS : objet LISTREEL, l'instant au 242 : moment de l'evenement et, si 243 : precise, l'instant a la fin 244 : de son transitoire. 245 : 246 : 247 : Donnees pour la procedure WAAM : 248 : -------------------------------- 249 : 250 : . POINTS : objet TABLE, contient les differents 251 : points de soudure specifies 252 : 253 : . POINTS . i . POINT : objet POINT, lieu geometrique du point 254 : . INSTANTS : objet LISTREEL, instants de debut et 255 : de fin de realisation du point de soudure 256 : . PUISSANCE : objet FLOTTANT, puissance de soudage 257 : utilisee pour le point de soudure 258 : . DEBIT : objet FLOTTANT, debit de fil de metal 259 : d'apport utilise pour le point de soudure 260 : 261 : . PASSES : objet TABLE, contient les differentes 262 : passes de soudage specifiees 263 : 264 : . PASSES . i . MAILLAGE : objet MAILLAGE, trajectoire de la passe 265 : . GEOMETRIE : objet MOT, valant DROITE, CERCLE ou 266 : MAILLAGE en fonction de l'option choisie 267 : . CENTRE : objet POINT, si geometrie CERC, centre 268 : du cercle, indice inexistant sinon. 269 : . INSTANTS : objet LISTREEL, instants de debut et 270 : de fin de realisation de la passe 271 : . VITESSE : objet FLOTTANT, vitesse de soudage 272 : utilisee pour la passe 273 : . PUISSANCE : objet FLOTTANT, puissance de soudage 274 : utilisee pour la passe 275 : . DEBIT : objet FLOTTANT, debit de fil de metal 276 : d'apport utilise pour la passe 277 : 278 :

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

279 : 280 : Objet : 281 : ------- 282 : 283 : La procedure SOUDAGE permet de sequencer dans le temps l'apparition 284 : des elements du maillage de cordons de soudure. Ce sequencage definit 285 : la discretisation spatio-temporelle de l'apport de matiere d'une 286 : simulation numerique du soudage. 287 : 288 : On distingue le maillage de chaque cordon par sa COULEUR. Certains 289 : cordons peuvent avoir la meme couleur mais leurs maillages ne doivent 290 : alors pas avoir de noeud en commun. 291 : 292 : On suppose que chaque cordon correspond a une passe de soudage et 293 : que l'ordonnancement des passes respecte l'ordre des couleurs defini 294 : par l'operateur COUL : passe 1 = cordon de couleur 1, passe 2 = cordon 295 : de couleur 2, et ainsi de suite. 296 : 297 : Si l'ordonnancement des couleurs des cordons ne respecte pas cet 298 : ordre, alors il doit etre precise (voir syntaxe). 299 : 300 : 301 : Syntaxe : 302 : --------- 303 : 304 : TAB2 = SOUDAGE TAB1 'MAIL' GEO1 (| LENT1 ) 'PAS' FLOT1 ('TEMP' (FLOT2)) ; 305 : (| LMOT1 ) 306 : 307 : Commentaire : 308 : ------------- 309 : 310 : Entrees : 311 : --------- 312 : 313 : TAB1 : objet TABLE, sequence de soudage definit avec la procedure 314 : soudage (1ere fonction). 315 : 316 : GEO1 : objet MAILLAGE, maillage des cordons de soudure. 317 : 318 : LENT1 : objet LISTENTIER, liste des numeros de couleur des cordons 319 : dans l'ordre de realisation des passes. 320 : 321 : LMOT1 : objet LISTMOTS, liste des couleurs des cordons dans l'ordre 322 : de realisation des passes. 323 : 324 : FLOT1 : objet FLOTTANT, pas de discretisation en espace de l'apport 325 : de matiere (le long de la trajectoire de soudage). 326 : 327 : FLOT2 : objet FLOTTANT, pas des temps de calcul des passes de soudage. 328 : Par defaut, (1/3pi) du temps de parcours du 1er pas de 329 : discretization en espace. 330 : 331 : Sorties : 332 : --------- 333 : 334 : TAB2 . MAILLAGE : objet MAILLAGE, maillage final de la sequence 335 : 336 : TAB2 . EVOLUTION_MAILLAGE : objet TABLE definissant le sequencage 337 : temporel de l'apport de matiere 338 : 339 : . EVOLUTION_MAILLAGE . TEMPS : objet TABLE contenant en indice 340 : les instants du sequencage de 341 : l'apport de matiere (0 a N) 342 : 343 : . EVOLUTION_MAILLAGE . MAILLAGE : objet TABLE contenant en indice les 344 : maillages associes aux differents 345 : instants de l'indice TEMPS 346 : 347 : . EVOLUTION_MAILLAGE . TEMPS . i : objet FLOTTANT, (i+1)eme instant 348 : de la sequence 349 : 350 : . EVOLUTION_MAILLAGE . MAILLAGE . i : objet MAILLAGE, maillage utilise 351 : a partir de l'instant correspondant 352 : dans la table des TEMPS 353 : 354 : TAB2 . TEMPS_CALCULES : objet LISTREEL, liste des temps de calculs 355 : fournie par l'option TEMP. 356 : 357 : TAB2 . TEMPS_EVENEMENTS : objet LISTREEL, liste des instants relatifs 358 : aux evenements, s'il y en a de defini. 359 : 360 : TAB2 . INDEX_EVENEMENTS : objet LISTENTI, liste des numeros des evenements 361 : associes aux instants de la liste ci-dessus. 362 : 363 : 364 : Remarque : dans la liste des TEMPS_CALCULES, le pas de temps est deraffine 365 : ---------- progressivement selon une suite geometrique de raison 2 lorsque 366 : la puissance thermique est nulle (deplacement ou pause). 367 : 368 :

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