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

    RRF 3.0 Upgrade - Help wanted

    Scheduled Pinned Locked Moved
    Firmware installation
    4
    18
    649
    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.
    • dc42undefined
      dc42 administrators @pro3d
      last edited by dc42

      @pro3d said in RRF 3.0 Upgrade - Help wanted:

      Here is my old config
      My hotend is a e3d V6 with a PT1000 (NOT PT100) temp sensor. I am not sure if I run the stock heater but it is 30W or 40W - is this important?

      The Bed Heater is a 1000W silicon pad with a NTC3950 thermistor

      M305 P1 X501 R4700 ; heater 1 uses a PT1000 connected to thermistor channel 1
      M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0
      M143 H0 S120 ; Set temperature limit for heater 0 to 120C
      M143 H1 S280 ; Set temperature limit for heater 1 to 280C

      Try this:

      M308 S0 P"temp0" Y"thermistor" T100000 B4138 ; heater 0 uses a thermistor connected to temp0
      M308 S1 P"temp1" Y"pt1000" ; heater 1 uses a PT1000 connected to temp1
      M950 H0 T0 C"bedheat" Q10 ; heater 0 uses output bed_heat, low PWM frequency
      M950 H1 T1 C"e0heat" ; heater 1 uses output e0heat
      M143 H0 S120 ; Set temperature limit for heater 0 to 120C
      M143 H1 S280 ; Set temperature limit for heater 1 to 280C

      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

      pro3dundefined 2 Replies Last reply Reply Quote 0
      • pro3dundefined
        pro3d @dc42
        last edited by

        @dc42

        Thank you DC! Do you have an advice for the BL touch as well? It is very confusing in the configurator and also I dont understand the guide

        bl touch.png

        Valkyrie DIY High Temp 3D Printer

        R&D - Engineering Designer - Viking 3D Printers
        https://vkingprinter.com/

        1 Reply Last reply Reply Quote 0
        • pro3dundefined
          pro3d @dc42
          last edited by

          @dc42 said in RRF 3.0 Upgrade - Help wanted:

          Try this:

          M308 S0 P"temp0" Y"thermistor" T100000 B4138 ; heater 0 uses a thermistor connected to temp0
          M308 S1 P"temp1" Y"pt1000" ; heater 1 uses a PT1000 connected to temp1
          M950 H0 T0 C"bedheat" Q10 ; heater 0 uses output bed_heat, low PWM frequency
          M950 H1 T1 C"e0heat" ; heater 1 uses output e0heat
          M143 H0 S120 ; Set temperature limit for heater 0 to 120C
          M143 H1 S280 ; Set temperature limit for heater 1 to 280C

          It did not work well. Both now read 2000
          heaters.png

          Valkyrie DIY High Temp 3D Printer

          R&D - Engineering Designer - Viking 3D Printers
          https://vkingprinter.com/

          1 Reply Last reply Reply Quote 0
          • pro3dundefined
            pro3d
            last edited by pro3d

            @dc42 said in RRF 3.0 Upgrade - Help wanted:

            Y"pt1000" ; heater 1 uses a PT1000 connected to temp1

            I now have the temp sensor working - Need to figure out the bltouch

            Valkyrie DIY High Temp 3D Printer

            R&D - Engineering Designer - Viking 3D Printers
            https://vkingprinter.com/

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

              Try re-running config.g (send M98 P"config.g" from the console) and see if you get any error messages.

              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

              pro3dundefined 1 Reply Last reply Reply Quote 0
              • pro3dundefined
                pro3d @dc42
                last edited by pro3d

                @dc42
                This is what the config tool threw at me and it seems to work. Now I just need the rest.. BLTOuch and what not

                M308 S0 P"bedtemp" Y"thermistor" T100000 B4100 ; configure sensor 0 as thermistor on pin bedtemp
                M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
                M143 H0 S120 ; set temperature limit for heater 0 to 120C
                M307 H0 B0 S1.00 ; disable bang-bang mode for the nozzle heater and set PWM limit
                M308 S1 P"e0temp" Y"pt1000" ; heater 1 uses a PT1000 connected to temp1
                M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
                M143 H1 S280 ; set temperature limit for heater 1 to 280C
                M307 H1 B0 S1.00 ; disable bang-bang mode for the nozzle heater and set PWM limit

                Valkyrie DIY High Temp 3D Printer

                R&D - Engineering Designer - Viking 3D Printers
                https://vkingprinter.com/

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

                  @pro3d said in RRF 3.0 Upgrade - Help wanted:

                  @dc42 said in RRF 3.0 Upgrade - Help wanted:

                  Y"pt1000" ; heater 1 uses a PT1000 connected to temp1

                  I now have the temp sensor working - Need to figure out the bltouch

                  What do you current have in config.g for bltouch, and what do you have in deplyprobe.g and retractprobe.g?

                  You don't need a modulation pin for bltouch so you can set it to none.

                  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

                  pro3dundefined 1 Reply Last reply Reply Quote 0
                  • pro3dundefined
                    pro3d @dc42
                    last edited by

                    @dc42 said in RRF 3.0 Upgrade - Help wanted:

                    What do you current have in config.g for bltouch, and what do you have in deplyprobe.g and retractprobe.g?

                    You don't need a modulation pin for bltouch so you can set it to none.

                    Here is my old probe config
                    ; Z-Probe
                    M574 Z1 S2 ; Set endstops controlled by probe
                    M307 H3 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
                    M558 P9 H5 F120 T6000 A30 S0.02 ; Set Z probe type to bltouch and the dive height + speeds
                    G31 P500 X26 Y0 Z1 ; Set Z probe trigger value, offset and trigger height
                    M557 X26:326 Y16:376 S150:180 ; Define mesh grid

                    Valkyrie DIY High Temp 3D Printer

                    R&D - Engineering Designer - Viking 3D Printers
                    https://vkingprinter.com/

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

                      @pro3d said in RRF 3.0 Upgrade - Help wanted:

                      Here is my old probe config
                      ; Z-Probe
                      M574 Z1 S2 ; Set endstops controlled by probe
                      M307 H3 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
                      M558 P9 H5 F120 T6000 A30 S0.02 ; Set Z probe type to bltouch and the dive height + speeds
                      G31 P500 X26 Y0 Z1 ; Set Z probe trigger value, offset and trigger height
                      M557 X26:326 Y16:376 S150:180 ; Define mesh grid

                      The M574 line was wrong anyway, it should have been M574 Z1 S0 (i.e. no Z endstop). I assume you are using G30 commands to home Z in homez.g and homeall.g.

                      Remove the M307 line. Change the M558 line to:

                      M558 P9 C"zprobe.in" H5 F120 T6000 A30 S0.02 ; Set Z probe type to bltouch and the dive height + speeds

                      I will assume that you don't have an attached DueX expansion board. Add this line:

                      M950 S0 C"exp.heater3"

                      Change your M280 commands in deployprobe.g and retractprobe.g to use P0 instead of P3, and remove the i1 parameter.

                      Before you rely on Z homing working, test deployment and retraction of the probe (M401 and M402). Then test Z homing very carefully, making sure you can cut the power if the Z motors don't stop in time.

                      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

                      pro3dundefined 1 Reply Last reply Reply Quote 0
                      • pro3dundefined
                        pro3d @dc42
                        last edited by

                        @dc42

                        Its alive 🙂 Thanks!

                        Valkyrie DIY High Temp 3D Printer

                        R&D - Engineering Designer - Viking 3D Printers
                        https://vkingprinter.com/

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