A turntable bearing base thing. The retaining clip has no overhang so printing should give reasonable results. I find a bit of ooze tends to create string across the grove so I get the best results by sanding smooth the grooves before assembly. The OpenScad file is included and can be used to generate other sizes or more rings for heavier loads. Unfortunately this was a rapid prototyping exercise so the OpenScad file is minimally documented.
Print the two pieces. Fill the grooves with 6mm BB balls. Press the top half onto the bottom half.