Modified Greg's Wade extruder
[clinton/prusa3.git] / configuration.scad.dist
old mode 100755 (executable)
new mode 100644 (file)
index e39f703..eaf0a44
@@ -1,9 +1,8 @@
-// PRUSA Mendel  
+// PRUSA iteration3
 // Configuration file
 // GNU GPL v3
-// Josef Průša
-// josefprusa@me.com
-// prusadjs.cz
+// Josef Průša <josefprusa@me.com>
+// Václav 'ax' Hůla <axtheb@gmail.com>
 // http://www.reprap.org/wiki/Prusa_Mendel
 // http://github.com/prusajr/PrusaMendel
 
 // Uncomment for metric settings
 // METRIC METRIC METRIC METRIC METRIC METRIC METRIC METRIC 
 
-include <metric.scad>;
+include <inc/metric.scad>;
 
-// CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM CUSTOM
+// Custom settings here, tailor to your supplies and print settings
 
-thin_wall = 3;
+// Select your belt type ******************************************************
 
-// Linear bearing version
-linear = false;
-// set false for LM-8UU, true for LM-E-8UU (ignore if linear is set to false)
-lme8uu = false;
+//T2.5
+belt_tooth_distance = 2.5;
+belt_tooth_stride = 0.5;
 
+//T5 (strongly discouraged)
+//belt_tooth_distance = 5;
+//belt_tooth_stride = 0.75;
+
+//HTD3
+//belt_tooth_distance = 3;
+//belt_tooth_stride = 0.75;
+
+// Choose bearing/bushing configuration ***************************************
+
+//Choose from:
+
+// 0 = Z as lm[e]8uu, X and Y bushings
+// 1 = all bushings
+// 2 = all bearings [default. Do not change unless you really know what you are doing]
+// DO NOT OFFER 0 or 1 VARIANTS FOR SALE. We really mean that. In the long run it hurts everyone.
+
+bearing_choice = 2;
+
+// Bushing version
+// 0 = square igus housings. By igus we mean JFM-0810-10 or GFM-0810-10
+// 1 = round igus (works better if printed precisely)
+// 2 = bronze self-aligning bushings
+bushing_type = 0;
+
+//Bearing version
+// 0 = default lm8uu
+// 1 = lme8uu
+bearing_type = 0;
+
+bearing_type = 0;
+
+// Select idler bearing size **************************************************
+
+// 0 = 608 [standard skate bearings]
+// 1 = 624 [roughly same diameter as pulley, makes belt parallel so its prettier]
+
+idler_bearing = 0;
+
+// Thickness of the XZ plate board
+board_thickness = 16;
+
+//Layer height * width over thickness. Used for idler sleeve
+single_wall_width = 0.3*2.2;
+
+// END of custom settings
+
+
+// You are not supposed to change this
+board_to_xz_distance = 26;
+xaxis_rod_distance = 45;
+
+//calculated from settings
+
+idler_size = (idler_bearing == 0) ? 22 : 13;
+
+//use 4.5 for 608, 2.5 for 624
+idler_size_inner_r = (idler_bearing == 0) ? 4.5 : 2.5;
 
 // CHANGE ONLY THE STUFF YOU KNOW
 // IT WILL REPLACE DEFAULT SETTING
@@ -55,6 +111,5 @@ lme8uu = false;
 ///counted stuff
 m3_nut_diameter_bigger = ((m3_nut_diameter  / 2) / cos (180 / 6))*2;
 
-// functions 
-include <functions.scad>
-
+// functions
+include <inc/functions.scad>