# Problem with GBXML import - missing floor and windows

**URL:** <https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626>\
**Category:** honeybee-legacy\
**Tags:** gbxml\
**Created:** [May 6, 2020, 8:51pm UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626 "2020-05-06T20:51:29Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ae](https://discourse.ladybug.tools/user_avatar/discourse.ladybug.tools/ae/32/8023_2.png) [@ae](https://discourse.ladybug.tools/u/ae)\
**Post date:** [May 6, 2020, 8:51pm UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626/1 "2020-05-06T20:51:29Z")

</div>

Hi,  
I am trying to import via HB a simple GBXML created by REVIT.  
What is interesting when loaded into GBXML viewer Spider everything works:

 ![image](https://discourse.ladybug.tools/uploads/default/original/3X/2/5/259b88c50852c5075553bd874ba50926c8d571d1.png)

But in GH I have no floor (the brep is there, but HB does not read it as floor) and the windows do not cut walls.

 ![image](https://discourse.ladybug.tools/uploads/default/original/3X/b/6/b624983f46e907ddd80dc9db019e385c1a5cc259.png) [gbxml-test.xml|attachment]

I am attaching the sample gbxml and gh file

[gbxmltest.gh](https://discourse.ladybug.tools/uploads/short-url/NT3Hk9wCJwjglhI88EX5nwE0jH.gh) (20.4 KB)

[gbxml-test.xml](https://discourse.ladybug.tools/uploads/short-url/82wslqHPJf73dPimgjmKrM5kOK5.xml) (629.8 KB)

---

<div class="post-metadata">

**Author:** ![Tokarzewski](https://discourse.ladybug.tools/user_avatar/discourse.ladybug.tools/tokarzewski/32/15653_2.png) [@Tokarzewski](https://discourse.ladybug.tools/u/Tokarzewski)\
**Post date:** [May 6, 2020, 10:05pm UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626/2 "2020-05-06T22:05:29Z")

</div>

Hi/Cześć @ae Mateusz 🙂

Slab on grade is defined as groundFloors in Honeybee.

 ![image](https://discourse.ladybug.tools/uploads/default/original/3X/d/5/d516a497cf1a3b3e7640dc3ccf99fe16dc2682c1.jpeg)  
 ![image](https://discourse.ladybug.tools/uploads/default/original/3X/a/b/ab8bfe55e03822c579ba63c20bbc79f3ba7e84a7.png)

---

<div class="post-metadata">

**Author:** ![ae](https://discourse.ladybug.tools/user_avatar/discourse.ladybug.tools/ae/32/8023_2.png) [@ae](https://discourse.ladybug.tools/u/ae)\
**Post date:** [May 6, 2020, 10:13pm UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626/3 "2020-05-06T22:13:21Z")

</div>

Thanks! This solves part of the problem 🙂  
I see that also on your computer windows are still not cut.

---

<div class="post-metadata">

**Author:** ![mostapha](https://discourse.ladybug.tools/user_avatar/discourse.ladybug.tools/mostapha/32/15244_2.png) [@mostapha](https://discourse.ladybug.tools/u/mostapha)\
**Post date:** [May 8, 2020, 10:28pm UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626/4 "2020-05-08T22:28:36Z")

</div>

Hi @ae, that is most likely a visualization problem. In EP there is no `cut` in the parent face. We subtract the child surface from the parent surface just for the visualization purpose.

---

<div class="post-metadata">

**Author:** ![ae](https://discourse.ladybug.tools/user_avatar/discourse.ladybug.tools/ae/32/8023_2.png) [@ae](https://discourse.ladybug.tools/u/ae)\
**Post date:** [May 9, 2020, 6:17am UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626/5 "2020-05-09T06:17:07Z")

</div>

Thank You for Your answer! This is good to know this is only visualization problem.  
Anyway I have found the problem: the reason was the wrong method of exporting GBXML from Revit. Now everything works properly even with automated frame thickness and roof shading

 ![image](https://discourse.ladybug.tools/uploads/default/original/3X/6/1/6193bd0db0a356d3b63a302724d5e077fe8135ce.jpeg)

I think I have a working proper method now 100%. When I will test it I will make a post I think

---

<div class="post-metadata">

**Author:** ![Teja5zz](https://discourse.ladybug.tools/user_avatar/discourse.ladybug.tools/teja5zz/32/16386_2.png) [@Teja5zz](https://discourse.ladybug.tools/u/Teja5zz)\
**Post date:** [April 30, 2021, 10:20am UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626/6 "2021-04-30T10:20:44Z")

</div>

Can you please share the method you followed to export from revit? Thanks

---

<div class="post-metadata">

**Author:** ![omarhamed](https://discourse.ladybug.tools/user_avatar/discourse.ladybug.tools/omarhamed/32/28107_2.png) [@omarhamed](https://discourse.ladybug.tools/u/omarhamed)\
**Post date:** [November 29, 2021, 3:59pm UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626/7 "2021-11-29T15:59:52Z")

</div>

Hi ae,

Would you mind sharing the best practices you found to export from Revit and perform a complete energy analysis?

---

<div class="post-metadata">

**Author:** ![chris](https://discourse.ladybug.tools/user_avatar/discourse.ladybug.tools/chris/32/10179_2.png) [@chris](https://discourse.ladybug.tools/u/chris)\
**Post date:** [December 7, 2021, 7:54pm UTC](https://discourse.ladybug.tools/t/problem-with-gbxml-import-missing-floor-and-windows/9626/8 "2021-12-07T19:54:20Z")

</div>

FYI, the best recommendation that I can give for this now is to use the Pollination Revit plugin while it is still in free beta for the next month or so:

> **[Pollination Revit Plugin](https://www.pollination.cloud/revit-plugin)**
>
> Run your simulations in Pollination without leaving the Grasshopper interface. Pollination Grasshopper plugin is fully compatible with Ladybug Tools.

As you can see from the images there, the tools in the Pollination Revit plugin are a lot better than Revit’s native gbXML exporter at helping get clean analytical models out of Revit.

![image](https://discourse.ladybug.tools/uploads/default/original/3X/d/d/dddb42d7ab6e2aded39692e78ef0001aeafc48cb.jpeg)
