Copying Views from one Project to Another

Copying Views from one Project to Another

ben
Collaborator Collaborator
63,162 Views
13 Replies
Message 1 of 14

Copying Views from one Project to Another

ben
Collaborator
Collaborator

I have a project that I just finished and I am ready to spool the piping for prefab, and I would like to do it the same way I did my previous project. In the previous project I created a bunch of different 3D views - top, back, left, right, all the iso views for my spool sheets, the pipe and fitting schedules, and an overall view for the entire layout so I could tag the individual spool pieces. It worked great on the last project and I would like to do it again on this project without having to remake everything. I know you can copy schedules between projects, is there a way to copy the 3D views and my spool sheet template from my previous project into this with all the same views and VG's so I can just start spooling without having to set it up all over again?



Revit lives in the land of perfect and doesn't understand what construction is.

0 Likes
Accepted solutions (2)
63,163 Views
13 Replies
Replies (13)
Message 2 of 14

robert.klempau
Advisor
Advisor

Hello @ben.

 

You can't copy views from one project to another project.

as you mentioned, schedules you can.

 

Did you try to create a Revit template from your existing project en use it for the new prefab project and link your new project to it.

you can tag also elements in linked views, etc.

 

you can schedule elements from linked files.

you can tag elements from linked files.

your view templates work on objects in linked files.

 

so why should you not create spool drawings from linked files?

 

If my post answers your question, please click the "Accept as Solution" button. This helps everyone find answers more quickly!

Kind regards,
Robert Klempau
Senior Consultant AEC
Cadac Group AEC BV

0 Likes
Message 3 of 14

novesvalentin
Advocate
Advocate

Hi @ben,

 

As @robert.klempau mentions you cannot copy views from one project to the other,but you can always do is recreate the views from one project to the other through Dynamo. Would be a matter of obtaining the information that you want and creating the new views based on that though a quick script.

 

If this helped solve your problem please mark it as solution, so other users can get this solutions as well.

 

Valentin Noves

BIM Manager
www.valentinnoves.com

If this helped solve your problem please mark it as solution, so other users can get this solutions as well.



Valentin Noves

BIM Manager
www.valentinnoves.com
Message 4 of 14

ben
Collaborator
Collaborator

@robert.klempau I try to work in the engineer's model and link the arch and struct into it so I can use his piping as a starting point and move it to where it will actually work. If I started with my own template and linked arch, struct, and mech into my template it would pretty much be like starting from scratch like I had to when I was using Fabrication CADmep.

 

Since my project is complete, I saved it and tried opening up a template and linking in just the mech file to start (the one I made all the changes and adjustments to) and spooling with my spool template and views, but it wont spool because its part of a link and not the model that I'm working in. Kind of like how when you tab through your system/piping it selects more of your system on each tab, it'll only let me tab to select one item, through the link, at a time. That's why I was hoping I could take my views and the settings for those views and copy and paste them from one project to another.



Revit lives in the land of perfect and doesn't understand what construction is.

Message 5 of 14

ben
Collaborator
Collaborator

@novesvalentin I have zero experience working with Dynamo, computer programming, or scripts. Do you have a link or screencast that could guide me in the general direction of how to do what you're describing?



Revit lives in the land of perfect and doesn't understand what construction is.

Message 6 of 14

pawel.romaniuk
Alumni
Alumni
Accepted solution

Hello @ben

 

General information how to start with Dynamo

 

Maybe you can find and use existing scripts:

I hope it will help you achieve your goals

--------------------
Ihr fandet einen Beitrag hilfreich? Dann vergebt dafür doch Kudos!
Eure Frage wurde erfolgreich gelöst? Dann einfach auf den 'Als Lösung akzeptieren'-Button klicken!



Pawel Romaniuk
Message 7 of 14

robert.klempau
Advisor
Advisor

Hello @ben,

 

It depends on the workflow wetter you use a new spooling template and link the MEP model to it or you want to use new views in the MEP model with there spooling settings.

 

You are right. you can't select multiple objects in linked files by using the tab key.

 

 

