!#!KAPITEL MATERIAUX ET GEOMETRIES +PROG AQUA urs:1 HEAD Définition des caractéristiques des matériaux et de la section des éléments de fondations ECHO FULL VAL FULL CTRL WARN 12343 ; CTRL WARN 12303 $=========================================================================================================================================================$ !*! // DÉFINITION DU SYSTÈME D'UNITÉ // $=========================================================================================================================================================$ UNIT 5 $=========================================================================================================================================================$ !*! // DÉFINITION DES NORMES DE CALCUL // $=========================================================================================================================================================$ NORM 'NF' 'en199x-200x' COUN 33 UNIT 5 $=========================================================================================================================================================$ !*! // DÉFINITION DES VARIABLES // $=========================================================================================================================================================$ $$ Définition des variables pour béton $$ // Valeur caractéristique de la résistance à la compression fck STO#fck 19.230770111084 // Valeur caractéristique de la résistance à la traction fctm STO#fctm_etoile 2.15337181091309 // Valeur caractéristique de la résistance fctk,0.05 STO#fctk_005_etoile 1.50736021995544 // Valeur du module d'élasticité Ecm STO#Ecm_etoile 29712.599609375 $$ Définition des variables pour les aciers $$ STO#fe 263.32 STO#classe 'Classe A' $$ Définition des variables pour la section transversale des éléments de fondation $$ // Diamètre des éléments de fondation s'ils ont une section circulaire (pieux ou micropieux) STO#Diametre 1 // Largeur des éléments de fondation s'ils ont une section rectangulaire (barrettes) STO#TB_Lbarrettes 2.5 // Hauteur des éléments de fondation s'ils ont une section rectangulaire (barrettes) STO#TB_Hbarrettes 0.5 // Section A (m²) dans le cas où les éléments de fondation sont de type micropieux STO#Amicropieux 50 // Inertie I (m²) dans le cas où les éléments de fondation sont de type micropieux STO#Imicropieux 50 // Variable de type BOOLEAN (true ou false) qui reflète si les éléments de fondation sont de type barrettes ou non STO#OB_Barrettes 'Faux' // Variable de type BOOLEAN (true ou false) qui reflète si les éléments de fondation sont de type pieux ou non STO#OB_Pieux 'Vrai' $$ Définition des variables pour les lois de comportement décrivant l'interaction sol-structure. $$ // Module de réaction de mobilisation de la réaction frontale et tangentielle dans la direction x à court terme STO#valueskfcourtX 7266.77798023502, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047 $$ 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047 $$ 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047 $$ 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047 $$ 14533.55596047, 11614.560847104, 5511.20748001196, 5511.20748001196, 5511.20748001196, 5511.20748001196, 5511.20748001196, 23404.6552218166, 46069.6889712197, 46069.6889712197 $$ 23034.8444856099 $Fin variable // Palier de pression r1 dans la direction x STO#valuespalierr1X 103.700001090765, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153 $$ 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153 $$ 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153 $$ 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153 $$ 207.40000218153, 172.200001609326, 98.6000010371208, 98.6000010371208, 98.6000010371208, 98.6000010371208, 98.6000010371208, 307.10000352264, 571.200006008148, 571.200006008148 $$ 285.600003004074 $Fin variable //Module de réaction de mobilisation de la réaction frontale et tangentielle dans la direction x à long terme STO#valueskflongX 3633.38899011751, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502 $$ 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502 $$ 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502 $$ 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502 $$ 7266.77798023502, 5807.28042355201, 2755.60374000598, 2755.60374000598, 2755.60374000598, 2755.60374000598, 2755.60374000598, 11702.3276109083, 23034.8444856099, 23034.8444856099 $$ 11517.4222428049 $Fin variable // Module de réaction de mobilisation de la réaction frontale et tangentielle dans la direction x sous combinaisons sismique STO#valueskfsismX 21800.3339407051, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101 $$ 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101 $$ 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101 $$ 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101 $$ 43600.6678814101, 34843.6825413121, 16533.6224400359, 16533.6224400359, 16533.6224400359, 16533.6224400359, 16533.6224400359, 70213.9656654499, 138209.066913659, 138209.066913659 $$ 69104.5334568296 $Fin variable // Palier de pression r2 dans la direction x STO#valuespalierr2X 214.200002253056, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111 $$ 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111 $$ 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111 $$ 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111 $$ 428.400004506111, 330.500002914669, 125.800001323223, 125.800001323223, 125.800001323223, 125.800001323223, 125.800001323223, 533.800006186973, 1050.6000110507, 1050.6000110507 $$ 525.30000552535 $Fin variable // !!!!!!!! Direction YY !!!!!!!! // // Module de réaction de mobilisation de la réaction frontale et tangentielle dans la direction y à court terme STO#valueskfcourtY 7266.77798023502, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047 $$ 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047 $$ 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047 $$ 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047, 14533.55596047 $$ 14533.55596047, 11614.560847104, 5511.20748001196, 5511.20748001196, 5511.20748001196, 5511.20748001196, 5511.20748001196, 23404.6552218166, 46069.6889712197, 46069.6889712197 $$ 23034.8444856099 $Fin variable // Palier de pression r1 dans la direction y STO#valuespalierr1Y 103.700001090765, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153 $$ 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153 $$ 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153 $$ 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153, 207.40000218153 $$ 207.40000218153, 172.200001609326, 98.6000010371208, 98.6000010371208, 98.6000010371208, 98.6000010371208, 98.6000010371208, 307.10000352264, 571.200006008148, 571.200006008148 $$ 285.600003004074 $Fin variable // Module de réaction de mobilisation de la réaction frontale et tangentielle dans la direction y à long terme STO#valueskflongY 3633.38899011751, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502 $$ 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502 $$ 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502 $$ 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502, 7266.77798023502 $$ 7266.77798023502, 5807.28042355201, 2755.60374000598, 2755.60374000598, 2755.60374000598, 2755.60374000598, 2755.60374000598, 11702.3276109083, 23034.8444856099, 23034.8444856099 $$ 11517.4222428049 $Fin variable // Module de réaction de mobilisation de la réaction frontale et tangentielle dans la direction y sous combinaisons sismique STO#valueskfsismY 21800.3339407051, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101 $$ 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101 $$ 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101 $$ 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101, 43600.6678814101 $$ 43600.6678814101, 34843.6825413121, 16533.6224400359, 16533.6224400359, 16533.6224400359, 16533.6224400359, 16533.6224400359, 70213.9656654499, 138209.066913659, 138209.066913659 $$ 69104.5334568296 $Fin variable // Palier de pression r2 dans la direction y STO#valuespalierr2Y 214.200002253056, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111 $$ 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111 $$ 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111 $$ 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111, 428.400004506111 $$ 428.400004506111, 330.500002914669, 125.800001323223, 125.800001323223, 125.800001323223, 125.800001323223, 125.800001323223, 533.800006186973, 1050.6000110507, 1050.6000110507 $$ 525.30000552535 $Fin variable $=========================================================================================================================================================$ !*! // DÉFINITION DES MATÉRIAUX // $=========================================================================================================================================================$ // Définition du matériau béton pour les éléments de fondation // CONC 1 C '20' FC #fck FCT #fctm_etoile FCTK #fctk_005_etoile EC #Ecm_etoile MUE 0.200000 GAM 25 ALFA 1.00000E-05 FCR 28 ECR 1.05*#Ecm_etoile $$ FCTD #fctk_005_etoile/1.5 GMOD #Ecm_etoile/2.4 KMOD #Ecm_etoile/1.80 RHO 2400 TITL "=Béton élément de fondation" SSLA EPS SERV SIG 1.500000[-] TYPE LIM STO#EPS_SERV 0.00, -0.19, -0.39, -0.58, -0.78, -0.97, -1.17, -1.36, -1.56, -1.75, -1.95, -2.12, -2.29, -2.47, -2.64, -2.81, -2.98, -3.16, -3.33, -3.50 $Fin variable STO#SIG_SERV 0.00, -5.68, -10.58, -14.76, -18.27, -21.14, -23.41, -25.12, -26.31, -27.01, -27.23, -27.06, -26.56, -25.75, -24.65, -23.26, -21.59, -19.67, -17.51, -15.10 $Fin variable loop#i SIG_SERV SSLA EPS #EPS_SERV(#i) SIG #SIG_SERV(#i) TYPE 'POL' endloop SSLA EPS ULTI SIG 1.500000[-] TYPE LIM STO#EPS_ULTI 0.00, -0.19, -0.39, -0.58, -0.78, -0.97, -1.17, -1.36, -1.56, -1.75, -1.95, -2.12, -2.29, -2.47, -2.64, -2.81, -2.98, -3.16, -3.33, -3.50 $Fin variable STO#SIG_ULTI 0.00, -2.67, -4.98, -6.95, -8.60, -9.95, -11.02, -11.83, -12.39, -12.71, -12.82, -12.74, -12.51, -12.13, -11.60, -10.95, -10.17, -9.26, -8.24, -7.11 $Fin variable loop#i SIG_ULTI SSLA EPS #EPS_ULTI(#i) SIG #SIG_ULTI(#i) TYPE 'POL' endloop SSLA EPS CALC SIG -1.500000[-] TYPE LIM STO#EPS_CALC 0.00, -0.20, -0.40, -0.60, -0.80, -1.00, -1.20, -1.40, -1.60, -1.80, -2.00, -3.50 $Fin variable STO#SIG_CALC 0.00, -3.65, -6.92, -9.81, -12.31, -14.42, -16.15, -17.50, -18.46, -19.04, -19.23, -19.23 $Fin variable loop#i SIG_CALC SSLA EPS #EPS_CALC(#i) SIG #SIG_CALC(#i) TYPE 'POL' endloop HMAT 1 TYPE FOUR NSP 0.030000 A 1 $$ Définition du matériau pour la semelle de liaison $$ CONC 2 C '100' FC 100 EC 1e10 GAM 0 TYPR B FCR 33 FCTD 1.200000 TITL "=C 100/115 (EN 1992)_Semelle" HMAT 2 TYPE FOUR NSP 0.030000 A 1 $$ Définition du matériau béton pour les éléments de fondation $$ STEE 3 B #classe FY #fe FT #fe+40 FP #fe ES 200000 MUE 0.300000 GAM 78.50000 ALFA 1.20000E-05 EPST 50 FYC #fe FTC #fe+40 TMAX 32 GMOD 76923 KMOD 166667 TITL "=B 500 B (EN 1992) OMRI" SSLA EPS SERV SIG 1.150000[-] TYPE EXT SSLA EPS ULTI SIG -1.150000[-] TYPE EXT SSLA EPS CALC SIG -1.150000[-] TYPE EXT HMAT 3 TYPE FOUR NSP 0 A 1 $=========================================================================================================================================================$ !*! // DÉFINITION DE LA SECTION TRANSVERSALE DES ÉLÉMENTS DE FONDATION // $=========================================================================================================================================================$ if #OB_Barrettes == 'Vrai' SREC 1 H #TB_Lbarrettes*1000 B #TB_Hbarrettes*1000 SO 90 SU 90 SS 90 MNO 1 MRF 3 RTYP 'ASYM' ASO 12.56000 ASU 12.56000 DASO 20 DASU 20 $$ DASS 20 A 150 INCL 90 REF C IT 100[o/o] AY 100[o/o] AZ 100[o/o] BCYZ '0' SPT 0 TITL "B/H = #TB_Lbarrettes*1000 / #TB_Hbarrettes*1000 mm" elseIF #OB_Pieux == 'Vrai' SCIT 1 D #Diametre*1000 SA 90 MNO 1 MRF 3 RTYP BEND ASA 18.84000[cm2] DAS 32 A 20[-] ASL 0 IT 100[o/o] AY 100[o/o] AZ 100[o/o] TITL "D #Diametre mm" else $SCIT 1 D #Diametre*1000 SA 90 MNO 1 MRF 3 RTYP BEND ASA 18.84000[cm2] DAS 32 A 20[-] ASL 0 IT 100[o/o] AY 100[o/o] AZ 100[o/o] TITL "D #Diametre mm" SVAL NO 1 MNO 3 A #Amicropieux Iy #Imicropieux Iz #Imicropieux endif $=========================================================================================================================================================$ !*! // DÉFINITION DES LOI DE COMPORTEMENT // $=========================================================================================================================================================$ // !!!!!!!! Direction XX !!!!!!!! // //Définition des loi de comportement à court terme _ direction XX LOOP#i valueskfcourtX let#k #i+1 if #valuespalierr1X(#i) <> 0 SMAT #k LTYP STD MTYP PLAS ALPH 0 TITL "Loi d'interaction sol structure à court terme n°#k " SFLA U 0[mm] F 0[kN] S POL TYPE PT SFLA U (1000/(#valueskfcourtX(#i)/#valuespalierr1X(#i)))[mm] F #valuespalierr1X(#i)[kN] S POL SFLA U (1000/(#valueskfcourtX(#i)/#valuespalierr1X(#i))+25)[mm] F #valuespalierr1X(#i)[kN] S POL endif ENDLOOP //Définition des loi de comportement à long terme _ direction XX LOOP#i valueskfcourtX let#k #i+101 if #valuespalierr1X(#i) <> 0 SMAT #k LTYP STD MTYP PLAS ALPH 0 TITL "Loi d'interaction sol structure à long terme n°#k " SFLA U 0[mm] F 0[kN] S POL TYPE PT SFLA U (1000/(#valueskflongX(#i)/#valuespalierr1X(#i)))[mm] F #valuespalierr1X(#i)[kN] S POL SFLA U (1000/(#valueskflongX(#i)/#valuespalierr1X(#i))+25)[mm] F #valuespalierr1X(#i)[kN] S POL endif ENDLOOP //Définition des loi de comportement sous combinaisons sismique _ direction XX LOOP#i valueskfcourtX let#k #i+201 if #valuespalierr1X(#i) <> 0 SMAT #k LTYP STD MTYP PLAS ALPH 0 TITL "Loi d'interaction sol structure sous situation sismique n°#k " SFLA U 0[mm] F 0[kN] S POL TYPE PT SFLA U (1000/(#valueskfsismX(#i)/#valuespalierr1X(#i)))[mm] F #valuespalierr1X(#i)[kN] S POL SFLA U (1000*(2*(#valuespalierr2X(#i)-#valuespalierr1X(#i))/#valueskfsismX(#i)+#valuespalierr1X(#i)/#valueskfsismX(#i)))[mm] F #valuespalierr2X(#i)[kN] S POL SFLA U (1000*(2*(#valuespalierr2X(#i)-#valuespalierr1X(#i))/#valueskfsismX(#i)+#valuespalierr1X(#i)/#valueskfsismX(#i))+25)[mm] F #valuespalierr2X(#i)[kN] S POL endif ENDLOOP // !!!!!!!! Direction YY !!!!!!!! // //Définition des loi de comportement à court terme _ direction YY LOOP#i valueskfcourtY let#k #i+301 if #valuespalierr1Y(#i) <> 0 SMAT #k LTYP STD MTYP PLAS ALPH 0 TITL "Loi d'interaction sol structure à court terme n°#k " SFLA U 0[mm] F 0[kN] S POL TYPE PT SFLA U (1000/(#valueskfcourtY(#i)/#valuespalierr1Y(#i)))[mm] F #valuespalierr1Y(#i)[kN] S POL SFLA U (1000/(#valueskfcourtY(#i)/#valuespalierr1Y(#i))+25)[mm] F #valuespalierr1Y(#i)[kN] S POL endif ENDLOOP //Définition des loi de comportement à long terme _ direction YY LOOP#i valueskfcourtY let#k #i+401 if #valuespalierr1Y(#i) <> 0 SMAT #k LTYP STD MTYP PLAS ALPH 0 TITL "Loi d'interaction sol structure à long terme n°#k " SFLA U 0[mm] F 0[kN] S POL TYPE PT SFLA U (1000/(#valueskflongY(#i)/#valuespalierr1Y(#i)))[mm] F #valuespalierr1Y(#i)[kN] S POL SFLA U (1000/(#valueskflongY(#i)/#valuespalierr1Y(#i))+25)[mm] F #valuespalierr1Y(#i)[kN] S POL endif ENDLOOP //Définition des loi de comportement sous combinaisons sismique _ direction YY LOOP#i valueskfcourtY let#k #i+501 if #valuespalierr1X(#i) <> 0 SMAT #k LTYP STD MTYP PLAS ALPH 0 TITL "Loi d'interaction sol structure sous situation sismique n°#k " SFLA U 0[mm] F 0[kN] S POL TYPE PT SFLA U (1000/(#valueskfsismY(#i)/#valuespalierr1Y(#i)))[mm] F #valuespalierr1X(#i)[kN] S POL SFLA U (1000*(2*(#valuespalierr2Y(#i)-#valuespalierr1Y(#i))/#valueskfsismY(#i)+#valuespalierr1Y(#i)/#valueskfsismY(#i)))[mm] F #valuespalierr2Y(#i)[kN] S POL SFLA U (1000*(2*(#valuespalierr2Y(#i)-#valuespalierr1Y(#i))/#valueskfsismY(#i)+#valuespalierr1Y(#i)/#valueskfsismY(#i))+25)[mm] F #valuespalierr2Y(#i)[kN] S POL endif ENDLOOP END +PROG SOFIMSHA urs:2 HEAD Définition de la géométrie des éléments de fondation ECHO FULL VAL FULL CTRL WARN 10752 $=========================================================================================================================================================$ !*! // DÉFINITION DU SYSTÈME D'UNITÉ // $=========================================================================================================================================================$ UNIT 5 $=========================================================================================================================================================$ !*! // DÉFINITION DES PARAMETRES DU SYSTEME // $=========================================================================================================================================================$ SYST SPAC GDIV 10000 GDIR NEGZ $=========================================================================================================================================================$ !*! // DÉFINITION DES VARIABLES // $=========================================================================================================================================================$ $$ Caractéristiques géométriques du systéme de fondation $$ // Niveau supérieur des éléments de fondation STO#Zinf_semelle 100 // Longueur des éléments de fondation STO#Lfondation 17 // Nombre des éléments de fondation STO#Nbr_fondation 1 // Nombre des points de déscritisation STO#Nbr_descri 50 // Longueur des segments de barre suite à la discrétisation STO#Linf_noeuds #Lfondation/#Nbr_descri // Cordonnée x des différents éléments de fondation STO#x 0 $Fin variable // Cordonnée y des différents éléments de fondation STO#y 0 $Fin variable // Inclinaison des différents éléments de fondation autour de l'axe x STO#Ix 0 $Fin variable // Inclinaison des différents éléments de fondation autour de l'axe y STO#Iy 0 $Fin variable // Epaisseur de la semelle STO#E_semelle 0 STO#semellex -2.5, 2.5, 2.5, -2.5 $Fin variable STO#semelley -2.5, -2.5, 2.5, 2.5 $Fin variable // Rigidité verticale (axiale) (terrain seul: frottement+pointe) modélisée par un ressort à la base des pieux en kN/m STO#Raxiale 874758.6875 //Rigidité en rotation autour de l'axe X sous la pointe d'un pieu en kN.m/rd, à calculer pour des barrettes STO#Rrotx 17732.3275275528 //Rigidité en rotation autour de l'axe Y sous la pointe d'un pieu en kN.m/rd, à calculer pour des barrettes STO#Rroty 17732.3275275528 // Caractéristiques géométriques de la semelle de liaison // $=========================================================================================================================================================$ !*! // DÉFINITION DES NOEUDS // $=========================================================================================================================================================$ $$ Noeuds pour éléments de fondation $$ Loop#i #Nbr_fondation Loop#j #Nbr_descri+1 NODE no #i*100+(#j+1) X #x(#i)+#Linf_noeuds*sin(#Ix(#i))*#j Y #y(#i)+#Linf_noeuds*sin(#Iy(#i))*#j Z #Zinf_semelle-(#Linf_noeuds/((1+tan(#Ix(#i))**2+tan(#Iy(#i))**2)**0.5))*#j $ ((1+tan(#Ix(#i)*tan(#Ix(#i)+tan(#Iy(#i)*tan(#Iy(#i))**0.5))*#j $ NODE (#i*200)+(#j+1) X #x(#i)+#Linf_noeuds*sin(#Ix(#i)) Y #y(#i)+#Linf_noeuds*sin(#Iy(#i)) Z #Zinf_semelle+#Linf_noeuds*(cos(#Ix(#i))+cos(#Ix(#i))) Endloop Endloop $$ Noeuds pour semelle $$ Loop#i semellex NODE no 10000+#i X #semellex(#i) Y #semelley(#i) Z #Zinf_semelle+#E_semelle/2 Endloop $=========================================================================================================================================================$ !*! // DÉFINITION DES LIAISONS RIGIDES // $=========================================================================================================================================================$ Loop#i #Nbr_fondation GRP 999 Node 70001 x 0 y 0 Z #Zinf_semelle+#E_semelle/2 NODE NO #i*100+1 FIX KF NR1 70001 Endloop $=========================================================================================================================================================$ !*! // DÉFINITION DES RESSORTS D'INTERACTION SOL STRUCTURE // $=========================================================================================================================================================$ //Ressort pour la loi d'interaction sol structure à longue durée Loop#j #Nbr_fondation GRP #j+1 LOOP#i #Nbr_descri+1 if #valuespalierr1X(#i) <> 0 let#k1 #i+101 let#k2 #i+401 SPRI (#i+1) #j*100+(#i+1) DX 1 0 0 MNO #k1 AR 1 SPRI (#i+101) #j*100+(#i+1) DX 0 1 0 MNO #k2 AR 1 ENDIF ENDLOOP ENDLOOP //Ressort pour la loi d'interaction sol structure à courte durée Loop#j #Nbr_fondation GRP #j+100 LOOP#i #Nbr_descri+1 if #valuespalierr1X(#i) <> 0 let#k1 #i+1 let#k2 #i+301 SPRI (#i+1) #j*100+(#i+1) DX 1 0 0 MNO #k1 AR 1 SPRI (#i+101) #j*100+(#i+1) DX 0 1 0 MNO #k2 AR 1 ENDIF ENDLOOP ENDLOOP //Ressort pour la loi d'interaction sol structure sous combinaison sismique Loop#j #Nbr_fondation GRP #j+200 LOOP#i #Nbr_descri+1 if #valuespalierr1X(#i) <> 0 let#k1 #i+201 let#k2 #i+501 SPRI (#i+1) #j*100+(#i+1) DX 1 0 0 MNO #k1 AR 1 SPRI (#i+101) #j*100+(#i+1) DX 0 1 0 MNO #k2 AR 1 ENDIF ENDLOOP ENDLOOP $=========================================================================================================================================================$ !*! // DÉFINITION DES CONDITIONS D'APPUI A LA BASE DES ELEMENTS DE FONDATION // $=========================================================================================================================================================$ Loop#j #Nbr_fondation GRP #j+801 SPRI 201 #j*100+(#Nbr_descri+1) DX 0 0 1 CP #Raxiale SPRI 202 #j*100+(#Nbr_descri+1) DX 1 0 0 CM #Rrotx SPRI 203 #j*100+(#Nbr_descri+1) DX 0 1 0 CM #Rroty ENDLOOP $=========================================================================================================================================================$ !*! // DÉFINITION DES BARRES // $=========================================================================================================================================================$ loop#k1 #Nbr_fondation loop#k2 #Nbr_descri GRP #k1+801 $REF #i BEAM (#k1*100)+(#k2+1) #k1*100+(#k2+1) #k1*100+(#k2+2) NCS 1 NP -1 $DRX -0.364851 -0.931066 0.0 endloop endloop END !#!KAPITEL INTRODUCTION DES ACTIONS ET CAS DE CHARGES ELEMENTAIRES +PROG SOFILOAD urs:3 HEAD Définition des différentes cas de charge pour l'ensemble des combinaisons de calcul ECHO OPT ACT VAL FULL ECHO OPT LOAD VAL FULL LC 1 type 'none' POIN NODE '70001' WIDE 0 TYPE PX 1e4 $ -> 1 mm see AQUA - to get displacement controlled loading lc 2 type 'none' copy 1 lc 3 type 'none' copy 1 END +PROG ASE urs:10 CTRL WARN 860; CTRL WARN 174; CTRL WARN 191; SYST PROB nonl; GRP - Val YES GRP 1 facs 1 LC 1 END +PROG ASE urs:4 CTRL WARN 860; CTRL WARN 174; CTRL WARN 191; SYST PROB nonl PLC 1; GRP - Val YES GRP 1 facs 1 LC 2 END +PROG ASE urs:5 CTRL WARN 860; CTRL WARN 174; CTRL WARN 191; SYST PROB nonl ; GRP - Val YES GRP 1 facs 1 LC 3 END