bSDD icon indicating copy to clipboard operation
bSDD copied to clipboard

Missing Properties

Open ollyhensby opened this issue 2 years ago • 4 comments

Describe the bug Missing properties when using the "Get Properties" function.

image

To Reproduce For example, I want to obtain properties listed within a property set. Let's look at Pset_BuildingUse: http://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/Pset_BuildingUse.htm

Now if I search for these properties in the API, some of them return results. However, TenureModesAvailableNow does not. Other properties are missing too.

It seems from a little experimenting that only IFC properties with the property type IfcPropertySingleValue can be called?

Maybe I am just looking at the incorrect documentation that is associated with the API?

http://identifier.buildingsmart.org/uri/buildingsmart/ifc-4.3/prop/TenureModesAvailableNow

image

Expected behaviour I expect that the properties that exist in the documentation for ifc 4.3 should be able to be called from the API property function.

Screenshots See above

Desktop (please complete the following information):

  • OS: [Windows 10]
  • Browser [Chrome]

Any help with this will be much appreciated! Thank you

ollyhensby avatar Apr 28 '22 11:04 ollyhensby

Good point. Currently we indeed include only SingleValue and EnumeratedValue (https://github.com/buildingSMART/IFC4.3.x-development/blob/master/code/to_bsdd.py#L202-L214)

We have talked in the past about BoundedValue and ListValue but I forgot the conclusions. @Baars-IT @berlotti @grandfr perhaps anyone remembers?

aothms avatar Apr 29 '22 07:04 aothms

@aothms Okay, thanks for clarifying about the property types. Any update on adding the other property types?

ollyhensby avatar May 12 '22 08:05 ollyhensby

Following! any update? Thanks

paoloborin avatar May 02 '23 07:05 paoloborin

yes, we are now in the process of adding all missing IFC types of properties to bSDD, also Lists and Tables. While it might take a few weeks, the solution is on its way. Sorry to keep you waiting :)

atomczak avatar Nov 15 '23 20:11 atomczak