Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Calibration Cube XYZ is off, how to adjust Axis length

    Tuning and tweaking
    3
    9
    1907
    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.
    • duetino
      duetino last edited by

      Hi,
      I have a Tevo Little monster and printed the testcube (https://www.thingiverse.com/thing:2145703), because all of my prints where not really fitting together. I know why now, since I never paid attention on how the WCS was aligned (on a delta it does not matter I thought)
      As i measured all the sides and get the following reading:

      X: 20.2
      Y: 19.99
      Z: 20.01

      As you can see the Y and Z Axis have an acceptable deviation, but X is far off limits.

      My Question is where and how can I feed some correction factors into the machine? gcode?

      do it to it -> rinse and repeat

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

        The easy way is https://duet3d.com/wiki/G-code#M579:_Scale_Cartesian_axes. But I suggest you measure a print larger than 20mm.

        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
        • duetino
          duetino last edited by

          Thank you I will print a upscaled hiphop uptodate cube to get accurate settings. Do you think that 100x100x100 is the right dimension?
          all the best

          do it to it -> rinse and repeat

          1 Reply Last reply Reply Quote 0
          • duetino
            duetino last edited by

            Hi, thanks for the response and which leads me to the following questions:

            @dc42:

            The easy way is https://duet3d.com/wiki/G-code#M579:_Scale_Cartesian_axes. But I suggest you measure a print larger than 20mm.

            … that that does not so directly apply on deltas or am I unright and the wiki does not know the duet3d controller?

            https://duet3d.com/wiki/G-code#M579:_Scale_Cartesian_axes here is says …

            But this does not work so easily for Delta and other RepRaps for which there is cross-talk between the axe

            please let me know before I print a monster cube 😉

            do it to it -> rinse and repeat

            1 Reply Last reply Reply Quote 0
            • fma
              fma last edited by

              I also noticed such deviation on X axis. I didn't dig yet, but is changing the scale the right answer?

              I mean, it can be an extrusion problem, so tuning scale on a 100x100 square won't fix the problem on a 20x20 square.

              So, I suggest you first try to see if it is really a scale problem, by printing a 100x100 square (100x100x2 cube, as you don't need to calibrate Z; even a 100x2x2 should be ok, if you only want to check X), and see if you get something like 101x100x2 (10% more on X).

              Frédéric

              1 Reply Last reply Reply Quote 0
              • fma
                fma last edited by

                In fact, you can first try to measure the head move with a good ruler, without extruding. 10% of 200mm is 2mm, so easy to see.

                Frédéric

                1 Reply Last reply Reply Quote 0
                • duetino
                  duetino last edited by

                  Hi, I'm talking about a tenth of a millimeter on X, which is way off, since Y and Z only have a hundredth deviation

                  do it to it -> rinse and repeat

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

                    M579 can be used to correct axis scaling on any type of printer. The "this does not work so well for a delta printer" bit refers to adjusting the tower steps/mm instead as described in the preceding sentence.

                    You should also check that the X and Y sides of a large cube or square are straight, not bowed inwards or outwards.

                    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
                    • fma
                      fma last edited by

                      Duetino, if your problem is really a scaling problem, when moving 200mm you should measure 202mm, which is easy to see. If you still have 0.2mm more, this means this is not a scaling problem! In this case, if you correct the scale for 20mm, a 200mm print will be something to 198.2mm…

                      So, first, move your axes as far as you can (200mm), and measure with a ruler.

                      Frédéric

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