Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Probe XY offset - Best Practice?

    Scheduled Pinned Locked Moved
    General Discussion
    2
    6
    1.6k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • JohnOCFIIundefined
      JohnOCFII
      last edited by

      Greetings,

      In the files delivered with the T3P3 Kossel Mini v3, the G31 X and Y offsets are set to 0, and the comment implies that is intended:

      config.g

      [[language]]
      G31 X0 Y0 Z1.8 P500			; Set the zprobe offset and threshold (put your own values here). For a delta, use zero X and Y offset and measuere Z.
      
      

      bed.g

      [[language]]
      G31 X0 Y0		; don't want any probe offset for this
      
      

      But the X and Y offset is entered into the actual probe points in bed.g:

      bed.g

      [[language]]
      ; Probe the bed and do 6- or 7-factor auto calibration
      ; bed.g file for RepRapFirmware generated by http://escher3d.com/pages/wizards/wizardbed.php
      ; 10 points, 6 factors, probing radius: 85, probe offset (11, 0)
      
      

      Is this still the preferred approach, as opposed to setting X and Y probe offsets in config.g's G31 command?

      Thanks,

      John

      1 Reply Last reply Reply Quote 0
      • JohnOCFIIundefined
        JohnOCFII
        last edited by

        Any suggestions on the most preferred way to represent XY probe offset?

        Thanks,

        John

        1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators
          last edited by

          The comment about setting the probe offset to zero for a delta is obsolete. Unless you are using very old firmware, you should use the actual probe offset in config.g and not change it in bed.g.

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          1 Reply Last reply Reply Quote 0
          • JohnOCFIIundefined
            JohnOCFII
            last edited by

            @dc42:

            The comment about setting the probe offset to zero for a delta is obsolete. Unless you are using very old firmware, you should use the actual probe offset in config.g and not change it in bed.g.

            Thanks for the clarification, David.

            1 Reply Last reply Reply Quote 0
            • JohnOCFIIundefined
              JohnOCFII
              last edited by

              @dc42:

              The comment about setting the probe offset to zero for a delta is obsolete. Unless you are using very old firmware, you should use the actual probe offset in config.g and not change it in bed.g.

              Thanks again - I just noticed this advice about XY in G31 is still in the Wiki - you might wish to update: https://www.duet3d.com/wiki/Configuring_RepRapFirmware_for_a_Cartesian_printer

              The G31 command also has also optional X and Y parameters to define the horizontal offset of the Z probe from the nozzle. On a delta printer these should be left at zero, because the calibration routine needs to know where the nozzle has been placed, not where the probe is.

              1 Reply Last reply Reply Quote 0
              • dc42undefined
                dc42 administrators
                last edited by

                Thanks, I've just updated it.

                Duet WiFi hardware designer and firmware engineer
                Please do not ask me for Duet support via PM or email, use the forum
                http://www.escher3d.com, https://miscsolutions.wordpress.com

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Unless otherwise noted, all forum content is licensed under CC-BY-SA