Démarrer avec FERS
FERS est un solveur éléments finis pour poutres, portiques et treillis, avec vérifications acier selon l’EN 1993-1-1. Le même moteur Rust s’exécute dans votre navigateur, dans un script Python, dans un processus Node et dans un serveur MCP local pour les agents IA : vous pouvez donc commencer sans rien installer et passer au code lorsque cela devient rentable.
Qu’est-ce que FERS ?
FERS associe un solveur Rust à une couche de modélisation Python et à FERS Studio dans le navigateur. Vous décidez où chaque étape s’exécute :
- Tout en local — installez le paquet (
pip install FERS, importé commefers_core), décrivez le problème en Python, résolvez sur votre machine et exportez des résultats structurés. Sans compte, sans réseau. - Tout dans le navigateur — construisez le modèle dans FERS Studio et résolvez-le côté client en WebAssembly. Rien n’est téléversé et aucun compte n’est nécessaire pour obtenir une réponse.
- Mixte — prototypez dans un script puis envoyez le modèle à FERS Cloud pour la visualisation, le partage et l’export 3D ; ou construisez-le dans le navigateur et exportez le JSON vers un script.
Les quatre voies consomment le même JSON de modèle, en unités de base du SI : un modèle commencé d’une manière peut toujours être terminé d’une autre.
Documentation
Chaque page ci-dessous est un sujet complet et autonome.
Démarrage : votre premier modèle dans le navigateur
Construire et calculer un portique 3D dans le navigateur : matériaux, sections, nœuds, appuis, barres, charges, Calculer.
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.
Construire et calculer un modèle en Python
Les objets Python principaux, comment ils s’articulent, et comment lire déplacements, efforts internes et réactions.
Exemples traités
Quatre scripts exécutables — console, poutre sur deux appuis, portique et vérification EN 1993-1-1 — chacun avec son calcul manuel.
Utiliser FERS depuis JavaScript
Installez le solveur WebAssembly depuis npm, configurez votre bundler et calculez des modèles dans le navigateur ou sous Node.
Référence de l’API REST
Chaque point de terminaison du SDK avec requête et réponse : authentification, clés, liens de calcul, validation, vérification de poutre et gestion des modèles.
Raccourcis clavier
Tous les raccourcis et gestes souris de FERS Studio : outils, édition, sélection et vue.
FERS dans le terminal et depuis les agents de code
La commande fers : valider, résoudre dans un fichier, vérifier et inspecter des modèles depuis un shell ou un agent de code, avec un fichier skill pour la boucle de travail.
Choisissez votre voie
Le même moteur, les mêmes résultats, quatre entrées.
Python
Construisez les modèles comme des objets, balayez des paramètres dans une boucle et récupérez les résultats sous forme de données. La voie pour tout ce qui est répétitif ou doit vivre en gestion de versions.
Calcul de structures en PythonJavaScript
Une compilation WebAssembly du solveur, publiée sur npm. Elle s’exécute dans le navigateur ou sous Node sans aller-retour serveur : le modèle ne quitte jamais la machine de l’utilisateur.
Calcul de structures en JavaScriptAPI REST
HTTP simple depuis n’importe quel langage, avec une spécification OpenAPI 3.1 pour les générateurs de clients et les Actions de GPT personnalisé. L’API valide les modèles et renvoie des liens qui les calculent dans le navigateur.
Référence de l’API RESTPour les agents IA
FERS dispose d’un serveur MCP qui s’exécute sur votre machine : Claude, Cursor, VS Code, Codex et ChatGPT pour ordinateur peuvent construire et calculer des modèles de structure directement, y compris des vérifications EN 1993-1-1 avec détail clause par clause. Les applications de chat dans le navigateur utilisent le serveur hébergé, qui renvoie un lien calculant le modèle dans le navigateur. Connectez-le une fois et votre assistant calcule au lieu de deviner.
Pour les agents qui préfèrent lire plutôt qu’appeler : llms.txt indexe ce site, llms-full.txt contient toute la documentation en une seule requête, et chaque page dispose d’un jumeau en Markdown brut à /docs/<sujet>.md.
Les agents dotés d’un shell — Claude Code, Codex, l’agent de Cursor, un job CI — n’ont besoin d’aucun serveur : pip install FERS installe le solveur et la commande fers sur leur propre machine, et le guide terminal fournit un fichier skill avec la boucle de travail.
Obtenir de l’aide
Ressources de dépannage et de support.
Ouvrir un ticket
Vous avez un compte ? Envoyez un ticket de support et suivez son avancement.
Ouvrir un ticketQuestions fréquentes
Dois-je installer quelque chose pour essayer FERS ?
Que comprend l’offre gratuite ?
Mes modèles sont-ils téléversés sur vos serveurs ?
Quelle est la précision ?
Quelles unités et conventions d’axes FERS utilise-t-il ?
i_z gouverne donc la flexion ordinaire. Détails sur conventions et unités.