|
@@ -107,11 +107,11 @@ Here are some standard links for getting your machine calibrated:
|
107
|
107
|
// Horizontal offset of the universal joints on the carriages.
|
108
|
108
|
#define DELTA_CARRIAGE_OFFSET 18.0 // mm
|
109
|
109
|
|
110
|
|
-// Effective horizontal distance bridged by diagonal push rods.
|
|
110
|
+// Horizontal distance bridged by diagonal push rods when effector is centered.
|
111
|
111
|
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET)
|
112
|
112
|
|
113
|
113
|
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
114
|
|
-#define DELTA_PRINTABLE_RADIUS 90
|
|
114
|
+#define DELTA_PRINTABLE_RADIUS 140
|
115
|
115
|
|
116
|
116
|
|
117
|
117
|
//===========================================================================
|
|
@@ -391,10 +391,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
391
|
391
|
#define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below.
|
392
|
392
|
|
393
|
393
|
// Travel limits after homing (units are in mm)
|
394
|
|
-#define X_MAX_POS 90
|
395
|
|
-#define X_MIN_POS -90
|
396
|
|
-#define Y_MAX_POS 90
|
397
|
|
-#define Y_MIN_POS -90
|
|
394
|
+#define X_MAX_POS DELTA_PRINTABLE_RADIUS
|
|
395
|
+#define X_MIN_POS -DELTA_PRINTABLE_RADIUS
|
|
396
|
+#define Y_MAX_POS DELTA_PRINTABLE_RADIUS
|
|
397
|
+#define Y_MIN_POS -DELTA_PRINTABLE_RADIUS
|
398
|
398
|
#define Z_MAX_POS MANUAL_Z_HOME_POS
|
399
|
399
|
#define Z_MIN_POS 0
|
400
|
400
|
|
|
@@ -441,7 +441,9 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
441
|
441
|
#define LEFT_PROBE_BED_POSITION -DELTA_PROBABLE_RADIUS
|
442
|
442
|
#define RIGHT_PROBE_BED_POSITION DELTA_PROBABLE_RADIUS
|
443
|
443
|
#define BACK_PROBE_BED_POSITION DELTA_PROBABLE_RADIUS
|
444
|
|
- #define FRONT_PROBE_BED_POSITION -DELTA_PROBABLE_RADIUS
|
|
444
|
+ #define FRONT_PROBE_BED_POSITION -DELTA_PROBABLE_RADIUS
|
|
445
|
+
|
|
446
|
+ #define MIN_PROBE_EDGE 10 // The probe square sides can be no smaller than this
|
445
|
447
|
|
446
|
448
|
// Non-linear bed leveling will be used.
|
447
|
449
|
// Compensate by interpolating between the nearest four Z probe values for each point.
|
|
@@ -532,7 +534,6 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
532
|
534
|
#define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration in mm/s^2 for retracts
|
533
|
535
|
#define DEFAULT_TRAVEL_ACCELERATION 3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
|
534
|
536
|
|
535
|
|
-
|
536
|
537
|
// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
|
537
|
538
|
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
|
538
|
539
|
// For the other hotends it is their distance from the extruder 0 hotend.
|
|
@@ -652,7 +653,7 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
652
|
653
|
// #define DELTA_CALIBRATION_MENU
|
653
|
654
|
|
654
|
655
|
/**
|
655
|
|
- * I2C PANELS
|
|
656
|
+ * I2C Panels
|
656
|
657
|
*/
|
657
|
658
|
|
658
|
659
|
//#define LCD_I2C_SAINSMART_YWROBOT
|