BIM-Tools / SketchUp-IFC-Manager

IFC data manager and exporter for SketchUp.
GNU General Public License v3.0
63 stars 20 forks source link

Custom Classifications (IfcClassification and IfcClassificationReference) #58

Open daviddelven opened 9 months ago

daviddelven commented 9 months ago

Is there some plan to include, at least manually, some other Classification Systems (i.e. Uniclass, Gubimclass, ETIM, etc...)?

janbrouwer commented 8 months ago

It is possible to add more Sketchup classification systems, but setting it up is not very intuitive at the moment. First create an SKC: https://help.sketchup.com/en/sketchup/creating-skc-file Try to keep the structure similar to the default classification systems: https://github.com/BIM-Tools/SketchUp-IFC-Manager/tree/main/Sketchup%20classifications Add the SKC file to the classifications folder: "%AppData%\Roaming\SketchUp\SketchUp 2024\SketchUp\Classifications" Add the new SKC file name to the settings file (it's not part of the UI yet): https://github.com/BIM-Tools/SketchUp-IFC-Manager/blob/main/src/bt_ifcmanager/settings.yml

I have been working a lot on classification tooling for the buildingSMART Data Dictionary where many classification systems are available, including ETIM. The last few months we have been working on a Revit plugin: https://github.com/buildingsmart-community/bSDD-Revit-plugin There is also a Sketchup plugin, but it needs to catch up, it's a bit outdated at this time: https://github.com/DigiBase-VolkerWessels/SketchUp-bsDD-plugin