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

    G10 for temporary Z offset?

    Scheduled Pinned Locked Moved
    General Discussion
    2
    11
    404
    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.
    • DanS79undefined
      DanS79
      last edited by

      when I switch filaments I usually tweak the G31 z trigger height in my config.g to get a really good first layer. I'm switching filaments more regularly lately and that's getting annoying.

      is it possible to just include a G10 or something similar in my start-up gcode to
      to adjust the G31 by a small amount relative to its value in config.g

      I know i could do something hacky using G91, G92, and G90, but i was hoping a more elegant method existed that didn't rely on multiple configs or something similar.

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

        You certainly don't need to change G31 in config.g. when you change filaments.

        Have you considered using the filament management feature of the DWC?

        I use it to set the bed and extruder temps and extrusion multiplier for each brand and type of filament that I use.

        Frederick

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

        DanS79undefined 1 Reply Last reply Reply Quote 0
        • DanS79undefined
          DanS79 @fcwilt
          last edited by

          @fcwilt said in G10 for temporary Z offset?:

          You certainly don't need to change G31 in config.g. when you change filaments.

          Have you considered using the filament management feature of the DWC?

          I use it to set the bed and extruder temps and extrusion multiplier for each brand and type of filament that I use.

          Frederick

          I do that in my slicer (idemaker), because I have several profiles per filament, all with different Pa, accel, jerk, Pa, and temp settings.

          in general my goal is to keep everything related to and on the machine as generic as possible and then make adjustments as needed in the slicer.

          fcwiltundefined 1 Reply Last reply Reply Quote 0
          • DanS79undefined
            DanS79
            last edited by

            I should add i can't test anything right now am my machine is down while I wait for parts, hence why i asked here.

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

              @DanS79 said in G10 for temporary Z offset?:

              in general my goal is to keep everything related to and on the machine as generic as possible and then make adjustments as needed in the slicer.

              Just the opposite here. I try to keep the output of the slicer as generic as possible and tweak things as needed on my printers.

              Does baby-stepping not work for this?

              Frederick

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

              DanS79undefined 1 Reply Last reply Reply Quote 0
              • DanS79undefined
                DanS79 @fcwilt
                last edited by

                @fcwilt

                It does/will, but you have to remember to do it.

                most of my printing is prototyping, so while one version is printing I'm inspecting the previous one and tweaking the design for the next one. Sometimes things get missed in the turn around.

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

                  @DanS79 said in G10 for temporary Z offset?:

                  @fcwilt

                  It does/will, but you have to remember to do it.

                  most of my printing is prototyping, so while one version is printing I'm inspecting the previous one and tweaking the design for the next one. Sometimes things get missed in the turn around.

                  Then set the the needed value in your start up code.

                  Frederick

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

                  DanS79undefined 1 Reply Last reply Reply Quote 0
                  • DanS79undefined
                    DanS79 @fcwilt
                    last edited by

                    @fcwilt Thats why i asked. I'm not sure G10 will work the way I need it to, and i wanted to see if other options existed.

                    and as i said i can't test at the moment as my machine is down till some parts arrive.

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

                      @DanS79 said in G10 for temporary Z offset?:

                      @fcwilt Thats why i asked. I'm not sure G10 will work the way I need it to, and i wanted to see if other options existed.

                      and as i said i can't test at the moment as my machine is down till some parts arrive.

                      I was thinking of M290 which allows adjusting the current value of baby-stepping.

                      Frederick

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

                      DanS79undefined 1 Reply Last reply Reply Quote 0
                      • DanS79undefined
                        DanS79 @fcwilt
                        last edited by

                        @fcwilt Yea thats would work set it to a given value in the start gcode, then back to zero in the end gcode.

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

                          @DanS79 said in G10 for temporary Z offset?:

                          @fcwilt Yea thats would work set it to a given value in the start gcode, then back to zero in the end gcode.

                          Notice that you can use absolute or relative values - whatever works best for any given situation.

                          Frederick

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

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