How to increase the amount of probing points for a BLTouch sensor in Marlin firmware?

  • I have a new BLTouch that is setup (using Marlin 1.8.7) but I want to increase the probing grid from a 3x3 to something like a 5x5. I am using bilinear leveling with a 3x3 grid.



    How would I go about changing that?


    Have you managed to change the amount of probing points?

    No I am having trouble flashing the firmware itslef do I need to flash another bootloader or directly upload the file? My ender 3 pro doesnt have the little jumper that goes from whatever to USB

    Maybe this helps? The answer is the solution, I thought you already were able to flash new firmware considering how you phrased the question.

    I have flashed the board with a bootloader via a raspberry pi a while ago with Marlin. Now i am asking how would i upload this new software.

    That can't be discussed in comments. That is a new question, this question is answered, to upload firmware you need to open a new question or solve the issue with existing Q&A 's.

  • You need to change the constant value(s) in your Configuration.h file of your Marlin version from:



    // Set the number of grid points per dimension.
    #define GRID_MAX_POINTS_X 3
    #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X


    to:



    // Set the number of grid points per dimension.
    #define GRID_MAX_POINTS_X 5
    #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X


    This shows that to go from a 3x3 grid to a 5x5 grid you only need to change one value. Do note that you can set GRID_MAX_POINTS_Y to any value other than GRID_MAX_POINTS_X; replacing GRID_MAX_POINTS_X in the line with GRID_MAX_POINTS_Y to 4 would yield a 5x4 probe grid:



    // Set the number of grid points per dimension.
    #define GRID_MAX_POINTS_X 5
    #define GRID_MAX_POINTS_Y 4

    Thanks for this, saved me some time. In the latest TH3D driver you can change this in the Configuration_th3d.h file by editing the appropriate #define EZABL_POINTS or by changing lines 2709 & 2710 in Configuration_backend.h

    "You need to change the constant value(s) in your Configuration.h file of your Marlin version" And, how does one do that?

    @WeldonThomson Download the firmware, get or configure it for your printer, compile the software and install this onto the printer controller board.

License under CC-BY-SA with attribution


Content dated before 7/24/2021 11:53 AM