2 hours ago, JoeyPiff03 said:M502 ;Restore all settings to factory defaults.
M500 ;Save settings to EEPROM
Also you remove all your meshes with that M502 then store "factory settings" to EEPROM which undoes your leveling.
I think you need to start of with just a simple UBL test.
M190 S{material_bed_temperature_layer_0}
G28 ; do all the axes at once, there's no point in separating them once the bed is heated.
;Run your UBL
G29 P1
G29 P2
G29 P3
G29 P4
G29 S0
M500 ; save the mesh to eeprom PERM so you have it post power cycle
G29 L0 ; technically this shouldn't be needed but...
M420 S1 ; turn on UBL
G26 ; test print
; STOP HERE
The more I look through your initial post it looks like you are turning ubl on then immediately off and leaving it off and a pile of seemingly cotradictory thing. Just start simple like the above and see if that doesn't get you a decent test pattern.
-
1
Recommended Posts
jaysenodell 22
If this is a marlin based system, that M501 isn't loading the mesh, it is reloading "all" EEPROM. That isn't necessarily loading the mesh you saved in S0... especially if your system is currently set to load the mesh in S3 at start. I think what you want is
G29 S0;
G29 L0;
Edited by jaysenodellLink to post
Share on other sites