Hello, i’ve been trying to get all viewtemplates from a project using the following code.
I tryed to convert these elements to dynamo types… the problem is i get some null values.
My question is. Is there a way to convert from revit elements to Dynamo elements without causing it to crash? Thanks!
import clr
clr.AddReference('RevitAPI')
import Autodesk
from Autodesk.Revit.DB import *
clr.AddReference('RevitNodes')
import Revit
clr.ImportExtensions(Revit.Elements)
clr.AddReference('RevitServices')
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
doc = DocumentManager.Instance.CurrentDBDocument
collector = FilteredElementCollector(doc)
filter = ElementCategoryFilter(BuiltInCategory.OST_Views)
ld = collector.WherePasses(filter)
OUT = ld, list(ld)