Automazione Attributi XML e Python
- Home Page
- Automazione Attributi XML e Python
AUTOMAZIONE BIM
Automazione degli Attributi XML e Python
Sviluppo di un plug-in personalizzato per la gestione automatica degli attributi di Archicad tramite script Python e formati XML.
Lo sviluppo di un plug-in personalizzato richiamabile dal Terminale di macOS ha consentito di semplificare la modifica e l’aggiornamento automatico di qualsiasi tipologia di attributo in Archicad.
Il flusso sviluppato permette di convertire i dati estratti da Archicad in formato XML in un file CSV, aprendo automaticamente Numbers per la modifica collettiva degli attributi.
Al termine, il plug-in riconverte i dati aggiornati in un file XML compatibile, pronto per l’importazione diretta in Archicad.
Il progetto è stato realizzato in collaborazione con l’Ing. Antonio Ciardo, Software Engineer presso Oracle NetSuite, e sviluppato interamente in Python.
Problema
- Gestione singola del numero indice
- Nessuna gestione globale delle impostazioni
- Difficoltà coordinamento file multipli
- Difficoltà gestione in gran numero
- Tempi di compilazione manuale lunghi
Soluzione
- Gestione multipla dei numeri indice
- Gestione globale tramite Numbers
- Facilità coordinamento file multipli
- Tempi di compilazione ridotti oltre il 70%
- Conversione e salvataggio automatici in XML
Risultati e impatto
L’automazione sviluppata ha rivoluzionato la gestione dei file di attributi in Archicad, eliminando i passaggi manuali e riducendo drasticamente gli errori.
Grazie al plug-in Python, il team può ora:
modificare in blocco centinaia di attributi in pochi secondi,
mantenere coerenza e integrità tra modelli e librerie,
risparmiare oltre il 70% del tempo operativo in fase di configurazione.
Questo progetto rappresenta un esempio concreto di come la programmazione possa ampliare le potenzialità del BIM, rendendo i flussi più flessibili e intelligenti.
contatti
Porta l’automazione nel tuo flusso BIM
Con soluzioni personalizzate e integrazioni Python, trasformiamo le attività ripetitive in processi automatici.
Scopri come ottimizzare il tuo lavoro con strumenti su misura per la tua realtà.