# Filter all place-able families

**URL:** <https://forum.dynamobim.com/t/filter-all-place-able-families/10042>\
**Category:** Uncategorized\
**Created:** [March 3, 2017, 9:33am UTC](https://forum.dynamobim.com/t/filter-all-place-able-families/10042 "2017-03-03T09:33:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joseph\_Peel](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Joseph\_Peel](https://forum.dynamobim.com/u/Joseph_Peel)\
**Post date:** [March 3, 2017, 9:33am UTC](https://forum.dynamobim.com/t/filter-all-place-able-families/10042/1 "2017-03-03T09:33:29Z")

</div>

I am attempting to get all families in a project and place them on a floor plan.  
I have been able to get all loadable families using ‘Family -\> All Elements of Type’ and then removing system families (Which dont have Types).

Is there an easy way to check if something can be placed on a floor plan/level?  
Currently I am also collecting Tags, Title Blocks etc. and would like to filter them out in a generic way that doesnt require naming each category.

I considered checking for geometry but I also want to place Detail Items and Generic Items.

---

<div class="post-metadata">

**Author:** ![Joseph\_Peel](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Joseph\_Peel](https://forum.dynamobim.com/u/Joseph_Peel)\
**Post date:** [March 3, 2017, 11:42am UTC](https://forum.dynamobim.com/t/filter-all-place-able-families/10042/2 "2017-03-03T11:42:14Z")

</div>

‘Description’ is a common standard Parameter between normal families and DI/GA annotations, it is not present in tags, titles, title blocks, sections marks etc…

---

<div class="post-metadata">

**Author:** ![Yna\_Db](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/yna_db/32/30641_2.png) [@Yna\_Db](https://forum.dynamobim.com/u/Yna_Db)\
**Post date:** [March 5, 2017, 2:45pm UTC](https://forum.dynamobim.com/t/filter-all-place-able-families/10042/3 "2017-03-05T14:45:42Z")

</div>

> [@Joseph\_Peel](#):
>
> Is there an easy way to check if something can be placed on a floor plan/level?

Could the builtin parameter FAMILY\_HOSTING\_BEHAVIOR help? See here:

> **[FamilyHostingBehavior Enumeration](https://www.revitapidocs.com/2017/978751ef-c881-d15f-405f-9a2e96577daf.htm)**
>
> Online Documentation for Autodesk's Revit API: 2015, 2016, 2017, 2017.1, 2018

However, I don’t really know how to deal with a level-based family: I assume that in this case, the Host parameter would be empty?

---

<div class="post-metadata">

**Author:** ![ruben.romero](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ruben.romero/32/115842_2.png) [@ruben.romero](https://forum.dynamobim.com/u/ruben.romero)\
**Post date:** [September 9, 2021, 6:18pm UTC](https://forum.dynamobim.com/t/filter-all-place-able-families/10042/4 "2021-09-09T18:18:03Z")

</div>

I am looking for answer as well, did you find a solution?
