buildingSMART / Sample-Test-Files

Sample files of various formats and schema versions.
Other
251 stars 115 forks source link

Sample IFC files not passing the buildingSMART validation service #135

Open Philipp-p opened 9 months ago

Philipp-p commented 9 months ago

I tried two of your sample files and uploaded them to the buildingSMART validation service. Unfortunately, they failed the validation, and I am wondering if this is negligible or not, especially in the case of an issue with the IFC schema itself.

For Duplex_A_20110907.ifc the rule verification fails on a lot of case according to

GEM111 - No duplicated points within a polyloop or polyline The rule verifies, that all the polyloops and polylines will have no duplicate points, unless it's the first and last point of a closed polyline. In that case, it must be identical by reference (referencing the same instance), not just having the same coordinates.

and twice on

Feature: GEM002 - Space representation

 The rule verifies that all IfcSpaces have a correct Body shape representation.

Scenario: Agreement152_1 - Agreement that all spaces must have a body shape representation

  Given An IfcSpace
   Then There must be one Body shape representation
    And The Body shape representation has RepresentationType "SweptSolid, Clipping, Brep"

In the case of Clinic_Structural.ifc we have problems with IFC schema itself:

Screenshot 2023-12-06 at 11 51 29