Parametric ball bearing housing - Work in progress

Again a openscad full parametric object.

This part's primary use is, house a ball bearing and screw it to some where :-)

I didn't printed yet, but soon I will do a update after I printed out.

The value for the "bearingInnerDiameter" parameter is not the shaft diameter. It's purpose is to keep a space for the inner rotating ring, to prevent friction with the top housing cover.

Don't forget to do a "compile and render" before stl export!

It's not foolproof, but you can change allot of parameters.
Following are all parameters you can change for you need.

// bearing parameters
bearingOuterDiameter = 18.2;
bearingHeight = 5;
bearingInnerDiameter = 9.5;

// housing parameters
housingTopBevelHeight = 1.5;
housingWallThickness = 2.5;

// mounting parameters
mountingPlateCount = 3;
mountingPlateHeight = 2.5;
mountingScrewDiameter = 3.2;
mountingScrewBaseOffset = 2;
mountingScrewToHousingPadding = 2.5;

// option flags
debugMode = false; // do a cut out for debuging
supportStructures = true; // requiered for reprap type printers