Dynamo Folder Compare

Dynamo Folder Compare

Ciao a tutti,

Quante volte vi è capitato di lavorare su un progetto composto da molti modelli che vengono aggiornati settimanalmente? Immagino di non essere il solo, visto che si tratta della dinamica di base in un progetto collaborativo di medie o grandi dimensioni. Se i modelli che vengono aggiornati settimanalmente sono decine, anche solo tracciare la loro evoluzione può diventare una pratica onerosa.

Ho sviluppato uno script, che date due cartelle fa un analisi e produce un report in excel riguardo ai file cancellati, a quelli aggiunti e a quelli che non sono cambiati. A questo punto una domanda potrebbe sorgere sul perché sviluppare un script del genere quando sono già disponibili una serie di tool gratuiti che fanno folder compare? Strumenti come Winmerge, Beyond Compare e FileZilla offrono questa funzionalità.

Ho due buone risposte per questa domanda. In primo luogo con Dynamo è possibile personalizzare sia la funziona di ricerca che l’output, ad esempio lo script che ho utilizzato è in grado di:

  • Filtrare solo i file che finiscono in .rvt;
  • Controllare la versione di Revit;
  • Dividere i file a seconda dei seguenti criterio: file aggiunto, file non modificato, file rimosso.
  • Fare un ulteriore comparazione riguardo al peso dei files che non sono stati aggiunti e rimossi.
  • Esportare verso un report excel.

La seconda è che a me molto piace usare Dynamo per semplificare il mio lavoro.

L’output è un file Excel,  una lista di quali sono stati i cambiamenti nella cartella.

Per i file che non hanno cambiato nome fa un ulteriore approfondimento per vedere se il peso del file si è modificato.

Il report excel può essere la base per delle innografiche, ottimo strumento per comunicare lo stato del progetto

Lo script si può scaricare qui. Servono i seguenti packages:

  • Rhythm.
  • Springs

Ciao

 

 

 

 

 

 

 

 

You May Also Like