Thanks for contributing!!! Great Work
1 Like
SeanP:
#Sean Page, 2022
import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *
clr.AddReference('System')
from System.Collections.Generic import List
clr.AddReference('RevitNodes')
import Revit
clr.ImportExtensions(Revit.Elements)
clr.AddReference('RevitServices')
import RevitServices
from RevitServices.Persistence import DocumentManager
doc = DocumentManager.Instance.CurrentDBDocument
Sheets = UnwrapElement(IN[0])
Folder = IN[1]
result = []
sheets = List[ElementId]([x.Id for x in Sheets])
opts = PDFExportOptions()
opts.Combine = True
opts.FileName = "test"
rules = opts.GetNamingRule();
rules.Clear()
NumRule = TableCellCombinedParameterData.Create()
NumRule.CategoryId = ElementId(BuiltInCategory.OST_Sheets)
NumRule.ParamId = ElementId(BuiltInParameter.SHEET_NUMBER)
NumRule.Separator = " - "
rules.Add(NumRule)
NameRule = TableCellCombinedParameterData.Create()
NameRule.CategoryId = ElementId(BuiltInCategory.OST_Sheets)
NameRule.ParamId = ElementId(BuiltInParameter.SHEET_NAME)
NameRule.Separator = ""
rules.Add(NumRule)
opts.SetNamingRule(rules)
OUT = doc.Export(Folder,sheets,opts)
Hello. I ask you for help. I get this error: “Warning: IronPythonEvaluator.Error in operation EvaluateIronPythonScript.
Traceback (most recent call last):
File “”, line 26, in
NameError: name ‘PDFExportOptions’ is not defined”
I use Adobe Acrobat PDF
How do I solve it?
SeanP
June 21, 2023, 3:56pm
24
Sounds like maybe you are missing imports. Can you share the node / code entirely?