Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import clr
- clr.AddReference('RevitAPI')
- from Autodesk.Revit.DB import *
- clr.AddReference("RevitNodes")
- import Revit
- clr.ImportExtensions(Revit.Elements)
- clr.AddReference("RevitServices")
- import RevitServices
- from RevitServices.Persistence import DocumentManager
- doc = DocumentManager.Instance.CurrentDBDocument
- items = UnwrapElement(IN[0])
- elementlist = list()
- unmatched = list()
- for item in items:
- try:
- elementlist.append(doc.GetElement(item).ToDSType(True))
- except:
- unmatched.append(item)
- OUT = (elementlist, unmatched)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement