Choosing all views or specific views in Revit

Hello everyone,
am about to chosse all existing views in Dynamo and unify the settings for sections view and for 3d views but not for plan view for example. My questions are:
can i choose all views using dynamo?
can i filter what i chose?
BR

1 Like

@anas.eissaYUUAJ ,

you can do something like this

import System
import sys
import clr

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

from System.Collections.Generic 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

doc = DocumentManager.Instance.CurrentDBDocument
uidoc=DocumentManager.Instance.CurrentUIApplication.ActiveUIDocument

#Preparing input from dynamo to revit
collector = FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Views)

views= collector.WhereElementIsNotElementType().ToElements()





OUT = views
1 Like

thanks a lot Andreas!