Pyrevit Room data import

Hi @Rush123678 and welcome

That is a big question for a first one.

Multiple ways to look at it:

  • pyRevit can batch process up, to a point, Revit files:
  • The revit batch processor, it can execute scripts on a list of files, it is decently robust
  • journal file processing: Harry Mattison did a 3 part article about it not long ago
  • there are commercial solution that can do this: imaginit clarity, bimbeats, ankerdb, daqs io, …

  • if the files are on ACC, you could also do it with the APS api

:warning: Beware :warning:

  • File processing is different if the file is a local file, a central file on a server, a central file on revit server or a file in design collaboration.
  • You can seriously mess up production file if you don’t know what you are doing

for reference: Working with Multiple Projects / Model checker - #3 by ValquirPacheco

Another way to look at it: have a script to extract and write and create and deploy on your colleague’s computers an extension with a hook that will use that script to extract the data

1 Like