-
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 VariantA 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 |