This is a print in place ball bearing for TUSH filament holder the original concept came from here: https://www.thingiverse.com/thing:4628063
the cupped ring was added on later to print this I recommend using as accurately (smallest nozzle etc.) as possible as the print does require that level of detail.