Nozzle cleaning & whipe on heatbed, Crashes on all except coolplate

Background
When using the cool plate in the slicer with a standard 0.4 nozzle machine and you home the nozzle, it starts home at the mid of the plate and the cool plate is a glue-on film that is about 0.7mm thick, This is compensated in the G-Code to home Z -1.5 on the exposed steel in the back creating a pressure on the nozzle to flatten the plastic and then it starts cleaning on Z -1.1 with slightly less pressure on the nozzle.

Issue
We start by switching to the correct plate type in the slicer thinking this will do more than changing the temperatures.
If I now switch to another plate type like a textured plate or the engineering plate there is no extra layer of thickness on the plate. Meaning the plate does not have a glued-on film that is 0.7mm thick.
Now when the homing sequence starts it will crash the print head into the bed at the back pushing the nozzle Z -1.5 down and creating extremely high pressure, now moving the nozzle up to Z -1.1 and start scratching the plate destroying the surface and the nozzle in the process.

Workaround
Create a new machine for each plate type and alter the G-Code for the Nozzle cleaning sequence.
Now on the engineering plate and textured plate I use Z -0.5 and Z-0.1

Summary
So I have found out why this is happening.
If you set the type of Plate you use in the slicer it will not compensate the G-Code for the different height offset to the exposed steel surface and engineering plate side for example.
The barcode in the calibration sequence might do some alternating to the G-Code that I don’t know of but it’s not working for me.

Solution for future update
Create an IF statement that will read the type of plate you have selected and that will automatically set the correct nozzle cleaning offset.
As this example

{if plate_type=="Coolplate"}
	G0 X128 Y261 Z-1.5 F20000  ; move to exposed steel surface and stop the nozzle
	M104 S140 ; set temp down to heatbed acceptable
	M106 S255 ; turn on fan (G28 has turn off fan)
	M221 S; push soft endstop status
	M221 Z0 ;turn off Z axis endstop
	G0 Z0.5 F20000
	G0 X125 Y259.5 Z-1.01
	G0 X131 F211
	G0 X124
	G0 Z0.5 F20000
	G0 X125 Y262.5
	.
	.
	.
	.
	.
	.
	
;====All other plate types====
{elsif}
	G0 X128 Y261 Z-0.5 F20000  ; move to exposed steel surface and stop the nozzle
	M104 S140 ; set temp down to heatbed acceptable
	M106 S255 ; turn on fan (G28 has turn off fan)
	M221 S; push soft endstop status
	M221 Z0 ;turn off Z axis endstop
	G0 Z0.5 F20000
	G0 X125 Y259.5 Z-0.1
	G0 X131 F211
	G0 X124
	G0 Z0.5 F20000
	G0 X125 Y262.5
	.
	.
	.
	.
	.
	.
{endif}

Original nozzle cleaning G-Code

G0 X128 Y261 Z-1.5 F20000  ; move to exposed steel surface and stop the nozzle
M104 S140 ; set temp down to heatbed acceptable
M106 S255 ; turn on fan (G28 has turn off fan)

M221 S; push soft endstop status
M221 Z0 ;turn off Z axis endstop
G0 Z0.5 F20000
G0 X125 Y259.5 Z-1.01
G0 X131 F211
G0 X124
G0 Z0.5 F20000
G0 X125 Y262.5
G0 Z-1.01
G0 X131 F211
G0 X124
G0 Z0.5 F20000
G0 X125 Y260.0
G0 Z-1.01
G0 X131 F211
G0 X124
G0 Z0.5 F20000
G0 X125 Y262.0
G0 Z-1.01
G0 X131 F211
G0 X124
G0 Z0.5 F20000
G0 X125 Y260.5
G0 Z-1.01
G0 X131 F211
G0 X124
G0 Z0.5 F20000
G0 X125 Y261.5
G0 Z-1.01
G0 X131 F211
G0 X124
G0 Z0.5 F20000
G0 X125 Y261.0
G0 Z-1.01
G0 X131 F211
G0 X124
G0 X128
G2 I0.5 J0 F300
G2 I0.5 J0 F300
G2 I0.5 J0 F300
G2 I0.5 J0 F300
1 Like

Ok,I have a problem with the nozzle,every time I try to run something the machine star to clean the nozzle (mode) and run in circles ( nozzle run clean the pla and back again extrude pla and clean up over and over), when the build plate gets to the top the nozzle runs to the front right corner and scratches the build plate and star to clean the tip of the nozzle and star to run, I run the same file in my other machine and is fine . Only happens in this one I have videos, I change the nozzle and restore fab…setting etc… and nothing ,I can t downgrade the upday! Is just every time I run something this happens ,the machine try’s to clean the nozzle ( mode) but take way longer and when is goin to the last step cleaning the tip of the nozzle just scratches the build plate

Check and make sure the right printer is selected, others have had this issue when the wrong printer was selected.

1 Like

ok, am goin to try that, I try to run a sample model like the models you can find in the machine memoria or factorie models and is the same, the machine run in circles like clean the nozzle model the build step by step gets to the top and scratch the plate star to clean the nozzle tip and star the first layer, after the first layer inspection the machine star to print like out of place lol… am goin to doble check again and let you know, thanks for you help :frowning: I do 3d printing for 4 year but I don t know bambu stuff jet no to much

well I try using wifi selectin the printer and I check the nozzel (x1 carbon 0.4,machine x1c, build plate cool plate pla plate) ect ect… still the same star runing the nozzle trying to clean over and over change the position go back star to clean the nozzle and I stop it before the build plate goes to the top because is goin to scratch my nozzle again :frowning: am realy need help here haha… :frowning: has to be a bug, this never happend before I buy this machine like month ago waist of money