Home
[U4.23.01] Opérateur DEFI_MAILLAGE
Contents
1. On donne ici la liste des groupes de n uds recoller Cette liste est de m me longueur que la liste des mailles Manuel d utilisation Fascicule u4 23 Modification et cr ation du maillage Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Fo Titre Op rateur DEFI_MAILLAGE Date 08 04 2009 Page 6 10 Responsable Jacques PELLET Cl U4 23 01 R vision 550 4 3 2 Op rande OPTION 0 OPTION Ce mot permet de choisir la convention de recollement des listes de n uds d finis par les groupes de n uds od GEOMETRIQUE Le programme va confondre les n uds par des consid rations de proximit g om trique Cf mot cl RECO GLOBAL e NOEUD A NOEUD INVERSE Soit e1 a1 B1 c1 c2 22 B2 c3 G3 l A3 B3 c3 Si OPTION NOEUD A NOEUD GROUP NO G1 G2 G3 on va recoller Al avec A2 avec A3 B1 avec B2 avec B3 C1 avec C2 avec C3 Si OPTION INVERSE GROUP NO G1 G2 G3 on va recoller C1 avec A2 avec A3 B1 avec B2 avec B3 Al avec C2 avec C3 Attention Pour option INVERSE seul le premier groupe de n uds de la liste des GROUP NO est retourn 44 Motcl DEFI _NOEUD DEFI NOEUD Ce mot cl facteur permet de renommer tout ou partie des n uds du maillage 4 4 1 Op randes TOUT PREFIXE INDEX TOUT TOUL y 0 PREFIXE pr
2. on prend la convention de cr er quand m me le groupe r duit son intersection avec le bord du macro l ment Manuel d utilisation Fascicule u4 23 Modification et cr ation du maillage Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster s Titre Op rateur DEFI_MAILLAGE Date 08 04 2009 Page 8 10 Responsable Jacques PELLET Cl U4 23 01 R vision 550 4 5 1 Op randes TOUT SUPER MAILLE PREFIXE INDEX TOUT TOUL I SUPER MAILLE mail 0 PREFIXE pref INDEX dm fm dn fn Ces mots cl s permettent de cr er tous les groupes de n uds correspondants aux groupes du maillage initial associ la maille mai1 ou toutes les mailles si TOUT OUI La convention de renommage est la suivante en pseudo FORTRAN gno fin k8 pref no mail dm fm gno ini dn fn Ce qui veut dire que le nom d un groupe de n uds sera form en concat nant e le pr fixe ventuellement donn par l utilisateur e une sous chaine de caract res extraite du nom de la maille e une sous chaine de caract res extraite du nom du group no du maillage initial Il faut donc que ltot longueur pr fixe fm dm 1 fn adn 1 8 Un cas fr quent est le suivant les maillages qui ont donn naissance aux macro l ments proviennent d un pr processeur qui engendre des noms de la forme GRNOijk1 Si l utilisateur donne ses
3. tx ty ou Ex ty Ez 1 R __ 0 0 ou 0 0 0 DEFAUT ANGL NAUT Dy nay b 1_R f AO o Os Or Ny DEFAUT CENTRE px py ou px py pz 1_R 0 0 ou 0 0 0 DEFAUT LA LA 0 RECO GLOBAL F TOUT POUE ii SUPER MAILLE 1l maille l maille CRITERE ABSOLU RELATIF DEFAUT PRECISION prec P R 1 D 3 DEFAUT L LA RECO SUPER MAILLE F SUPER MAILLE mail _maille GROUP NO l gno l_group_no OPTION GEOMETRIQUE DEFAUT CRITERE ABSOLU y RELATIF DEFAUT PRECISION prec R 1 D 3 DEFAUT OPTION NOEUD A NOEUD OPTION INVERSE L LA DEFI NOEUD F J TOUT OUT 7 PREFIXE pref j Kn INDE dm fm dn fn 1 I NOEUD FIN no fin noeud SUPER MAILLE mail j maille NOEUD INIT no ini noeud LA DEFI GROUP NO F K TOUT OUI SUPER MAILLE mail maille PREFIXE z pref Kn INDEX dm fm dan fn KET GROUP NO FIN gno fin group_no SUPER MAILLE mail A maille GROUP NO INIT gno ini group no A LA Manuel d utilisation Fascicule u4 23 Modification et cr ation du maillage Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster dat Titre Op rateur DEFI_MAILLAGE Date 08 04 2009 Page 3 10 Responsable Jacques PELLET Cl U4 23 0
4. elem stat mol AFFE MODELE AFFE F GROUP MA grmal mo2 AFFE MODELE AFFE F GROUP MA grma2 Sl MACR ELEM STAT DEFINITION F MODELE mol EXTERIEUR F GROUP NO AB BC CD DE EA ss S2 MACR ELEM STAT DEFINITION F MODELE mo2 EXTERIEUR F GROUP NO BC BG FG CF lt On peut alors d finir le maillage m2 e e e e e e S1 0 o o 9 o o o S2 S3 e e 0 0 i 0 0 Manuel d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u4 23 Modification et cr ation du maillage Code Aster Version default Titre Op rateur DEFI MAILLAGE Responsable Jacques PELLET m2 DEFI MAILLAGE DEFI SUPER MAILLE _F MACR ELEM S1 _F MACR ELEM S2 SUPER MAILLE S2 _F MACR ELEM S2 SUPER MAILLE S3 RECO SUPER MAILLE _F SUPER MAILLE DEFI NOEUD _F TOUT OUI INDEX 1 2 2 3 _F NOEUD FIN A SUPER MAILLE S1 NO DEFI GROUP NO Date 08 04 2009 Page 10 10 Cl U4 23 01 R vision 550 TRAN 3 E S1 S2 GROUP NO BC BC OPTION NOEUD A NOEUD _F SUPER MAILLE S2 S3 GROUP NO FG BC OPTION INVERSE EUD_INIT
5. 1 R vision 550 3 G n ralit s Dans la documentation de cette commande on parlera de e __ macro l ment objet de type macr elem stat ou macr elem dyna e __ super maille entit g om trique supportant un macro _ l ment e maillage initial quand on d signe le maillage qui a servi engendrer un macro l ment e maillage final pour d signer le maillage produit par cette commande Par extension ces adjectifs initial final s appliqueront aux entit s attach es aux maillages n ud maille groupe de n uds Pratiquement pour construire le maillage final e on d finit des super mailles en positionnant dans l espace 2D ou 3D des macro l ments existants un m me macro l ment peut engendrer plusieurs super mailles e on recolle les super mailles entre elles e on renomme si on le veut certains n uds e on cr e si on le veut certains groupes de n uds Remarques On peut constater que le maillage cr par cette commande n est form que de super mailles On ne peut donc pas par exemple le dessiner avec les post processeurs usuels Des possibilit s d y rem dier pourront exister avec la commande DEFI SQUELETTE U4 24 01 Pour m langer des l ments finis classiques et des sous structures il faut utiliser l op rateur de concat nation de maillages U4 23 03 mag ASSE MAILLAGE MAILLAGE ml m2 Un maillage r sultant de l op rateur DEFI MAILLAGE contien
6. Code Aster Pa Titre Op rateur DEFI_MAILLAGE Date 08 04 2009 Page 1 10 Responsable Jacques PELLET Cl U4 23 01 R vision 550 Op rateur DEFI MAILLAGE 1 But D finir un maillage l aide de macro l ments Cette commande permet de d finir un nouveau maillage partir de macro l ments statiques ou dynamiques Ce nouveau maillage ne contenant que les supports g om triques des macro l ments peut ensuite tre assembl un autre maillage contenant par exemple des mailles classiques gr ce la commande ASSE MAILLAGE U4 23 03 et l option propre la sous structuration Produit une structure de donn es de type maillage Manuel d utilisation Fascicule u4 23 Modification et cr ation du maillage Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version default Titre Op rateur DEFI MAILLAGE Date 08 04 2009 Page 2 10 Responsable Jacques PELLET Cl U4 23 01 R vision 550 2 Syntaxe ma maillage DEFI MAILLAGE DEFI SUPER MAILLE F MACR ELEM l se l macr elem SUPER MAILLE l mail 1 maille TRAN SE
7. N1 _F GROUP NO FIN FG SUPER MAILLE S3 GROUP NO INIT FG Le maillage obtenu contient e 3 super mailles S1 S2 53 e 26 n uds T An TOL ee SILT 1 GROUP_NO FG 8315 S5316 317 e e e S16 TT s15 SALN 5317 e si oa S2 S3 S316 e e m m 0 0 S S315 Remarque Le recollement des super mailles aurait pu tre fait plus simplement par RECO GLOBAL F TOUT OUI Manuel d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u4 23 Modification et cr ation du maillage
8. U4 42 01 pour ANGL NAUT e px py et pz sont les coordonn es du centre de rotation pour CENTRE Remarque importante On sait que l ordre des mots cl s n est pas significatif pour Aster L op ration de translation rotation est conventionnellement faite dans l ordre rotation puis translation Ces deux op rations ne commutent pas en g n ral Manuel d utilisation Fascicule u4 23 Modification et cr ation du maillage Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster ou Titre Op rateur DEFI_MAILLAGE Date 08 04 2009 Page 5 10 Responsable Jacques PELLET Cl U4 23 01 R vision 550 4 2 Mot cl RECO GLOBAL 43 4 3 1 RECO GLOBAL TOUT OUI SUPER MAILLE 1 maille CRITERE i ABSOLU RELATIF DEFAUT PRECISION prec 1 D 3 DEFAUT Ce mot cl permet de recoller automatiquement un ensemble de super mailles d sign es par le mot cl SUPER MAILLE ou le mot cl TOUT avec un crit re de proximit g om trique 2 n uds de 2 super mailles diff rentes m1 et m2 seront confondus si la distance qui les s pare est lt prec CRITERE ABSOLU lt prec min d m1 d m2 CRITERE RELATIF o d mi note la plus petite distance entre 2 n uds de la super maille mi Remarques Deux n uds d une m me maille ne seront jamais recoll s Si une ma
9. ate 08 04 2009 Page 4 10 Responsable Jacques PELLET Cl U4 23 01 R vision 550 4 Op randes 4 1 Mot cl DEFI SUPER MAILLE DEFI SUPER MAILLE Ce mot cl facteur permet de d finir les super mailles du maillage l aide des macro l ments 4 1 1 Op rande MACR ELEM MACRE LEM l se 1 se est la liste des noms des macro l ments qui vont engendrer les mailles 4 1 2 Op rande SUPER MAILLE SUPER MAILLE l mail 1 mail est la liste des noms que l on veut donner aux mailles Cet argument est facultatif En son absence on donnera aux mailles les noms des macro l ments ceci est videmment impossible si on veut utiliser plusieurs fois le m me macro l ment 4 1 3 Op randes de transformations g om triques 0 TRAN Ce mot cl d finit la translation appliquer au macro l ment e __ sion est en 2D on attend 2 r els tx ty e sion esten 3D on attend 3 r els tx ty tz ANGL NAUT 0 CENTRE Ces mots cl d finissent la rotation appliquer au macro l ment Si on est en 2D on attend 3 r els e a est l angle en degr s de rotation dans le plan pour ANGL NAUT e px et py sont les coordonn es du centre de rotation pour CENTRE Si on est en 3D on attend 6 r els e a b c sont les angles nautiques y de la rotation en degr s Cf l op rateur AFFE CARA ELEM
10. ef INDEX dm fm dn fn Ces mots cl permettent de renommer tous les n uds du maillage La convention de renommage est la suivante en pseudo FORTRAN no fin K8 pref no mail dm fm no ini dn fn Manuel d utilisation Fascicule u4 23 Modification et cr ation du maillage Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Mo Titre Op rateur DEFI MAILLAGE Date 08 04 2009 Page 7 10 Responsable Jacques PELLET Cl U4 23 01 R vision 550 Ce qui veut dire que le nom d un n ud sera form en concat nant e le pr fixe ventuellement donn par l utilisateur e une sous chaine de caract res extraite du nom de la maille qui porte ce n ud cf la convention C1 d limination des n uds nonc e ci dessus 3 On prend les caract res de rang compris entre dm et fm Si dm gt fm cette sous chaine est vide e une sous chaine de caract res extraite du nom du n ud dans son maillage initial On prend les caract res de rang compris entre dn et fn Si dn gt fn cette sous cha ne est vide Il faut donc que Itot longueur pr fixe fm dm 1 fn dn 1 8 On rappelle que 2 n uds ne peuvent avoir le m me nom dans un m me maillage Le but du jeu pour l utilisateur est d arriver renommer certains n uds sans trop d efforts de sa part de mani re conventionnelle sans que cette convention conduise des noms identiques Un ca
11. ille ne contient qu un seul n ud il faut utiliser le CRITERE ABSOLU Mot cl RECO SUPER MAILLE RECO SUPER MAILLE Ce mot cl facteur permet de recoller la main certaines super mailles d sign es par l utilisateur Les super mailles que l on peut recoller sont celles qui ont t d finies par le mot cl DEFI SUPER MAILLE On recolle alors les super mailles via des groupes de n uds Pour dire ce que l on veut recoller il faut donc donner des couples maille groupe de n uds du maillage initial Remarques Lorsqu on donne un couple maille groupe de n uds on d signe la liste des n uds du groupe de n uds qui sont externes pour le macro l ment qui d finit la super maille C est en fait l intersection du groupe de n uds et du bord de la sous structure Cette liste est ordonn e comme le groupe de n uds initial En principe lorsqu on recolle 2 mailles via 2 groupes de n uds l ensemble des n uds d sign s doit se recoller cf la convention choisie par le mot cl OPTION Un message d alarme sera mis si ce n est pas le cas Op randes SUPER MAILLE GROUP _NO SUPER MAILLE On donne ici la liste des mailles recoller En g n ral on recolle les mailles 2 par 2 Pour les coins il peut tre agr able de recoller toutes les mailles concourantes en une seule fois par exemple les 4 super cubes qui se partagent la m me ar te GROUP NO
12. s fr quent est le suivant si les maillages qui ont donn naissance aux macro l ments proviennent d un pr processeur qui engendre des noms de n uds de la forme NOijklmn et si l utilisateur donne ses super mailles des noms 2 caract res SA SB la s quence DEFI NOEUD F TOUT OUI INDEX 1 2 3 8 engendrera des n uds de noms 5A000001 SA000002 SB000001 4 4 2 Op randes NOEUD_ FIN SUPER MAILLE NOEUD INIT 4 5 NOEUD FIN no fin SUPER MAILLE mail NOEUD INIT no ini Ces mots cl s permettent de renommer des n uds un par un e no fin est le nom que l on veut donner au n ud du maillage que l on cr e final e mail et no ini identifient le n ud renommer mail est le nom de la super maille qui porte le n ud no ini est le nom du n ud dans le maillage qui a servi cr er le macro l ment qui a d fini la super maille mai1 Mot cl DEFI GROUP NO 0 DI Ce paragraphe est presque identique au pr c dent DEFI NOEUD en rempla ant le mot NOEUD par le mot GROUP NO EFI GROUP NO Ce mot cl facteur permet de d finir des groupes de n uds partir de groupes existant dans les maillages initiaux des macro l ments Remarque Un groupe de n uds initial peut contenir des n uds qui n appartiennent pas aux bords des macro l ments Ces n uds internes n existent donc pas dans le maillage final Par commodit
13. super mailles des noms 2 caract res SA SB la s quence DEFI GROUP NO F TOUT OUI PREFIXE GN INDEX 1 2 5 8 Engendrera des groupes de n uds de noms GNSA0001 GNSAO002 GNSB0001 4 5 2 Op randes GROUP NO FIN SUPER MAILLE GROUP NO INIT GROUP NO FIN gno fin SUPER MAILLE mail GROUP NO INIT gno ini Ces mots cl s permettent de cr er des groupes de n uds un par un e gno fin est le nom que l on veut donner au GROUP NO e mailetgno ini identifient le GROUP NO initial e mail est le nom de la super maille qui porte le GROUP NO e gno ini est le nom du GROUP NO du maillage initial Manuel d utilisation Fascicule u4 23 Modification et cr ation du maillage Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version default Titre Op rateur D FI MAILLAGE Date 08 04 2009 Page 9 10 Responsable Jacques PELLET Cl U4 23 01 R vision 550 5 Exemple Soit le maillage m1 N9 N8 N7 E D Ti N10 eN6 grmal i N19 N18 F N11 e e 17 C f fadl ST j W grma2 e e eee eoNl5 N1 N2 N3 N13 N14 A B 3 G a D a a GROUP N GROUP MA AB N1 N2 N3 grmal BC N3 N4 N5 grma2 ED ES eaire Sur ce maillage m1 on d finit 2macr
14. t e des super mailles e des n uds e des groupes de n uds Les super mailles sont d finies par translation rotation de macro l ments Comme une maille classique une super maille est enti rement d finie par la liste de ses n uds Les coordonn es des n uds des mailles sont celles des n uds externes des macro l ments transform es par la transformation g om trique translation rotation Si on n effectue pas de recollement cf RECO GLOBAL RECO SUPER MAILLE le maillage a autant de n uds que la somme des n uds des super mailles Convention C1 Lorsque l on recolle les super mailles on limine certains n uds Par convention lors d une limination de n uds co ncidants on conserve le n ud et donc ses coordonn es qui provient de la premi re maille de la liste 1 mail cf RECO GLOBAL RECO SUPER MAILLE Comme dans tout maillage Aster les n uds sont nomm s Par d faut les noms des n uds sont donn s par le programme sous la forme Nijk o ijk est un num ro compris entre 1 et 999999 9 Les mots cl DEFI NOEUD et DEFI GROUP NO permettent l utilisateur de renommer certains n uds et de d finir des groupes de n uds Manuel d utilisation Fascicule u4 23 Modification et cr ation du maillage Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Fos Titre Op rateur DEFI_MAILLAGE D
Download Pdf Manuals
Related Search
Related Contents
HOBOware Getting Started Guide Pacific Scientific 950 Basic Reference Manual to the miCMBD user manual Drive Medical Design Personal Lift 13242 User's Manual Philips air purifier AC4014 INSTALLATION INSTRUCTIONS Massive Suspension light 38340/11/10 Avaya BCM450 Configuration Guide RIDGID R8223412 Use and Care Manual Copyright © All rights reserved.
Failed to retrieve file