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

    Hypercube Piezo Orion - I dont understand...

    Scheduled Pinned Locked Moved
    General Discussion
    3
    16
    561
    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.
    • soreloserundefined
      soreloser
      last edited by

      Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.0 (2020-01-03b3)
      Its the newer version of the sensor, i have tried both sets of pins, right now using P8 on the M558. I will change the M574 to Z1 and see. thanks!

      1 Reply Last reply Reply Quote 0
      • soreloserundefined
        soreloser
        last edited by

        Same;
        i rechecked the wire connectivity and that it is properly oriented in the z probe port of the duet, all good (oh ya, and its wired to the digital part portion of the Piezo).
        I turned down the sensitivity to see if it might be triggered prematurely, same. When i send the M558 code i receive 'Z probe 0 not found' , what should it be returning?

        1 Reply Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator
          last edited by Phaedrux

          Can you post your m558 command as it is now?

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • soreloserundefined
            soreloser
            last edited by soreloser

            M574 X1 Y1 Z1 S0
            M558 P8 I1 R0.4 F300 X0 Y0 Z0

            1 Reply Last reply Reply Quote 0
            • soreloserundefined
              soreloser
              last edited by

              Should i see some reference to the sensor in the status panel of GUI?

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                You are missing a few parameters like the dive height, travel speed. X0 Y0 Z0 is no longer used, so remove those. Also in RRF3 the inversion is done in the pin definition and not the M558, so remove the I1.

                Try this M558 P8 H5 F300 T6000 R0.4 C"!zprobe.in"

                C"!zprobe.in"` this must reflect the pin you're actually connect to. Are you using the Z endstop pin or the z probe pin? How are you wired?

                Delete your M574 X1 Y1 Z1 S0 and use the RRF3 syntax:

                M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
                M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
                

                You don't need a definition for Z here since you're using a probe.

                I think this should get you going with RRF3.

                Z-Bot CoreXY Build | Thingiverse Profile

                soreloserundefined 2 Replies Last reply Reply Quote 0
                • gtj0undefined
                  gtj0
                  last edited by

                  Once you get to the point of seeing the probe, I'd actually use it in analog mode because you don't have to fiddle with that tiny pot. When it's connected properly, you should see a constant reading of about 525-575 and touching the nozzle should cause the reading to jump then come back again. It happens too fast for the web console to keep up sometimes though. You can then set your G31 trigger threshold to around 10 + whatever the stable reading is. Of course, test that it stops the Z movement with your finger before you let Z home on its own.

                  soreloserundefined 1 Reply Last reply Reply Quote 1
                  • soreloserundefined
                    soreloser @Phaedrux
                    last edited by

                    @Phaedrux
                    I am using the z probe input. Thank you, I will try your suggestions when i am in front of the machine tomorrow

                    1 Reply Last reply Reply Quote 0
                    • soreloserundefined
                      soreloser @gtj0
                      last edited by

                      @gtj0 Ok, cool - makes sense!

                      1 Reply Last reply Reply Quote 0
                      • soreloserundefined
                        soreloser @Phaedrux
                        last edited by

                        @Phaedrux WOW! Awesome! it works. Thank you for your assistance, I learned a lot. I have much more to do but this portion now works. My configuration portion looks like this;

                        ; Endstops
                        M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
                        M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop '

                        ; Z-Probe
                        M558 P8 H5 F300 T6000 R0.4 C"!zprobe.in" ;DIGITAL mode, NO/NC, delay, speed, used as axis endstop
                        G31 X0 Y0 Z-0.1 P600 ;X, Y, Z offsets, sensitivity/threshold

                        For now it stays digital until final tuning and try analog, thank you everyone.

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