Usage of Probe tooling M585



  • I have an E3D-inspired toolchanger system on an H-bot architecture. I want to automize the tool probing using M585 with three optical endstops.

    I have a three questions that are not clear to me from the references, I hope you'll be kind to help me.

    1. How the theses X' Y' Z' endstops should be declare. Using M574?
    2. In the documentation when it says: "Drive the tool into the endstop, stop there and apply the new tool offset with the given correction factor (M585 XYZ?? F1000 E??)". Does this M585 command initiate the movement or should I use G1...S1?
    3. Is there any other configuration required to operate M585 properly?

    Thanks in advance.

    Diego



  • @docdiegoc said in Usage of Probe tooling M585:
    I can at least answer some of your questions:

    1. In the documentation when it says: "Drive the tool into the endstop, stop there and apply the new tool offset with the given correction factor (M585 XYZ?? F1000 E??)". Does this M585 command initiate the movement or should I use G1...S1?

    M585 will initiate the movement including stopping at the selected endstop and also will then set the tool offset for you (based on the parameters you entered)

    1. Is there any other configuration required to operate M585 properly?

    None that I know of.



  • Can't add much to the discussion as haven't played with tool changing, but I love how this project uses machine vision to calculate tool offset: https://hackaday.io/project/26053-tool-switching-multi-extrusion

    Ian


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.