Il est possible de "croiser" des nomenclatures au sein de Revit. Cette fonction s'appelle nomenclature imbriqué.
Cependant, afin de procéder à un calcul d'ouverture d'une fenêtre par rapport à une pièce, une simple nomenclature suffit. Pendant la création de la nomenclature, lors du choix des champs il faut choisir, au-delà des champs issus de la catégorie "fenêtre", des champs depuis la catégorie "Pièce" en utilisant les champs disponibles listés sous "from room" (depuis la pièce). Donc, pas besoin de modifier le point de localisation de la fenêtre dans la famille; pour mémoire, une fenêtre, si son "point d'ancrage de pièce" n'est pas modifié, quand elle est insérée dans un projet elle sera considérée allant "depuis" l'intérieur "vers" l'extérieur. Ainsi, en utilisant des champs issus de la catégorie "from room" (depuis la pièce) vous pouvez récupérer la valeur de la surface de la pièce depuis la quelle la fenêtre donne accès vers l'extérieur. Vous pouvez aussi récupérer le nom de la pièce, et d'autres paramètres (ex. numéro d'appartement).

Puis il faut ajouter deux paramètres calculés en plus : la "surface d'ouverture" (qui multiplie la largeur avec la hauteur de la fenêtre) et "l'indice d'ouverture":
Dans la nomenclature, en regroupant les fenêtres par "numéro d'appartement" et par "pièce" nous pouvons mettre en place le tableau suivant:
colonne 01: numéro d'appartement de la pièce
colonne02: nombre de fenêtres
colonne 03: nom de la pièce
colonne 04: surface de a pièce
colonne 05: surface d'ouverture (activer le calcul des totaux pour cette colonne)
colonne 06: indice d'ouverture (activer le calcul des totaux pour cette colonne)
J'espère avoir répondu à votre interrogation.