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

    G32 Dual Z axis constant 0.6mm off-level difference

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    21
    756
    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.
    • rudenickundefined
      rudenick
      last edited by rudenick

      I also have a trouble with changing Z offset, one week it's 2mm lower and after few prints it goes 2mm up while I'm consistent with the procedure and it is persistent on restarts.

      Phaedruxundefined 1 Reply Last reply Reply Quote 0
      • rudenickundefined
        rudenick
        last edited by

        If at least I could home onice:

        25/09/2020, 07:54:49	G28
        Leadscrew adjustments made: 0.052 -0.048, points used 2, (mean, deviation) before (0.005, 0.029) after (0.000, 0.000)
        Stopped at height 0.590 mm
        Stopped at height 0.540 mm
        
        Error: Homing failed
        25/09/2020, 07:47:56	G28
        Leadscrew adjustments made: 0.096 -0.089, points used 2, (mean, deviation) before (0.010, 0.054) after (0.000, 0.000)
        Stopped at height 0.595 mm
        Stopped at height 0.515 mm
        
        Error: Homing failed
        25/09/2020, 07:45:14	G28
        Leadscrew adjustments made: 0.164 -0.158, points used 2, (mean, deviation) before (0.014, 0.094) after (0.000, 0.000)
        Stopped at height 0.647 mm
        Stopped at height 0.505 mm
        
        Error: Homing failed
        25/09/2020, 07:42:46	G28
        Leadscrew adjustments made: 0.379 -0.333, points used 2, (mean, deviation) before (0.048, 0.209) after (0.000, 0.000)
        Stopped at height 0.908 mm
        Stopped at height 0.675 mm
        
        1 Reply Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator @rudenick
          last edited by

          @rudenick said in G32 Dual Z axis constant 0.6mm off-level difference:

          I also have a trouble with changing Z offset, one week it's 2mm lower and after few prints it goes 2mm up while I'm consistent with the procedure and it is persistent on restarts.

          Are the springs on your Ender3 bed really loose? Is the magnetic bed moving around a lot?

          Ah I see you are using the Pinda probe which I think it quite sensitive to temp changes. I see you also had the pinda temp sensor configured but is now commented out. Have you tried using the temp correction with it yet? I think this is probably your biggest problem for consistency.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • rudenickundefined
            rudenick
            last edited by rudenick

            @Phaedrux I printed a 2cm washers in PCABS and replaced the springs with them. Magnetic bed holds to the bed.

            At first it worked but I started to have hardware/connection issues with temperature sensor in pinda probe. I never used temp corretion, I thought it is not available.

            I always use 60C temp for homing and printing unless I use PCABS but that's not in the equation/files right now.

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

              You might find this thread interesting.

              https://forum.duet3d.com/topic/17383/polynomial-temp-compensation-for-probes?_=1601047729960

              I think it would be worthwhile to try out the temperature compensation again.

              https://duet3d.dozuki.com/Wiki/Gcode#Section_G31_Set_or_Report_Current_Probe_status

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • rudenickundefined
                rudenick
                last edited by

                Yes but as I use 60C always - It's safe dependable value. Using temperature offsets would just add another fail point and would not impact anything that is failing currently

                1 Reply Last reply Reply Quote 0
                • rudenickundefined
                  rudenick
                  last edited by

                  Duet software turns out to be very difficult to be made to work despite doing everything like the guides said.

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

                    It's not the temperature of the bed, it's the temperature of the probe. You've chosen a probe that is sensitive to temperature variance. It has a thermistor to help correct for that, but you're not using it.

                    You also seem to have some mechanical problems if there is that much sag.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • rudenickundefined
                      rudenick
                      last edited by

                      @dc42 Hope it is a worthwhile bother. I'm at the wits end with configuring duet for my ender 3 and pinda probe since May.

                      The Z offset is inconsistent and two Z axis true leveling is inconsistent as well.

                      • I have replaced the springs with PCABS washers.
                      • Probe measures at static 60C
                      • Z rod distances, bed size, probe to nozzle distances are correct.
                      • Z motor order and cabling is correct.

                      Please, please help

                      1 Reply Last reply Reply Quote 0
                      • rudenickundefined
                        rudenick
                        last edited by

                        But if the probe always meets the same bed temperature - the variance is constant right?
                        Thermistor is there to correct the non-constant bed temperatures to keep the same offset between 60 and 90C but I'm using only one

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

                          Let's do a test. Change your M558 to use P0 to enable manual probing. Then go through your normal homing and leveling routine. It will ask you to manually jog the nozzle to touch the bed when a probe is requested. This will eliminate the probe from the equation entirely.

                          I would suggest you remove this section from homeall entirely so that homeall is used for homing the axis only.

                          G1 H2 X0 Y0 Z20 F6000   ; Go to home position
                          G32
                          G31 Z0.498 ;Z0.540
                          ;G29 S1
                          G28 Z
                          

                          Then you can use bed.g/g32 for the leveling as that's where it's intended to exist.

                          Z-Bot CoreXY Build | Thingiverse Profile

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