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

    Filament config?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    filament config macro
    6
    18
    6.1k
    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.
    • genghisnico13undefined
      genghisnico13 @briskspirit
      last edited by

      @briskspirit I disabled Temperature Control from the addon "printer settings" in the cura "marketplace".

      1 Reply Last reply Reply Quote 0
      • 3dmntbighkerundefined
        3dmntbighker
        last edited by 3dmntbighker

        I have dipped a toe in by setting baby stepping -0.2 for PLA since it likes more squish than PETG. M290 R0 S-0.2 Is this the wrong approach? I could set the offset in the slicer I suppose. genghisnico13, you are a mad man 😉

        edit: So much for that idea. It doesn't survive a power cycle.

        Scratch built CoreXY with Maestro
        Heavily modified Ender 3 with Maestro
        MPCNC work in progress with Duet WiFi

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

          @3dmntbighker If you have a custom config.g setup for the filament you can load it at startup so it should be applied again after a power cycle.

          Baby stepping is different than the live Z adjust in Marlin, etc. It's not a permanent change.

          Z-Bot CoreXY Build | Thingiverse Profile

          3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
          • 3dmntbighkerundefined
            3dmntbighker @Phaedrux
            last edited by

            @phaedrux said in Filament config?:

            @3dmntbighker If you have a custom config.g setup for the filament you can load it at startup so it should be applied again after a power cycle.

            Baby stepping is different than the live Z adjust in Marlin, etc. It's not a permanent change.

            I added it to my PLA profile in S3D. It works fine there. I'm sure there are multiple ways to accomplish a Z offset like that. It's nice to have a flat stable bed that a 0.05 offset is actually useful for. I think I got super lucky with my Ender 3. I have not even bothered to change the wimpy bed springs. My first layers are pr0n-O-graphic 😉

            Scratch built CoreXY with Maestro
            Heavily modified Ender 3 with Maestro
            MPCNC work in progress with Duet WiFi

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

              @3dmntbighker I think you may be missing M703 to execute the filament specific config.g file.

              https://duet3d.dozuki.com/Wiki/Gcode#Section_M703_Configure_filament

              Z-Bot CoreXY Build | Thingiverse Profile

              3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
              • 3dmntbighkerundefined
                3dmntbighker @Phaedrux
                last edited by 3dmntbighker

                @phaedrux said in Filament config?:

                @3dmntbighker I think you may be missing M703 to execute the filament specific config.g file.

                https://duet3d.dozuki.com/Wiki/Gcode#Section_M703_Configure_filament

                Hmm, I added M703 to to tpost0.g and config.g still only runs at the time you load the filament. The filament name loaded survives a power cycle, but PLA/config.g is not run again after a power cycle? Or do you need the M703 in both tpost0.g and sys/config.g? If I deselect tool0 and select it again it looks like M703 doesn't run either. I have to unload and reload the filament.

                Scratch built CoreXY with Maestro
                Heavily modified Ender 3 with Maestro
                MPCNC work in progress with Duet WiFi

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

                  @3dmntbighker I could see needing to add it to config.g, but it doesn't sound like it's working as intended. I think @chrishamm developed this functionality?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • AlexLinundefined
                    AlexLin
                    last edited by

                    I added M703 in start.g.so at the beginning of a print all filaments specifics are loaded

                    3dmntbighkerundefined 1 Reply Last reply Reply Quote 1
                    • 3dmntbighkerundefined
                      3dmntbighker @AlexLin
                      last edited by

                      @alexlin said in Filament config?:

                      I added M703 in start.g.so at the beginning of a print all filaments specifics are loaded

                      I have a stop.g but no start.g?

                      Scratch built CoreXY with Maestro
                      Heavily modified Ender 3 with Maestro
                      MPCNC work in progress with Duet WiFi

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

                        @3dmntbighker you can create it. It will be run first at the start of every print before the slicer start gcode.

                        I use it to do a preheat and home the printer, reset any extrusion or speed factors, reset baby stepping, and play a little tune.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
                        • 3dmntbighkerundefined
                          3dmntbighker @Phaedrux
                          last edited by

                          @phaedrux said in Filament config?:

                          @3dmntbighker you can create it. It will be run first at the start of every print before the slicer start gcode.

                          I use it to do a preheat and home the printer, reset any extrusion or speed factors, reset baby stepping, and play a little tune.

                          S3D does a lot of that for you in the start code. But putting it in Duet code and purging your slicer means you don't have to worry what slicer you are using I suppose.

                          I was thinking yesterday that we need a pinned thread of people's musical code 😉

                          Scratch built CoreXY with Maestro
                          Heavily modified Ender 3 with Maestro
                          MPCNC work in progress with Duet WiFi

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

                            @3dmntbighker Agreed! Here's mine: https://www.dropbox.com/sh/24m8me9jieqk725/AACJMSA0qlxw3KPLf_cjIVT5a?dl=0

                            Z-Bot CoreXY Build | Thingiverse Profile

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