This is an openSCAD derivative of a bearing housing (in Fusion360 format) I posted earlier: https://www.thingiverse.com/thing:2464917. This design allows me to quicker develop alternatives for the linear bearings that I print myself with POM. This is a snap in concept. The inner rings in the bearing housing contains the linear bearing in place.
Please look into thing https://www.thingiverse.com/thing:2476782 if you are interested in a parametric design of both RJMP-01-xx and RJ4JP-01-xx Igus style bearings.
Version 4 now includes the SC6UU bearing block table values and added the corresponding long bearing dimensions for the L type bearings like the SC8LUU
Non standard options
// Additional paramters
EL = 0; // Additional length can be used to create longer/custom variants
centerHoles = false; // Insert holes in the center of the housing; an optional boolean to insert 4 fastener holes in the center of the housing as if it has a single 4 screw attachment in the middle instead of 4 attachment holes at the outside of the block (for long housings that is)
B1 = 17.5 + EL; // Distance between outer ring flanges where the linear bearing snaps in, this depends on your linear bearing design
s = 1.1; // Snap ring width
sd = 0.3; // Snap ring thickness, if too large it is difficult to get the bearing in, use 0.25 to 0.35