I am using a Prusa i3 with Marlin Firmware.

All the components of my 3D printer working fine. I have a problem with my Z-axis, it comes down and get pressed by the bed. I have tried adjusting the endstop switch and calibrated the Z-axis still Z-axis comes down while printing.

edit: - additional information -
While printing the first layer is printing okay, but while filling the inner layer and continue with the next layers the nozzle actually drags and pressed the print.

Can anyone explain why this happens?

  • 1
    $\begingroup$ Hi Midhun and welcome to SE.3DPrinting! This a little too less information to work with. E.g. does the nozzle hit only a part of the bed, like a corner, or is it digging into the whole bed? $\endgroup$
    – 0scar
    Jul 19, 2018 at 19:41
  • 2
    $\begingroup$ the Prusa i3 is a large family of printers - is it a Mk1, 2 or 3 or a knockoff? $\endgroup$
    – Trish
    Jul 19, 2018 at 20:01
  • $\begingroup$ Thankyou for your reply,actually while printing the first layer is printing ok, but while filling the inner layer and continue with the next layers the nozzle actually drags and pressed the print. Thi s makes the print more worse.Can you please suggest me any solution $\endgroup$ Jul 21, 2018 at 18:56
  • $\begingroup$ In order to get the attention of people you should add the @ followed by the username. This will send a notification to that user. I just now found your update. This extra information should preferably be inserted into your question, comments are used for information requests. $\endgroup$
    – 0scar
    Jul 26, 2018 at 17:23

1 Answer 1


When the head/nozzle assembly runs into the bed, you need to watch out for:

  • Check for Endstop problems:
    • Is the switch properly wired up?
    • Is the switch working?
    • Is the switch mounted firmly to the frame and correctly adjusted?
  • Level the bed as level as possible; what is meant here is that the bed needs to be parallel to the X-axis, not bubble level. This ensures that the nozzle is exactly at the same distance away at every point on the build platform. You achieve this by setting the Z endstop as such that the nozzle is close to build platform with platform screws screwed in for some distance. When the endstop is firmly attached, home the printer through the menu of the printer, try adjusting the screws such that the level is everywhere the same (in between changing the location of the nozzle carriage to set the level, home the machine once in a while). Use a piece of paper for the correct distance; a slight resistance felt when dragging the paper is sufficient. Please note that it makes a difference when you level the bed cold or hot, hot is preferred.
  • Slicer settings; Be sure that your slicer doesn't introduce a Z offset.

With respect to the additional information, you really need to check the level of the bed, level with a hot bed and a hot nozzle (e.g. PLA temperatures of respectively 60 °C/190 °C). Furthermore, be sure that you get enough adhesion. Use (sanded and cleaned) tape, hairspray, glue stick or whatever trick you can find to get the filament to stick well enough that it won't be picked up by the nozzle and dragged around. For me personally printing directly on the aluminium bed with 3DLAC (sort of super strong hairspray) or on glass works best, I'm not a fan of tape.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .