FreeCAD 1.1 est sorti le 25 mars 2026 en version stable, avec beaucoup de retouches sur des outils existants et quelques ajouts bien sentis. Voici ce qui ressort à l’usage pour des projets BIM Structure.
Interface utilisateur
Le rendu des modèles 3D bénéficie d’un éclairage par trois points, ajouté pour améliorer la qualité visuelle des scènes. Du côté de la personnalisation, un nouvel éditeur de thème accompagné d’un système de jetons permet désormais une personnalisation plus fine des feuilles de style. Pour naviguer dans les réglages, une barre de recherche fait son apparition dans les préférences.
La boîte de dialogue Ajouter une propriété a été consolidée et améliorée : elle prend maintenant en charge les expressions, les énumérations et les unités. L’éditeur d’expressions lui-même progresse, avec une meilleure complétion des onglets, un comportement de redimensionnement revu et la saisie de VarSet.
Ergonomie et personnalisation
Plusieurs ajustements viennent affiner l’expérience au quotidien. Un raccourci clavier par défaut donne accès direct aux préférences. La page des préférences de la zone de notification a été améliorée. L’outil Mesurer intègre désormais la sauvegarde automatique et la sélection additive. Un nouveau paramètre permet d’ajuster le niveau de transparence par défaut activé par l’outil Basculer la transparence.
Deux nouvelles propriétés de vue font leur apparition : Show Plane, qui affiche le plan sur lequel repose un objet 2D, et Show Placement, qui matérialise le placement sous forme de système de coordonnées à l’origine d’un objet. La couleur des axes du repère de coordonnées est désormais personnalisable via Édition → Préférences → Affichage → Vue 3D.
Dans la vue des propriétés, toutes les propriétés booléennes utilisent maintenant une case à cocher au lieu d’une liste déroulante vrai/faux. La prise en charge des raccourcis dans la barre d’état a également été ajoutée. Enfin, si un objet est actif dans l’arborescence au moment de créer un groupe, ce groupe lui est automatiquement rattaché.
Navigation 3D
FreeCAD 1.1 accueille deux nouveaux styles de navigation : SolidWorks et Siemens NX. Côté orbite, deux nouveaux styles font leur entrée — Trackball classique et Rounded Arcball. Ce dernier devient le style par défaut : il offre une rotation pure de la caméra lorsque le curseur se rapproche des bords de l’écran. Les animations du cube de navigation effectuent désormais des rotations en fonction du nombre de clics sur les boutons plats.
La commande Aligner sur la sélection a été affinée sur plusieurs points : elle utilise des rotations plus petites, s’appuie sur l’arête la plus longue d’une face pour aligner horizontalement ou verticalement, et aligne désormais aussi la vue de la caméra sur les courbes planes et les faces non planes sélectionnées.
Fenêtres et ateliers
Toutes les fenêtres MDI — Spreadsheet, TechDraw et les autres — peuvent désormais être détachées et affichées en plein écran, soit par raccourci clavier (V, U ou F11), soit via le menu Affichage → Fenêtre du document. La liste par défaut des ateliers est plus courte dans cette version : les ateliers Inspection, <none>, OpenSCAD, Robot et Test Framework sont désactivés par défaut, car peu utilisés.
Atelier BIM
Visualisation solaire et IFC
Arch Site accueille une nouveauté notable : la visualisation interactive de la position du soleil et des rayons. Cette fonctionnalité requiert le module Python pysolar ou ladybug.
Sur le front IFC, la prise en charge NativeIFC pour les objets 2D a été ajoutée à BIM. Il est désormais possible d’incorporer des objets 2D — lignes, textes, dimensions — dans des fichiers IFC, et d’ouvrir de tels fichiers depuis d’autres applications BIM. Dans le même esprit d’interopérabilité, une option permet désormais de précharger tous les IfcTypes lors de l’importation ou de l’ouverture de fichiers IFC. Les groupes standard de FreeCAD peuvent aussi être ignorés à l’export IFC, comportement désormais activé par défaut et contrôlable via les préférences.
Gestion des vues et mise en page
Le panneau Gérer les vues a été remanié. Il comporte désormais une section dédiée à toutes les vues 2D, et intègre une fonction d’activation et de désactivation des objets dans la section de décomposition spatiale. Les commandes de création de vue 2D ont par ailleurs été regroupées pour une meilleure ergonomie.
Lors de l’ajout de vues BIM à une page TechDraw, celles-ci respectent désormais l’échelle de la page afin d’avoir une taille cohérente. Le niveau de zoom par défaut pour les nouveaux projets BIM a également été modifié pour mieux correspondre aux grandeurs utilisées dans les modèles architecturaux.
Nomenclature et calculs
La fenêtre de dialogue de Nomenclature prend désormais en charge les tableaux simples, c’est-à-dire non imbriqués. Les tableaux réguliers et de liens, développés ou non, peuvent ainsi être traités pour d’autres calculs dans le rapport BIM Schedule.
Modélisation : niveaux, murs, espaces et toits
Lors de la création d’un nouveau niveau, les objets sélectionnés dans l’arborescence sont automatiquement inclus dans ce niveau. Un double-clic sur un niveau active désormais celui-ci ainsi que son plan de travail par défaut. Le raccourci W, P a été ajouté pour sélectionner le plan de travail.
Du côté des murs, la propriété Données Offset peut être saisie directement lors de la création. La commande Supprimer permet désormais de retirer des fenêtres et des portes des murs. Lors de la création d’une fenêtre personnalisée, la profondeur du cadre et les propriétés associées sont décrites sans ambiguïté. La prise en charge des B-splines a été ajoutée pour les structures telles que les dalles.
Les espaces peuvent maintenant être créés à partir d’un seul objet, par exemple les faces intérieures d’un mur basé sur une base rectangulaire. Lors de l’exportation de modèles contenant un toit, celui-ci n’est plus supprimé de l’export.
Ergonomie générale
L’option Continuer est maintenant stockée séparément pour chaque commande de Draft et de BIM. Un double-clic sur un objet BIM modifiable ouvre désormais son panneau de tâches, au lieu de modifier son libellé. La commande Plan de coupe a bénéficié de nombreuses corrections et améliorations : le problème qui faisait basculer le sens de la coupe lors de la rotation du plan a été corrigé, et il est maintenant possible d’activer ou de désactiver la vue de coupe directement depuis le panneau des tâches.

Atelier FEM
Maillage
Netgen bénéficie de plusieurs ajouts significatifs. La propriété ZRefine permet désormais de créer des maillages extrudés à dominante hexagonale lorsque Quad Dominated est activé, à condition de travailler avec des éléments de premier ordre ou des maillages entièrement hexaédriques. La propriété Second Order Linear et la prise en charge du maillage fin local, jusque-là réservées à Gmsh, sont maintenant disponibles pour la nouvelle implémentation de Netgen. La propriété Glue a également été ajoutée : lorsqu’elle est activée, un maillage continu est créé, équivalent à Coherence Mesh dans Gmsh. Netgen peut par ailleurs être installé de manière standard, en indiquant simplement à FreeCAD l’exécutable Python approprié dans les préférences.
Pour Gmsh et Netgen, la verbosité des logs et le nombre de threads utilisés pour le maillage sont maintenant réglables dans les préférences. Les paramètres par défaut d’exportation de maillages ont aussi été améliorés : les groupes de nœuds sont activés pour Gmsh, et l’export vers des fichiers INP inclut par défaut uniquement les éléments FEM et les groupes.
Solveurs et analyses
Du côté de CalculiX, les propriétés du solveur ont été regroupées et les propriétés d’incrémentation temporelle rendues plus conviviales : noms améliorés, meilleures valeurs par défaut, passage facilité entre incrémentation automatique et directe. Le paramètre BucklingAccuracy a été ajouté pour mieux capturer la première valeur propre dans les analyses de flambage linéaire. Une nouvelle propriété Pastix Mixed Precision est disponible, désactivée par défaut pour éviter des résultats incorrects avec le solveur matriciel PaStiX.
Les analyses électrostatiques, y compris en 2D, sont désormais supportées par le solveur CalculiX refactorisé. Les charges de pression et de flux thermique, ainsi que les contraintes de liaison et de contact, peuvent maintenant être appliquées aux arêtes dans les analyses 2D avec CalculiX. Les charges de source de chaleur du corps et de force centrifuge peuvent quant à elles être appliquées aux faces des modèles 2D.
Les éléments de membrane et de treillis de CalculiX sont désormais pris en charge et remplacent respectivement les éléments de coque et d’élément 2D lorsque la propriété ExcludeBendingStiffness du solveur est activée. La prise en charge des contacts durs et liés, du contact thermique, du rayonnement des cavités et des amplitudes pour les conditions limites et les charges mécaniques et thermiques a également été ajoutée. La température initiale peut maintenant être appliquée à une région sélectionnée, et peut aussi être utilisée pour prescrire le champ de température dans une étape d’analyse statique, avec une amplitude facultative.
Le solveur Elmer a lui aussi été remanié de manière similaire à CalculiX. Il fonctionne désormais avec la nouvelle implémentation de Netgen, et les fichiers ParaView PVD peuvent maintenant être importés. La prise en charge du solveur de conduction de courant statique d’Elmer a été ajoutée, avec la possibilité de calculer l’effet Joule. La charge Densité de charge électrique a été ajoutée pour être utilisée avec l’équation électrostatique d’Elmer. La condition limite de potentiel électrostatique a été étendue pour prendre en charge les conditions de type Neumann et prescrire la densité du flux électrique. La condition limite de densité de courant dispose maintenant de deux modes — Personnalisé et Normal — avec un symbole pour le mode Normal. La priorité par défaut des équations Elmer commence désormais à 255 et diminue à chaque équation ajoutée, de sorte qu’elles sont résolues dans l’ordre d’ajout à l’arborescence.
La prise en charge du contact thermique avec CalculiX a été ajoutée via les propriétés Thermal Contact Conductance, utilisées pour spécifier la conductance entre espace. La prise en charge des amplitudes — c’est-à-dire la variation temporelle — pour les conditions limites et la plupart des charges mécaniques et thermiques avec CalculiX a également été ajoutée, avec deux nouvelles propriétés : Enable Amplitude et Amplitude Values.
Une préférence CalculiX nommée Objet résultat a été ajoutée. Si la case Pipeline seulement est activée, seul l’objet pipeline de résultats est créé lors de l’utilisation du solveur CalculiX — les objets CCX_Results ne sont plus générés.
Les sections de poutres-caissons et elliptiques ont été ajoutées à la commande Coupe transversale d’un élément 1D. La propriété Offset a été ajoutée à FEM Épaisseur d’un élément 2D pour décaler la coque dilatée par rapport au maillage réel. La température de référence de l’expansion thermique peut maintenant être définie pour un matériau solide dans les analyses thermomécaniques avec CalculiX.
Résultats et pipelines
Les résultats FEM prennent désormais en charge les animations. Le pipeline de résultats peut maintenant stocker des résultats provenant de plusieurs images. Un jeu d’outils d’extraction de données a été ajouté aux pipelines de résultats. Les Champs personnalisés de résultats permettent de créer des champs en définissant une expression mathématique opérant sur les champs existants. Le Filtre par symboles a été ajouté avec un framework permettant de développer d’autres filtres en Python pour VTK. Une option de lissage a été ajoutée au filtre par contours.
Les forces de contact sont désormais enregistrées dans le fichier ccx_dat_file lors des analyses CalculiX, tout comme les déplacements du point de référence du corps rigide. La fonction Python Fem.frdToVTK permet la conversion des fichiers de résultats frd de CalculiX au format VTK utilisé par ParaView. La fonction Python renameArrays permet de renommer les champs sélectionnés du pipeline de résultats.
Ergonomie générale
Un menu contextuel a été ajouté pour faciliter la sélection d’un solide approprié lorsque la face sélectionnée d’un CompSolid appartient à deux solides — utile notamment pour appliquer des matériaux à des solides intérieurs. L’outil Purger les résultats supprime désormais tous les objets résultat, et non plus seulement ceux natifs de CalculiX. Tous les objets FEM pour lesquels la suppression a un sens peuvent maintenant être supprimés, alors qu’auparavant seules les contraintes le permettaient.
L’outil Matériau renforcé utilise désormais le nouvel éditeur de matériaux. Le panneau de tâches de Charge de flux thermique a été amélioré : les boutons radio pour choisir le type de flux ont été remplacés par une boîte combo. Le panneau de tâches de Magnétisation a également été amélioré. Le mode de sélection a été ajouté au sélecteur de référence géométrique dans les panneaux de tâches des équations d’Elmer. La contrainte de liaison peut maintenant être appliquée aux faces de coques. Le format de sortie et la sauvegarde des ID de géométrie peuvent être définis pour Elmer dans les préférences.
Cinq nouveaux exemples FEM ont été ajoutés, couvrant l’électrostatique avec le solveur CalculiX refactorisé, les charges de pression sur les arêtes de modèles 2D, la symétrie cyclique introduite dans FreeCAD 1.0, la nouvelle équation de courant statique (effet Joule) et la contrainte du corps rigide.

Les notes de version complètes sont disponibles sur le wiki officiel de FreeCAD https://wiki.freecad.org/Release_notes_1.1/fr








