Marlin 2.0 DBP custom heat and level code + Bed Visualizer Hey, I wanted to get the bed visualizer plugin in sync with the custom heat and level PLA custom command. Looking at source code, its clear to me the commands to use. #define USER_DESC_3 "Heat + Level " PREHEAT_1_LABEL //Customized DBP #define USER_GCODE_3 "M190 R" STRINGIFY(PREHEAT_1_TEMP_BED) "\nG4 S60\nG28\nG29\nM500\nG28\nM140 S0" //Customized DBP In bed visualizer I currently have the following for obtaining mesh: G28 M155 S30 @BEDLEVELVISUALIZER G29 T M155 S3 So, hopefully, bed visualizer can be configured with the following. M190 R60 //heat bed and wait for 60C G4 S60 // Wait for 60 Seconds M155 S30 // Report temp every 60 seconds now G28 // home @BEDLEVELVISUALIZER G29 T // Bed level plus mesh reporting M155 S3 // return temp reporting to every 3 seconds M500 // Save G28 // Home M140 S0 // Turn off bed temp and no need to wait for it to cool before proceed. Makes sense ? Reply
Marlin 2.0 DBP custom heat and level code + Bed Visualizer
Hey,
I wanted to get the bed visualizer plugin in sync with the custom heat and level PLA custom command.
Looking at source code, its clear to me the commands to use.
#define USER_DESC_3 "Heat + Level " PREHEAT_1_LABEL //Customized DBP
#define USER_GCODE_3 "M190 R" STRINGIFY(PREHEAT_1_TEMP_BED) "\nG4 S60\nG28\nG29\nM500\nG28\nM140 S0" //Customized DBP
In bed visualizer I currently have the following for obtaining mesh:
G28
M155 S30
@BEDLEVELVISUALIZER
G29 T
M155 S3
So, hopefully, bed visualizer can be configured with the following.
M190 R60 //heat bed and wait for 60C
G4 S60 // Wait for 60 Seconds
M155 S30 // Report temp every 60 seconds now
G28 // home
@BEDLEVELVISUALIZER
G29 T // Bed level plus mesh reporting
M155 S3 // return temp reporting to every 3 seconds
M500 // Save
G28 // Home
M140 S0 // Turn off bed temp and no need to wait for it to cool before proceed.
Makes sense ?