I want list of all title blocks types loaded in revit although which are not use in sheets

Hi @ad26122401 you could try all family types of categori from clockwork

Edit: just saw now your other post about that…do as Jacob say, be sure you have the right ironpython packag installed as well, if in 23-24 use dynamoironpython package 2.7 version 2.5 can be installed from package manager

or use OOTB and filter for titleblocks

1 Like

As a side option, here is a python option for collecting all loaded family types of a specified category.

import clr

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


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

doc = DocumentManager.Instance.CurrentDBDocument    

fec = FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_TitleBlocks).WhereElementIsElementType().ToElements()

OUT = fec

Filtered element collectors are something I always use for collecting all loaded types of a particular category. The key text in the filtered elelment collector is the “WhereElementIsElementType” will collect loaded types vs using “WhereElementIsNotElementType” will collect all placed instances of that category.

Hope this helps!

1 Like

Also a handy OOTB node for Sheet Titleblocks…

1 Like

hehe yeah sure…love it :wink:

1 Like