Update 05/29/2023: I noticed when printing version with the bearing hole on the top the inset for the lip is so close to the edge that it doesn't quite connect and looks a little funky. I don't care about having the bearing be flush with the top, but maybe you do. I've added a fourth option that has the hole for the bearing but doesn't have the inset for the lip of the bearing.
Update 05/28-2023: Reuploaded the models with some minor fixes and added a bearing test block with the same dimensions as the models so you can check your tolerances before commiting to a long print.
I've modified the official STEP files to try and fill out all the gaps and make it as solid as possible. My hope is that this will allow for more printing orientations.
There are three versions.
The user re-uploaded this model. The user is not the original author of the model.