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

    Duet3 config Frustration

    Scheduled Pinned Locked Moved Solved
    General Discussion
    9
    86
    3.5k
    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

      Do you get any errors sending M98 P"config.g" ?

      Z-Bot CoreXY Build | Thingiverse Profile

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

        See here for tool configuration. I think your first tool should only have X and not U.

        https://duet3d.dozuki.com/Wiki/ConfiguringMultipleIndependentXcarriagesCartesian#Section_Configuring_tools

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • BlueDustundefined
          BlueDust @Phaedrux
          last edited by

          @Phaedrux

          Yes.

          11/23/2020, 8:39:31 PM M98 P"config.g"
          Warning: M307: Heater 2 appears to be over-powered. If left on at full power, its temperature is predicted to reach 365C
          Warning: M307: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 672C
          Warning: M307: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 478C
          Warning: M307: Heater 2 appears to be over-powered. If left on at full power, its temperature is predicted to reach 243C
          11/23/2020, 8:33:41 PM Warning: Obsolete use of S parameter on G1 command. Use H parameter instead.

          Fun, that 3 letter word with "u" in the middle.

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

            @BlueDust said in Duet3 config Frustration:

            11/23/2020, 8:33:41 PM Warning: Obsolete use of S parameter on G1 command. Use H parameter instead.

            That would indicate you've got an G1 S1 in your homing files where it should be G1 H1.

            Z-Bot CoreXY Build | Thingiverse Profile

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

              @BlueDust said in Duet3 config Frustration:

              If I would like to have independent Z motors on a IDEX Cortesian printer for auto bed tramming, would DUET 3 EXPANSION BOARD 3HC, be the correct expansion board to get, or is there another, possibly better option? Is there anything else I would need to make it work?

              That's one possibility. You should connect the 3 Z motors to the main board. Probably best to also connect X, Y and U moors to the main board, and the E motors to the expansion board.

              Another possibility is to use two tool boards, This may be the best solution if your extruders are direct drive and you can accommodate the tool boards in the print carriages.

              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

              BlueDustundefined 1 Reply Last reply Reply Quote 0
              • BlueDustundefined
                BlueDust @dc42
                last edited by

                @dc42
                This is the printer/kit I built.
                https://www.ratrig.com/3d-printing-cnc/3d-printer-kits/all-3d-printer-kits/rat-rig-v-cast.html

                I only really need one tool board for one extruder, but not sure how I would mount it to the carriage. If I did that, I could see getting two, one for each hotend.... If I did that, wouldn't I need the DUET 3 TOOL DISTRIBUTION BOARD, and then 2x DUET 3 TOOLBOARD 1LC?

                Fun, that 3 letter word with "u" in the middle.

                dc42undefined 1 Reply Last reply Reply Quote 0
                • BlueDustundefined
                  BlueDust @Phaedrux
                  last edited by

                  @Phaedrux
                  I rearranged the tool gcode to make it easier to understand in config.g, and that error is gone.
                  I didn't see a G1 and an S1.... So not sure what it was complaining about.

                  11/24/2020, 8:46:10 AM M98 P"config.g"
                  Warning: M307: Heater 2 appears to be over-powered. If left on at full power, its temperature is predicted to reach 365C
                  Warning: M307: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 672C
                  Warning: M307: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 478C
                  Warning: M307: Heater 2 appears to be over-powered. If left on at full power, its temperature is predicted to reach 243C

                  Fun, that 3 letter word with "u" in the middle.

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

                    @BlueDust said in Duet3 config Frustration:

                    I only really need one tool board for one extruder, but not sure how I would mount it to the carriage. If I did that, I could see getting two, one for each hotend.... If I did that, wouldn't I need the DUET 3 TOOL DISTRIBUTION BOARD, and then 2x DUET 3 TOOLBOARD 1LC?

                    The tool distribution board isn't essential, but it makes the CAN and power wiring to the tool boards easier.

                    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

                    BlueDustundefined 1 Reply Last reply Reply Quote 1
                    • BlueDustundefined
                      BlueDust @dc42
                      last edited by BlueDust

                      @dc42
                      Are you saying I could wire in two, DUET 3 TOOLBOARD 1LCs directly into the Duet3 (without a Distribution Board)?
                      When reviewing the instructions, it looked like I could only wire one directly to the Duet 3 at a time.

                      Fun, that 3 letter word with "u" in the middle.

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

                        @BlueDust said in Duet3 config Frustration:

                        I didn't see a G1 and an S1.... So not sure what it was complaining about.

                        Probably one of the homing files.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        BlueDustundefined 1 Reply Last reply Reply Quote 0
                        • BlueDustundefined
                          BlueDust @Phaedrux
                          last edited by BlueDust

                          @Phaedrux
                          I attached my configs. I may have fixed it and not noticed it before you you replied to look into the homing files...

                          Still not sure why I can't print with the 2nd tool. (extruder will extrude, but temp may not turn on, and it will not move. As I started with the default code from the Configurator, and it doesn't look exactly the same as the code shown in the Wiki, I am not sure if I screwed something up, or just not sure/able to find what the problem is.

                          deployprobe.g config-override.g bed.g tpre1.g tpre0.g tpost1.g tpost0.g tfree1.g tfree0.g stop.g sleep.g retractprobe.g resurrect-prologue.g resume.g pause.g
                          homey.g homex.g homeu.g homeall.g config.g homez.g

                          Thanks!

                          Fun, that 3 letter word with "u" in the middle.

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

                            What slicer are you using?
                            How are your tools configured there?
                            Can you post a sample of the gcode being used?
                            Are you able to manually change tools successfully?

                            Z-Bot CoreXY Build | Thingiverse Profile

                            BlueDustundefined 2 Replies Last reply Reply Quote 0
                            • BlueDustundefined
                              BlueDust @Phaedrux
                              last edited by

                              @Phaedrux
                              I have tried ideaMaker and S3d, but still new to this and have been concentrating on the Duet3 config.
                              I have tried a few times and cannot for sure say what file did what when I tried to print (or whether it was S3d or iM). The best attempt I had, tool0 was printing fine, and tool1 was extruding plastic, like it thought it was printing but was not moving and still in it's home position off the bed.
                              I will try to print a dual/copy print again, and share the gcode.
                              While printing, I have been able to change tools and get tool1 to start printing in place of tool0, but as it wasn't up to temp yet, I watched it pretend to extrude for a minute and canceled the print. When I pick tool1, tool0 will go into stand by, always seems finicky as temps were not set before hand (as the tool was disabled). I haven't tried to make tool1 active before a print to see if it can follow their and complete it successfully. Once I am done with this print/test (trying to fix some quality issues), I will try it.

                              Thanks!

                              Fun, that 3 letter word with "u" in the middle.

                              1 Reply Last reply Reply Quote 0
                              • BlueDustundefined
                                BlueDust @Phaedrux
                                last edited by

                                @Phaedrux

                                I am still in the middle of printing parts (family project) but plan to get back to testing IDEX tonight.

                                @dc42
                                To keep wiring simple, I am now thinking about buying DUET 3 TOOL DISTRIBUTION BOARD and 2x DUET 3 TOOLBOARD 1LC. Is the CAN bus cable a standard RJ-11 telephone wire? Anything I should be concerned about if I make my own cable? Pins/wire order? (same order on both sides - straight through, or crossover, still looking in Wiki... )? Not sure if the boards come with cables...

                                Thanks!

                                Fun, that 3 letter word with "u" in the middle.

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

                                  I think the G1 S error was from pause.g

                                  ;Duet IDEX example Code
                                  M83 ; relative extrusion
                                  G1 E-2 F3600 ; retract 2mm
                                  G91 ; relative movement
                                  G1 Z2 F500 ; raise head 2mm
                                  G90 ; absolute movement
                                  G1 S2 X-52 U352 F6000 ; park both heads

                                  That last line should have H2

                                  Same thing in your tool change files. They are using S2 instead of H2.

                                  Z-Bot CoreXY Build | Thingiverse Profile

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

                                    Just to verify, are your tools motor and heaters defined correctly?

                                    M563 P0 S"LeftExtruder" D0 H1 F0:1
                                    G10 P0 X0 Y0 Z0                                    ; set tool 0 axis offsets
                                    G10 P0 R0 S0                                       ; set initial tool 0 active and standby temperatures to 0C
                                    
                                    M563 P1 X3 S"RightExtruder" D1 H0 F2:3 
                                    G10 P1 U0 Y0 Z0
                                    G10 P1 R0 S0 
                                    

                                    Drive 0 and heater 1 are paired and drive 1 and heater 0 are paired.

                                    Otherwise I can't see anything glaring with your config files, though I'm not an IDEX user, so I'm not the best judge.

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    BlueDustundefined 1 Reply Last reply Reply Quote 0
                                    • BlueDustundefined
                                      BlueDust @Phaedrux
                                      last edited by

                                      @Phaedrux

                                      Thanks!
                                      That code was copied directly from the Duet Wiki. I will fix it.
                                      Thank you!

                                      Fun, that 3 letter word with "u" in the middle.

                                      1 Reply Last reply Reply Quote 0
                                      • BlueDustundefined
                                        BlueDust @Phaedrux
                                        last edited by

                                        @Phaedrux

                                        Yes. It is correct. When I manually move tool1 (right carriage), it moves. Also if I manually tell it to heat up, turn on part fans, (hotend fan turns on at 40c), and extrudes plastic, it does.

                                        One thing I do not understand, is that if I have to setup a 3rd tool to have IDEX work and print in mirror, or copy (maybe a 4th tool?) modes? Or do I just set that up in the Slicer?
                                        I had assumed, that was optiontional, where I could setup the Duet3 to always print in copy/mirror, or setup the slicer/Gcode for the model I am printing to do it as needed. And when I say to do this in the slicer, I don't mean add code in the beginning of the file. I mean to just tell the slicer to print mirror or copy, and then enable the 2nd tool (with settings for it's temp and when the cooling fan kicks in).
                                        I am starting to assume my assumption was wrong.
                                        Thanks!

                                        Fun, that 3 letter word with "u" in the middle.

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

                                          I think that, given the length of this thread, and the fact your initial problems with Duet3 setup are largely resolved, it might be best to start a new thread focusing on IDEX setup and usage. Far more likely to draw some more knowledgeable eyes.

                                          Z-Bot CoreXY Build | Thingiverse Profile

                                          BlueDustundefined 2 Replies Last reply Reply Quote 1
                                          • BlueDustundefined
                                            BlueDust @Phaedrux
                                            last edited by

                                            @Phaedrux

                                            Sounds good!
                                            Thanks!

                                            Fun, that 3 letter word with "u" in the middle.

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