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

    Trigger Height and a lot of confusions

    Scheduled Pinned Locked Moved Unsolved
    Smart effector for delta printers
    4
    14
    970
    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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by

      I assume you're talking about this process?

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

      The response logged in the console when doing G30 S-1 should be correct if you're following those procedures.

      Z-Bot CoreXY Build | Thingiverse Profile

      Nielsundefined 1 Reply Last reply Reply Quote 0
      • Nielsundefined
        Niels @Phaedrux
        last edited by

        @phaedrux should it be stopped @ 0?

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

          Well not necessarily. It should stop at the trigger height.

          For nozzle contact probes that would be at 0 or slightly negative as it presses into the bed a bit. For proves that have a switch of some kind mounted above and to the side of the nozzle it would be some positive value.

          Z-Bot CoreXY Build | Thingiverse Profile

          Nielsundefined 1 Reply Last reply Reply Quote 0
          • Nielsundefined
            Niels @Phaedrux
            last edited by Niels

            @phaedrux BUT when i drive to z=0 after g32 i should above the bed?
            That isnt working
            It drives IN the bed 😕

            1 Reply Last reply Reply Quote 0
            • Nielsundefined
              Niels
              last edited by Niels

              state: 
              
              M665 R225.5 L450 B185 H410.500	
              
              M558 P8 R0.4 H5 F1200 T6000
              G31 P100 X0 Y0 Z0  
              
              Nozzle 210° 
              Bed 60°
              
              • Make sure the dynamic test is successful (Z probe stops when it senses the bed) before doing this.
                -> Done. works. Bed stopped after g30

              • Use the X and Y jog buttons to position the nozzle over the centre of the bed
                -> Done x0 Y0

              • 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.
                -> paper scratched @ Z 1.84

              • Once you have the nozzle touching the bed, send command G92 Z0 to tell the firmware that the head is at Z=0
                -> Done ... Z=0

              • Jog the head up by 5 to 10mm
                -> Done M120
                G91
                G1 Z5 F6000
                M121

              • 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.
                -> G30 S-1
                Stopped at height -0.029 mm
                Z=-0.03

              • Repeat from step 5 two or three times to make sure that the trigger height is consistent.
                -> -0.022 -0.029 -0.022 -0.029

              • 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.
                -> G31 P100 X0 Y0 Z-0.025
                saved

              • 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.
                -> done . Only PID tuning Stuff in the override

              • To apply the new trigger height, restart the Duet by sending M999 or pressing Emergency Stop.
                -> Restarted

              After All:

              • G32 (look at pastebin)

              • After that it stops at Z=5

              • when i drive to Z=0 or start the print ---- the nozzle crashes in the bed.

              G30 S-1 Stopped at height 0.797 mm

              So annoying ... whats my mistake?

              1 Reply Last reply Reply Quote 0
              • Nielsundefined
                Niels
                last edited by

                After all:
                When i do a G30 i got the correct height ....
                Why does the g32 (bed.g) does not this?

                1 Reply Last reply Reply Quote 0
                • Nielsundefined
                  Niels
                  last edited by

                  i realized that there are not compensation in use.... this is exactly what the g32 should to right?

                  0_1562701395242_2579ec22-b9f8-4138-9bb3-34d0397f2d55-grafik.png

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

                    @niels g32 will only run the commands in bed.g

                    Do enable the compensation there must be a g29 S1 at some point to load the saved heightmap or G29 to run a probing cycle.

                    Usually best put in the slicer start gcode. Or at the end of bed.g which ever makes best sense.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • Nielsundefined
                      Niels
                      last edited by

                      Yes. i know ..

                      in my bed.g i do alot of g30 and the last one with s6.

                      --> fail

                      when i do a single s30.. it sets the height correctly....

                      this is what i didnt understand

                      1 Reply Last reply Reply Quote 0
                      • Nielsundefined
                        Niels
                        last edited by

                        0_1562702914129_00dab473-1984-425d-911a-cd644c349ead-grafik.png

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

                          Being that this is on a delta all I can recommend is to recheck your calibration routine. Not my area of expertise unfortunately.

                          Z-Bot CoreXY Build | Thingiverse Profile

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

                            Try running G32 twice after power up before you drive to Z=0. If the M665 parameters in config.g are a long way from the true values, then there can still be a height error after running G32 once. This is especially true in firmware 2.03, and there will be a 2.03.1 release to fix this.

                            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
                            • First post
                              Last post
                            Unless otherwise noted, all forum content is licensed under CC-BY-SA