Sink Drainer / Strainer
Customisable sink drainer replacement
My first experience with OpenSCAD, the preview in Customizer looks dreadful but the end product is OK.
Code has now beenn updated as it was needlessly complicated and didn't work with some settings.