Hi,
I’m trying to get all annotation elements in my model but something is wrong.
My knowledge of the revit API is limited. Could someone tell me what is wrong with my code?
import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *
clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
doc = DocumentManager.Instance.CurrentDBDocument
allElements = FilteredElementCollector(doc).WhereElementIsNotElementType().ToElements()
annotationElements = []
for element in allElements:
if element.Category.CategoryType == CategoryType.Annotation:
annotationElements.append(element)
OUT = annotationElements