Replace Elements.Type by PythonCode, how?

Hello,

I want just get my Element.Type of one single object:

import clr

clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *
from Autodesk.Revit.DB.Structure import *

clr.AddReference('RevitAPIUI')
from Autodesk.Revit.UI import *

clr.AddReference('System')
from System.Collections.Generic import List

clr.AddReference('RevitNodes')
import Revit
clr.ImportExtensions(Revit.GeometryConversion)
clr.ImportExtensions(Revit.Elements)

clr.AddReference('RevitServices')
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager


elements = IN[0]

ElemTyps = []

ElemTyps.append(elements.GetType)

OUT = ElemTyps

2022-04-21_15h47_13

I think it is not soo simple as i want :slight_smile:

KR

Andreas

Since you aren’t unwrapping the Revit.Elements.Element object to Autodesk.Revit.DB.Element objects, you can use the built-in Dynamo methods for this.

3 Likes