Fri, 17 Nov 2017 10:13:31 +0100
proper configuration, homing and planner optimization
3 | 1 | // Extruder thermistor: RS 198-961 100k ohm 10% DO-35 NTC thermistor - All Mendels before 1/4/13 |
2 | //#define E_BETA 3960.0 | |
3 | //#define E_NTC 100000.0 | |
4 | ||
5 | // Bed thermistor: RS 484-0149; EPCOS B57550G103J - All Mendels before 1/4/13 | |
6 | //#define BED_BETA 3480.0 | |
7 | //#define BED_NTC 10000.0 | |
8 | ||
9 | // Bed thermistor: Rapid 61-0446 ; Semitec 103GT-2 - All Mendel2 shipped after 1/4/13 (launch) | |
10 | // #define BED_BETA 4126.0 | |
11 | // #define BED_NTC 10000.0 | |
12 | ||
13 | // Bed thermistor: Farnell 1299930 ; EPCOS B57863S103F040 - All Mendel2 shipped after 29/5/14 | |
14 | //*** #define BED_BETA 3988.0 | |
15 | //*** #define BED_NTC 10000.0 | |
16 | ||
17 | // Extruder thermistor: RS 198-961 100k ohm 10% DO-35 NTC thermistor - All Mendel2 shipped after 1/4/13 (launch) | |
18 | // #define E_BETA 3960.0 | |
19 | // #define E_NTC 100000.0 | |
20 | ||
21 | // Extruder thermistor: Digikey 480-3137-ND - All Mendels shipped after 25/2/14 | |
22 | //*** #define E_BETA 4138.0 | |
23 | //*** #define E_NTC 100000.0 | |
24 | ||
25 | #define BED_BETA 4200.0 | |
26 | #define BED_NTC 10000.0 | |
27 | #define E_BETA 4200.0 | |
28 | #define E_NTC 100000.0 | |
29 | ||
30 | #define AXES_MAX_LENGTHS {250, 200, 110} | |
31 | #define X_MAX_LENGTH 250 | |
32 | #define Y_MAX_LENGTH 200 | |
33 | #define Z_MAX_LENGTH 110 | |
34 | ||
35 | #define INVERT_X_DIR true // for Mendel set to false, for Orca set to true | |
36 | #define INVERT_Y_DIR false // for Mendel set to true, for Orca set to false | |
37 | #define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true | |
38 | #define INVERT_E0_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false | |
39 | #define INVERT_E1_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false | |
40 | #define INVERT_E2_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false | |
41 | ||
42 | #define HOMING_FEEDRATE {15*60, 15*60, 3*60, 0} // set the homing speeds (mm/min) | |
43 | #define FAST_HOME_FEEDRATE {60*60, 60*60, 6*60, 0} // set the homing speeds (mm/min) | |
44 | ||
45 | #define DEFAULT_MAX_FEEDRATE {200, 200, 6, 120} // (mm/sec) | |
46 | #define DEFAULT_MAX_ACCELERATION {1000,1000,50,500} // X, Y, Z, E maximum start speed for accelerated moves. E default values | |
47 | ||
48 | // X, Y, Z, E steps per mm | |
49 | // 80: 18 tooth aluminium pulley | |
50 | // 92.635: 17 tooth printed original pulley | |
51 | // 4000: standard M5 Z Axis | |
52 | // 950: reprap printed extruder | |
53 | // 475: bulldog XL extruder | |
54 | // 2133.333:TR 5x1.5 z axis | |
55 | ||
56 | #define DEFAULT_AXIS_STEPS_PER_UNIT {80, 91.429, 2133.333, 475.0} // <- 18-tooth aluminium pulley |