1.过滤结构柱
FilteredElementCollector col = new FilteredElementCollector(_doc, selectedId);
col.OfCategory(BuiltInCategory.OST_StructuralFraming).OfClass(typeof(FamilyInstance));
2.遍历1.中筛选到的结构柱,筛选碰撞点
FilteredElementCollector interCol = new FilteredElementCollector(_doc);
foreach (FamilyInstance elem in col.ToElements())
{
ElementIntersectsElementFilter filter = new ElementIntersectsElementFilter(elem);//碰撞过滤器
interCol.WherePasses(filter);
}