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

    Delta printer does not print the full height on the outer edges

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    7
    27
    2.8k
    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.
    • TBSundefined
      TBS
      last edited by

      @fcwilt: After reading the comment from dc42 I understood what you meant.
      This is probably the internal code implementation.

      @dc42: If you have the new implementation for the dynamic height calculation you can send them to me by e-mail to test it.
      But you are right. The I2C error is much more important. I would like to start my 430 hours printjob 😉

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

        @tbs said in Delta printer does not print the full height on the outer edges:

        You can see that the arm is about 91mm under the maximum height (end stop).

        What arm does the video show?

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        1 Reply Last reply Reply Quote 0
        • TBSundefined
          TBS
          last edited by TBS

          @fcwilt: The video shows the right arm on the front or the theoretical position is about X500 Y-500.

          The left arm on the front is similar with 91mm.

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

            Did you run the autocal feature when the homing file was as you posted?

            Frederick

            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

              I've watched the video.

              1. Can you confirm that when you home the printer, all 3 carriages go right up to the endstop switches, then drop about 5mm?

              2. When you commanded Y to -350, did all 3 carriages drop? The video only shows one of them.

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

                1. Yes, i can confirm that all three carriage trigger the end stops and move 5mm down.

                2. The video is recorded in the front position.
                  The carriage in the front left moves about 91mm down.
                  The carriage in the front right moves about 91mm down.
                  The carriage in the background middle moves more than 300mm down. But I have not messured the exakt value for the background carriage, yet.

                1 Reply Last reply Reply Quote 0
                • botundefined
                  bot
                  last edited by

                  Immediately after homing a delta printer, you can't freely move in X/Y without some moves causing a carriage to crash UP into an endstop.

                  This move shouldn't produce the behaviour, but perhaps the printer is moving down to a level that allows full X/Y movement without the carriage crashing up.

                  EG, if you gave the command G0 Y350, immediately after homing, the carriage would crash. Has the firmware been updated to prevent "illegal" moves of delta kinematics? IE ones that would put the printer at a height where the XY plane is not fully and freely accessible?

                  *not actually a robot

                  1 Reply Last reply Reply Quote 0
                  • Danalundefined
                    Danal
                    last edited by

                    This may or may not have anything to do with your problem:

                    The dimensions given in the M665 in the config-override.g you posted seem odd.

                    M665 L1021.500 R527.601 H1030.482 B400.0 X-0.139 Y-0.828 Z0.000

                    Specifically, B (printable bed radius) of 400 with a R (Delta radius, measured horizontally, measured "joint center to joint center" of 527, this seems a bit off. The point at which a diagonal arm pivots on the carriage is 157mm beyond the edge of the bed? Normally this is a gap just large enough to run a belt...

                    Also, this makes your R (Delta Radius) more than half of your diagonal rod length. This would imply that the rods are at less than a 45 angle when everything is centered. Yet we can see in the video this is not true.

                    Again, may or may not be related to the problem...

                    Delta / Kossel printer fanatic

                    1 Reply Last reply Reply Quote 0
                    • Danalundefined
                      Danal
                      last edited by Danal

                      As an aside to this:

                      If you have 1021mm arms, it should be easily possible to achieve a print radius of 445mm, Going all the way to 450 causes the rods to be below a 20 degree angle in their "worst case" position.

                      Delta / Kossel printer fanatic

                      1 Reply Last reply Reply Quote 0
                      • TBSundefined
                        TBS @fcwilt
                        last edited by TBS

                        @fcwilt said in Delta printer does not print the full height on the outer edges:

                        Did you run the autocal feature when the homing file was as you posted?

                        Frederick

                        I have run the autoleveling routine and it was the same result.

                        @danal said in Delta printer does not print the full height on the outer edges:

                        As an aside to this:

                        If you have 1021mm arms, it should be easily possible to achieve a print radius of 445mm, Going all the way to 450 causes the rods to be below a 20 degree angle in their "worst case" position.

                        I have changed the R parameter to 450, but it is the same result.

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

                          @tbs said in Delta printer does not print the full height on the outer edges:

                          @fcwilt said in Delta printer does not print the full height on the outer edges:

                          Did you run the autocal feature when the homing file was as you posted?

                          Frederick

                          I have run the autoleveling routine and it was the same result.

                          But did you run delta calibration with the homing file as you posted?

                          That homing file has an error in it which can mess up the delta calibration procedure.

                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                          TBSundefined 1 Reply Last reply Reply Quote 0
                          • Danalundefined
                            Danal
                            last edited by

                            Please post a few photos of your bed & towers, with a tape measure or ruler. I am specifically interested in the physical bed size, and the offsets edge of bed to belt, and edge of bed to tower.

                            Like this:

                            2_1548541727693_IMG_0163.jpeg

                            1_1548541727692_IMG_0164.jpeg

                            0_1548541727692_IMG_0166.jpeg

                            Delta / Kossel printer fanatic

                            1 Reply Last reply Reply Quote 0
                            • TBSundefined
                              TBS @fcwilt
                              last edited by TBS

                              @fcwilt said in Delta printer does not print the full height on the outer edges:

                              @tbs said in Delta printer does not print the full height on the outer edges:

                              @fcwilt said in Delta printer does not print the full height on the outer edges:

                              Did you run the autocal feature when the homing file was as you posted?

                              Frederick

                              I have run the autoleveling routine and it was the same result.

                              But did you run delta calibration with the homing file as you posted?

                              That homing file has an error in it which can mess up the delta calibration procedure.

                              Yes, the files that I have posted are the current leveling files. Where are the errors in the file?

                              @danal said in Delta printer does not print the full height on the outer edges:

                              Please post a few photos of your bed & towers, with a tape measure or ruler. I am specifically interested in the physical bed size, and the offsets edge of bed to belt, and edge of bed to tower.

                              0_1548547292634_Bed.JPG
                              0_1548547305824_Bed2.JPG

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

                                @tbs said in Delta printer does not print the full height on the outer edges:

                                Yes, the files that I have posted are the current leveling files. Where are the errors in the file?

                                The last three lines where you move down and center. You don't want to do that part.

                                Just leave them up triggering the endstops - that is what the delta calibration procedure assumes for a starting position.

                                I had that same centering code and could not get my delta to print well. I finally noticed in the section of the duet help on delta calibration that I was not supposed to do that. I removed it and ran calibration and the printer then printed just fine.

                                I'm not saying this is directly related to the problem we have been discussing but it is something you should fix and then run calibration again.

                                Frederick

                                Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                1 Reply Last reply Reply Quote 0
                                • Danalundefined
                                  Danal
                                  last edited by

                                  There really is 120MM+ gap belt to the edge of the bed. Maybe more like 140MM to the tower itself. So those M556 numbers are better than I thought.

                                  As others have said, clean up the homing file, re-calibrate, and see...

                                  Delta / Kossel printer fanatic

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

                                    I'll try to make time to reproduce this over the next few days.

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

                                      @dc42 Thanks to dc42.

                                      It works perfect with firmware 2.03!!!

                                      Best regards
                                      Thomas

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