IDS icon indicating copy to clipboard operation
IDS copied to clipboard

IFC-Rule for PredefinedType in partof-Test Cases

Open hesrah opened this issue 3 years ago • 1 comments

In the IFC sample data of

the value 'USERDEFINED' is missing?

E. g. #2=IFCINVENTORY('0eA6m4fELI9QBIhP3wiLAp',$,$,$,'BUNNY',$,$,$,$,$,$); should be #2=IFCINVENTORY('0eA6m4fELI9QBIhP3wiLAp',$,$,$,'BUNNY','USERDEFINED',$,$,$,$,$); ?

It's the IFC-Rule if ObjectType, ElementType or ProcessType has a user value PREDEFINEDTYPE has to be 'USERDEFINED'?

hesrah avatar Oct 28 '22 11:10 hesrah

Agree to this comment. Thanks to @hesrah I just noted that ObjectType and PredefinedType are used interchangeable in the entity facet. However, my interpretation is also that in case of checking ObjectType I would expect that PredefinedType = USERDEFINED.

Anyhow, I was expecting a combination of Entity and Attribut facet for user defined types (more aligned with the IFC schema), but that would not work with the partOf facet.

MatthiasWeise avatar Dec 01 '22 14:12 MatthiasWeise

Is it possible this change has not been adapted in the documentation?

lfcastel avatar Jun 10 '24 13:06 lfcastel