1. Download OpenScad https://openscad.org/downloads.html
2. Download the SpoolWinder project https://github.com/rsayko/SpoolWinder
3. Open the SpoolWireWinder2.scad file (the threads.scad file must be in the same folder as SpoolWinder2.scad)
4. Enter the parameters in the panel on the right. Measure everything in millimeters basic
5. Press the button of the cube with the hourglass image
6. Wait a few minutes (it may happen that OpenScad turns off, it happens, try again)
7. Click the STL image button
8. Open it in a slicer If the slice does not support object separation, then use a plugin, for example, there is a MeshTools plugin for Cura
The author remixed this model.
My version can be customised to fit any spool. Also you can split holder in two parts to print on smaller printer