Hi,
i want to create a bSDD to communicate our object/attribute requirements better with our partners. Is there a software with a GUI that is made for creating bSDD json files so i can import them into the manage.bsdd platform?
Hi, yes, there are some tools with GUI that support creating data dictionaries that you can easily import in bSDD: Software Implementations - buildingSMART Technical (this list is not verified by buildingSMART).
Not a tool, but there is also a bSDD Excel template (with converter to JSON) if that helps: bSDD/Model/Import Model/spreadsheet-import at master · buildingSMART/bSDD · GitHub
PS, bSDD is a good platform if you want to share definitions of new terms. If your objective is to define information requirements, I recommend using IDS standard.
Hi thanks for the heads up. IMO the border between bSDD and IDS is kinda fuzzy. Especially if i look for example at Bonsai: I can use the bSDD to classify my entities and i get the property-requirements directly as a dropdown/selectionfield. Which makes it pretty easy to for modelers to meet my requirements. AFAIK there is no way so far to do the same with IDS.
So is this a “wrong” implementation of what the bSDD should be used?
No, it is not wrong. I’m not up to date with Bonsai, but the IDS functionality might be limited to checking (their IfcTester).
IDS is a standard for information specification. With IDS you can require what exact information you want to get in a model (for a certain phase of a project, from a certain party).
bSDD is a service (database) for sharing definitions of terms - classes and properties. Those are general definitions, not localised to your company or project needs.
Let me provide an example. In bSDD you have definitions of what is a Kitchen and what is a NetArea. It can also say that Kitchen must be modeled with IfcSpace and NetArea must be a positive real number expressed in square metres. In IDS you can say that at a design stage you need an architectural model to have at least one Kitchen, and its NetArea must be greater than 2.0 m2. Do you see the difference?
At the moment, bSDD doesn’t provide the functionality to share IDSes.