* fichier : testfer.dgibi ************************************************************************ ************************************************************************ ******************************************************* * Test testfer.dgibi: jeux de données * * ----------------------------------- * * * * Toit cylindrique soumis à son propre poids * ******************************************************* *OPTI ECHO 0; *** affichage GRAPH = 'N' ; *** titre du maillage NOM1 = 'TOIT'; *** données du problème ------------------------------------------------ *** caractéristiques du matériau YOUN1 = 3e+10; NU1 = 0.; RHO1 = 2.0833e+4; *** dimensions LON1 = 3.; EPAI1 = LON1 / 100.; *** options de calcul -------------------------------------------------- *** maillage ----------------------------------------------------------- *** coordonnées des points P1 = 0. LON1 0.; P2 = (LON1 * (sin 40.)) (LON1 * (cos 40.)) 0.; CEN1 = 0. 0. 0.; *** nb éléments N1 = 20; *** lignes *** création de la surface VEC1 = 0. 0. LON1; *** affichage SI(NEG GRAPH 'N'); *'LISTE' (noeud 84) ; *'OPTION' donn 5 ; FINSI; *** modèle mécanique --------------------------------------------------- *** matériau et caractéristiques --------------------------------------- MAT1 = MATER MOD1 YOUNG YOUN1 NU NU1 RHO RHO1; MAT1 = MAT1 ET CAR1; *** construction de la matrice de rigidité ----------------------------- *** définition des conditions aux limites ------------------------------ *** identification des côtés pour application des conditions *** aux limites SI(NEG GRAPH 'N'); FINSI; RIG1 = RIG1 ET BLOQ10 ET BLOQ40 ET BLOQ30; *** poids propre ------------------------------------------------------- CHA1 = MAS1 * CHA1; SI(NEG GRAPH 'N'); TRAC VEC1 S200; FINSI; *** résolution --------------------------------------------------------- TEMPS ZERO; TEMPS; *** post-traitement ---------------------------------------------------- SI(NEG GRAPH 'N'); ****** maillage initial et déformée TITR 'TOIT : DEFORMEE'; FINSI; *** déplacement aux points P1 et P2 *** CHPO pour tester SORTIR option FERVIEW ----------------------------- bubu = baba 'ET' bobo 'ET' boba ; byby =(1. '-' baba) 'ET' (1. '-' bobo) 'ET' (1. '-' boba) ; 'SORTIR' 'FER' S200 ; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales