Solar Exposure

Configurer et exécuter Solar Exposure dans BIMO pour Revit, interpréter les résultats et valider le calcul d’ensoleillement direct.

Solar Exposure estime pendant combien de minutes les panneaux de mur-rideau sélectionnés reçoivent un ensoleillement direct au cours d’une journée configurée. La commande échantillonne la trajectoire solaire, vérifie si chaque rayon est obstrué dans la vue 3D active et écrit le résultat dans un paramètre texte de chaque panneau analysé.

Disponibilité actuelle : Solar Exposure est enregistré dans la bibliothèque BIMO sous BIMO > Analyze, mais il est masqué dans le ruban par défaut et associé au plan OPTIMO. L’implémentation actuelle contient également un contrôle de préversion dont la période d’essai s’est terminée le 1er mars 2026. Les builds contenant ce contrôle annulent la commande après cette date et affichent Command Unavailable. Si la commande est absente ou bloquée, contactez support@bimo.tools ; un droit OPTIMO ne contourne pas à lui seul ce contrôle de préversion.

Le complément BIMO dispose de builds pour Revit 2021–2027 et le code de Solar Exposure ne contient aucune restriction propre à une version de Revit. La condition de disponibilité ci-dessus reste toutefois applicable à ces builds.

Quand l’utiliser

Utilisez Solar Exposure pour :

  • comparer la durée d’ensoleillement direct entre des panneaux de mur-rideau ;

  • écrire le nombre de minutes d’exposition dans un paramètre utilisable dans les nomenclatures ou filtres de vue ;

  • identifier une exposition intermittente pendant la plage horaire configurée ;

  • tester une variante de façade avec un modèle solaire simplifié et reproductible.

Solar Exposure ne constitue pas un calcul réglementaire ou de certification. Validez la méthode, les réglages et un échantillon des résultats avant de les utiliser pour des décisions de conception.

Avant l’exécution

  • Ouvrez un projet Revit. Les documents de famille ne sont pas pris en charge.

  • Activez une vue 3D. La commande ne fonctionne pas depuis les plans, coupes, élévations, feuilles ou nomenclatures.

  • Rendez visible dans la vue 3D active la géométrie qui doit participer au contrôle.

  • Préparez les panneaux de mur-rideau ou un système de mur-rideau à analyser.

  • Vérifiez que chaque panneau cible possède un paramètre texte modifiable pour le résultat. La valeur par défaut est Comments.

  • Vérifiez l’angle du nord géographique du projet. Solar Exposure fait pivoter les vecteurs solaires générés selon le True North de l’emplacement actif du projet.

  • Contrôlez la latitude, le jour, les heures et le pas d’échantillonnage avant le calcul.

Avertissement : la commande remplace la valeur du paramètre de résultat sélectionné sur chaque panneau analysé.

Sélectionner les panneaux

Solar Exposure accepte les panneaux de mur-rideau de deux manières :

  1. Présélectionnez un ou plusieurs systèmes de mur-rideau. BIMO développe leurs grilles et collecte les panneaux.

  2. Présélectionnez directement des panneaux de mur-rideau. Si des systèmes sont également sélectionnés, les panneaux directs sont ajoutés au même ensemble.

Les doublons sont supprimés. Si aucun système ou panneau compatible n’est présélectionné, Revit demande Pick curtain panels. Les autres types d’éléments ne sont pas acceptés comme cibles du calcul.

Réglages de la commande

La commande principale ouvre les réglages partagés Daylight Measurement, utilisés par Solar Exposure et Preview Rays. Daylight Measurement est le nom du groupe de réglages, et non une commande distincte. Les valeurs par défaut et validations confirmées dans le code sont indiquées ci-dessous.

Réglage

Valeur par défaut

Plage validée

Fonction

Latitude

55

0-90

Latitude utilisée par le calcul des vecteurs solaires de BIMO. Les latitudes négatives ne sont pas acceptées.

Sunrise hour

7

4-20

Première heure entière échantillonnée ; cette heure est incluse.

Sunset hour

17

4-20

Fin de la plage échantillonnée ; cette heure est exclue.

Day of the year

112

1-365

Jour utilisé pour la déclinaison solaire. Le jour 112 correspond approximativement au 22 avril d’une année non bissextile.

Result parameter name

Comments

Paramètre texte modifiable

Paramètre recevant le résultat. La validation contrôle la catégorie Curtain Wall Panels.

Minute step

5

1-15

Intervalle entre les vecteurs solaires testés. Une valeur plus faible produit davantage de contrôles et prend généralement plus de temps.

Window depth (mm)

0

Aucune plage explicite

Profondeur de l’ouverture virtuelle utilisée pour rejeter les rayons bloqués par un renfoncement.

Window width (mm)

0

Aucune plage explicite

Largeur de l’ouverture virtuelle. Lorsque la valeur n’est pas positive, le contrôle latéral interne utilise 1000 mm.

Upward offset distance (mm)

500

Aucune plage explicite

Déplace verticalement le point de calcul depuis l’origine du panneau.

Minimum time range (minutes)

60

1-901

Durée requise pour au moins une période continue lorsque l’exposition est intermittente. Ce réglage influence les libellés, pas le nombre total de minutes.

Discontinuous label

Intermittent

Texte

Ajouté lorsque l’exposition directe contient plusieurs périodes. L’espace initial fait partie de la valeur par défaut.

Not enough time label

- No continuous hour

Texte

Ajouté lorsque l’exposition est intermittente et que toutes les périodes sont plus courtes que la durée minimale.

Preview rays height (mm)

100000

Aucune plage explicite

Partagé avec Preview Rays ; ne modifie pas le calcul Solar Exposure.

Preview rays max length (mm)

500000

Aucune plage explicite

Partagé avec Preview Rays ; ne modifie pas le calcul Solar Exposure.

CurveHostDistanceTolerance

400

Aucune plage explicite

Tolérance de distance utilisée pour déterminer l’orientation des panneaux hébergés sur des faces courbes de Mass.

Sunrise hour et Sunset hour sont validés séparément. Le formulaire ne vérifie pas que le coucher est postérieur au lever. Si l’heure de fin est égale ou antérieure à l’heure de début, aucun échantillon temporel n’est généré et le résultat peut être 0.

Pour obtenir des durées prévisibles, utilisez un pas qui divise 60 sans reste, par exemple 1, 2, 3, 4, 5, 6, 10, 12 ou 15. L’implémentation actuelle compte les échantillons puis les multiplie par le pas ; une valeur telle que 7 peut surestimer la durée dans chaque heure.

Heures propres à chaque panneau

Un panneau peut remplacer uniquement les heures globales de début et de fin lorsqu’il contient les paramètres entiers suivants :

Paramètre du panneau

Comportement

Use BIMO Settings

Absent ou supérieur à 0 : utiliser les réglages de la commande. 0 ou valeur négative : lire les deux heures propres au panneau ci-dessous.

Sunrise Hour

Première heure propre au panneau lorsque Use BIMO Settings n’est pas positif.

Sunset Hour

Heure de fin propre au panneau lorsque Use BIMO Settings n’est pas positif.

Pour une plage propre au panneau, l’heure de fin doit être postérieure à l’heure de début et les deux valeurs doivent être comprises entre 1 et 23. Des paramètres manquants ou non valides provoquent l’échec de la commande. La latitude, le jour, le pas en minutes et tous les autres réglages proviennent toujours du preset BIMO sélectionné.

Exécuter le calcul

  1. Activez la vue 3D souhaitée.

  2. Présélectionnez des systèmes et/ou panneaux de mur-rideau, ou laissez la sélection vide pour les choisir après le lancement.

  3. Lancez Solar Exposure si la commande est disponible dans votre build et pour votre compte.

  4. Vérifiez le preset et les réglages Daylight Measurement, puis cliquez sur OK.

  5. Si Revit demande de sélectionner des panneaux, choisissez-les et terminez la sélection.

  6. Suivez l’indicateur de progression Exposure time calculation. Vous pouvez annuler pendant cette étape.

  7. Contrôlez le paramètre de résultat configuré sur les panneaux.

Le calcul génère des vecteurs solaires depuis l’heure de début jusqu’à l’heure de fin exclue. Il utilise la latitude et le jour configurés, fait pivoter les vecteurs selon le True North du projet et teste un seul point de calcul par panneau. Chaque échantillon non obstrué ajoute un intervalle égal au pas en minutes.

Le filtre d’intersection des rayons nomme Generic Models, Masses, Floors, Roofs, Ceilings et Walls. Les Curtain Wall Panels ne sont pas utilisés comme obstacles. Le calcul masque également temporairement dans la vue 3D active les catégories autres que Generic Models, Masses, Floors, Ceilings et Roofs, puis annule cette modification. Comme cela peut influencer les Walls et la géométrie liée, vérifiez le comportement d’occlusion sur un cas connu avant de vous fier au résultat.

Format du résultat

Le résultat est un texte contenant la durée totale échantillonnée en minutes, éventuellement suivie de libellés.

Profil d’exposition

Exemple avec les valeurs par défaut

Aucun échantillon non obstrué

0

Une période continue totalisant 125 minutes

125

Plusieurs périodes totalisant 90 minutes, dont au moins une de 60 minutes ou plus

90 Intermittent

Plusieurs périodes totalisant 65 minutes, toutes inférieures à 60 minutes

65 Intermittent - No continuous hour

La commande n’enregistre pas séparément les périodes individuelles ni la plus longue période. Elle écrit uniquement le total et les libellés applicables.

Presets, variants et raccourcis

Solar Exposure prend en charge les presets BIMO pour tous les réglages Daylight Measurement. La commande reçoit également trois variants générés :

  • la commande principale ouvre la fenêtre de réglages ;

  • Variant #1, Variant #2 et Variant #3 peuvent utiliser des presets affectés et ignorer la fenêtre lorsque leurs valeurs sont valides ;

  • chaque variant est un élément distinct du ruban et peut recevoir un raccourci clavier Revit.

Les variants possèdent les mêmes restrictions de visibilité, de plan, de document, de vue 3D et de période de préversion que la commande principale. Consultez Presets and Variants.

Modifications du modèle et annulation

  • En cas de réussite, la commande remplace le paramètre texte sélectionné dans une transaction Revit nommée Exposure time calculation.

  • Les modifications temporaires de visibilité utilisées pour tracer les rayons sont annulées et ne doivent pas rester dans la vue.

  • L’annulation de la progression arrête la commande avant l’écriture des résultats.

  • Si l’écriture d’un résultat échoue, la transaction de résultat est annulée.

  • Une écriture terminée peut être annulée avec Undo dans Revit.

  • Solar Exposure ne crée ni rayons de prévisualisation, ni schémas de couleurs, ni filtres de vue.

Limites

  • Le modèle solaire utilise une latitude, un jour et des limites horaires entières saisis manuellement. Il ne lit pas les Sun Settings de Revit, la longitude, le fuseau horaire, l’heure d’été ou les données météorologiques.

  • La validation de la latitude accepte uniquement 0-90 ; les latitudes négatives de l’hémisphère sud ne sont pas prises en charge.

  • La plage de jours se termine à 365 ; le jour 366 n’est pas disponible.

  • Le calcul échantillonne un point par panneau, et non toute la surface du panneau.

  • Le résultat dépend de l’orientation du panneau, de la géométrie et de la visibilité de la vue active, du True North, de l’ouverture virtuelle et du pas temporel.

  • Les Curtain Wall Panels ne s’ombragent pas mutuellement dans le filtre d’intersection actuel.

  • Le code active la recherche dans les références liées, mais l’étape de masquage temporaire rend la participation des modèles liés incertaine ; validez-la dans votre projet.

  • Le validateur vérifie le paramètre de résultat sur un Curtain Wall Panel trouvé dans le document, et non sur tous les panneaux sélectionnés. Des familles de panneaux hétérogènes peuvent encore échouer pendant l’écriture.

  • Le résultat est une valeur texte. Les libellés empêchent un tri numérique direct sans workflow supplémentaire.

Erreurs et dépannage

Problème

Vérification

Solar Exposure n’apparaît pas dans le ruban

La commande est masquée dans le schéma par défaut et contrôlée par le plan. Vérifiez la configuration de l’espace de travail et la note de disponibilité ci-dessus.

Command Unavailable apparaît

La période de préversion codée dans l’implémentation actuelle s’est terminée le 1er mars 2026. Contactez support@bimo.tools.

BIMO demande une vue 3D

Activez une vue 3D qui n’est pas un gabarit puis relancez la commande.

Le formulaire refuse le paramètre de résultat

Vérifiez que le projet contient des Curtain Wall Panels et que le paramètre indiqué est un texte modifiable.

La commande demande de sélectionner des panneaux

La sélection actuelle ne contenait aucun système ou panneau compatible.

Le résultat est 0

Vérifiez que l’heure de fin est postérieure à l’heure de début, que le panneau est orienté correctement, que le True North est correct et que la géométrie pertinente est disponible dans la vue 3D active.

Le total semble trop élevé

Utilisez un pas qui divise 60 et vérifiez les heures propres aux panneaux.

Une erreur mentionne Sunrise Hour et Sunset Hour

Un panneau a Use BIMO Settings égal ou inférieur à 0, mais ses heures de remplacement sont absentes ou non valides.

Une erreur de paramètre survient pendant l’écriture

Vérifiez que tous les panneaux sélectionnés possèdent le même paramètre texte modifiable, et pas seulement une famille.

Aucun filtre ou affichage coloré n’apparaît

Solar Exposure écrit uniquement des valeurs de paramètres. Créez séparément les filtres de vue Revit nécessaires.

Pages associées

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