Welcome! Log In Create A New Profile

Advanced

Failed to Enable Bed Leveling

Posted by dragon800 
Failed to Enable Bed Leveling
August 29, 2022 12:57PM
I have been trying to get a bl touch to work with my setup and i am getting two errors on my TFT 3.5 screen invalid mesh and failed to enable bed leveling. I'll link my config files if anyone has time to take a look. I have tried a bunch of different settings going off guides online but nothing seems to work. Thanks any help is appreciated.
edit: if needed it's an Ender 6 with a BTT E3 RRF V1.1 mainboard and a BTT TFT 3.5 screen

Edited 1 time(s). Last edit at 08/29/2022 12:59PM by dragon800.
Attachments:
open | download - Configuration.h (123.1 KB)
open | download - Configuration_adv.h (172.8 KB)
Re: Failed to Enable Bed Leveling
August 29, 2022 03:05PM
Have you tried to use G29 to create a mesh?

Use the command M420 V3 to see the current state of the mesh and of leveling.
Re: Failed to Enable Bed Leveling
August 29, 2022 04:26PM
I just followed tutorials online to add the settings into Marlin using Platform IO. I'll be honest i dont really know what G29 is or how to use commands. Total newbie at all this Im trying but not very good at it.

Edited 1 time(s). Last edit at 08/29/2022 04:26PM by dragon800.
Re: Failed to Enable Bed Leveling
August 29, 2022 08:37PM
i filled out everything in the config and adv config files is there something else i need to do
Re: Failed to Enable Bed Leveling
August 30, 2022 12:17AM
Filling out configuration.h & configuration_adv.h is a necessary first step. After that you need to do the following:
  1. Set X, Y & Z probe offsets (save to EEPROM and update configuration.h).
  2. Manual (coarse) bed leveling - adjust the knobs on the four corners of the bed.
  3. Automated Bed leveling (fine) - use the BLTouch
  4. Save the mesh generated by Automated Bed leveling
  5. Activate Automated Bed leveling
  6. Do a test print.
  7. Adjust/edit the mesh based on the test print.
  8. Repeat steps 6 & 7 as needed.

Here's a video that steps you through the various stages of bed leveling. This one uses the Marlin style LCD menus.

You'll find a bunch of YouTube videos on Ender 6 bed leveling. Most use the Creality sytle LCD menus.
Re: Failed to Enable Bed Leveling
August 30, 2022 09:06AM
thanks for the info. now my bed moves the wrong way when i try to home the printer. it moves correctly when I move it manually so its not wired reverse. I tried setting z home dir to 1 but the firmware fails saying it needs to be set to -1 for bl touch. Im starting to think im just not smart enough for all this.
Re: Failed to Enable Bed Leveling
August 30, 2022 10:06AM
You set homing direction according to where your end stops physically are

You also have to take note of what moves and what does not.

X moves the hotend
Y moves the hotend
Z moves the bed not the hotend. so things are not as you expect them

z+ should move the bed down, increasing the distance from hotend to bed
z- should move the bed up, decreasing distance from hotend to bed

Z endstop is at the top of travel this is Z-min

now the tough one.

Position X0,Y0 can be either front left or back right position.

The rest of the worlds sets the front left as X0,Y0

creality in their madness set the back right as X0.Y0


If you have X0,Y0 at front left then the endstop being at back right are max endstops and x+ moves hotend right x- moves hotend left, Y+ moves hotend back, Y- moves hotend forward

If you have X0,Y0 at back right then the endstops are min endstops. X+ moves the hotend left, X- moves the hotend right, Y+ moved the hotend forward, Y- moves the hotend back

Edited 1 time(s). Last edit at 08/30/2022 10:08AM by Dust.
Re: Failed to Enable Bed Leveling
August 30, 2022 10:08AM
I think it's a vast conspiracy to keep us humble. winking smiley

-1 is the correct setting if USE_PROBE_FOR_Z_HOMING is enabled.
Re: Failed to Enable Bed Leveling
August 30, 2022 10:47AM
my machine homes to the back right and its maxed I.E. at home the x and y are at 260. are they supposed to me min at home? I just dont understand why when it goes to home z the bed moves all the way down to the bottom of the machine rather than up to the bl touch.
Re: Failed to Enable Bed Leveling
August 30, 2022 10:58AM
Also when i switch to marlin mode on the screen it just says marlin at the top and nothing else. Sorry if these are stupid questions im trying my best to learn
Re: Failed to Enable Bed Leveling
August 30, 2022 11:50AM
"are they supposed to me min at home" Its a personal choice, I say hell no, as everything is backwards that way.


you need #define Z_HOME_DIR -1

If that is correct you need to INVERT_Z_DIR


Marlin mode requires you to enable CR10_STOCKDISPLAY and connect the motherboard 10pin to exp3 on the display
And disable DGUS_LCD_UI_ORIGIN

Edited 1 time(s). Last edit at 08/30/2022 11:57AM by Dust.
Re: Failed to Enable Bed Leveling
August 30, 2022 12:21PM
if i invert Z then it is backwards in the controls. I dont have a cr10 display i have a TFT35 but ive learned my BTT E3RRF board is only compatible with a few lcd's and no matter which i define the build fails. guess i should have looked around for a better board. all of this is just so damn confusing i just wanna print again.
Re: Failed to Enable Bed Leveling
August 30, 2022 12:36PM
Do are your told!

the tft emulates a CR10_STOCKDISPLAY in marlin mode.

Z moves the bed not the hotend. so things are not as you expect them

z+ should move the bed down, increasing the distance from hotend to bed
z- should move the bed up, decreasing distance from hotend to bed

Edited 1 time(s). Last edit at 08/30/2022 12:36PM by Dust.
Re: Failed to Enable Bed Leveling
August 30, 2022 01:41PM
sorry. whhen i use the cr10 stockdisplay marlin mode is still just a black screen that says marlin on the top. as for Z it just seems like when you push the Z^ button the bed should go up thats how it was on the stock ender 6 display. I followed what you said though and I think I figured that part out now.
edit: thanks for your help i do appreciate it

Edited 2 time(s). Last edit at 08/30/2022 01:44PM by dragon800.
Sorry, only registered users may post in this forum.

Click here to login