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

    Duet 2 Upgrade Prints coming out stretched

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    16
    392
    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.
    • karatektusundefined
      karatektus @fcwilt
      last edited by

      @fcwilt said in Duet 2 Upgrade Prints coming out stretched:

      It's not really a hack.

      Yeah It'll work for sure. but it doesn't fix the root problem.

      fcwiltundefined 1 Reply Last reply Reply Quote 0
      • garyd9undefined
        garyd9 @karatektus
        last edited by garyd9

        @karatektus said in Duet 2 Upgrade Prints coming out stretched:

        @garyd9 said in Duet 2 Upgrade Prints coming out stretched:

        What type of printer? Cartesian? Delta? CoreXY?

        jeez. i actually forgot to mention that 😄

        It's a delta. Ill edit my first post to include that info and the config.g file.

        Check that the arm length specified in M665 is correct. Instead of checking config.g and then config-override.g, just type "m665" in the console and hit enter. That will tell you the values it's actually using (regardless of what might be in various config files.)

        If the arm length is accurate, are you doing a delta auto-calibration? What is the "S" parameter on the final G30 in your bed.g? (If it's 7 or 9, then the autocalibration will be overwriting the physical arm length you specify - which might not be what you want.)

        Please review this document: https://duet3d.dozuki.com/Wiki/Calibrating_a_delta_printer

        "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

        karatektusundefined 1 Reply Last reply Reply Quote 0
        • fcwiltundefined
          fcwilt @karatektus
          last edited by fcwilt

          @karatektus said in Duet 2 Upgrade Prints coming out stretched:

          Yeah It'll work for sure. but it doesn't fix the root problem.

          The "root" problem may be a bug in the firmware or it could be something in the hardware - I don't know how you would determine that.

          I just set M92 according to the theoretical values and tweak things with M579.

          The prints come out fine.

          But since we now know you are using a delta you have other settings to consider.

          Frederick

          Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

          1 Reply Last reply Reply Quote 0
          • garyd9undefined
            garyd9
            last edited by

            @karatektus said in Duet 2 Upgrade Prints coming out stretched:

            6 X800.00 Y800.00 Z800.00 E800.0

            Your config.g doesn't show any M665 at all... Do you have that command in a config-override.g? If so, does the "L" parameter match the length of the delta diagonal arms (measured in mm)?

            "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

            karatektusundefined 1 Reply Last reply Reply Quote 0
            • karatektusundefined
              karatektus @garyd9
              last edited by

              @garyd9 said in Duet 2 Upgrade Prints coming out stretched:

              What is the "S" parameter on the final G30 in your bed.g?

              I already checked that. its a 6 factor calibration.

              The M665 command is kinda weird. It doesnt show the rod length.

              m665
              Diagonals 350.000:350.000:350.000, delta radius 169.494, homed height 477.998, bed radius 150.0, X -0.251°, Y -0.014°, Z 0.000°
              

              I am using a Smart effector + Haydn Huntley’s Magball delta arms which are specified at 360.24 so I figure this shouldn't be the problem.

              garyd9undefined 1 Reply Last reply Reply Quote 0
              • karatektusundefined
                karatektus @garyd9
                last edited by

                @garyd9 said in Duet 2 Upgrade Prints coming out stretched:

                Your config.g doesn't show any M665 at all... Do you have that command in a config-override.g? If so, does the "L" parameter match the length of the delta diagonal arms (measured in mm)?

                both. its the third command in my config.g (guess you missed it?)and its autogenerated in the config-override

                1 Reply Last reply Reply Quote 0
                • garyd9undefined
                  garyd9 @karatektus
                  last edited by

                  @karatektus said in Duet 2 Upgrade Prints coming out stretched:

                   m665
                  Diagonals 350.000:350.000:350.000, delta radius 169.494, homed height 477.998, bed radius 150.0, X -0.251°, Y -0.014°, Z 0.000°
                  

                  I am using a Smart effector + Haydn Huntley’s Magball delta arms which are specified at 360.24 so I figure this shouldn't be the problem.

                  That's your problem. It is showing the L parameter (Diagonals: 350) and the value is very different from 360.24.

                  It's possible there's a M665 in your config-override.g with the wrong L parameter. Just change that in the config-overide.g to be exactly what the sticker on your arms claim. Or, just run: M665 L360.24 and then re-run the auto-calibration and save it via M500

                  "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

                  1 Reply Last reply Reply Quote 1
                  • karatektusundefined
                    karatektus
                    last edited by

                    wow.... im slightly embarrassed now... thank you! also: m500 saves my autocal so i dont have to run it everytime i homed the printer?

                    garyd9undefined 1 Reply Last reply Reply Quote 0
                    • garyd9undefined
                      garyd9 @karatektus
                      last edited by

                      @karatektus

                      Running a delta calibration (G32) sets the calibrated values to "current"

                      M500 saves the "current" values for any temperature calibrations and delta calibrations to your config-override.g.

                      M501 (which you have at the end of your config.g) loads the values from config-override.g

                      (The reason I spelled it out like that was to ensure that your aware it writes more than just the delta calibration stuff.)

                      "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

                      1 Reply Last reply Reply Quote 1
                      • karatektusundefined
                        karatektus
                        last edited by

                        ok got it 🙂 thanks!

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