Nozzle Dragging for Initial Layer & Z Offset

When I first got my A1 I had a little nozzle drag, not enough to mess up the prints, but noticeable. Over the past 1000 hours of use it got bad enough it needed to be addressed. Went through all the standard suggestions, tramming, tightening screw in hotend assembly, cleaning bed, etc., with no noticeable difference. I’d also noticed the drag was far less pronounced with a 0.8 nozzle which increased my suspicion it was an issue with the z offset.

I finally found a useful thread about the same issue, and was able to fix it by adjusting z offset with G-code “G29.1 Z0.1”, raising the nozzle by 0.1 mm for the initial layer. I’ve seen a lot of posts about this issue with very few suggestions explaining how to actually fix it so I figured I would post this here in case anyone else was having the same problem.

The G-code can either be inserted manually in the Bambu slicer on the first layer for each print, or saved as a filament preset under ‘Advanced’ in the ‘Filament start G-code’

A few notes: I assume if you make that value negative you may get the nozzle to start dragging on plate, possibly damaging your printer, so watch out for that. Also if you raise it too much you’ll lose bed adhesion, play around with it to see what works for you. Finally, I assume the increased drag is the result of gradual wear, possibly in the hotend assembly or maybe somewhere else which will need to be replaced eventually, but for now I’m back to perfect prints so I’m happy for now.

To go from no issues to having issues you should really check the screws behind the nozzle are not lose. Not changing the build plate type (textured<>smooth) can also cause issues.

If you still need to set a new Z for every print you can also set it in a user printer profile.

Yeah, tried tightening the screws, front and back but they were already fairly tight and it did nothing. The Z offset was a little off when I got the printer, probably between 0.02 and 0.04, just didn’t recognize it as an issue because it could still print fine and most of the stuff I print doesn’t have huge contact area.

I’d also guess Bambu errors on the side of too close when they set them up, 0.03 too low is hardly noticeable on the bottom of a print, especially on a textured bed, while 0.03 too high would ruin bed adhesion.

I’m have similar issues.
This is with a new 0.2mm nozzle and Bambu Basic Filament.
Does the same thing with different filaments and the textured plate.
It seems fine with the 0.4mm nozzle though.

Edit, Ive changed to the Textured plate and changed the Z Offset in the G_Code to +0.03 and first layer is spot on now.

1 Like

Hi @ginjasy, where did you change this G_code and which G_code did you use? As I’m having the same issues and want to try your resolution.

In the Bambu Slicer it’s under the machine settings (top left of main screen). Under Machine G-Code scroll to the bottom then go up a little, your looking for the bit that says about ‘Textured Plate’.
You will see a bit that says Z= - 0.03. You need to change that value. You can try 0. I just increased it to +0.03 and ran it and my 1st layer was spot on, but your experience may differ.
Don’t decrease it though or your nozzle might gouge the bed.

1 Like

Thank you very much. I will try it and let you know the outcome.

Hope it helps. Seems a lot of people are having similar issues with the 0.2mm nozzle and their z height being too low.

1 Like

Hi @ginjasy thanks for the help. This setting really helped!