-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig.scad
More file actions
65 lines (52 loc) · 1.32 KB
/
config.scad
File metadata and controls
65 lines (52 loc) · 1.32 KB
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
/**********************************
File: config.scad
Revision: 0.3 (2/3/2013)
OpenSCAD version by:
Michael Williams (gannon)
mswillia@mtu.edu
**********************************/
/**********************************
GENERAL CONFIGURATION
**********************************/
//This is for the depth of holes so OpenSCAD renders correctly.
overdrill=0.1;
//LM10UU
linear_bearing_length=29;
linear_bearing_ID=10;
linear_bearing_OD=19.4;//19
//HFSB5-2020 extrusions
extrusion_height=20;
extrusion_width=20;
extrusion_wall=3.2;
extrusion_opening=5.4;
//Large rods
smooth_rod_diameter=10;
threaded_rod_diameter=8;
//608zz
skate_bearings_length=7;
skate_bearings_ID=8;
skate_bearings_OD=22;
//Belt configuration
belt_width=8;
belt_depth=1;
/*
3/8"-12 acme rod
m8 threaded rod
*/
spring_OD=6;
screw_a_diameter=3;
screw_b_diameter=4;
screw_c_diameter=5;
screw_d_diameter=8;
/**********************************
AUTO CONFIGURATION
**********************************/
//Bearing block
bearing_block_base = [linear_bearing_OD*2+5,linear_bearing_length+5,7];
//X Axis
bearing_mount_corner = 6;
bearing_mount_base = [114,bearing_block_base[0]+3.7,6];
bearing_mount_hole = [bearing_mount_base[0]-12,bearing_mount_base[1]-27.5,bearing_mount_base[2]+overdrill*2];
/**********************************
END CONFIGURATION
**********************************/