Filter linked element in visible part of view

Hello friends, I want to filter linked elements that is visible in the view, how can I do that?

Hi @f.saeedian

See this topic. It can help you.

1 Like

thanks, can be used for 3D View?

no, however, if you use Revit 2024 and more, you can try with this Revit API method

example

cat_list = [BuiltInCategory.OST_Columns, BuiltInCategory.OST_Floors, BuiltInCategory.OST_StructuralFraming]
typed_list = List[BuiltInCategory](cat_list)
filtercat = ElementMulticategoryFilter(typed_list)
#
lnk_elem_in_view = FilteredElementCollector(hostDocument, hostviewId, linkId).WherePasses(filtercat).WhereElementIsNotElementType().ToElements()
1 Like

I used bellow workflow for filtering in 3D view

1 Like