Linking Multiple .DWG Files in Revit AT ONE TIME

Linking Multiple .DWG Files in Revit AT ONE TIME

Anonymous
Not applicable
4,720 Views
5 Replies
Message 1 of 6

Linking Multiple .DWG Files in Revit AT ONE TIME

Anonymous
Not applicable

I have dozens of huge .DWG files that I need to link to a Revit file (actually same situation for many Revit files).  I do not want them hard pathed (not relative, not absolute).  I would like NO PATH which is an option for reference files in AutoCAD.  In AutoCAD it's so easy to use the PROJECTNAME system variable and then set the path(s) using the OPTIONS command (Project Files Locations).  I can't figure out how to do this in Revit.

 

Also, I'd like to select the entire LONG list of .DWG files that I want linked into Revit (with all same parameters, levels, etc) and then load them all at once.  It's making me pick each .DWG file one at a time which is taking forever.  If I could just select them all and choose LINK (all), I wouldn't have to sit there for hours clicking away.  Same goes when the file locations change and I have to relink/repath them.  It's making me do it one file at a time which takes forever.  There's got to be a better way to do this.  Same goes for IMPORT CAD files which I don't use as often as LINKing.

 

Thanks in advance for any help.

 

Kimmy

4,721 Views
5 Replies
Replies (5)
Message 2 of 6

L.Maas
Mentor
Mentor

In Revit links are relative or absolute and loaded one by one. 

 

Dynamo, standard available in the latest versions of Revit, is used for automating. Unfortunatley it has no nodes for linking dwg files (yet).

If you want to link multiple dwg's then you would have to automate it, by writing a program in the Revit API for it.

 

THIS site (archsmarter.com) mentions it has a macro to import multiple DWG's. Not checked it myself. Have a look at it, it might help you.

 

Also consider to look at your workflow and see if you can change it so that importing (many) dwg's is not required.

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

0 Likes
Message 3 of 6

Anonymous
Not applicable

Thanks for letting me know.  I can stop trying to figure out how to do something that's not yet possible in Revit.  I tried the macro, but it didn't work for me.  Also, setting up the extremely long paths, file names, etc. for the macro's .CSV file proved to take far more time than linking/importing each file one by one.  Guess I'll have to click and wait, click and wait, hundreds of times.

 

Also, once you link a file to (only) one view in Revit, is it possible to (later) add that link to other views?  I can't figure out how to do this or if it's even possible.

 

Kimmy

0 Likes
Message 4 of 6

L.Maas
Mentor
Mentor

I do not think that is possible. You could look at it this way. When loading in current view it is treated more as an annotation. When loading it in all views it is more treated like a model element.

When it is loaded in current view only you are able to copy it another view. But hat basically creates a new instance of the Autocad file.

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

0 Likes
Message 5 of 6

Anonymous
Not applicable

Please let me know if you find any solution of this problem. 


@Anonymous wrote:

Thanks for letting me know.  I can stop trying to figure out how to do something that's not yet possible in Revit.  I tried the macro, but it didn't work for me.  Also, setting up the extremely long paths, file names, etc. for the macro's .CSV file proved to take far more time than linking/importing each file one by one.  Guess I'll have to click and wait, click and wait, hundreds of times.

 

Also, once you link a file to (only) one view in Revit, is it possible to (later) add that link to other views?  I can't figure out how to do this or if it's even possible.

 

Kimmy



@Anonymous wrote:

Thanks for letting me know.  I can stop trying to figure out how to do something that's not yet possible in Revit.  I tried the macro, but it didn't work for me.  Also, setting up the extremely long paths, file names, etc. for the macro's .CSV file proved to take far more time than linking/importing each file one by one.  Guess I'll have to click and wait, click and wait, hundreds of times.

 

Also, once you link a file to (only) one view in Revit, is it possible to (later) add that link to other views?  I can't figure out how to do this or if it's even possible.

 

Kimmy


 

Message 6 of 6

Anonymous
Not applicable

I know this response is late but couldn't you just create an autocad master file and xref "attach" the files into it then link that master into revit. That should pass all the files into Revit and keep the amount of files in your CAD links to a minimum. Then you could just schedule a script to open and save that master file every night or what ever frequency you want to refresh the content xref content.