Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 
Antworten
Nachricht 1 von 4
lagraini_01ali
224 Aufrufe, 3 Antworten

HELP

Hello, I have a problem in Revit. In fact, in my model, there is a temperature sensor. I need to measure the temperature in reality and transmit it to the model every day. What do you suggest to achieve this step in the model?

3 ANTWORTEN 3
Nachricht 2 von 4
Tom_Kunsman
als Antwort auf: lagraini_01ali

Without manually entering the data yourself each day, there is not much else you can do. I have seen stories over the years where people have built custom add-in that would do all sorts of things. Getting the temperature and saving it back to the model seems straightforward, but you will more than likely have to custom build this yourself. 
If you every get this to work I hope you can post your results.

If you find my post interesting, feel free to give a Kudo.
If it solves your problem, please click Accept to enhance the Forum.
Nachricht 3 von 4
robert2JCCH
als Antwort auf: lagraini_01ali

The options depend on the end use, the bulk of data, and the frequency.

It sounds like your model is being used as a digital twin - this is very interesting and a promising aspect of the industry, but it also comes with some wildly varying expectations from the client as to what it's intended to do.

 

If the model elements are not being changed out, they should always have the same ID values - there will be both assigned parameters that identify this sensor among the many things in the model, as well as elementID values that are used behind the scenes computationally that uniquely identify this sensor.

 

Once you know how you're consistently ID-ing the sensor, you can either develop a Dynamo script or use a third party add-in to push this information from some sort of database filetype into the model. The common way to do it would be to have a spreadsheet or csv file with columns for equipment ID, parameter name, and parameter value, to 'read' this spreadsheet, and then to 'write' to Revit. This of course requires that you have a spreadsheet to begin with, that you know visual programming (or are willing to learn it for this), or that you have a convenient database transfer add-in at your disposal.

 

Then, when all of this is organized, you need a method of automation that executes this transfer on a scheduled basis. There is a pretty heavily documented presentation on Autodesk University dealing with using Windows Task Scheduler to run scripts on a scheduled basis using a spare workstation: https://www.autodesk.com/autodesk-university/class/Dynamo-Automating-Coordination-Annotations-Tags-a...

 

 

So, you need:

The source data (BMS system output?)

The data organization (usable spreadsheet or array of data)

The tool (Dynamo, Add-Ins), calibrated to the data you want from the equipment you want, mapped to the corresponding equipment in the model

The scheduling device (Task Scheduler)

Nachricht 4 von 4
ToanDN
als Antwort auf: lagraini_01ali

What exactly is the problem? Measure the temperature in real life everyday or entering the information in Revit?

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report