Build plate detection BEFORE heating and bed calibration!

Hi Bambu Lab!

You did a great job with this printer, but does it really make sense to first

  • heat the bed up
  • heat the nozzle up
  • do a bed leveling
  • do the homing stuff

and then to detect if there is a build plate and eventually stop?

I would do the build plate detection before all the other stuff!

Best regards

Chris

6 Likes

You can opt out the build plate detection in the printers menu - is that what you are referring to ?

No he is saying that it is a waste of time to heat and level the bed before the machine says you have the wrong type of plate installed and you have to change it.

4 Likes

@mr1952, @froboz

Hi guys!

Froboz is right, it is just a waste of time (and electricity and material stress). Furthermore I have no idea how the hotbed likes it when the nozzle touches it without a build plate on it.

I agree 100%
I forgot the build plate, the printer stopped because it didn’t detect the build plate and sent a message. I installed the plate and pressed resume, that was a bad thing, very bad indeed. great way to damage the build plant and the nozzle …

I agree 100%. It’s bad enough that every print takes 7 minutes to get going. But it’s a huge waste of time to spend 5 minutes getting ready and THEN check the build plate. They should check this first. It’s quick and easy. When I neglect to update the build plate from a previous job, I have to start the 7 minutes all over again.

I hope Bambu reads these…

1 Like

There’s another good reason for reading the plate ID before doing anything else. If the plate is not sitting flat on the bed, because it is hung up by overlapping the plastic guide at the back, which is easy to do and hard to see in the dark interior, the print head will collide with the raised bed plate. My high temperature plate is scraped at the back edge and I expect it was caused by such a collision.

I couldn’t agree more. I’ve just bought an X1 and am still learning my way around and it’s very frustrating to do all the checks before the bedplate type check. I had a quick look at the start code and I think I’ve found where the bed type check is done and will see if moving it to the top of the code moves the check. I’ll keep you posted.
Cheers
Mike

Hello, I know that this is an old thread but the only one I have found on the topic. Has this feature request been implemented? We have multiple users in the lab and occasionally someone swaps a build plate and doesn’t swap it back. It’s a MAJOR hassle when printing remotely. It usually results in going to pick up parts 2 hours later only to find that the print job never started. Users don’t sit and wait to see if there is an error. We have other work to do. Getting a plate error message in the first minute of printing would be a significant improvement.

Hi @sean14powell

with my current firmware 01.08.02.00 (latest at the moment) the printer does

  • heatbed preheating
  • nozzle heatup
  • fillament loading plus purging
  • cleaning nozzle tip
  • detect build plate

and finally stops with an error message. The above takes about 5 minutes. Bummer. :zipper_mouth_face:

It at least stops if you have the build plate detection check box (see print options) checked. According to the response of my thread Bambu Lab will probably do a ton of other things first…

Regards
Chris

The code section to check the plate has an odd name.
You want to edit the printer preset, find this part of the Machine Start g-code:

;===== check scanner clarity ===========================
G1 X128 Y128 F24000
G28 Z P0
M972 S5 P0
G1 X230 Y15 F24000
;===== check scanner clarity end =======================

Cut it out, then go up and paste it just before

;===== heatbed preheat ====================

The Studio editor works, but it the tiny window is very awkward to use. I Select All (CtrlA), Copy (CtrlC), paste it into my text editor (Notepad++), make the changes, then copy/ paste the modifications back into the Studio editor. Or I use OrcaSlicer, which has a better editing window.

1 Like

Hi @lkraus ,

do you know if a Bambu Studio update resets this?

Nevertheless, I will give it a try… many thanks!

Saving the modified preset forces you to change the name and makes it a User preset that does not change.

1 Like

Hi Sean, I never managed to find a way to move the bed plate inspection to the start so never investigated further. There is a way to disable the plate inspection on the machine control panel but I’m not sure if that would solve your problem.

Cheers

Mike

guys, in reality, this function is actually to see if your nozzle got clogged after the first layer what can happen when the filament doesn’t adhere to the build plate (self-experience) I believe that Bambulab is not transparent so they prefer to use the terms build plate detection, this fuction is still very useful to find out if your nozzle is clogged before you get all your printhead covered by a blob of filaments ( I have experienced this) but I think they should use this function 3 times ( Bambulab if you are reading please take a note ) the first before start print job (to save time) if people got misplaced bed position
second after the first layer which is currently used by default and one more maybe in the 5th layer to make sure the print parts weren’t removed from the plate. if you do that we will all be happy

This worked beautifully, Thank you!

1 Like

Hi and thanks for the solution to the problem, I did notice that it no longer does a purge line on the to RH corner any more just prior to starting the print. Is this correct or have I done something wrong?
Cheers
Mike

It’s correct, Bambu changed the default printer gcode in Studio, beginning with v1.10 ( I think).