BIMserver-JavaScript-API icon indicating copy to clipboard operation
BIMserver-JavaScript-API copied to clipboard

ifc2x3tc1.js inverse not set properly ?

Open aurelien-gille opened this issue 6 years ago • 5 comments

Hello

I was checking an object on BimView and I saw on my object a fields is set as an inverse but it isn't on buildingsmart-tech.org (cf screenshot) Maybe it's a mistake ? This file seems to have some other inconsistencies with the documentation provided by BuildingSmart I can point them out if you wish best regards

Capture

aurelien-gille avatar May 02 '19 13:05 aurelien-gille

It's a known issue, BIMserver basically labels both sides of each inverse relation as being inverse. Internally there is no difference for BIMserver. In this case, IfcRepresentation.RepresentationMap is the inverse relation of IfcRepresentationMap.MappedRepresentation. Shouldn't be too hard to fix.

rubendel avatar May 02 '19 13:05 rubendel

Continuing looking around, "IFCProcess" fields seems missing I've not looking the whole file (18798 lines is hard to check)

Capture

aurelien-gille avatar May 02 '19 13:05 aurelien-gille

Are you sure you are looking at the Ifc2x3tc1 documentation?

http://www.buildingsmart-tech.org/ifc/IFC2x3/TC1/html/ifckernel/lexical/ifcprocess.htm

rubendel avatar May 02 '19 15:05 rubendel

Probably not, those fields are added in http://www.buildingsmart-tech.org/ifc/IFC4/final/html/schema/ifckernel/lexical/ifcprocess.htm

rubendel avatar May 02 '19 15:05 rubendel

You're completely right, sorry, too many tabs opened when I check this one

aurelien-gille avatar May 03 '19 07:05 aurelien-gille