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

    when will the new Z-height actually be saved?

    Scheduled Pinned Locked Moved
    General Discussion
    6
    45
    2.2k
    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.
    • holco62undefined
      holco62
      last edited by

      Hi,

      I'm having a hard time getting a new Z-height saved.

      I have changed the Z-height several times by making adjustments to my hotend setup, but each time I struggle to get it done because in the dozuki it is not clear to me what the way of saving is for the new height , the adjustment itself works fine for me, but it often happens to me that after a reset the old Z-heigt is still there 😞

      So the question is, when/how will the new Z-height actually be saved?

      Btw, why is setting a new Z-height so complicated at all?
      I understand that the probe must have a certain distance from the nozzle, but that can also refer to the nozzle calibration, so for example you set the nozzle to 0mm in relation to the bed and save that height and you're done right away, the rest of the settings that reflect the nozzle height just go with the new value, or do I see it too simple?

      Printer: Anycubic Predator
      Controller: Duet 2 wifi + Paneldue + Duet Smart effector

      Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

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

        @holco62

        Hi,

        To "save" the new behavior you have to update the Z trigger height parameter in your G31 command.

        When you are setting the nozzle to 0mm in relation to the bed what steps are you performing that you think should be saving the setting?

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

          I do exactly these steps, but when I do the last step (11) the old height is back again 😧

          https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe#Section_Calibrate_the_Z_probe_trigger_height

          Calibrate the Z probe trigger height
          Make sure the dynamic test is successful (Z probe stops when it senses the bed) before doing this.
          Cancel any currently active mesh compensation with M561
          Use the X and Y jog buttons to position the nozzle over the centre of the bed
          Jog the nozzle down until it is just touching the bed or just gripping a sheet of paper. If the firmware doesn't let you jog it down far enough, send M564 S0 to disable axis limits.
          Once you have the nozzle touching the bed, send command G92 Z0 to tell the firmware that the head is at Z=0
          Jog the head up by 5 to 10mm
          Send command G30 S-1. The nozzle will descend or the bed rise until the probe triggers and the Z height at which the probe stopped will be reported. If you are using a nozzle-contact Z probe, the trigger height will be slightly negative. For any other type of Z probe where the probe triggers before the nozzle contacts the bed, it will be positive.
          Repeat from step 5 two or three times to make sure that the trigger height is consistent.
          In Duet Web Control, go to Settings -> System Editor and edit the config.g file. Set the Z parameter in the G31 command to the trigger height that was reported. Save the file.
          Open config-override.g and check that there are no G31 commands in it. If you find any, delete those lines and save the file.
          To apply the new trigger height, restart the Duet by sending M999 or pressing Emergency Stop.

          Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

          1 Reply Last reply Reply Quote 0
          • holco62undefined
            holco62
            last edited by

            My config.g and config-override.g

            config.g config-override.g

            Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

            1 Reply Last reply Reply Quote 0
            • achrnundefined
              achrn
              last edited by

              What do you mean 'the old Z-height is still there'?

              You have a trigger height of -0.1mm. Is that not what you want?

              holco62undefined 1 Reply Last reply Reply Quote 0
              • holco62undefined
                holco62 @achrn
                last edited by

                @achrn
                When I do everything according to the dozuki description the height is always 4mm too high, ie the previous height is still there.

                Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

                1 Reply Last reply Reply Quote 0
                • achrnundefined
                  achrn
                  last edited by

                  That instruction is to set the probe trigger height. You seem to be talking about something else.

                  That set of commands only sets up the trigger height of the probe so that the machine knows where the nozzle is relative to the bed when the probe triggers.

                  If what you mean is that you have changed where the nozzle is relative to the endstop switches (by changing the geometry of some or all of the endstops / carriages / rods / effector / nozzle / hotend) you need to re-run delta calibration (G32) not recalibrate the z probe trigger height.

                  1 Reply Last reply Reply Quote 0
                  • jay_s_ukundefined
                    jay_s_uk
                    last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator
                      last edited by

                      Please post your homeall, homez, bed.g, start.g and your slicer start gcode section so we can see what is happening.

                      The smart effector has a negative G31 Z offset because it contacts the bed and presses into it. So -0.1 sounds fine, but perhaps you have another command altering it after startup.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      holco62undefined 1 Reply Last reply Reply Quote 0
                      • holco62undefined
                        holco62
                        last edited by

                        The G32 (achrn) dit the trick 👍 But what a hassle to sort everything out for a beginner🙃

                        What is the way to setup Auto calibrating before each print?

                        Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

                        1 Reply Last reply Reply Quote 0
                        • jay_s_ukundefined
                          jay_s_uk
                          last edited by

                          add G32 to your start gcode

                          holco62undefined 1 Reply Last reply Reply Quote 0
                          • holco62undefined
                            holco62 @jay_s_uk
                            last edited by

                            @jay_s_uk

                            It looks that I don't have a start gcode in my System Directory, or I can't find it

                            Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

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

                              @holco62 said in when will the new Z-height actually be saved?:

                              @jay_s_uk

                              It looks that I don't have a start gcode in my System Directory, or I can't find it

                              Hi,

                              They are talking (I think) about the place in S3D where you can enter gcode to be executed before the start of the print.

                              You can also, if you wish, create "start.g" in your system directory and put gcode there - the firmware executes "start.g" at the start of the print.

                              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

                              holco62undefined 1 Reply Last reply Reply Quote 0
                              • holco62undefined
                                holco62 @Phaedrux
                                last edited by

                                @Phaedrux

                                I don't know where to find the rest

                                bed.g

                                Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

                                Phaedruxundefined 1 Reply Last reply Reply Quote 0
                                • holco62undefined
                                  holco62
                                  last edited by

                                  Tomorrow is a new day, I have to go to bed now.

                                  But thanks for all the help 🙂

                                  Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

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

                                    @holco62 said in when will the new Z-height actually be saved?:

                                    I don't know where to find the rest

                                    in the /sys folder along with config.g

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    1 Reply Last reply Reply Quote 0
                                    • holco62undefined
                                      holco62
                                      last edited by

                                      This all I have in the System Directory

                                      System Directory.png

                                      Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

                                      1 Reply Last reply Reply Quote 0
                                      • holco62undefined
                                        holco62 @fcwilt
                                        last edited by

                                        @fcwilt said in when will the new Z-height actually be saved?:

                                        @holco62 said in when will the new Z-height actually be saved?:

                                        @jay_s_uk

                                        It looks that I don't have a start gcode in my System Directory, or I can't find it

                                        Hi,

                                        They are talking (I think) about the place in S3D where you can enter gcode to be executed before the start of the print.

                                        You can also, if you wish, create "start.g" in your system directory and put gcode there - the firmware executes "start.g" at the start of the print.

                                        Frederick

                                        Made a start.g directory with a G32 file in it, but for the rest I am lost🤔 Start.G.png

                                        Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

                                        engikeneerundefined 1 Reply Last reply Reply Quote 0
                                        • engikeneerundefined
                                          engikeneer @holco62
                                          last edited by

                                          @holco62 he meant create a file called start.g in your duet system directory (/sys folder). In that file, put the line:

                                          G32 
                                          

                                          To answer your other question on the files, please attach your bed.g and homedelta.g files from the system directory (i can see the file names in the screenshot)

                                          E3D TC with D3Mini and Toolboards.
                                          Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
                                          i3 clone with a bunch of mods

                                          holco62undefined 1 Reply Last reply Reply Quote 0
                                          • holco62undefined
                                            holco62 @engikeneer
                                            last edited by

                                            @engikeneer said in when will the new Z-height actually be saved?:

                                            @holco62 he meant create a file called start.g in your duet system directory (/sys folder). In that file, put the line:

                                            G32 
                                            

                                            To answer your other question on the files, please attach your bed.g and homedelta.g files from the system directory (i can see the file names in the screenshot)

                                            Thanks 🙂

                                            start.g is working, one thing though, it das the calibration with a gold bed/hotend, is there a way to bring up the temps first?

                                            The bed.g and the homedelta.g files

                                            bed.g.png homedelta.g.png

                                            Anycubic Predator - Duet-2 wifi PanelDue - Smart effector

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