Do you want to create Assemblies and then create Assembly Views to create your spool drawings?

 

About getting view settings from one project to another, you can create View templates in one project, copy them over to your other project using the Transfer Project Standards, create new Views and apply the View template to it.

 

you can assign them to the Assembly Views.

If my post answers your question, please click the "Accept as Solution" button. This helps everyone find answers more quickly!

Kind regards,
Robert Klempau
Senior Consultant AEC
Cadac Group AEC BV

Message 8 of 14

ben
Collaborator
Collaborator
Accepted solution

I clicked on the link "Copying View Templates between Revit files" The 2nd post on there has the exact same question; I clicked on that and someone had the exact same question as me, and the person that answered had posted a link to an add-in at the Autodesk app store called Transfer Single that does exactly that. I downloaded the add-in from the Autodesk app store and it worked like a charm.

 

Here is the link if anyone else needs it https://apps.autodesk.com/RVT/en/Detail/Index?id=1090472181312958476&appLang=en&os=Win64

 



Revit lives in the land of perfect and doesn't understand what construction is.

Message 9 of 14

Anonymous
Not applicable

translation did not make me laugh try harder.

0 Likes
Message 10 of 14

Anonymous
Not applicable

Excellent....you have to become a software-engineer to be able use Revit in a civilized manner, a program you pay heaps of money for but that can't even copy a simple sheet into another project. Thank God for people who are trying to make Revit workable, PyRevit is a nice add-in that'll let you copy sheets etc into other projects. Insane that this has to come from a third party but that's the way it is. Thank you Autodesk for yet another "we want to make money and don't care about our users" POS software.

 

https://thinkmoult.com/why-revit-is-****.html

http://therevitmepskullfvck.blogspot.com/

 

Message 11 of 14

jflemaydesign
Participant
Participant

Dear Autodesk, you need to make this a tool in Revit.  As an architect I often need to copy a 3d view from one Revit project to another.  For example, I create a perspective view in a new version of the project, then need to revert to an older version due to a client instruction, but need the same view to show before-and-after.

 

This should be really easy to program!  You can do it!

Message 12 of 14

jflemaydesign
Participant
Participant

​Oh my god, I have just found a way to copy a camera (perspective) 3d view from one Revit file to another using Enscape.

 

1. Open the Revit file with the desired camera view.  Launch Enscape with that camera view.

2. Create an Enscape video path with that view as the first keyframe.  Create a second keyframe (any will do).

3. Save the video path.  If you want, open the video path in TextEdit to check the coordinates of your camera.

4. Close this Revit file.  Open the one where you want to import the view.

5. Launch Enscape.  Load the video path file.

6. While viewing the first keyframe, save the camera view from Enscape to Revit.

 

Voilà!  Every day, finding solutions to Revit's inexplicable restrictions without resorting to Dynamo!​​

0 Likes
Message 13 of 14

ToanDN
Consultant
Consultant

@jflemaydesign wrote:

​Oh my god, I have just found a way to copy a camera (perspective) 3d view from one Revit file to another using Enscape.

 

1. Open the Revit file with the desired camera view.  Launch Enscape with that camera view.

2. Create an Enscape video path with that view as the first keyframe.  Create a second keyframe (any will do).

3. Save the video path.  If you want, open the video path in TextEdit to check the coordinates of your camera.

4. Close this Revit file.  Open the one where you want to import the view.

5. Launch Enscape.  Load the video path file.

6. While viewing the first keyframe, save the camera view from Enscape to Revit.

 

Voilà!  Every day, finding solutions to Revit's inexplicable restrictions without resorting to Dynamo!​​


Here is how to do it within Revit:

- Open both projects

- Open a 3d camera view and a plan of project A

- Select the viewport of the 3d view, switch to the plan view and you see the camera is visible and selected, CTRL+C

- Switch to project B, open a plan view, paste aligned to current view

Message 14 of 14

jflemaydesign
Participant
Participant

Thank you, it works, I didn't know this was possible.

0 Likes