bldrs-ai / test-models

0 stars 0 forks source link

ThatOpen: KIT-Simple-Road-Test-Web-IFC4x3_RC2.ifc #24

Open OlegMoshkovich opened 5 months ago

OlegMoshkovich commented 5 months ago

Link to the model in our repo https://github.com/bldrs-ai/test-models/blob/main/ifc/thatopen/ifcfiles/KIT-Simple-Road-Test-Web-IFC4x3_RC2.ifc

Expected (web-ifc 0.0.55?)

https://thatopen.github.io/engine_web-ifc/demo/

image

Actual (bldrs-0.1.510-1)

https://bldrs.ai/share/v/gh/bldrs-ai/test-models/main/ifc/thatopen/ifcfiles/KIT-Simple-Road-Test-Web-IFC4x3_RC2.ifc

image

Model does not load.

nickcastel50 commented 4 months ago

@OlegMoshkovich @pablo-mayrgundter I don't think the image is correct here, but the issue is this file uses schema IFC4X3_RC2, which we don't currently support. It specifically fails attempting to parse IFCRELAGGREGATES:

#37 = IFCFACILITYPART('1haZTROOLCMB8K_3aViPFA', #2, 'Road-ROADSEGMENT-02', 'made by KHH at KIT/IAI', $, #38, $, $, .ELEMENT., IFCROADPARTTYPEENUM(.ROADSEGMENT.), .LONGITUDINAL.);

#370000 = IFCFACILITYPART('19cD7435z8xQurF1tndRr5', #2, 'Road-Carriageway-01', 'made by KHH at KIT/IAI', $, #4238, $, $, .ELEMENT., IFCROADPARTTYPEENUM(.CARRIAGEWAY.), .LATERAL.);
#370001 = IFCFACILITYPART('1pJX6z9qr1zxserHp46V$f', #2, 'Road-Sidewalk-01', 'made by KHH at KIT/IAI', $, #4238, $, $, .ELEMENT., IFCROADPARTTYPEENUM(.SIDEWALK.), .LATERAL.);
#370002 = IFCFACILITYPART('2hSkTcgonBufpCSvq6cdwI', #2, 'Road-Sidewalk-02', 'made by KHH at KIT/IAI', $, #4238, $, $, .ELEMENT., IFCROADPARTTYPEENUM(.SIDEWALK.), .LATERAL.);
#370003 = IFCRELAGGREGATES('3MTY7Tcqj7NuuGKBJA3JNl', #2, 'RoadPart Container', 'BuildingContainer for BuildingStories', #37, (#370000, #370001, #370002));

We don't have IFCFACILITYPART in our schema.