BlocToFamily

ANMA.tab/Tools.panel/Tools.pulldown/DwgToFamily.pushbutton
Déployable Loukas Delevaux 571 lignes aujourd'hui

Qualité du code

97/100
Documentation 100%
Robustesse 100%
Structure 88%
Conventions 100%

Diagnostics

✓ Aucun problème détecté
🖥 WPF + .xaml 32 fonctions 1 classe Nesting: 4 ✓ 1 try/except ✓ Transaction 45 commentaires (7.9%)

Dépendances

Revit API
Autodesk.Revit.DB
.NET / CLR
System.IOSystem.WindowsSystem.Windows.ControlsSystem.Windows.Markupclr
Python (stdlib)
mathostraceback

Description

Version = 2.0 Date = 03.07.2026 _________________________________________________________ Description: Remplace des blocs AutoCAD issus d'un DWG lié dans Revit par des instances de familles Revit 3D. Workflow en 3 étapes : 1. Sélection du fichier DWG source parmi les liens actifs 2. Choix des types de blocs à convertir (avec compteur d'occurrences par bloc) 3. Choix de la famille Revit de remplacement Le plugin lit la géométrie du DWG importé, extrait récursivement tous les blocs (y compris imbriqués) et conserve leur Transform (position + rotation). Chaque occurrence sélectionnée est remplacée par une instance de la famille choisie, placée au même point et orientée selon la même rotation. Cas d'usage types : plan paysager avec blocs d'arbres, implantation mobilier, luminaires, équipements techniques. _________________________________________________________ Auteur: Loukas Delevaux

Métadonnées

Auteur
Loukas Delevaux
Lignes de code
571
Dernier commit
12 juillet 2026
Message
chore(hygiène): RFC-16 publiée — lib/Core/logging.py
Commit SHA
1c171f5

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.