Fix bearing sizes
[clinton/prusa3.git] / configuration.scad.dist
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 settings here, tailor to your supplies and print settings
19
20 // Select your belt type ******************************************************
21
22 //T2.5
23 belt_tooth_distance = 2.5;
24 belt_tooth_stride = 0.5;
25
26 //T5 (strongly discouraged)
27 //belt_tooth_distance = 5;
28 //belt_tooth_stride = 0.75;
29
30 //HTD3
31 //belt_tooth_distance = 3;
32 //belt_tooth_stride = 0.75;
33
34 // Choose bearing/bushing configuration ***************************************
35
36 //Choose from:
37
38 // 0 = default Z as lm[e]8uu, X and Y bushings
39 // 1 = all bushings
40 // 2 = all bearings
41
42 bearing_choice = 0;
43
44 // Bushing version
45 // 0 = default square igus
46 // 1 = round igus (works better if printed precisely)
47 // 2 = bronze self-aligning bushings
48 bushing_type = 0;
49
50 //Bearing version
51 // 0 = default lm8uu
52 // 1 = lme8uu
53
54 bearing_type = 0;
55
56 // Select idler bearing size **************************************************
57
58 // 22 = 608 [standard skate bearings]
59 // 13 = 624 [roughly same diameter as pulley, makes belt parallel so its prettier]
60
61 idler_size = 22;
62
63 //use 4.5 for 608, 2.5 for 624
64 idler_size_inner_r = 4.5;
65
66 // Thickness of the XZ plate board
67 board_thickness = 16;
68
69 //Layer height * width over thickness. Used for idler sleeve
70 single_wall_width = 0.3*2.2;
71
72 // END of custom settings
73
74
75
76 // You are not supposed to change this
77 board_to_xz_distance = 26;
78
79 // CHANGE ONLY THE STUFF YOU KNOW
80 // IT WILL REPLACE DEFAULT SETTING
81
82 // RODS
83
84 // threaded_rod_diameter = 0;
85 // threaded_rod_diameter_horizontal = 0;
86 // smooth_bar_diameter = 0;
87 // smooth_bar_diameter_horizontal = 0;
88
89 // Nuts and bolts
90
91 // m8_diameter = 0;
92 // m8_nut_diameter = 0;
93
94 // m4_diameter = 0;
95 // m4_nut_diameter = 0;
96
97 // m3_diameter = 0;
98 // m3_nut_diameter = 0;
99
100 // Bushing holder
101
102 // bushing_core_diameter = smooth_bar_diameter;
103 // bushing_material_thickness = 0;
104
105
106 ///counted stuff
107 m3_nut_diameter_bigger = ((m3_nut_diameter / 2) / cos (180 / 6))*2;
108
109 // functions
110 include <inc/functions.scad>