-
Notifications
You must be signed in to change notification settings - Fork 4
Element from ElementId (integers)
import clr clr.AddReference('ProtoGeometry') from Autodesk.DesignScript.Geometry import *
clr.AddReference("RevitNodes") import Revit clr.ImportExtensions(Revit.Elements)
clr.AddReference("RevitServices") import RevitServices from RevitServices.Persistence import DocumentManager from RevitServices.Transactions import TransactionManager
from System.Collections.Generic import *
clr.AddReference("RevitAPI") import Autodesk from Autodesk.Revit.DB import *
doc = DocumentManager.Instance.CurrentDBDocument uiapp = DocumentManager.Instance.CurrentUIApplication app = uiapp.Application
#unwrap incoming information for use with API ids = UnwrapElement(IN[0]) ei = [] for i in ids: ei.append(ElementId(i)) #use element ids to select elements elements = [] for e in ei: elements.append(doc.GetElement(e))
OUT = elements