• Tags
  • Documentation
  • Order
  • Register
  • Login
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.
  • undefined
    droftarts administrators @Yao
    last edited by 26 Aug 2020, 11:02

    @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

    undefined 1 Reply Last reply 26 Aug 2020, 13:08 Reply Quote 0
    • undefined
      Yao @droftarts
      last edited by 26 Aug 2020, 13:08

      @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.

      undefined 1 Reply Last reply 26 Aug 2020, 15:00 Reply Quote 0
      • undefined
        droftarts administrators @Yao
        last edited by 26 Aug 2020, 15:00

        @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

        undefined 1 Reply Last reply 26 Aug 2020, 16:04 Reply Quote 0
        • undefined
          Yao
          last edited by 26 Aug 2020, 15:25

          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
          • undefined
            Yao @droftarts
            last edited by 26 Aug 2020, 16:04

            @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!

            undefined 1 Reply Last reply 26 Aug 2020, 16:36 Reply Quote 0
            • undefined
              droftarts administrators @Yao
              last edited by 26 Aug 2020, 16:36

              @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

              undefined 1 Reply Last reply 26 Aug 2020, 17:15 Reply Quote 0
              • undefined
                Yao @droftarts
                last edited by 26 Aug 2020, 17:15

                @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.

                undefined 1 Reply Last reply 26 Aug 2020, 19:17 Reply Quote 0
                • undefined
                  droftarts administrators @Yao
                  last edited by 26 Aug 2020, 19:17

                  @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

                  undefined 1 Reply Last reply 27 Aug 2020, 13:21 Reply Quote 0
                  • undefined
                    Yao @droftarts
                    last edited by 27 Aug 2020, 13:21

                    @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!

                    undefined 1 Reply Last reply 27 Aug 2020, 13:38 Reply Quote 0
                    • undefined
                      droftarts administrators @Yao
                      last edited by 27 Aug 2020, 13:38

                      @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
                      11 out of 11
                      • First post
                        11/11
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA