Created
May 30, 2014 01:10
-
-
Save ex-nerd/47dc1c58d8f22ea73b0b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h | |
index 4570e34..220e4cd 100644 | |
--- a/Marlin/Configuration.h | |
+++ b/Marlin/Configuration.h | |
@@ -73,7 +73,7 @@ | |
// 88 = 5DPrint D8 Driver Board | |
#ifndef MOTHERBOARD | |
-#define MOTHERBOARD 7 | |
+#define MOTHERBOARD 82 | |
#endif | |
// Define this to set a custom name for your generic Mendel, | |
@@ -132,10 +132,10 @@ | |
// 147 is Pt100 with 4k7 pullup | |
// 110 is Pt100 with 1k pullup (non standard) | |
-#define TEMP_SENSOR_0 -1 | |
-#define TEMP_SENSOR_1 -1 | |
+#define TEMP_SENSOR_0 1 | |
+#define TEMP_SENSOR_1 0 | |
#define TEMP_SENSOR_2 0 | |
-#define TEMP_SENSOR_BED 0 | |
+#define TEMP_SENSOR_BED 1 | |
// This makes temp sensor 1 a redundant sensor for sensor 0. If the temperatures difference between these sensors is to high the print will be aborted. | |
//#define TEMP_SENSOR_1_AS_REDUNDANT | |
@@ -279,13 +279,13 @@ | |
#endif | |
// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins. | |
-const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. | |
-const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. | |
-const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. | |
-const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. | |
-const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. | |
-const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. | |
-//#define DISABLE_MAX_ENDSTOPS | |
+const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. | |
+const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. | |
+const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. | |
+const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. | |
+const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. | |
+const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. | |
+#define DISABLE_MAX_ENDSTOPS | |
//#define DISABLE_MIN_ENDSTOPS | |
// Disable max endstops for compatibility with endstop checking routine | |
@@ -305,9 +305,9 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of | |
#define DISABLE_Z false | |
#define DISABLE_E false // For all extruders | |
-#define INVERT_X_DIR true // for Mendel set to false, for Orca set to true | |
+#define INVERT_X_DIR false // for Mendel set to false, for Orca set to true | |
#define INVERT_Y_DIR false // for Mendel set to true, for Orca set to false | |
-#define INVERT_Z_DIR true // for Mendel set to false, for Orca set to true | |
+#define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true | |
#define INVERT_E0_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false | |
#define INVERT_E1_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false | |
#define INVERT_E2_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false | |
@@ -322,11 +322,11 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of | |
#define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below. | |
// Travel limits after homing | |
-#define X_MAX_POS 205 | |
+#define X_MAX_POS 195 | |
#define X_MIN_POS 0 | |
-#define Y_MAX_POS 205 | |
+#define Y_MAX_POS 180 | |
#define Y_MIN_POS 0 | |
-#define Z_MAX_POS 200 | |
+#define Z_MAX_POS 100 | |
#define Z_MIN_POS 0 | |
#define X_MAX_LENGTH (X_MAX_POS - X_MIN_POS) | |
@@ -436,16 +436,16 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of | |
//// MOVEMENT SETTINGS | |
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E | |
-#define HOMING_FEEDRATE {50*60, 50*60, 4*60, 0} // set the homing speeds (mm/min) | |
+#define HOMING_FEEDRATE {1500, 1500, 120, 0} // set the homing speeds (mm/min) | |
// default settings | |
-#define DEFAULT_AXIS_STEPS_PER_UNIT {78.7402,78.7402,200.0*8/3,760*1.1} // default steps per unit for Ultimaker | |
-#define DEFAULT_MAX_FEEDRATE {500, 500, 5, 25} // (mm/sec) | |
-#define DEFAULT_MAX_ACCELERATION {9000,9000,100,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot. | |
+#define DEFAULT_AXIS_STEPS_PER_UNIT {125.752,125.752,6400/1.25,1380} | |
+#define DEFAULT_MAX_FEEDRATE {500, 500, 5, 45} // (mm/sec) | |
+#define DEFAULT_MAX_ACCELERATION {5000,5000,50,5000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot. | |
-#define DEFAULT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves | |
-#define DEFAULT_RETRACT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for retracts | |
+#define DEFAULT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves | |
+#define DEFAULT_RETRACT_ACCELERATION 2000 // X, Y, Z and E max acceleration in mm/s^2 for retracts | |
// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing). | |
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder). | |
@@ -454,7 +454,7 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of | |
// #define EXTRUDER_OFFSET_Y {0.0, 5.00} // (in mm) for each extruder, offset of the hotend on the Y axis | |
// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously) | |
-#define DEFAULT_XYJERK 20.0 // (mm/sec) | |
+#define DEFAULT_XYJERK 10.0 // (mm/sec) | |
#define DEFAULT_ZJERK 0.4 // (mm/sec) | |
#define DEFAULT_EJERK 5.0 // (mm/sec) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment