Could not find a cup holder that would not have holder on the table and would be secured by screws, co created my own :)
Supports needed, designed for 18mm thick desk so it sits flush.
3 versions:
Fusion 3D file included so you can easily modify it as needed
Creality
Ender 3
No
Yes
200
10
Eko MB
PETG