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

    Z offset resets on every print or Homing and start gcode asking

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    start gcode z offset babystepping gcode config homeall
    3
    20
    3.0k
    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.
    • peter247undefined
      peter247 @EEngineer
      last edited by peter247

      @eengineer said in Z offset resets on every print or Homing and start gcode asking:

      The Z offset between the nozzle and BLTouch is at about 3mm

      Not sure what you mean , is that on the screen or the distance between the nozzle and the bed which you have measured AND 3mm when ?

      just thinking I'm wrong the probe to too few down !!!!

      Ender 5 plus linear rail and hemera powered by duet 2 wifi , CR10s pro v1 with bltouch mostly stock , BLV mgn Cube slowly being built powered by duet 3 mini 5+

      EEngineerundefined 1 Reply Last reply Reply Quote 0
      • EEngineerundefined
        EEngineer @peter247
        last edited by

        @peter247
        About 3mm Between the tip of the nozzle and the tip of the BLtouch. Thats what you define in G31, isn't it? Thats why it is off with X-29.75 and Y-14.5. Z-probe position from the nozzle's point of view.

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

          @eengineer said in Z offset resets on every print or Homing and start gcode asking:

          @peter247
          The Z offset between the nozzle and BLTouch is at about 3mm

          Are you referring to some distance between the nozzle and the BLTouch?

          If so, why are you concerned with that?

          The only thing of importance is the BLTouch Z Trigger Height setting in G31.

          How are you determining that value?

          Frederick

          Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

          EEngineerundefined 1 Reply Last reply Reply Quote 0
          • peter247undefined
            peter247 @EEngineer
            last edited by peter247

            @eengineer

            if you set it to -2mm so it grip the paper how close is it to hitting the retracted probe ?

            I can see now your bltouch is closer to the bed when it touches than mine, but your -2.1mm says not.

            something is wrong I can't work it out !!!

            Ender 5 plus linear rail and hemera powered by duet 2 wifi , CR10s pro v1 with bltouch mostly stock , BLV mgn Cube slowly being built powered by duet 3 mini 5+

            1 Reply Last reply Reply Quote 0
            • EEngineerundefined
              EEngineer @fcwilt
              last edited by

              @fcwilt

              Now I set my Z Trigger height in G31 according to this:
              https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe#Section_Calibrate_the_Z_probe_trigger_height

              After that my print start has began on the right Z height.. Thanks for the advices. As I see now, that was my problem..

              My other question is, what do you think, what should I include in my start or maybe end g-code on an idex.
              Is there something special for RRF that I should include in these?

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

                @eengineer said in Z offset resets on every print or Homing and start gcode asking:

                @fcwilt

                My other question is, what do you think, what should I include in my start or maybe end g-code on an idex.
                Is there something special for RRF that I should include in these?

                I have no idea as I do not have a printer like that.

                But someone here is sure to have ideas.

                Frederick

                Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

                EEngineerundefined 1 Reply Last reply Reply Quote 0
                • EEngineerundefined
                  EEngineer @fcwilt
                  last edited by

                  @fcwilt
                  I think I read somewhere that I should use relative extrusion. is it right? Then I should include in the start g-code

                  peter247undefined fcwiltundefined 2 Replies Last reply Reply Quote 1
                  • peter247undefined
                    peter247 @EEngineer
                    last edited by

                    @eengineer it should be in your config.g file

                    G90 ; send absolute coordinates.
                    M83 ; but relative extruder moves.

                    but you have to tell the slicer to use relative extruder too.

                    in cura it is in special modes

                    Ender 5 plus linear rail and hemera powered by duet 2 wifi , CR10s pro v1 with bltouch mostly stock , BLV mgn Cube slowly being built powered by duet 3 mini 5+

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

                      @eengineer said in Z offset resets on every print or Homing and start gcode asking:

                      @fcwilt
                      I think I read somewhere that I should use relative extrusion. is it right? Then I should include in the start g-code

                      I make use of the slicer feature where you can enter you own code for print start and print end.

                      I only enter M98 P"print_being.g" and M98 P"print_end.g"

                      Everything I want to do is in those files BUT the slicer generates a bit of it's own code and the relationship of that code to the call to my code varies with the slicer and the slicer configuration.

                      Here is some relevant info:

                      ; S3D inserts the following before the call to print_beg.g
                      ;G90                    ; absolute XYZ moves
                      ;M83                    ; relative E   moves
                      ;M106 S0                ; fan on to 0 (correct way to do fan off)
                      ;M140 S60		; set bed      temp but don't wait
                      ;M104 S190 T0		; set extruder temp but don't wait
                      ;M98 P"print_begin.g"
                      
                      ; Cura (Repetier flavor - no temps) inserts the following around the call to print_beg.g
                      
                      ;M109 S0                        ; set extruder temp and wait (no wait with S0)
                      ;M82                            ; absolute E moves
                      ;M98 P"print_begin.g"
                      ;G92 E0                         ; set E position
                      ;G92 E0                         ; set E position again (have no idea why)
                      ;G1 F1800 E-1                   ; do initial retract
                      
                      ; PrusaSlicer (RepRapflavor - no temps) inserts the following around the call to print_beg.g
                      ;M107                           ; fan off (should be M106 S0)
                      ;M98 P"print_begin.g"
                      ;G21                            ; set units to millimeters
                      ;G90                            ; absolute XYZ moves
                      ;M83                            ; relative E moves
                      

                      Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

                      EEngineerundefined 1 Reply Last reply Reply Quote 0
                      • EEngineerundefined
                        EEngineer @fcwilt
                        last edited by

                        @fcwilt

                        This is very convenient, thank you for the tip.

                        I had a few succesful print since I made the Z-offset correctly.

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