Revit Data Monitoring

Anonymous

Revit Data Monitoring

Anonymous
Not applicable

Hello all,

I want to monitor the data present in model using excel sheet. Like if I am designing wall in the model, it should reflect in excel at the same time. And so on for roofs, floors, windows etc. Some may suggest to create the schedule and then extract it using add-ins, but I don't want that. I want to run it parallel. Don't want to stop modelling and then creating schedule followed by extraction. Any suggestions how to do it? 

0 Likes
Reply
509 Views
4 Replies
Replies (4)

jeremytammik
Autodesk
Autodesk

You can use the DocumentChanged event:

 

http://www.revitapidocs.com/2017/988dd6cf-fcaa-85d2-622d-c50f13917a13.htm

 

It is designed specifically to keep an external database synchronised with the Revit BIM.



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

Anonymous
Not applicable

Thank you Jeremy.

Instead of building an add-in, is it fine to use Macro? Can macro run by itself after every change in model and update the excel?

 

0 Likes

jeremytammik
Autodesk
Autodesk

Dear Billy,

 

Yes, sure, a macro can subscribe to the DocumentChanged event just as well as an add-in.

 

Cheers,

 

Jeremy



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes

IbrahimNaeem
Advocate
Advocate

I believe the idea of monitoring the model changes with excel as continuous synchronization would have performance impact on your work!