Browse Source

Tweak X/Y_POS for Bear 2.1 XYZ calibration

Kevin Lee 2 years ago
parent
commit
0f9a03dc5c

+ 3 - 3
Firmware/mesh_bed_calibration.cpp

@@ -34,8 +34,8 @@ float   world2machine_shift[2];
 #define MACHINE_AXIS_SCALE_X 1.f
 #define MACHINE_AXIS_SCALE_Y 1.f
 
-#define BED_CALIBRATION_POINT_OFFSET_MAX_EUCLIDIAN  (0.8f)
-#define BED_CALIBRATION_POINT_OFFSET_MAX_1ST_ROW_X  (0.8f)
+#define BED_CALIBRATION_POINT_OFFSET_MAX_EUCLIDIAN  (1.5f)
+#define BED_CALIBRATION_POINT_OFFSET_MAX_1ST_ROW_X  (1.5f)
 #define BED_CALIBRATION_POINT_OFFSET_MAX_1ST_ROW_Y  (1.5f)
 
 #define MIN_BED_SENSOR_POINT_RESPONSE_DMR           (2.0f)
@@ -2265,7 +2265,7 @@ BedSkewOffsetDetectionResultType find_bed_offset_and_skew(int8_t verbosity_level
 			delay_keep_alive(5000);
 			current_position[Y_AXIS] = Y_MIN_POS;
 			go_to_current(homing_feedrate[X_AXIS] / 60.f);
-			SERIAL_ECHOLNPGM("At Y-4");
+			SERIAL_ECHOLNPGM("At Y_MIN_POS");
 			delay_keep_alive(5000);
 		}
 		#endif // SUPPORT_VERBOSITY

+ 4 - 4
Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h

@@ -62,15 +62,15 @@
 #define INVERT_E2_DIR 0   // for direct drive extruder v9 set to 1, for geared extruder set to 0
 
 // Home position
-#define MANUAL_X_HOME_POS 0
-#define MANUAL_Y_HOME_POS -2.2
+#define MANUAL_X_HOME_POS 3
+#define MANUAL_Y_HOME_POS -3
 #define MANUAL_Z_HOME_POS 0.2
 
 // Travel limits after homing
 #define X_MAX_POS 255
-#define X_MIN_POS 0
+#define X_MIN_POS 3
 #define Y_MAX_POS 212.5
-#define Y_MIN_POS -4 //orig -4
+#define Y_MIN_POS -3 //orig -4
 #define Z_MAX_POS 187
 #define Z_MIN_POS 0.10