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

    Delta does not keep Z height on X / Y movement [noob]

    Scheduled Pinned Locked Moved
    General Discussion
    4
    7
    801
    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.
    • denkeundefined
      denke
      last edited by

      Hello All!

      I have upgraded an flsun delta XL mk2 printer to the duet wifi board, but I cannot get the configuration right:

      Fist, there is a difference between the manual setup guide and the configurator:
      The Configuratir sais that the delta radius is the center of the tower mount -> bed center distance
      The manual config guide sais that the delta radius is the span of the rod when the carridge is centered: http://reprap.org/wiki/Delta_geometry
      Which one should i use?
      If the later, than shouldn't I set something about the head? For example the distance between the nozzle and the centerpoint of the rods?

      My actual problem is, that the head does not keep the z height when the carridge is moved either X or Y, there is about a centimeter of difference if the head is centered or if it is at the edge of the printable area (it lifts up). The head position is not lost, if I re-center the head it goes back to the same place always.
      Which I checked:
      -Rod length is correct (268mm)
      -steps/mm values are correct (assuming it has to be measured on the pulley) (100)
      -Axis are parallel and solid, there is no play (linear rails are used)
      -Delta radius - I tried this with according the configurators and the manual setting version (170mm VS 142mm)
      -Homed head height (283 mm)
      -Wiring and basic hw configuration is fine (motor direction, endstops etc.)
      -No missed steps

      Thank You for your help,
      Denes Dolhay

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

        The delta radius is the horizontal span of each rod when the effector is centred. The firmware does not need to know the distance between the nozzle and the rods bearings.

        Your symptom indicates that either the rod length, the delta radius, or the tower steps/mm is not configured correctly.

        See https://duet3d.dozuki.com/Wiki/Calibrating_a_delta_printer for more. Bear in mind that if you are using a config-override.g file, the M665 and M666 commands in that may override the ones in config.g.

        HTH David

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

          Yeah I think the thing often misunderstood with deltas is that any x or y movement is entirely computed and relies on the calibration being precise. A pure z move, relies on nothing but steps/mm. Get the height close, put in a correct printable radius and put in an accurate rod length in M558, then autocalibrate if you don't have a probe use the manual calibration wizard.

          Simon. Precision Piezo Z-Probe Technology
          www.precisionpiezo.co.uk
          PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

          1 Reply Last reply Reply Quote 0
          • denkeundefined
            denke
            last edited by

            Thank You for the help!!
            Seems I accidently uploaded the json instead of the zip when modified the delta radius.

            The configurator.reprapfirmware.org site states under general -> delta -> delta radius (tooltip) that "Radius between the centre of the bed and the midpoint of the towers" which is false. Since i'm a noob here and I do not know, is it You who I should tell, or should I write someone a mail, or file a report?

            BTW, this board and sw is something completely different.
            Thank You for the work you put in it!

            1 Reply Last reply Reply Quote 0
            • denkeundefined
              denke
              last edited by

              Oh, another bugreport with the configurator:
              When loading the json all motor microstepping changes to "x16" instead of "x16 interpolated to x256" which was exported and the default value

              1 Reply Last reply Reply Quote 0
              • DjDemonDundefined
                DjDemonD
                last edited by

                Sorry I've never used the configurator it seems straightforward enough to just modify the sample kossel config.

                Simon. Precision Piezo Z-Probe Technology
                www.precisionpiezo.co.uk
                PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                1 Reply Last reply Reply Quote 0
                • T3P3Tonyundefined
                  T3P3Tony administrators
                  last edited by

                  @denke:

                  Thank You for the help!!
                  Seems I accidently uploaded the json instead of the zip when modified the delta radius.

                  The configurator.reprapfirmware.org site states under general -> delta -> delta radius (tooltip) that "Radius between the centre of the bed and the midpoint of the towers" which is false. Since i'm a noob here and I do not know, is it You who I should tell, or should I write someone a mail, or file a report?

                  BTW, this board and sw is something completely different.
                  Thank You for the work you put in it!

                  Thanks for the reports, I will let Christian know.

                  www.duet3d.com

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