All these "circular" buttons are boring. Spice thing up with these hexagons!
For different sizes, scale the model in the slicer down to ~15mm. Smaller than this, use the parameters in the .f3d file to adjust the holes for your needle/thread.
Tested:
Prusament PETG/Generic PLA
PrusaSlicer Default Settings
0.4mm nozzle
0.1mm, 0.15mm Quality MK3
≥5% Rectilinear Infill
Archimedean Chords Top/Bottom Fill Pattern
Experiment with Top/Bottom Fill Pattern
Recommend you adjust your Elephants Foot Compensation
The author hasn't provided the model origin yet.