# IFC class for swimming pool filter

**URL:** https://forums.buildingsmart.org/t/ifc-class-for-swimming-pool-filter/3408
**Category:** IFC
**Created:** [March 3, 2021, 4:55am UTC](https://forums.buildingsmart.org/t/ifc-class-for-swimming-pool-filter/3408 "2021-03-03T04:55:09Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![namio.sousa](https://avatars.discourse-cdn.com/v4/letter/n/ce7236/32.png) [@namio.sousa](https://forums.buildingsmart.org/u/namio.sousa)
#### Post date: [March 3, 2021, 4:55am UTC](https://forums.buildingsmart.org/t/ifc-class-for-swimming-pool-filter/3408/1 "2021-03-03T04:55:09Z")

</div>

Is there any IFC class for swimming pool filter?

---

<div class="post-metadata">

### Author: ![Moult](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/moult/32/196_2.png) [@Moult](https://forums.buildingsmart.org/u/Moult)
#### Post date: [March 3, 2021, 10:20am UTC](https://forums.buildingsmart.org/t/ifc-class-for-swimming-pool-filter/3408/2 "2021-03-03T10:20:43Z")

</div>

IfcFilter with predefined type of WATERFILTER.

If you are on IFC2X3, this is a great example you can use to persuade your team to upgrade 🙂 but if that’s not happening, use IfcFlowTreatmentDevice.

---

<div class="post-metadata">

### Author: ![namio.sousa](https://avatars.discourse-cdn.com/v4/letter/n/ce7236/32.png) [@namio.sousa](https://forums.buildingsmart.org/u/namio.sousa)
#### Post date: [March 4, 2021, 12:42pm UTC](https://forums.buildingsmart.org/t/ifc-class-for-swimming-pool-filter/3408/3 "2021-03-04T12:42:24Z")

</div>

Thank you very much, @Moult. What about the pool bottom drain, skimmer, return device, suction device, and whirlpool device. Are there any specific classe for them?

---

<div class="post-metadata">

### Author: ![Moult](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/moult/32/196_2.png) [@Moult](https://forums.buildingsmart.org/u/Moult)
#### Post date: [March 5, 2021, 1:23am UTC](https://forums.buildingsmart.org/t/ifc-class-for-swimming-pool-filter/3408/4 "2021-03-05T01:23:09Z")

</div>

I don’t know much about pools, but the bottom drain would probably be an `IfcWasteTerminal`. The skimmer also sounds like an IfcFilter. Can you explain what a return device, suction device and whirlpool device is? At an uneducated guess from the names, suction device might be some form of IfcPump (there are some predefined types for submersible / suction things)? The whirlpool might also be a pump?
