BatchExport DWF. Linked Files

Hi @CICAD Xavier,

I have a solution for your request.
If you refer to these topics : Exporting CAD or PDF without opening REVIT and Export Sheets from Linked Models, you can use an “opendocument” node to collect your sheets.
And with a python script you will be able to export your dwf :

#Inspired by Node Export to FBX
#From mostafa el ayoubi, 2016 elayoub.mostafa@gmail.com

import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import*
clr.AddReference('RevitServices')
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager

doc = IN[4]

t = Transaction(doc,'export')
t.Start()

def tolist(input):
	if isinstance(input,list):
		return input
	else:
		return [input]

folder = IN[0]
prefix = IN[1]
views = tolist(IN[2])
result = []
vset = ViewSet()

for v in views:

    vset.Insert(UnwrapElement(v))
options = DWFExportOptions()
options.MergedViews = IN[3]
result.append(doc.Export(folder,prefix,vset,options))

t.Commit()
OUT = 'Success' 

If you create a custom node like in the picture above and use lacing, you can also input multiple revit files.

2 Likes