Try using Z offset to adjust where your 3D printer starts printing. Der BLTouch ist an einem Petsfang links montiert, trifft also bei klassischem Homing nie das Bett. Homing is required before G29, M48, and some other procedures.. If homing is needed the LCD will blink the X Y Z indicators. G28 – Perform Homing Routine. You can also specify which exact axes you want to home by adding an X, Y, or Z to the command. If you have no z max end stop just make sure never to move that much up. January 2017 you can set homing to raise z before homing. Arguments: If no arguments are provided, the machine will home all 3 axes. Notes. G28 disables bed leveling. Keep a count of how many 1mm steps, and stop when you get the nozzle about 1 to 2mm away from the platform. // // With this feature enabled: // // - Allow Z homing only after X and Y homing AND stepper drivers still enabled. In the case of the Ender 3, the chip used sadly disqualified Repetier firmware, so writing it yourself is the only option. Follow with M420 S to turn leveling on, or use RESTORE_LEVELING_AFTER_G28 to automatically keep leveling on after G28. One (crude method) is to have a mechanical end stop - and your program simply hammers the motor against the endstop more times than it will ever need to - the Commodore C64 disk drive did this, hammered the head against the endstop 256 times (for a maximum 40 or 80 track disk). Make a note of the total of 1mm steps made for the home offset value. You will need to make sure software endstops are DISABLED for Z after adding the probe. This is also a useful way to quickly move one axis out of the way, which may be useful at the end of a print so that you can remove your part. Hier relevant vermutlich: Ender 3 mit MKS Gen L, TMC2208, BLTouch v3, Marlin 1.1.9. The home position on a CNC machine is a static, repeatable position. Going Home. For true homing to work, the machine needs to have a set of switches on each axis that can be triggered by an object that does not move (such as an end plate or side plate of the frame). Add 2 // in front of the MIN_SOFTWARE_ENDSTOP_Z line in your Configuration.h file as shown below. To write the firmware yourself or using Repetier firmware, you need the old settings. There's no way to do it, without extra hardware - either physical or electronic. The Z axis moves up for positive moves and down for negative moves. This will let you adjust the Z to a negative number for your offset. To get these, connect the printer via USB, connect it with a software like Repetier host and send M503 to … Want to print on top of an existing object? If you have a z max end stop as well, that would catch the up move simply by triggering and you are safe. #define HOMING_FEEDRATE_Z (8*60) #define EEPROM_SETTINGS. #define Z_SAFE_HOMING. // - If stepper drivers time out, it will need X and Y homing again before Z homing. including homing.. Ie homing Z should not move X or Y ... Maybe a video? // - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28). Sounds simple, but what if are by accident near the top. FYI on a I3 the Y end stop at the back is a min end stop not a max. With the Z axis at zero position, as in Step 3. c, use the Z axis manual jog control to bring the hot end nozzle closer to the build platform in 1mm steps. Reason is simply to cause no collisions. Having trouble getting your prints to stick?