LARGE scale cleanup
[clinton/prusa3.git] / configuration.scad
1 // PRUSA Mendel
2 // Configuration file
3 // GNU GPL v3
4 // Josef Průša
5 // josefprusa@me.com
6 // prusadjs.cz
7 // http://www.reprap.org/wiki/Prusa_Mendel
8 // http://github.com/prusajr/PrusaMendel
9
10 // PLEASE SELECT ONE OF THE CONFIGURATIONS BELOW
11 // BY UN-COMMENTING IT
12
13 // Uncomment for metric settings
14 // METRIC METRIC METRIC METRIC METRIC METRIC METRIC METRIC
15
16 include <inc/metric.scad>;
17
18 // CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM
19
20 thin_wall = 3;
21
22
23 // Linear bearing version
24 linear = false;
25 // set false for LM-8UU, true for LM-E-8UU (ignore if linear is set to false)
26 lme8uu = false;
27
28 //Machine dimensions
29
30 board_thickness = 16;
31 board_to_xz_distance = 26;
32
33 belt_tooth_distance = 2.5;
34 belt_tooth_stride = 0.5;
35
36 // CHANGE ONLY THE STUFF YOU KNOW
37 // IT WILL REPLACE DEFAULT SETTING
38
39 // RODS
40
41 // threaded_rod_diameter = 0;
42 // threaded_rod_diameter_horizontal = 0;
43 // smooth_bar_diameter = 0;
44 // smooth_bar_diameter_horizontal = 0;
45
46 // Nuts and bolts
47
48 // m8_diameter = 0;
49 // m8_nut_diameter = 0;
50
51 // m4_diameter = 0;
52 // m4_nut_diameter = 0;
53
54 // m3_diameter = 0;
55 // m3_nut_diameter = 0;
56
57 // Bushing holder
58
59 // bushing_core_diameter = smooth_bar_diameter;
60 // bushing_material_thickness = 0;
61
62
63 ///counted stuff
64 m3_nut_diameter_bigger = ((m3_nut_diameter / 2) / cos (180 / 6))*2;
65
66 // functions
67 include <inc/functions.scad>
68