-
Notifications
You must be signed in to change notification settings - Fork 63
linear_bearings.scad
Revar Desmera edited this page Mar 31, 2019
·
7 revisions
Linear Bearing clips/holders. To use, add these lines to the top of your file:
include <BOSL/constants.scad>
use <BOSL/linear_bearings.scad>
Description: Get outside diameter, in mm, of a standard lmXuu bearing.
Argument | What it does |
---|---|
size |
Inner size of lmXuu bearing, in mm. |
Description: Get length, in mm, of a standard lmXuu bearing.
Argument | What it does |
---|---|
size |
Inner size of lmXuu bearing, in mm. |
Description: Creates a model of a clamp to hold a generic linear bearing cartridge.
Argument | What it does |
---|---|
d |
Diameter of linear bearing. (Default: 15) |
l |
Length of linear bearing. (Default: 24) |
tab |
Clamp tab height. (Default: 7) |
tabwall |
Clamp Tab thickness. (Default: 5) |
wall |
Wall thickness of clamp housing. (Default: 3) |
gap |
Gap in clamp. (Default: 5) |
screwsize |
Size of screw to use to tighten clamp. (Default: 3) |
orient |
Orientation of the housing. Use the ORIENT_ constants from constants.scad . Default: ORIENT_X . |
align |
Alignment of the housing by the axis-negative (size1) end. Use the V_ constants from constants.scad . Default: V_UP
|
Example:
linear_bearing_housing(d=19, l=29, wall=2, tab=6, screwsize=2.5);
Description: Creates a model of a clamp to hold a standard sized lmXuu linear bearing cartridge.
Argument | What it does |
---|---|
size |
Standard lmXuu inner size. |
tab |
Clamp tab height. Default: 7 |
tabwall |
Clamp Tab thickness. Default: 5 |
wall |
Wall thickness of clamp housing. Default: 3 |
gap |
Gap in clamp. Default: 5 |
screwsize |
Size of screw to use to tighten clamp. Default: 3 |
orient |
Orientation of the housing. Use the ORIENT_ constants from constants.scad . Default: ORIENT_X . |
align |
Alignment of the housing by the axis-negative (size1) end. Use the V_ constants from constants.scad . Default: V_UP
|
Example:
lmXuu_housing(size=10, wall=2, tab=6, screwsize=2.5);