bSI-InfraRoom / IFC-Tunnel-Deployment

The IFC Tunnel Deployment documentation, examples and discussions
8 stars 32 forks source link

Advanced SweptSolid as allowed geometry #185

Closed pjanck closed 1 year ago

pjanck commented 1 year ago

Check 'Element's representation in Sprint 2.3' with uuid=23b70110-014e-4a7d-c0de-1fc10ce1deb1 There were 1 applicable and 0 not applicable IfcUndergroundExcavation(s) in the checked file.

2.3.2.ii) Correct Representation for Element: correct surfaic or volumentric type used. Following may be used: Body tesselation, Body Brep, Body Swept Solid, Surface Model, Voxel, Surface Tesselation

The following instances are failing:

352, with GlobalId '3rVsqBF4j7UvaqqoBZaBIg'

In sprint 2.3 the allowed geometries does not allow Body Sectioned SolidHorizontal. However in Sprint3.exc 1.i.a one of the allowed geometries is Body Sectioned SolidHorizontal

The current checker is complaining when I use Body Sectioned SolidHorizontal in Sprint 3.exc (RepresentationType = AdvancedSweptSolid). The error message indicate it is due to the Sprint 2.3 limitation?

Originally posted by @ivaroppen in https://github.com/bSI-InfraRoom/IFC-Tunnel-Deployment/issues/179#issuecomment-1722293961

pjanck commented 1 year ago

Note to self: update the checker and allowed Body geometries in sprint 2.3.

pjanck commented 1 year ago

Breadcrumbs (saw it too late, that this has been opened already): #184 :)