# Structural Opening Cut from Host

**URL:** <https://forum.dynamobim.com/t/structural-opening-cut-from-host/75384>\
**Category:** Revit\
**Tags:** revit, dynamo\
**Created:** [April 11, 2022, 2:31pm UTC](https://forum.dynamobim.com/t/structural-opening-cut-from-host/75384 "2022-04-11T14:31:29Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Draxl\_Andreas](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/draxl_andreas/32/145744_2.png) [@Draxl\_Andreas](https://forum.dynamobim.com/u/Draxl_Andreas)\
**Post date:** [April 11, 2022, 3:14pm UTC](https://forum.dynamobim.com/t/structural-opening-cut-from-host/75384/2 "2022-04-11T15:14:10Z")

</div>

> [@Get host via Python, how?](https://forum.dynamobim.com/t/get-host-via-python-how/75196):
>
> Hello, import clr clr.AddReference('ProtoGeometry') from Autodesk.DesignScript.Geometry import \* clr.AddReference('RevitAPI') import Autodesk from Autodesk.Revit.DB import \* elementlist =[] for item in IN[0]: try: elementlist.append(item.Host) except: elementlist.append(emptylist) OUT = elementlist Actually my list remains emty. how can I get my hostelements. KR Andreas [grafik]

You can try it with generic models…

KR

Andreas

---

_[View the full topic](https://forum.dynamobim.com/t/structural-opening-cut-from-host/75384)._
