Difficulty

Moderate

Steps

4

Time Required

Suggest a time??

Sections

1

  • J. Preflight Checklist-Endstops
  • 4 steps

Flags

Member-Contributed Guide

An awesome member of our community made this guide. It is not managed by iFixit staff.

  • BackBLV MGN Cube

  • Full Screen

  • Options

  • History

  • Save to Favorites

  • Download PDF

  • Edit

  • Translate

  • Get Shareable Link

  • Embed This Guide

  • Notify Me of Changes

  • Stop Notifications

Step 1

              End Stops               
  • Make sure none of the end stops are triggered.
  • Manually trigger the X end stop and re enter M119. It should return a status of “at min stop” for X and Y should say “not stopped”
  • Manually trigger the Y end stop and re enter M119. It should return a status of “at max stop” for Y and X should say “not stopped”

Make sure none of the end stops are triggered.

Manually trigger the X end stop and re enter M119. It should return a status of “at min stop” for X and Y should say “not stopped”

Manually trigger the Y end stop and re enter M119. It should return a status of “at max stop” for Y and X should say “not stopped”

1024

Step 2

              BLTouch               
  • You should have a Macros folder for your BLTouch. Select Deploy, the pin should deploy. Select Retract, the pin should retract.
  • If the BLTouch starts blinking at any point normally it’s a bad connection check your wiring.
  • Occasionally running the “Alarm Release Pin Up” macro can solve a blinking BLTouch

You should have a Macros folder for your BLTouch. Select Deploy, the pin should deploy. Select Retract, the pin should retract.

If the BLTouch starts blinking at any point normally it’s a bad connection check your wiring.

Occasionally running the “Alarm Release Pin Up” macro can solve a blinking BLTouch

Step 3

              Calibrate Z Offset               
  • Heat the nozzle to 200c and bed to 60c and wait for the temperatures to stabilize. Remove any filament that is stuck to the nozzle.
  • If you have independent axis leveling configured make sure you run. Home all axis.
  • Jog the nozzle to the center of the bed. If using my github config, move the hotend X-40 so the nozzle is in the center of the bed.
  • Place a piece of paper under the nozzle.
  • A lot of times when calibrating Z offset the bed can’t move up high enough because we don’t have it configured to allow Z to go past 0. Out of habit when calibrating Z offset I will send G92 Z15 which tells the printer the new Z position is Z15. This will give me more than enough to calibrate the Z offset now.
  • In the console enter
  • M558 P9 C"^zprobe.in"
  • G31 P500 Z1.0

Heat the nozzle to 200c and bed to 60c and wait for the temperatures to stabilize. Remove any filament that is stuck to the nozzle.

If you have independent axis leveling configured make sure you run. Home all axis.

Jog the nozzle to the center of the bed. If using my github config, move the hotend X-40 so the nozzle is in the center of the bed.

Place a piece of paper under the nozzle.

A lot of times when calibrating Z offset the bed can’t move up high enough because we don’t have it configured to allow Z to go past 0. Out of habit when calibrating Z offset I will send G92 Z15 which tells the printer the new Z position is Z15. This will give me more than enough to calibrate the Z offset now.

In the console enter

M558 P9 C"^zprobe.in"

G31 P500 Z1.0

Step 4

              Calibrate Z Offset               
  • Jog the bed up carefully using the Z-.50 and Z-.05 buttons until the nozzle grips the paper
  • Once the nozzle grips the paper send G92 Z0
  • Lower the bed 10mm
  • Move the probe to bed center(same amount as step 3 but move it to the right)
  • Send G30 S-1. This will probe the bed and tell you the offset. Move the bed to Z10 and run G30 S-1 again. Repeat this step a couple of times. When finished move the bed to Z10.
  • Take the average of the Z offset readings from the console and replace your current G31 P500 X-42.45 Y0 Z## in config.g
  • Save and restart your printer

Jog the bed up carefully using the Z-.50 and Z-.05 buttons until the nozzle grips the paper

Once the nozzle grips the paper send G92 Z0

Lower the bed 10mm

Move the probe to bed center(same amount as step 3 but move it to the right)

Send G30 S-1. This will probe the bed and tell you the offset. Move the bed to Z10 and run G30 S-1 again. Repeat this step a couple of times. When finished move the bed to Z10.

Take the average of the Z offset readings from the console and replace your current G31 P500 X-42.45 Y0 Z## in config.g

Save and restart your printer

Cancel: I did not complete this guide.

                                                                                      2 other people completed this guide.                                             

Author

                                      with 2 other contributors 

                    David Husolo                     

Member since: 06/16/2021

7,245 Reputation

                                      28 Guides authored                  



                       Badges:
                       14







                                                        +11 more badges