[BlenderBIM] Where does the list of IFC4 classes come from?
Hello, I am speaking of this list, which I would need to copy :
I find similar but not exactly lists here : https://standards.buildingsmart.org/IFC/RELEASE/IFC4/FINAL/HTML/
Hello, I am speaking of this list, which I would need to copy :
I find similar but not exactly lists here : https://standards.buildingsmart.org/IFC/RELEASE/IFC4/FINAL/HTML/
Comments
I believe it comes from there but I don't know where it's been parsed from. The different schemas are available in the directory.
Thanks!
The list comes directly from ifcopenshell itself: https://github.com/IfcOpenShell/IfcOpenShell/blob/v0.7.0/src/blenderbim/blenderbim/bim/module/root/data.py#L76-L79 - you can programmatically query the schema with ifcopenshell.
That JSON @Gorgious is referencing is merely used for fetching the corresponding text documentation, which has been scraped / parsed from the official buildingSMART documentation repositories.
Great, thanks Moult!