venerdì 4 maggio 2018

Synchronize data between Revit parameters and Excel with Dynamo

Dynamo può essere utilizzato come "ponte" per la sincronizzazione tra le informazioni inserite negli oggetti di Revit ed una comune tabella Excel. In questo modo, le attività di inserimento o modifica dei dati può essere fatto fuori da Revit e da chiunque. Con un semplice Run in Dynamo si potrà quindi sincronizzare il modello con il foglio Excel.


Dynamo can be used in order to synchronize data between Revit and Excel. 

















Per far funzionare la procedura è importante che sia già compilato in Revit un determinato parametro (in questo caso si è scelto il Mark), in modo da farlo comparare alla lista dei parametri del foglio Excel, e per permettere la sincronizzazione degli altri parametri in modo automatico con Dynamo.

Is important to have in Revit a specific parameter already filled in order to compare the Dynamo list and the Excel file. 














Lo script generale è suddiviso nelle seguenti procedure:

  • Selezione degli elementi di Revit di una determinata categoria
  • Lettura dei valori del parametro Mark applicato agli elementi selezionati
  • Lettura del foglio di Excel di input
  • Lettura della colonna dei parametri Mark in Excel
  • Lettura dei valori in Excel da sincronizzare in relazione ai parametri Mark
  • Scrittura dei valori nei rispettivi parametri


The general procedure will be as follow:
  • Select elements of a Category
  • Read Mark values 
  • Read Excel file 
  • Read Mark values from Excel
  • Compare the two lists 
  • Write  the relative other parameters





  
























Nessun commento:

Posta un commento