Having trouble getting your prints to stick even after manually leveling the build plate? Would you like to print on top of an existing object? Try using Z offset to adjust where your 3D printer starts printing. For many 3D printing enthusiasts, getting the perfect initial layer dictates the quality of the resulting print. Z offset distance offers a method to ensure first layer perfection. Z offset is the distance between the hot end and the Z home position on 3D printers. Ideally, this would match the distance between the hot end and the print bed, as well. However, differences in limit switch position, homing probes, and manual bed leveling complicate this issue. The most common reason for adjusting the Z offset is to allow for the addition of a glass or thick bed material. Other reasons are listed below: There are two methods of adjusting the Z offset. One method involves altering the G-code and the other directly inputting the offset in a slicer. Here we’ll explain both methods. The key to adjusting Z offset using G-code is to home the printer first. This G-code will home the printer to the limit stop of the printer. In this case, the printer has set the current position (h...