Notes de Version

Add-in for Revit

0.39.3-beta

Sorti le 30/06/2026

Points clés

BIMO for Revit 0.39.3 beta finalise le passage au nouveau flux d’installation universel. Le module est désormais distribué comme un seul Autodesk Application Bundle installer pour les versions Revit prises en charge, tout en conservant les binaires propres à chaque version dans des dossiers isolés du bundle.

Compatibilité

  • Ajout de la prise en charge d’Autodesk Revit 2027.

  • Autodesk Revit 2020 n’est plus pris en charge et n’est pas inclus dans l’installateur universel.

Installation et mises à jour

  • MSI universel : un seul installateur installe BIMO.bundle pour Revit 2021-2027.

  • Isolation par version : les DLL et dépendances propres à chaque version de Revit restent dans des dossiers séparés du bundle.

  • Command generator partagé : l’outil commun de génération de commandes est stocké une seule fois dans la zone shared du bundle.

  • Nettoyage legacy : l’installateur supprime les anciens manifests add-in par version et les anciens dossiers BIMO sans supprimer les paramètres utilisateur, la licence, le branding ni les logs.

  • Installation par utilisateur : l’installateur est conçu pour fonctionner sans élévation administrateur.

Stabilité

  • Correction d’un crash au démarrage qui pouvait apparaître après la suppression des fichiers locaux de licence ou de branding.

  • Résilience améliorée de l’enregistrement ribbon/settings avec les layouts fallback/default.

  • Tests JSON config isolés et plus stables en CI.

0.38.0

Sorti le 27/02/2026

Points clés

BIMO for Revit 0.38.0 introduit un flux de productivité majeur : vous pouvez désormais transformer des scripts Dynamo .dyn en commandes de barre d’outils. Cela accélère l’automatisation BIM au quotidien, facilite le déploiement et rend les processus d’équipe plus cohérents.

Nouvelles fonctionnalités

Scripts Dynamo comme commandes de barre d’outils

  • Ajoutez vos fichiers Dynamo dans General Settings → Dynamo command sources.

  • Chaque fichier .dyn sélectionné peut apparaître comme une commande sur le ruban BIMO.

  • La sélection du chemin passe par un sélecteur de fichiers avec filtre Dynamo (*.dyn), ce qui réduit les erreurs de configuration.

  • Les équipes peuvent standardiser leurs automatisations Dynamo les plus fréquentes et les lancer depuis un flux barre d’outils familier.

  • Les commandes basées sur des scripts .dyn sont entièrement intégrées au système Presets et Variants pour des workflows réutilisables en un clic.

Améliorations

  • General Settings dans la barre latérale : gestion des sources de commandes plus simple à trouver et à maintenir.

  • Stabilité de Color Tabs : regroupement des onglets plus prévisible en session Revit multi-documents.

  • Fiabilité runtime : ruban plus résilient et gestion UTF-8 des configs JSON pour un usage quotidien plus stable.

Pourquoi c’est important

  • Accès plus rapide à l’automatisation pour les architectes, coordinateurs BIM et gestionnaires de maquette.

  • Déploiement plus fluide des workflows Dynamo réutilisables dans l’équipe.

  • Navigation améliorée dans les grands projets avec de nombreuses vues et documents ouverts.

0.37.1

Sorti le 13/02/2026

Points clés

Cette version ajoute le regroupement des onglets par couleur — une manière simple de regrouper visuellement les onglets de documents Revit par fichier. Chaque document obtient une couleur déterministe, ce qui facilite la navigation lorsque de nombreux fichiers sont ouverts.

Nouvelles fonctionnalités

Regroupement des onglets par couleur

  • Couleurs automatiques (sans configuration) : Les onglets sont colorés automatiquement, aucun réglage n’est nécessaire.

  • Regroupement par document : Tous les onglets d’un même document partagent la même couleur.

  • Style discret : Une fine bande colorée sur l’onglet (pas de remplissage complet).

  • Différenciation projet/famille : Les documents de famille sont distingués visuellement (bande plus épaisse / emplacement différent).

  • Bascule dans le ruban : Activation/désactivation via un bouton toggle sur la barre d’outils.

Améliorations

  • Construction du ruban plus robuste : si un élément est manquant ou échoue à la création, l’erreur est journalisée et le reste du ruban est tout de même créé.

Correctifs

  • Améliorations mineures de stabilité.

0.36.2

Sorti le 15/01/2026

Points clés

Cette version introduit une fonctionnalité majeure : les Variantes de commandes. Vous pouvez désormais exécuter une même commande dans plusieurs « modes » directement depuis la barre d’outils, en associant un préréglage différent à chaque variante. Résultat : vos actions récurrentes deviennent instantanées — un clic, ou un raccourci clavier. Nous avons également amélioré l’expérience de mise à jour : instructions plus claires, annulation fiable et installation silencieuse plus robuste.

Nouvelles fonctionnalités

Variantes de commandes (basées sur des préréglages)

  • Split-buttons : Certaines commandes sont désormais disponibles sous forme de split-buttons avec des variantes supplémentaires dans le menu déroulant.

  • Un préréglage par variante : Chaque variante peut être liée à un préréglage de paramètres, afin d’exécuter la même commande avec différentes configurations.

  • Associer un préréglage à une variante :

    1. Ouvrez Settings

    2. Sélectionnez une commande dans la navigation à gauche

    3. Sélectionnez ou créez un préréglage (liste en haut)

    4. Attribuez une Variant à ce préréglage (liste à côté des préréglages)

  • Comportement d’exécution :

    • L’exécution de la commande principale ouvre toujours la fenêtre de paramètres.

    • L’exécution d’une variante utilise son préréglage et n’ouvre la fenêtre de paramètres que si une ou plusieurs entrées sont invalides.

  • Exemple (Run Dynamo) : Créez des préréglages pour différents fichiers .dyn (ou pour un même fichier avec des entrées différentes), attribuez-les aux variantes, puis lancez-les instantanément depuis la barre d’outils — y compris via des raccourcis clavier.

Run Dynamo

  • FROM SCRIPT : Ajout du bouton FROM SCRIPT qui lit la liste des valeurs d’entrée depuis le fichier .dyn sélectionné et renseigne/met à jour automatiquement les entrées dans les paramètres.

Améliorations

Mises à jour

  • Instructions plus claires après le téléchargement : La fenêtre de mise à jour explique désormais ce qui se passe une fois l’installateur téléchargé.

  • Annulation à la fermeture : La fermeture de la fenêtre annule le téléchargement et supprime les fichiers temporaires.

  • Progression du téléchargement : La progression est affichée pendant le téléchargement.

Updater

  • Attente de toutes les instances Revit : L’installation démarre uniquement après la fermeture de toutes les instances de Revit.

  • Installation silencieuse : L’installation s’exécute automatiquement en mode silencieux via msiexec.

Correctifs

  • Améliorations mineures de stabilité.

0.34.3

Sorti le 06/06/2025

Nouvelles fonctionnalités

Commande Run Dynamo

  • Exécution de scripts Dynamo : Lancez des fichiers .dyn directement dans Revit.

  • Sélection de fichiers : Nouveau sélecteur pour les scripts Dynamo et Python.

Gestionnaire de paramètres

  • Support multi-catégories : Gérez les paramètres de plusieurs catégories en une seule opération.

  • Validation améliorée : Les valeurs invalides sont maintenant bloquées.

Améliorations du cœur

  • Vérification de la version de Revit : Les commandes contrôlent désormais la version minimale requise.

Correctifs

  • Améliorations de stabilité et de performances.

0.33.6

Sorti le 30/04/2025

Nouvelles fonctionnalités et améliorations

Commande Run Python

  • Choix du moteur d'exécution : Les utilisateurs peuvent désormais choisir entre IronPython et Dynamo_CPython3 pour exécuter leurs scripts. Cela rend les scripts Python conçus pour Dynamo entièrement compatibles avec la commande Run Python.

  • Compatibilité croisée complète : Les scripts créés pour Dynamo peuvent maintenant être exécutés dans Revit via Run Python, et inversement.

  • Prise en charge des fichiers externes : Il est désormais possible d’indiquer un chemin vers un fichier .py sur le disque, ce qui permet de développer les scripts dans l'éditeur préféré de l'utilisateur.

  • Support unifié de IN/OUT : Les deux moteurs utilisent désormais IN pour les entrées et OUT pour les sorties, garantissant une expérience cohérente.

  • Nouveau modèle de script : Le modèle par défaut a été mis à jour pour refléter les meilleures pratiques — usage propre de IN/OUT, sans instructions print.

  • Documentation enrichie : Le guide utilisateur a été mis à jour avec des précisions sur les moteurs et traduit dans plusieurs langues.

Pour en savoir plus, consultez le guide utilisateur de la commande Run Python.

0.33.2

Sorti le 07/04/2025

Nouvelles fonctionnalités et améliorations

Améliorations générales

  • Fenêtre de mise à jour BIMO : La fenêtre de vérification de version a été mise à jour avec une interface plus claire et inclut des liens rapides vers le site officiel et les notes de version.

  • Nouvelle option de préréglage : Ajout de l'option "New" dans le menu déroulant des paramètres, permettant de créer rapidement un nouveau préréglage avec des valeurs par défaut.

Exposition Solaire

  • Méthode SelectPanels : Introduction d'une nouvelle stratégie de sélection des panneaux via un système de mur-rideau spécifié.

  • Correction de la géométrie des rayons : Correction d'un bug où la géométrie des rayons était incorrecte lorsque les valeurs d'altitude des rayons étaient négatives.

Sélection par Règle

  • Affichage du nombre d'éléments : La commande affiche désormais le nombre d'éléments correspondant à la règle sélectionnée.

  • Option "Seulement visible dans la vue" : Nouvelle option pour limiter la sélection aux éléments visibles dans la vue active.

Paramètres d'Ouverture

  • Correction de bug sur la saisie des propriétés : Résolution d'un problème lié à la gestion incorrecte des entrées dans l'interface des paramètres.

Sélection par Groupe

  • Support des catégories vides : Lorsque la liste des catégories est vide, la commande s'applique désormais à toutes les catégories — utile pour des sélections globales basées sur les groupes.

Exécution de Scripts Python

  • Valeur par défaut du script : Mise à jour de la valeur par défaut du paramètre Script pour simplifier les premiers usages.

Ouverture en Lot

  • Option "Depuis la boîte de dialogue" : Nouvelle option "From Dialog" permettant de sélectionner les fichiers à ouvrir en lot via une interface de sélection.

Pour des instructions détaillées, veuillez consulter notre guide utilisateur.

0.32.1

Sorti le 22/01/2025

Nouvelles fonctionnalités et améliorations

Commande Select by Mass

  • Introduction de la nouvelle commande : La nouvelle commande Select by Mass permet de sélectionner des éléments situés à l'intérieur des Masses choisies en fonction des catégories spécifiées. Cette fonctionnalité est particulièrement utile pour gérer des modèles complexes et attribuer des paramètres à plusieurs éléments simultanément.

  • Cas d'utilisation clé : Cette commande est particulièrement utile pour attribuer des numéros de section à plusieurs éléments (par exemple, des pièces). Les utilisateurs peuvent sélectionner une Masse correspondant à une section de bâtiment, et la commande met en évidence tous les éléments à l'intérieur de cette Masse. Ensuite, ils peuvent attribuer le paramètre de numéro de section aux éléments sélectionnés.

  • Intégration des paramètres : Les paramètres de la commande peuvent être configurés via le bouton Paramètres (Settings) dans la barre d'outils BIMO. Si les paramètres sont invalides ou incomplets, une boîte de dialogue de configuration s'ouvrira lors de l'exécution de la commande, garantissant une opération précise et efficace.

Avantages en termes de performance et de flux de travail

  • Efficacité améliorée : Gagnez du temps en automatisant la sélection d'éléments dans des régions volumétriques, ce qui élimine la nécessité d'une sélection manuelle.

  • Précision accrue : Assurez des attributions de paramètres précises en utilisant les Masses comme filtres spatiaux pour la sélection des éléments.

Pour des instructions détaillées sur l'utilisation, veuillez consulter le guide utilisateur.

0.31.2

Sorti le 19/12/2024

Nouvelles fonctionnalités et améliorations

Améliorations de la commande d'exposition solaire

  • Augmentation significative de la vitesse : La vitesse de calcul de la commande d'exposition solaire a été considérablement augmentée, permettant des analyses plus rapides et efficaces.

  • Barre de progression avec annulation : Une nouvelle barre de progression avec option d'annulation a été ajoutée, offrant aux utilisateurs un meilleur contrôle du processus de calcul.

  • Extension des catégories d'éléments : La liste des catégories influençant les calculs de l'exposition au soleil a été élargie pour des résultats d'analyse plus précis.

  • Optimisation des panneaux de mur-rideau : Les panneaux de mur-rideau n'affectent plus l'ombrage mais sont utilisés uniquement pour afficher les résultats des calculs, améliorant ainsi les performances et la lisibilité.

  • Suppression d'une option : L'option « Utiliser un mur-rideau pour sélectionner les panneaux » a été supprimée pour simplifier le flux de travail.

  • Affichage de l'exposition solaire intermittente : Ajout de la possibilité d'afficher des informations sur l'exposition solaire intermittente dans les résultats de l'analyse.

  • Paramètres de fenêtre virtuelle : Les utilisateurs peuvent maintenant définir la largeur et la profondeur d'une ouverture de fenêtre virtuelle, qui sera prise en compte dans les calculs d'exposition solaire pour des analyses plus précises.

Améliorations de l'expérience utilisateur (UX)

  • Conservation de l'état de la catégorie : L'état de la catégorie sélectionnée dans la fenêtre de paramètres est désormais conservé, offrant une expérience utilisateur plus cohérente.

  • Conservation des filtres : Le dernier filtre utilisé, basé sur des règles, est maintenant mémorisé, économisant du temps lors de flux de travail répétitifs.

  • Commentaires explicatifs : Des infobulles avec des commentaires explicatifs ont été ajoutées aux options dans les paramètres, offrant clarté et assistance.

  • Curseur pour les valeurs entières : Les valeurs entières peuvent désormais être saisies à l'aide d'un curseur visuellement mis à jour, améliorant ainsi la simplicité d'utilisation et la précision.

Corrections de bugs et améliorations mineures

  • Amélioration de la stabilité : Divers bogues mineurs ont été corrigés et des optimisations ont été mises en œuvre pour améliorer les performances globales.

Pour des instructions détaillées, veuillez consulter notre guide utilisateur.

0.30.0

Sorti le 11/11/2024

Nouvelles Fonctionnalités et Améliorations

Support pour Revit 2025

  • Compatibilité Étendue : Le module complémentaire BIMO prend désormais en charge Autodesk Revit 2025, garantissant une intégration et une fonctionnalité fluides avec la dernière version de Revit. Les utilisateurs peuvent continuer à utiliser les fonctionnalités et outils de BIMO sans problème de compatibilité, tout en profitant des nouveautés de Revit.

Améliorations de la Stabilité

  • Fiabilité Améliorée : Nous avons effectué plusieurs améliorations pour renforcer la stabilité et la fiabilité du module complémentaire BIMO, en résolvant les problèmes potentiels pour assurer des performances fluides. Ces améliorations offrent une expérience plus robuste, en particulier pour les utilisateurs travaillant sur de grands projets et ensembles de données complexes.

Pour des instructions détaillées sur l'utilisation, veuillez visiter notre guide utilisateur.

0.29.4

Sorti le 09/11/2024

Nouvelles Fonctionnalités et Améliorations

Commande d'Analyse de l'Exposition au Soleil

  • Nouvelle Commande : La nouvelle commande Analyse de l'Exposition au Soleil permet aux utilisateurs de calculer la durée d'exposition au soleil pour les panneaux de murs rideaux ou les murs eux-mêmes dans Autodesk Revit. Cette fonctionnalité fournit des informations précieuses pour l'analyse de la lumière du jour, en se basant sur la localisation géographique, les angles solaires et les paramètres de temps spécifiés.

  • Paramètres Configurables : Les utilisateurs peuvent configurer des paramètres comme Latitude, Heures de Lever et de Coucher du Soleil, Jour de l'Année et Intervalle de Temps dans les paramètres @ProductName pour adapter les calculs aux conditions spécifiques du projet.

  • Stockage des Résultats : La durée d'exposition calculée pour chaque élément est stockée dans un paramètre spécifié (par défaut : "Commentaires"). Les utilisateurs peuvent appliquer des filtres pour afficher visuellement les temps d'exposition, ce qui facilite l'interprétation et l'analyse des résultats dans le modèle.

Pour des instructions détaillées, consultez le guide de l'Analyse de l'Exposition au Soleil et le guide de Visualisation des Rayons Solaires.

0.28.0

Sorti le 27/09/2024

New Features and Improvements

Run Python Command

  • New Command Introduction: The new Run Python command allows users to run Python scripts directly within Autodesk Revit. This feature enables automation and customization by giving users access to Revit API through Python code, providing a flexible way to interact with the model, perform calculations, and modify elements.

  • Predefined Variables: Users can access predefined Revit API objects in their Python scripts, such as:

    • __revit__: Accesses the UIApplication object representing the Revit application.

    • __uiapp__: Another reference to UIApplication for interacting with the current Revit session.

    • __doc__: The active Document object, allowing access to the current Revit project or family.

    • __uidoc__: The UIDocument object for UI interactions within Revit.

  • Script Output: Users can print the result of their scripts using the print() function. For example:

This will display the document title in a task dialog within Revit.

For detailed usage instructions, please visit the user guide.

0.27.0

Sorti le 13/09/2024

New Features and Improvements

Preset Management

  • Save, Copy, and Manage Presets: Added the ability to save the current settings for any command as a preset. Users can create custom presets, copy existing ones, rename, reset to defaults, or delete unused presets. This allows for quicker reconfiguration across multiple projects.

UI Improvements

  • General UI Enhancements: Various interface improvements have been made to ensure smoother navigation and clearer display of options, particularly in the Settings panel.

0.26.1

Sorti le 28/08/2024

New Features and Improvements

Select by Scope Box Command

  • New Command Introduction: Introducing the Select by Scope Box command, allowing users to select elements within a defined Scope Box based on specified categories. This feature is particularly useful for tasks like assigning section numbers to elements within residential buildings.

For detailed usage instructions, please visit the user guide.

Dark Theme Support

  • Enhanced User Interface: The BIMO Add-in now fully supports Revit's dark theme, providing a consistent and visually comfortable experience. This is especially beneficial for users of Revit 2024 and later versions.

0.25.5

Sorti le 06/08/2024

New Features and Improvements

Open in Batch Tool

  • Batch Document Management: Introducing the Open in Batch tool, allowing users to open multiple Revit documents simultaneously. This feature streamlines workflows by enabling batch processing for tasks such as file updates, audits, and reviews.

  • Workset Control with Patterns: Use wildcard patterns to specify which worksets to open or close automatically, optimizing visibility and resource management for large projects.

  • Detachment Options: Easily choose to open files in a detached state for safe testing and editing, while managing local copies through specified directories.

  • Inverse Workset Pattern Option: Introduce the ability to invert workset patterns, allowing users to close worksets matching the pattern by default, enhancing control over project visibility.

Improvements and Fixes

  • Performance Enhancements: Various optimizations have been implemented to improve overall plugin speed and reliability.

  • Bug Fixes: Resolved minor bugs related to document management and UI interactions to enhance user experience.

For detailed usage instructions, please visit the user guide.

0.24.1

Sorti le 25/07/2024

New Features and Improvements

Calculate Height Command Enhancements

  • Improved Performance by Hiding Elements: The Calculate Height command now significantly improves performance by temporarily hiding unnecessary elements in the active 3D view during calculations if the user has not done so manually. These changes are rolled back after the calculations are completed, ensuring no permanent alterations to the view.

  • Updated Accuracy Option: Replaced the Use Midpoint for Accuracy option with Use Extra Point for Accuracy, which allows users to include an additional point in the calculation for improved accuracy.

0.24.0

Sorti le 24/07/2024

New Features

Calculate Height Command Enhancements

  • From Phase Option: Added a new setting to specify the phase from which rooms should be considered for height calculation. This allows users to filter and process rooms based on the selected phase.

  • Use Midpoint for Accuracy: Introduced an option to toggle the inclusion of the midpoint of boundary segments (the edges of room boundaries) in the height calculation. Enabling this option increases calculation accuracy but may impact performance.

Performance Improvements

  • Segment Length Filtering: Implemented a threshold to only consider boundary segments (the edges of room boundaries) longer than 300 mm, reducing unnecessary calculations and focusing on significant room geometry.

  • Conditional Midpoint Calculation: Midpoints of boundary segments are now only included in calculations if the Use Midpoint for Accuracy option is enabled, allowing users to balance between accuracy and performance.

For detailed usage instructions, please visit the user guide.

An error has occurred. This app may no longer respond until reloaded. Reload 🗙