The file '[SCAD] Painter/Broomstick Socket For Spray Can Pole Extension 3D Printer Model' is (scad,stl,STL) file type, size is 6.1MB.
A combination of 1/ ACME painters thread female end 2/ Spray Can Socket for "Spray Can Pole Extension".
I did this in OpenSCAD, so I also supplied the SCAD file. However, there's no need to alter parameters to fit standard ACME threaded extension poles (aka painters extension poles).
For most users: simply print the "broom_acme_thread_socket.stl".
For users that would like to edit the scad: be sure to have "Sprayer-1_-Sprayer-_Socket-1.STL" and "Painters_Pole_Female_End_v3_repaired.stl" in the same folder as the scad file for the import() in the scad file to work correctly.
NOTE: thingiverse's Customize button does not seem to do import STLs as components. You must use OpenSCAD if you wish to tweak dimensions.
Note the "Painters_Pole_Female_End_v3_repaired.stl" is a post-processed version of the one in https://www.thingiverse.com/thing:3619872 Painter Pole Female End by eric_csuf. The original STL had a broken STL mesh I had to repair. Otherwise, OpenSCAD will not be able to merge any shapes with it.
Printing note:
broom_acme_thread_socket.scad | 1.6KB | |
broom_acme_thread_socket.stl | 6.9MB | |
Painters_Pole_Female_End_v3_repaired.stl | 6.8MB | |
Sprayer-1_-_Sprayer_-_Socket-1.STL | 260.4KB |