Copy live model views from linked model

Hi, is there a way in revit 2024 in BIM360, to copy live model views into a model, from a linked model? I have entire sheets of live views that I need to migrate into an existing model. I can use pyrevit to duplicate the sheet with legends and drafting views, but haven’t been able to get the live views to copy/paste in.

I’ve reviewed the old posts on this topic, and tried a number of the workflows, but haven’t been able to get them to work.

Thank you!

Do you just want the view setup, or all the associated model data as well?
If you want the view with model data - not really. You need the models.
You can use project A to set up new views in project B based on all the properties. But that isn’t a copy/paste exercise.

If you just want the view setup, that’s a little simpler, but again is more of a read the data from A and create new in B.

If you just want the 2D information - you could export → import CAD. But again, not a copy/paste view exercise.

Both models have the same model elements, so I just need the views copied from the linked model (or recreated). If the sheet itself in the linked model can be recreated, with the views on it, that would be the ultimate goal but I can live without it to keep it simple.

Well the process is:

  • Get the view(s) from project A.
  • Get all the properties from the views to be replicated.
  • Create a new view in project B with the same properties as project A.
  • Place newly created view on appropriate sheet in the location derived from project A.

To go further,

  • Ensure project B has the same links as project A. They will need the same coordinates.
  • Get all the 2D elements from project A (notes, dimensions, detail, detail lines.)
  • Copy all the detail items into project B
1 Like

That’s it in a nutshell. Any insight as to how to get there in dynamo? I am also open to third party software.

I can’t seem to locate it, but a few years back I wrote on this topic and it was “possible” but you had to use a element collector on the view in the linked model, then there was an element for the actual “view” itself. You could copy that between models, which is how I go about doing it primarily for Legends. However, you would probably be safer to recreate and/or bind in the link to do this work.

1 Like

It is big for a first attempt if you are new in dynamo. But not impossible.
Start with making a script that lists all the properties of the view. I suggest installing Revit Lookup for the task.

2 Likes

Here’s one possible solution I posted last year

1 Like