-
Notifications
You must be signed in to change notification settings - Fork 0
Home
La création de de feuilles de macro dédiée aux Eurocodes est issue de la volonté de créer un ensemble de « briques », composants de base des calculs Eurocodes. Ces briques sont composées des calculs de base qui sont susceptibles d’être utilisés régulièrement dans les calculs et l’utilisation des Eurocodes.
L’objectif de tout ceci est de permettre de s’affranchir des calculs dit « de base » afin que ceux-ci soient traités une seule fois. La création de feuilles de calculs, d’outils personnels en devient simplifiée et l’ingénieur peut se consacrer à des tâches plus complexes en prenant le temps d’y apporter une valeur ajoutée.
Les fonctions ont été développées dans le but de faciliter leurs utilisations, même en dehors d’une feuille de calcul élaborée. Elles sont bien entendu utilisables pour la création de feuilles de calculs aux Eurocodes plus complexes mais doivent pouvoir être utilisées plus ponctuellement, soit seules, soit pour créer une procédure de calcul éphémère destinée à résoudre un problème ponctuel. Un grand nombre de paramètres sont donc optionnels, ils prennent les valeurs par défaut d’une situation courante. Ainsi, pour l’exemple, le seul argument obligatoire pour le calcul de la résistance en cisaillement d’un boulon est son diamètre ! (Voir EC3-1-8.xlam) Les autres arguments prennent une valeur par défaut courante telle la considération du plan de cisaillement passant par le filetage.
Cette bibliothèque de fonction est donc résolument orientée dans le sens des utilisateurs, utilisant quotidiennement et de façon pratique les Eurocodes et leurs fonctions. Il ne serait pas souhaitable d’imposer la demande de trop nombreux paramètres qui sont d’ordinaires pris par « réflexe ». Cela rendrait moins pratique l’utilisation de ces fonctions et conduirait à faire le calcul manuellement étant devenu plus rapide. Toutefois, dans le cadre de développement d’une feuille de calcul plus complète, ces fonctions disposent tout de même d’options de calcul suffisamment fournies pour être utilisables de façon complète.
Le projet consiste en une série de fichiers Excel avec l’extension .xlam Ces fichiers .xlam sont des extensions pour Excel, ils contiennent un certain nombre de fonctions personnalisées qui viennent s'ajouter dans Excel à chaque démarrage du logiciel.
Classiquement, Les fichiers se terminants par ".xlam" sont des fichiers d'extensions de Excel ils doivent être ajoutés dans le dossier "C:\Users[Nom]\AppData\Roaming\Microsoft\AddIns" puis activés dans Excel Onglet "Développeur", sous menu "Compléments", bouton "Compléments Excel".
Pour les arguments d’entrée et de sortie des fonctions, les unités utilisées sont :
- daN
- daN/m
- daN/m²
- daNm
- mm
- MPa (N/mm²)
Pour les calculs internes aux fonctions, les unités utilisées sont, sauf spécification contraire :
- N
- N/mm
- N/mm²
- Nmm
- mm
- MPa (N/mm²)
La liste des arguments possibles est présente dans des tableaux pour chaque fonction ainsi que leur signification associée. Toute valeur non listée devrait renvoyer une erreur, il appartient tout de même à l’utilisateur de vérifier que les arguments fournis sont corrects.
Lorsque des arguments sont marqués [Optionnel], ceux-ci ne sont pas obligatoires. Il est possible de ne pas remplir, ou ne pas fournir de valeur à ces arguments. En revanche, une valeur par défaut lui est attribuée. Ces valeurs sont données dans les tableaux des arguments.
Il existe trois fichiers d'extensions dans ce projet