Suiv.: Bibliographie
Sup.: 5.3 Un exemple en dimension 3
Préc.: Analyse descendante et maillage de
Index
Table des matières
Le fichier de données de MA23XX, partie définition de la géométrie reprend la définition des différentes sections telle que vue plus-haut:
10 $ IMPRE fusee2d.nopo$ NOMF2D fusee3d.nopo$ NOMF3D $ === DEFINITION DE LA FONCTION === BASE 0.0000000E+00 $ LA BASE TRAN 2 $ SECTION SUPERIEURE 0.0000000E+00 0.0000000E+00 0.2500000E+01 $ VECTEUR TRANSLATION INTERPOLE 4 $ SECTION SUPERIEURE 1 $ VIA F. INTERPRETEE X02(N,X,Y)= X/2.; Y02(N,X,Y)= Y/2.; Z02(N,X,Y)= 10.; FIN DILA 5 $ SECTION SUPERIEURE 0.2000000E+01 0.2000000E+01 0.200000E+01 $ COEF DE DILATATION 0.0000000E+00 0.0000000E+00 0.6000000E+01 $ LE POINT FIXE TRAN 9 $ SECTION SUPERIEURE 0.0000000E+00 0.0000000E+00 0.4000000E+01 $ VECTEUR TRANSLATION COMBINE ROTA 0.5000000E+01 $ ANGLE DE ROTATION 0.0000000E+00 0.0000000E+00 0.0000000E+00 $ UN POINT DE L'AXE 0.0000000E+00 0.0000000E+00 0.1000000E+01 $ AXE DE ROTATION TABLEAU 23 MANU 10 12 $ ADRESSAGE MANUEL DU TABLEAU ZINT 31.00000 33.00000 34.00000 MINTERPOLE 12 $ SECTION SUPERIEURE 1 $ VIA F. INTERPRETEE X05(N,X,Y)= X/3.; Y05(N,X,Y)= Y/3.; Z05(N,X,Y)= 34.; FIN XYZ23 16 $ SECTION SUPERIEURE 1 $ VIA F. INTERPRETEE X06(N,X,Y)= X/3.; Y06(N,X,Y)= Y/3.; Z06(N,X,Y)= N+22.; FIN DILA 17 $ SECTION SUPERIEURE 0.1500000E+01 0.1500000E+01 0.1300000E+01 $ COEF DE DILATATION 0.0000000E+00 0.0000000E+00 0.3100000E+02 $ LE POINT FIXE XYZ33 20 $ SECTION SUPERIEURE 1 $ VIA F. INTERPRETEE X08(X,Y,Z)= X; Y08(X,Y,Z)= Y; Z08(X,Y,Z)= Z+1.5; FIN DILA 22 $ SECTION SUPERIEURE 0.5000000E+00 0.5000000E+00 0.09000E+01 $ COEF DE DILATATION 0.0000000E+00 0.0000000E+00 0.6000000E+02 $ LE POINT FIXE FIN $ FIN DE LA DEFINITION DE LA FONCTION $ =========== LES OPTIONS ========= ..... ..... GO
Le fichier de données (suite) de MA23XX, partie définition des attributs:
..... ..... $ =========== LES OPTIONS ========= $ === DESCRIPTION DES REFERENCES === REF SDSD 0 22 1 1 $ TYPE : DE .. A .. , .. 2D DONNE .. 3D ARFA 0 5 2 1 $ TYPE : DE .. A .. , .. 2D DONNE .. 3D ARFA 5 22 2 2 $ TYPE : DE .. A .. , .. 2D DONNE .. 3D ARFA 0 22 1 5 $ TYPE : DE .. A .. , .. 2D DONNE .. 3D FAIN 3 $ TYPE : NUMERO AFFECTE FASU 4 $ TYPE : NUMERO AFFECTE F $ FIN DE DESCRIPTION DES REFERENCES $ ======= APPEL DU MAILLEUR ======= GO
Grâce à ces données, on a défini les transferts suivants:
La figure 5.6 montre le maillage final, la figure 5.7 indique les numéros de référence attribués aux items de ce maillage (on voit clairement les numéros 1, 2 et 3, le numéro 4 est affecté au dessus de l'objet, le numéro 5 l'est aux items du trou interne).
fusee3d.psfig:fusee3Le maillage 3D final, géométriefusee4d.psfig:fusee4Le maillage 3D final, attributs
Voici, pour finir, le listing obtenu à l'exécution:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& APPEL DU MAILLEUR 3D PAR EMPILEMENT DE COUCHES 2D &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -- CREATION DU DATA =-= EXECUTION MODULE (DATA EXISTANT) =-= FIN =-= ? - - - E NOM DU FICHIER DE COMMANDES A EXECUTER ? fusee3d.data ++ OPEN(11,FILE='fusee2d.nopo',SPEC='OLD,UNFORMATTED',RECL=0) ++ OPEN(12,FILE='fusee3d.nopo',SPEC='UNFORMATTED',RECL=0) S.D.E. NOPO 2D : fusee2d.nopo S.D.S. NOPO 3D : fusee3d.nopo NOMBRE DE COUCHES : 22 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& MODULE MA2D3E : &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& COTE DE LA BASE INFERIEURE : 0.0000000E+00 NOMBRE DE TRANSFORMATIONS GEOMETRIQUES : 9 LISTE DES TRANSFORMATIONS : SECTION 0 A 2 TYPE DE TRANSFORMATION -1 SECTION 3 A 4 TYPE DE TRANSFORMATION 5 SECTION 5 A 5 TYPE DE TRANSFORMATION -1 SECTION 6 A 9 TYPE DE TRANSFORMATION -1 SECTION 10 A 12 TYPE DE TRANSFORMATION 6 SECTION 13 A 16 TYPE DE TRANSFORMATION 2 SECTION 17 A 17 TYPE DE TRANSFORMATION -1 SECTION 18 A 20 TYPE DE TRANSFORMATION 3 SECTION 21 A 22 TYPE DE TRANSFORMATION -1 NOMBRE DE TRANSFERTS DE NUMEROS : 6 LISTE DES TRANSFERTS : SECTION 0 A 22 TYPE DU TRANSFERT 1 : 1 DONNE 1 SECTION 0 A 5 TYPE DU TRANSFERT 3 : 2 DONNE 1 SECTION 5 A 22 TYPE DU TRANSFERT 3 : 2 DONNE 2 SECTION 0 A 22 TYPE DU TRANSFERT 3 : 1 DONNE 5 SECTION 0 A 0 TYPE DU TRANSFERT 0 : -1 DONNE 3 SECTION 22 A 22 TYPE DU TRANSFERT 0 : -1 DONNE 4 >> CONSTRUCTION DE LA SECTION 1 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 2 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 3 VIA INTERPOLATION AUTO ET XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 4 VIA INTERPOLATION AUTO ET XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 5 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 6 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 7 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 8 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 9 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 10 VIA INTERPOLATION MANU ET XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 11 VIA INTERPOLATION MANU ET XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 12 VIA INTERPOLATION MANU ET XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 13 VIA XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 14 VIA XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 15 VIA XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 16 VIA XYZ23 INTERPRETEE >> CONSTRUCTION DE LA SECTION 17 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 18 VIA XYZ33 INTERPRETEE >> CONSTRUCTION DE LA SECTION 19 VIA XYZ33 INTERPRETEE >> CONSTRUCTION DE LA SECTION 20 VIA XYZ33 INTERPRETEE >> CONSTRUCTION DE LA SECTION 21 VIA UNE MATRICE >> CONSTRUCTION DE LA SECTION 22 VIA UNE MATRICE MAILLAGE EFFECTUE : SAUVEGARDE DE LA SD TABLEAU N O P 2 ---------------- CARACTERISTIQUES DU MAILLAGE DIMENSION DE L'ESPACE (NDIM ) : 3 MAXIMUM DES NUMEROS DE REFERENCE (NDSR ) : 5 MAXIMUM DES NUMEROS DE SOUS-DOMAINE (NDSD ) : 1 NOEUDS ET POINTS COINCIDENT PARTOUT (NCOPNP) : 1 NOMBRE D'ELEMENTS DU MAILLAGE (NE ) : 792 NOMBRE DE HEXAEDRES (NHEX ) : 792 NOMBRE D'ELEMENTS FRONTALIERS (NEF ) : 28 NOMBRE DE NOEUDS (NOE ) : 1104 NOMBRE DE NOEUDS PAR SEGMENT (HORS EXTREMITES) : 0 TYPE DES VALEURS DES COORDONNEES (NTYCOO) : REEL1MOT DIFFERENCE MAX + 1 ENTRE 2 NOEUDS D'UN ELEMENT : 78 NOMBRE D'ELEMENTS GROSSIERS (NBEGM ) : 0 NOMBRE DE MOTS DU TABLEAU NOP5 (LNOP5 ) : 24408 AXES DE REFERENCE X,Y,Z (NTACOO) : 1 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& FIN DU MODULE MA2D3E &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -- CREATION DU DATA =-= EXECUTION MODULE (DATA EXISTANT) =-= FIN =-= ? - - - F