Closed ahmetcemturan closed 3 years ago
Try latest bugfix-2.0.x branch. Should be already fixed in #20122.
Unfortunately your version does not seem to be latest bugfix. It doesnt include fix https://github.com/MarlinFirmware/Marlin/pull/20143/files
Closing, since this issue has already been fixed in the bugfix-2.0.x
branch. Please reply if you still have problems after updating to bugfix-2.0.x
.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Bug Description
When moving in X axis the Z axis makes a sudden jerk when it is passing the 4th (I measure a grid of 5x5 points) probe point. It is not affected by Extrapolate beyond grid. Everything works fine when ABL_BILINEAR_SUBDIVISION is disabled.
This is the same as https://github.com/MarlinFirmware/Marlin/issues/14963#. I don't know why it was marked as fixed.
Configuration Files
*//#define AUTO_BED_LEVELING_3POINT //#define AUTO_BED_LEVELING_LINEAR
define AUTO_BED_LEVELING_BILINEAR
//#define AUTO_BED_LEVELING_UBL //#define MESH_BED_LEVELING
/**
define RESTORE_LEVELING_AFTER_G28
//#define ENABLE_LEVELING_AFTER_G28
/**
if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
// Gradually reduce leveling correction until a set height is reached, // at which point movement will be level to the machine's XY plane. // The height can be set with M420 Z
define ENABLE_LEVELING_FADE_HEIGHT
// For Cartesian machines, instead of dividing moves on mesh boundaries, // split up moves into short segments like a Delta. This follows the // contours of the bed more closely than edge-to-edge straight moves.
define SEGMENT_LEVELED_MOVES
define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
/**
define G26_MESH_VALIDATION
if ENABLED(G26_MESH_VALIDATION)
define MESH_TEST_NOZZLE_SIZE 0.4 // (mm) Diameter of primary nozzle.
define MESH_TEST_LAYER_HEIGHT 0.2 // (mm) Default layer height for the G26 Mesh Validation Tool.
define MESH_TEST_HOTEND_TEMP 240 // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
define MESH_TEST_BED_TEMP 60 // (°C) Default bed temperature for the G26 Mesh Validation Tool.
define G26_XY_FEEDRATE 40 // (mm/s) Feedrate for XY Moves for the G26 Mesh Validation Tool.
define G26_RETRACT_MULTIPLIER 1.0 // G26 Q (retraction) used by default between mesh test elements.
endif
endif
if EITHER(AUTO_BED_LEVELING_LINEAR, AUTO_BED_LEVELING_BILINEAR)
// Set the number of grid points per dimension.
define GRID_MAX_POINTS_X 5
define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
// Probe along the Y axis, advancing X after each column //#define PROBE_Y_FIRST
if ENABLED(AUTO_BED_LEVELING_BILINEAR)
endif
If you've made any other modifications describe them in detail here.
Steps to Reproduce