I printed the items on a Prusa MK3S using Taulman PCTPE, a filament combining the toughness of Nylon and a thermoplastic elastomer; if you use ordinary PLA the rings may crack due to brittleness, and if you use TPU, the rings may be too squishy to hold properly.
You will also need an M2.5 screw about 10mm long and one M2.5 nut.
This is great, thanks for sharing! Has anyone tried this with the Rigol scope probes? I'm also going to try and mod it for an M3 nut and bolt, which are easier to find than M2.5 where I live. It's my first time playing with openSCAD but if it works out OK and people are interested I can share my modifications back here.