-
Notifications
You must be signed in to change notification settings - Fork 2
/
Parameters.scad
51 lines (39 loc) · 1.1 KB
/
Parameters.scad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/* Frame and Hardware Parameters */
bracketThickness = 5;
extrusionThickness = 15;
narrowScrewHoleSpacing = 15;
wideScrewHoleSpacing = 30;
screwHoleDiam = 4;
/* BasePlate Parameters*/
BBPMountingHoles = true;
AirTripperMountingHoles = false;
AirTripperMountingHolesForDualExtrusion = true;
/* Design Parameters */
XYSpacing = 20;
platformLength = 153;
/* Gear Parameters */
gearDiam = 30;
/*clamp parameters*/
clampWidth = 30;
/* 608 Bearing Mount Parameters */
bearingHolderWallThickness = 3;
bearingHolderWallHeight = 4;
bearingRadius = 11;
/* rod parameters */
rodClearance = 10;
rodDiam = 8;
/* top bracket parameters */
gearSpacing = 10; // spacing between gear and extrusion
exteriorSpace = 10; // spacing beyond the bearing mount
/* lower bracket parameters */
footHeight = 10;
footDimension = bracketThickness + extrusionThickness;
bracketInnerDimension = 30;
/* nema mount size */
nemaMountSize = 40;
slideyNemaMountSize = 60;
/* Z axis Parameters */
ZSupportSpacing = 50; //how wide the Z supports are
zSupportBeamSpacing = nemaMountSize / 2; //how far the z supports are from the beam
$fs = .5;
$fa = 3;