teachingtechYT / teachingtechYT.github.io

Creative Commons Attribution Share Alike 4.0 International
340 stars 125 forks source link

Generated Gcode not activating loaded UBL mesh #435

Open wardzin opened 1 year ago

wardzin commented 1 year ago

For the calibrations which generate Gcode for you, if Auto Bed Leveling is set to any of the "Unified Bed Leveling - Load Saved Mesh then 3 Probe Tilt" options, the generated Gcode contains the following:

G29 L0 ; Load the mesh stored in slot 1
G29 J ; Probe 3 points to tilt mesh

Just loading the mesh doesn't activate it, however. In order for the mesh to actually be activated, the generated Gcode needs to have the following:

G29 L0 ; Load the mesh stored in slot 1
G29 A ; Activate UBL mesh
G29 J ; Probe 3 points to tilt mesh

I manually verified this on my Ender 3 V2, and I confirmed that the mesh does not activate without the G29 A command.