IFC-HBJSON: Linking Energy to geometry

Hello,

Me and my team are working on a project to convert an IFC file to a HBJSON file. We have used IFC Open Shell to parse the IFC file and created the geometry as a list to export it as a HBJSON file using JSON pickle.

Now, I have created a list of values for the class “global construction set” as it has pre-defined values. I am not sure how or what parameters of construction set to link to the geometry related classes such as “Room”, “Face” or “Aperture”. And what are the other parameters in class “Energy” for (construction sets, constructions, materials, hvacs, program types and schedules), how to define them and how to link those values to the geometry related classes?

Please clarify

1 Like

Hi, @Ramana - Have you checked the code inside the Grasshopper plugin components? You can use them as sample codes to show you how it can be done.

The Honeybee Schema documentation is also a good resource to understand these relationships:

3 Likes