I agree that it seems reasonable that for most WBs the preferences and WB icons should be the same.
If you want something specifically for GDML rather than Geant4, I had a few thoughts. What really basic things stand out and represent GDML at least within a FreeCAD context? ...for me perhaps the more obvious are that the solid primitives are strangely complex compared to the common CAD CSG primitives and the pinkish colour we have chosen to represent them.
The FreeCAD_Python_GDML source repository is for the GDML workbench which is all about viewing/editing/creating GDML files. You are correct a number of applications use GDML namely ROOT, Geant4 etc.jmaustpc wrote: ↑Tue Jun 25, 2019 1:07 amIf I am understanding correctly GDML is basically an XML geometry description format that is used by Geant4 but is intended to be able to be used by any application. So I am a little confused how you are implementing this is FreeCAD, are you making both a Geant4 WB and a GDML WB or are you aiming to integrate them into one wb?
Will GDML be likely to be used elsewhere realistically or used elsewhere with FreeCAD?
What I had thought up was a stylised version of an icon similar to the GEANT4 logo at the top of their web page, here.....
So I made this, its a bit of a quick whacked together so of thing, so you may well want it tidied up but for Geant4 WB at least ....
and the svg file