I modeled a basic extrusion as an in-place component and set this to the category for railings.
Then I exported this object to IFC4 DTV, but turns out that the Height parameter in the Pset_RailingCommon gets populated with length length of the object. I was rather expecting the extrusion height to drive this value?
A railing would assume that the extrusion direction described the length of the railing (probably similar with a beam; with a wall, it would assume it was the height). If you extruded it upwards, I could see how the code would get confused. We can try to verify that assumption.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I modeled a basic extrusion as an in-place component and set this to the category for railings.
Then I exported this object to IFC4 DTV, but turns out that the Height parameter in the Pset_RailingCommon gets populated with length length of the object. I was rather expecting the extrusion height to drive this value?
Sample files enclosed. Revit v2018.3.1.2 Exporter v18.3.2.0
Last edit: Truels Wissneth 2018-05-10
Haven't looked at the file yet, but what direction is the extrusion extruded in?
Active Workplane is Level 1, so extrusion along Z axis.
A railing would assume that the extrusion direction described the length of the railing (probably similar with a beam; with a wall, it would assume it was the height). If you extruded it upwards, I could see how the code would get confused. We can try to verify that assumption.
This is the case with IFC 2x3 as well. Seems reasonable...