# How to get ceiling from linked model

**URL:** <https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317>\
**Category:** Revit\
**Tags:** revit\
**Created:** [December 12, 2017, 10:43am UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317 "2017-12-12T10:43:31Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![dpradeep5110](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dpradeep5110/32/41314_2.png) [@dpradeep5110](https://forum.dynamobim.com/u/dpradeep5110)\
**Post date:** [December 12, 2017, 10:43am UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/1 "2017-12-12T10:43:31Z")

</div>

I try to get ceiling list from the linked model using rooms then I want also compare the space name (Room name) and room name. I try to use Room.boundaries & Element.Location node but it shown empty. Can any one suggest how to solve this problem.

 ![Ceiling](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/f/f/ff50d212f7a1e0a3f6642607776b4b4b98443f58.PNG)

---

<div class="post-metadata">

**Author:** ![awilliams](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/awilliams/32/114496_2.png) [@awilliams](https://forum.dynamobim.com/u/awilliams)\
**Post date:** [December 12, 2017, 9:47pm UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/2 "2017-12-12T21:47:53Z")

</div>

You were connecting the room elements’ parameters to the Room.Boundaries and Element.Location nodes instead of the room elements:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/e/6/e6347529dbd29e716ad643b8f43be7a4892f790b.png)

---

<div class="post-metadata">

**Author:** ![dpradeep5110](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dpradeep5110/32/41314_2.png) [@dpradeep5110](https://forum.dynamobim.com/u/dpradeep5110)\
**Post date:** [December 13, 2017, 7:45am UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/3 "2017-12-13T07:45:24Z")

</div>

Hi @awilliams  
Thanks for your replay. I connecting the node from get all elements from linked model to room.boundires & element.location, but know also they shown null.

 ![Ceiling 1](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/d/9d963a58e38be717a8958e1d8021d43edb340641.PNG)

---

<div class="post-metadata">

**Author:** ![Ewan\_Opie](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ewan_opie/32/77070_2.png) [@Ewan\_Opie](https://forum.dynamobim.com/u/Ewan_Opie)\
**Post date:** [December 13, 2017, 8:01am UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/4 "2017-12-13T08:01:07Z")

</div>

You could try the Core node to see if that makes a difference.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/5/9/59e01551a95f591f9fae8df3be0aac35ea94bb49.png)

---

<div class="post-metadata">

**Author:** ![dpradeep5110](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dpradeep5110/32/41314_2.png) [@dpradeep5110](https://forum.dynamobim.com/u/dpradeep5110)\
**Post date:** [December 13, 2017, 8:44am UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/5 "2017-12-13T08:44:22Z")

</div>

Hi @Ewan_Opie  
But it gives only X,Y & Z value. I want ceiling list based on room in the linked file.

---

<div class="post-metadata">

**Author:** ![Ewan\_Opie](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ewan_opie/32/77070_2.png) [@Ewan\_Opie](https://forum.dynamobim.com/u/Ewan_Opie)\
**Post date:** [December 13, 2017, 9:01am UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/6 "2017-12-13T09:01:54Z")

</div>

Are the ceilings in the linked model individual to the rooms? Are they hosted to each room upper limit? You could find the centroid of the ceiling element in the linked model and compare that to the centroid x and y of the rooms, and z value offsets to see which ceiling belongs where… can you post a link to your test files?

---

<div class="post-metadata">

**Author:** ![dpradeep5110](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dpradeep5110/32/41314_2.png) [@dpradeep5110](https://forum.dynamobim.com/u/dpradeep5110)\
**Post date:** [December 26, 2017, 6:11am UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/7 "2017-12-26T06:11:35Z")

</div>

hi @Ewan_Opie  
Sorry for late replaying. In the linked model some rooms have mentioned as two ceiling, some rooms have one ceiling. Yes all the ceiling are hosted in room upper limit. Once again sorry, there is no authorised to share the file in my office. Know I slightly modify my script, my idea is first get rooms & ceilings from the linked model and compare the both the list. I have the room list. Then I also compare to the space (room) list. Can u suggest it is the correct method.

---

<div class="post-metadata">

**Author:** ![Ewan\_Opie](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ewan_opie/32/77070_2.png) [@Ewan\_Opie](https://forum.dynamobim.com/u/Ewan_Opie)\
**Post date:** [December 26, 2017, 5:47pm UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/8 "2017-12-26T17:47:34Z")

</div>

Seasons greetings.  
Thanks for the extra info, I’ll take a look once I’m back in the office, but of anyone else has any ideas in the meantime? 🤔

---

<div class="post-metadata">

**Author:** ![Nick\_Boyts](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nick_boyts/32/76313_2.png) [@Nick\_Boyts](https://forum.dynamobim.com/u/Nick_Boyts)\
**Post date:** [December 26, 2017, 6:05pm UTC](https://forum.dynamobim.com/t/how-to-get-ceiling-from-linked-model/17317/9 "2017-12-26T18:05:22Z")

</div>

Since you can have multiple ceilings in a single room you might try a geometry intersect between rooms and ceilings.
