Meubler
ANMA.tab/Modeler.panel/Meubler.pushbutton
À maintenir Loukas Delevaux 107 lignes
aujourd'hui
Qualité du code
87/100
Documentation 80%
Robustesse 100%
Structure 100%
Conventions 68%
Diagnostics (2 warnings)
Pas d'icône (icon.png) NO_ICON
Peu de commentaires (1 sur 107 lignes, 0.9%) LOW_COMMENTS
🖥 Console 4 fonctions 1 classe
Nesting: 3 ✓ 2 try/except ✓ Transaction 1 commentaire
(0.9%)
Dépendances
Revit API
Autodesk.Revit.DBAutodesk.Revit.DB.ArchitectureAutodesk.Revit.ExceptionsAutodesk.Revit.UI.Selection
.NET / CLR
clr
Code local (projet)
FurnishEngine.furnisher
Python (stdlib)
ossys
Description
Version = 1.0
Date = 15.07.2026
__________________________________________________________
Description:
Meuble automatiquement les pièces sélectionnées en fonction
de leur nom (chambre, séjour/salon en v1).
Moteur : lib/FurnishEngine (architecture transposée de
tool-housing-furnisher : recettes déclaratives + règles de
positionnement + validations géométriques).
__________________________________________________________
Procédure:
-> Sélectionner une ou plusieurs pièces (avant ou après le clic)
-> Le script identifie le type de chaque pièce par son nom
-> Place les familles ANMA_Mob_* selon la recette du type
(lit, chevets, bureau... / canapé, table basse, TV...)
-> Les familles manquantes sont chargées depuis
Stockage/Familles/Mobilier (générer d'abord avec le bouton
« Générer mobilier »)
__________________________________________________________
Mise à jour:
- [15.07.2026] - 1.0 RELEASE
__________________________________________________________
Author: Loukas Delevaux
Métadonnées
Explication détaillée
✨
Analyse IA
Générée à la demande par Workers AI en lisant le code source. Mise en cache jusqu'au prochain commit sur ce fichier.