Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    G10 for temporary Z offset?

    General Discussion
    2
    11
    18
    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.
    • DanS79
      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
      • fcwilt
        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

        DanS79 1 Reply Last reply Reply Quote 0
        • DanS79
          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.

          fcwilt 1 Reply Last reply Reply Quote 0
          • DanS79
            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
            • fcwilt
              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

              DanS79 1 Reply Last reply Reply Quote 0
              • DanS79
                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.

                fcwilt 1 Reply Last reply Reply Quote 0
                • fcwilt
                  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

                  DanS79 1 Reply Last reply Reply Quote 0
                  • DanS79
                    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.

                    fcwilt 1 Reply Last reply Reply Quote 0
                    • fcwilt
                      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

                      DanS79 1 Reply Last reply Reply Quote 0
                      • DanS79
                        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.

                        fcwilt 1 Reply Last reply Reply Quote 0
                        • fcwilt
                          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

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