Welcome! Log In Create A New Profile

Advanced

Bed Levelling grid size in Marlin 2.0?

Posted by vince31 
Bed Levelling grid size in Marlin 2.0?
October 31, 2019 09:16AM
Where do I define the bed levelling grid max/min parameters for Bi-Linear bed levelling in Marlin 2.0? This used to be in Configuration.h in 1.1.x but its not there now in 2.0
Re: Bed Levelling grid size in Marlin 2.0?
October 31, 2019 10:45AM
Here is where in Marlin 2.0

The numbers below are for my 3D Printer, this is setup for my Proximity sensor location.
#define AUTO_BED_LEVELING_BILINEAR
#define RESTORE_LEVELING_AFTER_G28

  // Set the number of grid points per dimension.
     #define GRID_MAX_POINTS_X 6
     #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
  // Set the boundaries for probing (where the probe can reach).
     #define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE + 10
     #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - (MIN_PROBE_EDGE + 10))
     #define FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE + 15
     #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - (MIN_PROBE_EDGE))


Computer Programmer / Electronics Technician
Re: Bed Levelling grid size in Marlin 2.0?
October 31, 2019 11:18AM
In the current/latest version of Marlin 2.0.bugfix available on Github there is no table (as you show above) in Configuration.h to set the boundaries for probing. Its just like this:

#if EITHER(AUTO_BED_LEVELING_LINEAR, AUTO_BED_LEVELING_BILINEAR)

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

  // Probe along the Y axis, advancing X after each column
  //#define PROBE_Y_FIRST

Re: Bed Levelling grid size in Marlin 2.0?
October 31, 2019 04:04PM
I see!

Why would they change "Marlin-bugfix-2.0.x.zip I think mine is Beta".
This is why users get so confused. when it changes from Beta to Alpha.

Though it appears that is was moved to Configuration_adv.h will have to update to Alpha to see how to deal with the new changes.

#if PROBE_SELECTED && !IS_KINEMATIC
  //#define MIN_PROBE_EDGE_LEFT MIN_PROBE_EDGE
  //#define MIN_PROBE_EDGE_RIGHT MIN_PROBE_EDGE
  //#define MIN_PROBE_EDGE_FRONT MIN_PROBE_EDGE
  //#define MIN_PROBE_EDGE_BACK MIN_PROBE_EDGE
#endif

Edited 2 time(s). Last edit at 10/31/2019 04:08PM by Roberts_Clif.


Computer Programmer / Electronics Technician
Re: Bed Levelling grid size in Marlin 2.0?
November 02, 2019 04:36AM
dear

u can check in Configuration_adv.h

#if PROBE_SELECTED && !IS_KINEMATIC
//#define MIN_PROBE_EDGE_LEFT MIN_PROBE_EDGE
//#define MIN_PROBE_EDGE_RIGHT MIN_PROBE_EDGE
//#define MIN_PROBE_EDGE_FRONT MIN_PROBE_EDGE
//#define MIN_PROBE_EDGE_BACK MIN_PROBE_EDGE

started from line 1392 to 1396
Sorry, only registered users may post in this forum.

Click here to login