Skip to main content
  1. Check your probe assembly: Check you're able to press the stainless steel ball to trigger the switch.
    • Check your probe assembly:

    • Check you're able to press the stainless steel ball to trigger the switch.

    • Check that the bolts holding the switch in place are secure.

  2. Run the cable for the probe down to the base through the beds cable loom. The 4-pin header side of the cable should go into the base. Plug the 4-pin header into the Octopus Max board.
    • Run the cable for the probe down to the base through the beds cable loom.

    • The 4-pin header side of the cable should go into the base.

    • Plug the 4-pin header into the Octopus Max board.

  3. Cut the magnetic base to gain access to the mounting hole for the probe. Fix the probe to the platform with the included M5x20mm bolt.
    • Cut the magnetic base to gain access to the mounting hole for the probe.

    • Fix the probe to the platform with the included M5x20mm bolt.

    • Plug the cable into the probe.

  4. Power up the printer.
    • Power up the printer.

    • Download the tools_calibrate.py file here.

    • Use Termius to copy (drag and drop) the tools_calibrate.py file into the ~/klipper/Klippy/Extras folder.

    • Instructions for using Termius can be found in the previous stage here.

    • After copying this file across the printer needs to be powered down and restarted.

  5. Add the calibrate-offsets.cfg file to your config files folder.
    • Add the calibrate-offsets.cfg file to your config files folder.

    • Also check that your printers other config files are also up to date.

  6. Check the probe position by moving the first print head directly over it. Make a note of the X/Y positions.
    • Check the probe position by moving the first print head directly over it.

    • Make a note of the X/Y positions.

    • Enter these values into the calibrate-offsets.cfg file here.

  7. Place the flexplate back onto the platform in front of the probe as shown. Home the printer.
    • Place the flexplate back onto the platform in front of the probe as shown.

    • Home the printer.

    • Make sure that all of the print heads are docked.

    • Run the calibration command.

    • Keep an eye on the printer as it runs through the probing procedure for the first time - be ready to hit the emergency stop button in the event of a crash.

    • The printer will probe the first print heads location to establish a control position.

    • It will then probe the other print heads and present the offset values in the console as shown.

    • Each print head is also heated to 150C to soften any filament residue before probing.

  8. Offset values are presented in the Mainsail console. Enter the offset values into the variables.cfg file for each print head. UPDATE:  Values are now automatically saved into the variables.cfg file - update to latest tools_calibrate.py file from 01/06/24
    • Offset values are presented in the Mainsail console.

    • Enter the offset values into the variables.cfg file for each print head.

    • UPDATE: Values are now automatically saved into the variables.cfg file - update to latest tools_calibrate.py file from 01/06/24

    • Probing is typically accurate to +/- 0.05mm

    • Save and restart to resume printing.

    • Remove the probe and restore the flexplate to its normal position. The probe cable can be tucked under the bed.

Finish Line

One other person completed this guide.

Makertech 3D

Member since: 03/09/2018

44,693 Reputation

112 Guides authored

0 Comments

Add Comment

View Statistics:

Past 24 Hours: 2

Past 7 Days: 13

Past 30 Days: 101

All Time: 478