Skip to content

Fonction FtrdBoulon

VBou edited this page Dec 19, 2024 · 2 revisions

La fonction « FtrdBoulon » renvoie la résistance à la traction d’un boulon SB (non précontraint) en [daN] Eurocode : EC3-1-8 Tab. 3.4 (Essentiellement)

Ecriture de la fonction

Function FtrdBoulon(mx As Integer, Optional Classe As String = "8.8", Optional Norme As String = "NF", Optional M10Galva As Boolean = True) As Variant

Argument Mx de type Integer

Mx correspond au diamètre du boulon

Arguments possibles Signification
10 Boulon de diamètre M10
12 Boulon de diamètre M12
14 Boulon de diamètre M14
16 Boulon de diamètre M16
18 Boulon de diamètre M18
20 Boulon de diamètre M20
22 Boulon de diamètre M22
24 Boulon de diamètre M24
27 Boulon de diamètre M27
30 Boulon de diamètre M30
33 Boulon de diamètre M33
36 Boulon de diamètre M36

Argument Classe de type String [Optionnel]

Représente la classe du boulon. Par défaut = "8.8"

Arguments possibles Signification
4.6 Boulon de classe 4.6
5.6 Boulon de classe 5.6
5.8 Boulon de classe 5.8
6.8 Boulon de classe 6.8
8.8 Boulon de classe 8.8
10.9 Boulon de classe 10.9

Argument Norme de type String [Optionnel] par défaut [NF]

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.

Argument M10Galva de type Boolean [Optionnel]

Prend en compte si le boulon M10 est galvanisé ou non.

Par défaut = "VRAI"

Arguments possibles Signification
VRAI Le boulon M10 est galvanisé, un coefficient de réduction de 0,85 doit être appliquée sur la résistance de ces derniers conformément à la référence Métaléttech. La réduction n’est pas appliquée aux autres diamètres de boulons.
FAUX Pas de réduction appliquée à la résistance des boulons.

Appel de fonctions externes

Exemple de fonctionnement

Formule Résultat Commentaire
=FtrdBoulon(12) 4855.68 Utilisation la plus simple possible. Il n'est fourni que le premier argument (diamètre 12). La résistance est donnée avec les paramètres par défauts. Nous avons donc un boulon de classe [8.8].
=FtrdBoulon(12;"10.9") 6069.6 Utilisation en précisant une classe de boulon différente de celle par défaut. On utilise ici la classe [10.9]

Ou trouver la fonction

La fonction se trouve dans le fichier Fonctions EC3-1-8.xlam, module Boulons.

Validation de la fonction

Les valeurs des résistances Ft,Rd sont comparées avec celles fournies par le logiciel « Boulons – Capacités nominales » en Version 2015.720.1.0 du CTICM téléchargeable sur le site.

Vérification 01

Vérification des erreurs.

Formule Résultat résultat attendu Commentaire
=FtrdBoulon(az) #VALUE! Conforme Argument incorrect
=FtrdBoulon(12;az) #VALUE! Conforme Argument incorrect
=FtrdBoulon(13) #VALUE! Conforme Argument incorrect

Vérification 02

Formule Résultat Résultat attendu
=FtrdBoulon(12) 4855.68 Conforme
=FtrdBoulon(14) 6624 Conforme
=FtrdBoulon(16) 9043.2 Conforme
=FtrdBoulon(18) 11059.2 Conforme
=FtrdBoulon(20) 14112 Conforme
=FtrdBoulon(22) 17452.8 Conforme
=FtrdBoulon(24) 20332.8 Conforme
=FtrdBoulon(27) 26438.4 Conforme
=FtrdBoulon(30) 32313.6 Conforme
=FtrdBoulon(12;"10.9") 6069.6 Conforme

Vérification 03

Ajout des boulons M10 galva ou non et des section M33 et M36. Contrôlé avec TB-M version 1.1 et calculs manuels

Formule Résultat Résultat attendu
=FtrdBoulon(12;"4.6") 2428 Conforme
=FtrdBoulon(10) 2839 Conforme
=FtrdBoulon(10;;;FAUX) 3341 Conforme
=FtrdBoulon(33) 39974 Conforme
=FtrdBoulon(36) 47059 Conforme
Clone this wiki locally