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

    Extrusion% button,

    Scheduled Pinned Locked Moved
    PanelDue
    2
    11
    346
    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.
    • Yaoundefined
      Yao
      last edited by

      Hi!

      I am looking for the extrusion% button in the new paneldue firmware 1.23.2

      In the 1.17 firmware i have it.

      How can i get it back?!

      20200826_124018.jpg

      20200826_123941.jpg

      droftartsundefined 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @Yao
        last edited by

        @Yao it's not there because you don't have a tool defined; there's no temperatures under the nozzle heater '1' icon. Are you changing the Duet firmware from RRF 2 to RRF 3 at the same time? Have you updated config.g for RRF 3? You may also need to add M575 P1 S1 B57600 to your config.g.

        Also, PanelDue firmware v1.24 is the latest: https://github.com/Duet3D/PanelDueFirmware/releases

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        Yaoundefined 1 Reply Last reply Reply Quote 0
        • Yaoundefined
          Yao @droftarts
          last edited by

          @droftarts hi, thanks for the quick reply! on both setups I use the same config file. And both have RRF 3.1 installed
          however, I did not change the panel due firmware as I just needbasic control.

          The tools on our machines do not use heating, no hotends and no heatbed so I did not include that in the definition.
          basically as below.

          ; Tools
          M563 P0 D0 ; tool 0 use extruder drive 0
          M563 P1 D1 ; tool 1 use extruder drive 1
          M563 P2 D2 ; tool 2 use extruder drive 2

          I guess i should get the extrusion% button back when I include the full definition en set parameters...?

          something like this:

          M563 P0 D0 H0; tool 0 use extruder drive 0
          G10 P0 S0 R0 X0 Y0 ; set tool 0
          M563 P1 D1 H1; tool 1 use extruder drive 1
          G10 P1 S0 R0 X0 Y0 ; set tool 1
          M563 P2 D2 H2 ; tool 2 use extruder drive 2
          G10 P2 S0 R0 X0 Y0 ; set tool 2

          Is this what you ment with 'no tool defined'?
          I'll try.

          The M575 was included in the config.

          droftartsundefined 1 Reply Last reply Reply Quote 0
          • droftartsundefined
            droftarts administrators @Yao
            last edited by

            @Yao I think this is just down to the way that PanelDue creates it's display. See https://duet3d.dozuki.com/Wiki/Connecting_an_LCD_control_panel#Section_Limitations

            PanelDue will display the bed heater H0 first (even if it is disabled), then iterate the defined tools. It then iterates the defined heaters below this. It expects a 1:1 relationship between tools and heaters. This means if you have a machine that uses one heater for more than one tool (eg a 2-into-1, filament-swapping hot end), it will display more tools than heaters. Tools may not line up with their respective heaters.

            So you're seeing the three tools, but not the heaters. My guess is that the older firmware assumed the first heater is there by default, but the newer firmware has removed this. So yes, defining dummy heaters in the tool definition will probably resolve this.

            Ian

            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

            Yaoundefined 1 Reply Last reply Reply Quote 0
            • Yaoundefined
              Yao
              last edited by

              To make it easier I activated only 1 tool.

              When rebooting it shows up for a second but no macros visible
              Then it sort of resets the screen en rebuild the buttons. showing the macros but removes the heaters for the tool.

              I think i need to define the heaters seperately...?

              I have never investigated heaters etc. only how to remove all references to heaters from firmware as quickly as possible. 🙂

              Do I need to define them with the "M950 H1" for them to show up??

              1 Reply Last reply Reply Quote 0
              • Yaoundefined
                Yao @droftarts
                last edited by

                @droftarts I got it to work
                had to change the H0 to H1 in the
                "M563 P0 D0 H1" line.

                Unfortunately as we do not use heaters we also do not install sensors. it now shows -273.1 degrees on the display.

                Is there a simple way to show a temp of 0.0 ?
                It works with the bed temp after disabeling the bed heating with "M140 H-1"

                thanks!

                droftartsundefined 1 Reply Last reply Reply Quote 0
                • droftartsundefined
                  droftarts administrators @Yao
                  last edited by

                  @Yao Define a temperature monitor as M308 S1 Y"drivers" and a heater M950 H1 C"e0heat" T1 which uses it. Map H1 to all tools; I think that should work, and show 0C, unless your stepper drivers get over 100C!

                  Ian

                  Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                  Yaoundefined 1 Reply Last reply Reply Quote 0
                  • Yaoundefined
                    Yao @droftarts
                    last edited by

                    @droftarts YES! worked.

                    would be nice if those temperature readings don't show up when I'm not using a temporary assignment ánd have the extrusion% button active. I don't understand the logic why this is related to temperature measurements. Especially if I allow cold extrusion.

                    droftartsundefined 1 Reply Last reply Reply Quote 0
                    • droftartsundefined
                      droftarts administrators @Yao
                      last edited by

                      @Yao The logic is that the PanelDue assumes you have a 3D printer, and certain parts of it are hard-coded to this assumption. Hopefully firmware is coming that will be a bit more flexible (I've heard rumours), but for now, it is what it is!

                      Ian

                      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                      Yaoundefined 1 Reply Last reply Reply Quote 0
                      • Yaoundefined
                        Yao @droftarts
                        last edited by

                        @droftarts one more question..
                        To update the paneldue firmware, can this be done via the USB connecton of the DUET wifi board?
                        I can only find update information examples with direct usb connection to the panel.
                        thanks!

                        droftartsundefined 1 Reply Last reply Reply Quote 0
                        • droftartsundefined
                          droftarts administrators @Yao
                          last edited by

                          @Yao said in Extrusion% button,:

                          To update the paneldue firmware, can this be done via the USB connecton of the DUET wifi board?

                          No.

                          I can only find update information examples with direct usb connection to the panel.

                          Yes, that's correct. Is that an issue for you? And unplug it from the Duet first. See https://duet3d.dozuki.com/Wiki/PanelDue_Firmware_update
                          You can program it with an FTDI programmer; there's this comment on the above page:

                          OK clearly I didn’t pay enough attention to the caution about snapping off the micro USB socket. In any case if you need to flash the board without usb then you can still use an FTDI programmer and wire directly into the tx rx vcc gnd pins on the panelduo connector. The instructions above regarding the Bossa GUI continue to work like a charm, plus you get to look extra geeky for a few mins.

                          Ian

                          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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