Skip to content

Conversation

abdotanalytics
Copy link

Summary

This PR adds a comprehensive road corridor example file that demonstrates multiple IFC road infrastructure elements.

Changes

  • Added examples/Road/00_road-features-all.ifcx - Complete road corridor with alignment, surfaces, slopes, and median features
  • File contains IFC entities representing a full road infrastructure model
  • Includes IFC classes covering alignment, surfaces, earthworks, and geometric representations

File Details

  • Size: ~2.7MB
  • IFC Classes: Include IfcCourse, IfcEarthworksFill, IfcRoad, etc.
  • Use Case: Example for IFC5 road infrastructure modeling

Testing

  • File has been validated and loads successfully in IFCX viewer
  • Compatible with existing road examples in the repository

}
}
},

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove empty lines

{
"path": "2eab2qSZb7se3KB2B9neAr_FillSlopeL_Body",
"attributes": {
"usd::usdgeom::mesh": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This mesh has faceVertexIndices and points, but lacks faceVertexIndices to be properly displayed. Therefore it shows as:
image

"TopSlopedArea": {
"dataType": "Real"
},
"Volume": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This and many other properties are already in the bsi::ifc and bsi::ifc-infra schemas - please reuse whenever applicable.

},
"imports": [
{ "uri": "https://ifcx.dev/@standards.buildingsmart.org/ifc/core/[email protected]" },
{ "uri": "https://ifcx.dev/@standards.buildingsmart.org/ifc/core/[email protected]" },
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this schema used in the file? If not, remove it.

@@ -0,0 +1,4131 @@
{
"header": {
"id": "ifc5.technical.buildingsmart.org/examples/Road/[email protected]",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@v1 is not part of the file name - I would remove it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants