Démarrage : votre premier modèle dans le navigateur
Tout se passe ici dans l’application web : sans installation, sans programmation et sans compte pour calculer. Ouvrez un exemple traité pour voir l’enchaînement complet en un clic, puis construisez votre propre modèle en parcourant dans l’ordre les onglets du Data Workspace.
Le plus rapide : ouvrir un exemple
Le moyen le plus rapide de prendre FERS en main est de calculer quelque chose qui fonctionne déjà. Depuis la page d’accueil, choisissez Simple Shed ou Solar Rail et appuyez sur Calculate. Vous obtenez déplacements, diagrammes d’effort normal, d’effort tranchant et de moment, et réactions d’appui sur un modèle dont on sait qu’il est juste : vous apprenez l’interface sans déboguer en plus votre propre géométrie.
La bibliothèque d’exemples en contient d’autres, dont un portique et une vérification complète selon l’EN 1993-1-1 avec le détail du calcul manuel, clause par clause.
Vous préférez partir d’un formulaire plutôt que d’un modèle 3D ? Le calculateur de portiques 2D gratuit et les calculateurs de poutres utilisent le même moteur et ne demandent aucune configuration.
Construire votre propre modèle
Parcourez les onglets du Data Workspace dans cet ordre. Chaque étape dépend de la précédente, d’où leur agencement.
- Materials — Module d’élasticité, masse volumique et limite d’élasticité — par exemple acier S235. Tout le reste référence un matériau : cette étape vient donc en premier.
- Sections — Caractéristiques de section (aire,
i_y,i_z,j), chacune rattachée à un matériau. La flexion autour de l’axe fort utilisei_z: lisez conventions et unités avant de saisir un moment quadratique. - Nodes — Les coordonnées X, Y, Z des nœuds de votre structure. Y est la verticale ascendante.
- Nodal Supports — Conditions aux limites. Un appui articulé bloque Ux/Uy/Uz et laisse les rotations libres ; affectez ensuite l’appui à un nœud depuis l’onglet Nodes.
- Members — Une barre relie deux nœuds avec une section. C’est un élément poutre à deux nœuds et six degrés de liberté par nœud.
- Load Cases & Loads — Créez un cas de charge (par exemple « Permanent »), puis ajoutez-y des charges nodales, réparties ou surfaciques. Les directions sont globales X/Y/Z :
(0, -1, 0)pointe donc verticalement vers le bas. - Calculate — Lancez le calcul depuis la barre supérieure. Les résultats apparaissent dans les onglets Results et dans la vue 3D.
La visite guidée parcourt la même interface de façon interactive ; vous pouvez la rejouer à tout moment via Help (?) → Show welcome tour.
Lire les résultats
Après le calcul, les onglets Results contiennent les déplacements nodaux, les efforts internes des barres, les réactions et, si vous les avez ajoutées, les vérifications. La vue 3D trace la déformée et le diagramme que vous sélectionnez.
Les diagrammes sont exacts et non interpolés : les déplacements de barre sont échantillonnés sur l’élément résolu, si bien qu’une poutre bi-encastrée sous charge uniformément répartie donne la flèche réelle wL⁴/384EI et non une droite entre les valeurs d’extrémité.
Avant de faire confiance à un grand modèle, calculez un cas d’une seule travée dont vous connaissez la solution analytique et comparez. Les tests de précision et le jeu NAFEMS font exactement cela, dans le navigateur, avec l’écart entre la valeur cible et FERS affiché.
Enregistrer et exporter
Votre modèle peut être exporté en JSON à tout moment depuis le menu Download : c’est le format que consomment aussi le paquet Python et l’API REST, un modèle commencé dans le navigateur peut donc être terminé dans un script.
L’enregistrement dans le cloud fait partie de l’offre Pro ; dans l’offre gratuite, vous conservez vos modèles en JSON local. L’offre gratuite calcule des modèles jusqu’à 100 barres, Pro jusqu’à 10,000.
Pour aller plus loin
- Installer le paquet Python pour piloter le même solveur depuis un script.
- L’utiliser depuis JavaScript : le solveur est publié comme paquet npm en WebAssembly et calcule dans le navigateur sans aller-retour serveur.
- Appeler l’API REST depuis n’importe quel langage, ou importer la spécification OpenAPI dans un générateur de clients.
- Connecter un agent IA : Claude, ChatGPT, Cursor et VS Code peuvent piloter FERS via MCP.
- Raccourcis clavier pour les outils de modélisation, une fois le premier modèle passé.
Pages associées
Installer le paquet Python FERS
Installer avec pip, vérifier l’import et configurer si besoin l’authentification cloud par clé d’API ou jeton.
Raccourcis clavier
Tous les raccourcis et gestes souris de l’espace de modélisation : outils, édition, sélection et vue.
Utiliser FERS depuis JavaScript
Installez le solveur WebAssembly depuis npm, configurez votre bundler et calculez des modèles dans le navigateur ou sous Node.
Voir aussi
Questions fréquentes
Ai-je besoin d’un compte pour calculer un modèle ?
Quelle taille de modèle puis-je calculer gratuitement ?
Mon modèle quitte-t-il ma machine ?
Quelles unités FERS utilise-t-il ?
Pourquoi ma poutre fléchit-elle autour du mauvais axe ?
i_y et i_z sont intervertis. Dans FERS, l’axe fort de flexion est l’axe z local : une poutre qui fléchit dans son plan habituel utilise donc i_z. Voir conventions et unités.