-
Notifications
You must be signed in to change notification settings - Fork 0
Fonction Nplrd
VBou edited this page Dec 22, 2022
·
3 revisions
La fonction renvoi en [daN] la résistance Npl,Rd = A x fy /
Function Nplrd(A As Double, fy As Double, Optional Norme As String = "NF") As Variant
A correspond à la section utilisée pour le calcul
Arguments possibles | Unité attendue |
---|---|
Toute valeur ≥ 0 | [mm²] |
fy correspond à la limite d’élasticité prise pour le calcul
Arguments possibles | Unité attendue |
---|---|
Toute valeur ≥ 0 | [MPa] |
Arguments possibles (respecter la casse) | Signification |
---|---|
NF | Prise en compte des Annexes nationales et recommandations NF. |
EN | Pas de prise en compte des annexes nationales, valeurs recommandées par défaut dans l’Eurocode. |
- La fonction gammaM
Formule | Résultat | Commentaire |
---|---|---|
=Nplrd(12*120;235) | 33840 | Pour l'exemple d'un plat de 12mm x 120mm avec fy = 235 MPa |
=Nplrd(1030;275) | 28325 | Pour un IPE 100 en S275 |
=Nplrd(az;275) | #VALUE! | Erreur de saisie |
=Nplrd(-50;275) | #VALUE! | Refus des valeurs négatives |
La fonction se trouve dans le fichier Fonction EC3.xlam, module Résistances.
La vérification ici est une multiplication de deux termes en [mm²] et [MPa] puis d’une division par 10 afin d’obtenir des [daN]
Formule | Résultat | Résultat attendu | Commentaire |
---|---|---|---|
=Nplrd(1440;235) | 33840 | Correct | |
=Nplrd(-50;235) | #VALUE! | Correct | Rejet des valeurs négatives |
=Nplrd(50;-235) | #VALUE! | Correct | Rejet des valeurs négatives |
=Nplrd(50;Aze) | #VALUE! | Correct | Erreur d'entrée des valeurs |
=Nplrd(Aze;235) | #VALUE! | Correct | Erreur d'entrée des valeurs |