Hi all, not sure if this is the correct forum for this.
I have found a number of issues in the IFCXML sample files for all IFC versions.
- It seems that decimal numbers are being encoded incorrectly. This applies to sample files for IFC 4, 4.1 and 4.2. They are using a comma as the decimal separator, which is invalid. All numeric types eventually reduce down to the XML schema types, which require a period as the decimal separator. For example:
- Many files seem to have class names instead of actual values. This applies to IFC 4.1 and 4.2. For example see the IfcTriangulatedFaceSet in this file:
https://standards.buildingsmart.org/IFC/DEV/IFC4_2/FINAL/HTML/annex/annex-e/basin-tessellation.ifcxml
These files should be validated against the XSD before being published.