Update Flats

Calculer les surfaces des appartements et des parties communes à partir des pièces Revit et écrire les résultats dans les paramètres configurés.

Update Flats calcule les valeurs des appartements et des parties communes à partir des pièces Revit placées. La commande classe les pièces selon les valeurs de type configurées, les regroupe en appartements ou en groupes de parties communes, applique les coefficients de réduction et écrit les résultats dans les paramètres configurés des pièces.

La commande se trouve dans BIMO > Analyze > Update Flats.

Quand l’utiliser

  • Recalculer les surfaces après une modification des limites de pièces ou de leur affectation aux appartements.

  • Mettre à jour les surfaces habitables, totales et corrigées, y compris les balcons et les loggias.

  • Renseigner les paramètres utilisés dans les nomenclatures, filtres, étiquettes et schémas de couleurs.

  • Totaliser les parties communes par bâtiment, section, niveau, champ de numéro d’appartement et phase.

Conditions requises

  • Un projet Revit actif est nécessaire.

  • La commande traite uniquement les pièces placées du document hôte.

  • Les paramètres définis dans Rooming Settings doivent exister et être modifiables.

  • Les paramètres de classification et de regroupement doivent contenir des valeurs cohérentes avant l’exécution.

  • Vérifiez le preset actif avant le calcul. La commande prend en charge les presets et les variants générés.

La présélection est ignorée. La commande analyse toutes les pièces placées du document actif.

Classification des pièces

La valeur du paramètre de type de pièce configuré détermine si une pièce appartient à un appartement et à quelle catégorie elle appartient.

Valeurs par défaut :

Catégorie

Valeur de type par défaut

Coefficient par défaut

Habitable

Жилое

1.0

Non habitable

Нежилое

1.0

Balcon

Балкон

0.3

Loggia

Лоджия

0.5

Une pièce placée dont la valeur de type ne correspond à aucune de ces quatre valeurs configurées est traitée comme une pièce de partie commune.

Les listes d’exemples de noms de pièces enregistrées dans les paramètres ne participent pas au calcul actuel. La classification repose sur la valeur du paramètre de type de pièce.

Règles de regroupement

Les pièces d’appartement sont regroupées selon :

  • la phase de la pièce ;

  • le numéro de bâtiment ;

  • le numéro de section ;

  • le numéro d’appartement.

Le niveau ne fait pas partie de la clé de regroupement d’un appartement.

Les pièces de parties communes sont regroupées selon :

  • la phase de la pièce ;

  • le numéro de bâtiment ;

  • le numéro de section ;

  • le champ de numéro d’appartement ;

  • la valeur de niveau.

Vérifiez soigneusement ces paramètres sources. Des valeurs vides ou incohérentes peuvent fusionner des pièces dans un groupe incorrect ou diviser un appartement en plusieurs groupes.

Calcul

Pour chaque pièce traitée, BIMO :

  1. lit la surface Revit de la pièce ;

  2. la convertit en mètres carrés ;

  3. l’arrondit selon la précision configurée, de 0 à 5 décimales ;

  4. la multiplie par le coefficient de la catégorie ;

  5. arrondit de nouveau la surface corrigée ;

  6. écrit la surface, le coefficient et la surface corrigée dans les paramètres configurés.

Pour chaque appartement, BIMO calcule également :

  • la surface habitable ;

  • la somme des surfaces habitables et non habitables, hors balcons et loggias ;

  • la surface totale sans coefficient de réduction ;

  • la surface totale avec coefficients de réduction ;

  • le nombre de pièces habitables.

Les mêmes résultats d’appartement sont écrits dans toutes les pièces du groupe.

Pour les groupes de parties communes, la somme corrigée est écrite dans le paramètre configuré de surface totale pour chaque pièce du groupe. L’implémentation actuelle utilise un coefficient de 1.0 pour les parties communes.

Paramètres par défaut

Usage

Paramètre par défaut

Type de pièce

BMO_RoomType

Bâtiment

BMO_Number_Housing

Section

BMO_Number_Section

Appartement

BMO_Number_Flat

Niveau de regroupement

BMO_RoomLevel

Surface de pièce

BMO_RoomArea

Coefficient de pièce

BMO_AreaCoefficient

Surface corrigée de pièce

BMO_RoomArea*coeff

Surface habitable de l’appartement

BMO_FlatArea_liv

Nombre de pièces habitables

BMO_Quantity_RoomsInTheFlat

Surface totale de l’appartement

BMO_FlatArea_liv+uninh+unheat

Surface sans espaces d’été

BMO_FlatArea_liv+uninh

Surface totale corrigée

BMO_FlatArea_liv+uninh+unheat*coeff

Total des parties communes

BMO_PublicPlacesArea_SummByFloor

Les noms de paramètres et les coefficients peuvent être modifiés dans les paramètres de la commande ou dans un preset.

Résultat et annulation

Tous les calculs et écritures sont exécutés dans une seule transaction nommée Update areas. Après une exécution réussie, BIMO affiche le message standard Done!.

Une seule opération Undo dans Revit annule les modifications de la commande.

Avertissements et impact sur le modèle

  • La commande remplace les valeurs des paramètres de résultat configurés pour toutes les pièces traitées.

  • Aucun aperçu, nombre de pièces affectées ou dialogue de confirmation n’est affiché avant l’écriture.

  • Des valeurs incorrectes de type ou de regroupement produisent une composition et des totaux d’appartement incorrects.

  • Des paramètres absents, en lecture seule ou incompatibles peuvent interrompre la transaction.

  • Les pièces non placées sont exclues.

  • Les pièces des modèles Revit liés ne sont pas traitées.

  • La propriété AutoRecalculate existe dans le modèle de paramètres, mais elle n’est pas utilisée par le chemin d’exécution actuel de cette commande.

Lors de l’introduction d’un nouveau schéma de paramètres ou d’un preset, exécutez d’abord la commande sur une copie de test et contrôlez les résultats dans des nomenclatures.

Dépannage

Problème

Vérification

Des pièces sont affectées au mauvais appartement

Vérifiez la phase, le bâtiment, la section, le numéro d’appartement et la valeur du type de pièce.

Des appartements de niveaux différents sont fusionnés

Le niveau ne participe pas au regroupement des appartements. Utilisez des identifiants d’appartement uniques entre les niveaux.

Une pièce est comptée comme partie commune

Sa valeur de type ne correspond à aucune des quatre valeurs d’appartement configurées.

Les balcons ou loggias sont mal calculés

Vérifiez les coefficients et les valeurs exactes du type de pièce.

La commande échoue pendant l’écriture

Confirmez que chaque paramètre cible existe, est modifiable et possède un type de stockage compatible.

Le nombre de pièces habitables n’est pas écrit

Vérifiez que le paramètre configuré accepte une valeur texte et est modifiable.

Les pièces non placées sont absentes

C’est le comportement attendu : seules les pièces possédant une localisation sont traitées.

Limites connues

  • Traite tout le document hôte ; la sélection et la vue active ne limitent pas la portée.

  • Utilise les valeurs exactes configurées du type de pièce pour la classification.

  • Ne valide pas l’ensemble du schéma de paramètres avant le début de la transaction.

  • Ne signale pas le nombre de pièces traitées, ignorées ou incorrectes.

  • Ne calcule pas les valeurs dans les documents liés.

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