0% ont trouvé ce document utile (0 vote)
66 vues1 page

Pré-dimensionnement Béton Armé

Transféré par

Ayb RZ
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
66 vues1 page

Pré-dimensionnement Béton Armé

Transféré par

Ayb RZ
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

import math

h = h_sur_b_ratio * b # Hauteur en mm

# Dimensions minimales selon RPS 2011


b_min = 25 # Largeur minimale en cm
h_min = 25 # Hauteur minimale en cm

return max(math.ceil(h / 10), h_min), max(math.ceil(b / 10), b_min)

def pre_dimensionnement_poutres(L, q, h_sur_l_ratio=1/10):


"""
Pré-dimensionne une poutre en béton armé selon BAEL 99 et RPS 2011.
:param L: Longueur de la poutre en m.
:param q: Charge uniformément répartie en kN/m.
:param h_sur_l_ratio: Ratio hauteur sur longueur (par défaut 1/10).
:return: Hauteur et largeur de la poutre (h, b) en cm.
"""
Mmax = (q * L**2) / 8 # Moment maximum en kNm
h = h_sur_l_ratio * L * 100 # Hauteur en cm
b = h / 2 # Largeur estimée comme h/2

# Dimensions minimales selon RPS 2011


h_min = 20 # Hauteur minimale en cm
b_min = 20 # Largeur minimale en cm

return max(math.ceil(h), h_min), max(math.ceil(b), b_min)

def pre_dimensionnement_voiles(H, L, e_min=15):


"""
Pré-dimensionne un voile en béton armé selon BAEL 99 et RPS 2011.
:param H: Hauteur du voile en m.
:param L: Longueur du voile en m.
:param e_min: Épaisseur minimale du voile en cm (par défaut 15 cm).

Vous aimerez peut-être aussi