Constructions mapping Revit > HBJSON

Is there a possibility to map the construction types (just names, without properties) to the surfaces of the hbJSON export?
Maybe like the possibility to add userdata for Rooms, Windows and CW Panels in Dialog 1?
Or is there another possibility that i missed?

Hi @heikow - Am I right that you are trying to find a way to assign these values in Revit and then extract them later in Rhino or a custom script from HBJSON? In that case, you should be able to use the user data to export the Revit parameters as user data.

You can create a new parameter or use the existing ones like comments. For example, if I add a comment to the living room as “my favorite room”.

And then select the comments field to be exported as user data for rooms.

Then this field will be exported as user data to HBJSON. Here I use the Rhino plugin to visualize it but you can also see it in the JSON file.

Admittedly, this is not the most used feature of the plugin by the plugin users. We only use it for specific projects when we need to tag the elements that we feed the exported HBJSON into a custom script or an app. I’m curious to know what workflows you have in mind.

Hi @mostapha,
i’d like to differentiate between constructions, so for example if the wall types are changing, within a zone, i’d like to assign different u-values to them:

The surfaces are split like in the Revit model, but i can’t assign the thermal difference between them, without the possibility to map the construction type or some comment form the Revit element to the hbJSON model:

Hi @heikow - Thank you for the explanation.

It is currently not possible to do this in Revit. The level of detail is limited to an exterior wall vs an interior wall. I believe that this information is not even available when we work from the room as the starting point but @ksobon knows better. Konrad, do we know which Revit type/construction is used for each face in a Pollination room?

It is a different story about the curtain walls and windows. We should have access to their construction and data during the export process.

Just to make sure that you know, and since you shared a screenshot from Rhino, you can change the construction for each face in the Rhino plugin. Here is a video that shows the process.

Hi @mostapha,
in Dynamo this information is available:

I know that the construction types can be easily assigned in Rhino with the pollination plugin, but in large models this would be nevertheless a bit of work, because we usually do have multiple wall and roof construction-types there.

1 Like

Hi @heikow,

That’s correct but it might not translate to our workflow nicely. We re-create the walls from the boundary lines to minimize geometry issues. That’s why I was concerned about the information being available. @ksobon is the right person to comment on this.

I agree that if this information is accessible we should provide a way to include them in the exported HBJSON file.

Make sense! This is great feedback. Thank you for sharing, and let’s see what can be done on our end.