-
Notifications
You must be signed in to change notification settings - Fork 0
Fonction NurdL
La fonction « NurdL » renvoie la résistance ultime d’une section nette de cornières attachées par une aile et autre barres tendues attachées de façon non symétrique en [daN]. Cette fonction se rapporte à l’EC3-1-8 §3.10.3.
Function NurdL(Anet As Double, fu As Double, d0 As Double, p1 As Double, Optional NbBoulons As Integer = 2, Optional Norme As String = "NF") As Variant
Il existe une recommandation spécifique (Recommandation CN2CM pour le dimensionnement des assemblages selon la NF EN 1993-1-8 §2.2) pour les cornières jumelées ou disposées en croix, cela n’est pas pris en compte dans cette fonction.
Anet correspond à la section utilisée pour le calcul
Arguments possibles | Unité attendue |
---|---|
Toute valeur ≥ 0 | [mm²] |
fu correspond à la résistance ultime à la traction
Arguments possibles | Unité attendue |
---|---|
Toute valeur ≥ 0 | [MPa] |
d0 correspond au diamètre de perçage des boulons
Arguments possibles | Unité attendue |
---|---|
Toute valeur ≥ 0 | [mm] |
p1 correspond à l’entraxe entre boulons dans le sens de l’effort.
Arguments possibles | Unité attendue |
---|---|
Toute valeur ≥ 0 | [mm] |
Arguments possibles | Signification |
---|---|
Tout entier ≥ 2 | Indique le nombre de boulons en file utilisés pour attacher la section. Il n'est pas offert la possibilité d'attacher la section par un seul boulon. Il est à noter qu'au-delà de 3 boulons, ce facteur n'aura plus d'influence |
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
Il s’agit ici d’une cornière en L50x50x5 de nuance S235. On considère qu’il y a deux boulons M14 avec un perçage d0 = 16 mm et un entraxe entre ces boulons de p1 = 50 mm. Les calculs sont fait selon les annexes nationales française et les recommandations de la BNCM.
Formule | Résultat |
---|---|
=NurdL(400;360;16;50) | 4896 |
Les paramètres fournis dans l’ordre sont ici :
- Anet = 400 mm
- fu = 360 MPa
- d0 = 16 mm
- p1 = 50 mm
Dans cet exemple, seuls les paramètres obligatoires sont entrés. Les optionnels sont donc fixés avec leurs valeurs par défaut soit :
- NbBoulons = 2
- Norme = « NF » Il n’est pas nécessaire de fournir ces données, il s’agit de la configuration par défaut.
On reprend le même exemple que précédemment mais avec 4 boulons et non deux. Dans ce cas, il faut renseigner le nombre de boulons.
Formule | Résultat |
---|---|
=NurdL(400;360;16;50;4) | 6336 |
Cette fois-ci, c’est le beta 3 qui est utilisé pour le calcul car il est entré un nombre de boulons supérieur à 3. Les paramètres fournis dans l’ordre sont ici :
- Anet = 400 mm
- fu = 360 MPa
- d0 = 16 mm
- p1 = 50 mm *NbBoulons = 4
La valeur par défaut non renseignée est :
- Norme = « NF »
On reprend l’exemple 1 mais cette fois-ci en utilisant la norme « EN ». Le calcul du beta 2 est donc changé pour tenir compte du changement.
Formule | Résultat |
---|---|
=Nurdl(400;360;16;50;;"EN") | 5472 |
Les paramètres fournis dans l’ordre sont ici :
- Anet = 400 mm
- fu = 360 MPa
- d0 = 16 mm
- p1 = 50 mm
- NbBoulon = « »
- Norme = « EN »
Comme nous donnons une valeur au paramètre optionnel situé à la fin de la fonction, tous les paramètres avant doivent être remplis. La valeur fournie à NbBoulon étant nulle, c’est la valeur par défaut (2 boulons) qui est prise. On constate bien la prise en compte d’un coefficient beta 2 différent de celui du premier exemple de calcul.
La fonction se trouve dans le fichier Fonctions EC3-1-8.xlam, module LSection.
Les valeurs des résistances Nu,Rd sont comparées avec des calculs manuels présentés ci-après :
Vérification des erreurs.
Formule | Résultat | Résultat attendu | Commentaire |
---|---|---|---|
=NurdL(400;360;16) | #VALUE! | Conforme | Absence d'un argument obligatoire |
=NurdL(A;360;16;50) | #VALUE! | Conforme | Argument incorrect |
=NurdL(-1;360;16;50) | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;A;16;50) | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;-1;16;50) | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;360;A;50) | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;360;-1;50) | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;360;16;A) | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;360;16;-1) | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;360;16;50;A) | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;360;16;50;1) | #VALUE! | Conforme | Argument incorrect (Nombre de boulons mini = 2) |
=NurdL(400;360;16;50;;"A") | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;360;16;50;;"NFA") | #VALUE! | Conforme | Argument incorrect |
=NurdL(400;360;16;50;;5) | #VALUE! | Conforme | Argument incorrect |
Configuration :
- Section : Cornière L80x80x8
- Boulons M16 pour perçage diamètre 18 mm
- Nuance : S235
- Entraxe : p1 = 40 mm
- Nombre de boulons : 2 boulons
- Normes et recommandations : NF
Calcul de β2 : 2,5xd0 = 45 mm > 40 mm. Selon les recommandations de la bncm on a donc β2 = 0,4
- Anet = 1 230 – 18 x 8 = 1 086 mm²
- fu = 360 MPa
- γM2 = 1,25
On calcul donc :
Formule | Résultat | Résultat attendu |
---|---|---|
=NurdL(1086;360;18;40) | 12510.72 | Conforme |
Configuration :
- Section : Cornière L80x80x8
- Boulons M16 pour perçage diamètre 18 mm
- Nuance : S235
- Entraxe : p1 = 100 mm
- Nombre de boulons : 2 boulons
- Normes et recommandations : NF
Calcul de β2 : 5xd0 = 90 mm < 100 mm. Selon les recommandations de la BNCM on a donc β2 = 0,5
- Anet = 1 230 – 18 x 8 = 1 086 mm²
- fu = 360 MPa
- γM2 = 1,25
On calcul donc :
Formule | Résultat | Résultat attendu |
---|---|---|
=Nurdl(1086;360;18;100) | 15638,4 | Conforme |
Configuration :
- Section : Cornière L80x80x8
- Boulons M16 pour perçage diamètre 18 mm
- Nuance : S235
- Entraxe : p1 = 60 mm
- Nombre de boulons : 2 boulons
- Normes et recommandations : NF
Calcul de β2 : 2,5xd0 = 45mm < p1 = 60 mm = 3,33 d0 < 5xd0 = 90 mm. Selon les recommandations de la BNCM on a donc β2 = 0,433 (Interpolation linéaire)
- Anet = 1 230 – 18 x 8 = 1 086 mm²
- fu = 360 MPa
- γM2 = 1,25
On calcul donc :
Formule | Résultat | Résultat attendu |
---|---|---|
=Nurdl(1086;360;18;60) | 13553,28 | Conforme |
Configuration :
- Section : Cornière L80x80x8
- Boulons M16 pour perçage diamètre 18 mm
- Nuance : S235
- Entraxe : p1 = 40 mm
- Nombre de boulons : 3 boulons
- Normes et recommandations : NF
Calcul de β3 : 2,5xd0 = 45mm > p1 = 40 mm. On a donc β3 = 0,5
- Anet = 1 230 – 18 x 8 = 1 086 mm²
- fu = 360 MPa
- γM2 = 1,25
On calcul donc :
Formule | Résultat | Résultat attendu |
---|---|---|
=Nurdl(1086;360;18;40;3) | 15638,40 | Conforme |
Configuration :
- Section : Cornière L80x80x8
- Boulons M16 pour perçage diamètre 18 mm
- Nuance : S235
- Entraxe : p1 = 100 mm
- Nombre de boulons : 2 boulons
- Normes et recommandations : EN
Calcul de β2 : 5xd0 = 90mm < p1 = 100 mm. On a donc β2 = 0,7 (Eurocode sans recommandations ni AN)
- Anet = 1 230 – 18 x 8 = 1 086 mm²
- fu = 360 MPa
- γM2 = 1,25
Formule | Résultat | Résultat attendu |
---|---|---|
=Nurdl(1086;360;18;100;;"EN") | 21893,76 | Conforme |