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

Slice Thermistor Config Issues - Again

Scheduled Pinned Locked Moved
General Discussion
5
9
466
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
    4lathe
    last edited by 28 Feb 2020, 06:56

    M308 S1 P"e0_temp" Y"thermistor" T500000 B4723 C1.196220e-7    ; Slice high temp thermistor from configurator
    M308 S1 P"e0_temp" Y"thermistor" T500000 B4682 C1.143895e-7     ; Slice from DC42 thread with forum member

    I know this has been covered before and I have tried both of these M308s with my Hemera and copper heat block. However in both cases the temperature I read on 2 different thermocouple meters( a fluke and another nist traceable meter) are 14 degrees below what dwc shows @220c. The thermocouple probes were under the silicone sock next to the nozzle. No portion of the leads leading to the probe were exposed. I have used these meters and technique on v6’s and never read more than 3-4 degrees cooler than dwc read.
    Is there any way to just configure an offset? The difference @250 is 16 degrees so close to the same. Thx

    undefined 1 Reply Last reply 28 Feb 2020, 09:32 Reply Quote 0
    • undefined
      jens55
      last edited by 28 Feb 2020, 07:17

      Unfortunately there isn't to my knowledge .... it would be a great idea to have an offset that is configurable. There are the L*** and H*** parameters for M308 but when I was trying to correct for an offset, they were highly unsatisfactory. I ended up tweaking the B parameter until the displayed temperature was within a reasonable margin of what my independent meter showed.
      Just try and add or subtract 200 from the B value and you will quickly see if you need to add or subtract to the original value to get you into a better ballpark.
      The actual temperature that is displayed isn't really terribly important and only needs to be better calibrated if you run multiple printers and you run the same filament on more than one printer so that you can transfer the settings used on one printer to the next printer without having to tune the settings for each printer seperately.

      1 Reply Last reply Reply Quote 0
      • undefined
        DocTrucker
        last edited by 28 Feb 2020, 07:43

        Different to the normal E3D thermistor? Your C value looks out?

        Screenshot_20200228-074208.png

        Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

        undefined 1 Reply Last reply 28 Feb 2020, 07:48 Reply Quote 0
        • undefined
          deckingman @DocTrucker
          last edited by 28 Feb 2020, 07:48

          @DocTrucker A Slice Engineering thermistor is different to a Semitec 104 or whatever it is that E3D use. I believe that it can go to very high temperatures.

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          undefined 1 Reply Last reply 28 Feb 2020, 09:05 Reply Quote 0
          • undefined
            DocTrucker @deckingman
            last edited by DocTrucker 28 Feb 2020, 09:05

            @deckingman Hemera = The extruder formerly known as Hermes = E3D?

            Edit: Missed the "Slice" in the title! 😄

            Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

            1 Reply Last reply Reply Quote 0
            • undefined
              DocTrucker
              last edited by 28 Feb 2020, 09:10

              In that case have a read through calculating the Steinhart-Hart values. Seems you've got a temperature sensing test equipment you can trust?

              Here's a start:

              https://www.thinksrs.com/downloads/pdfs/applicationnotes/LDC Note 4 NTC Calculator.pdf

              Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

              1 Reply Last reply Reply Quote 0
              • undefined
                dc42 administrators @4lathe
                last edited by dc42 28 Feb 2020, 09:32

                @4lathe said in Slice Thermistor Config Issues - Again:

                M308 S1 P"e0_temp" Y"thermistor" T500000 B4723 C1.196220e-7    ; Slice high temp thermistor from configurator
                M308 S1 P"e0_temp" Y"thermistor" T500000 B4682 C1.143895e-7     ; Slice from DC42 thread with forum member

                I know this has been covered before and I have tried both of these M308s with my Hemera and copper heat block. However in both cases the temperature I read on 2 different thermocouple meters( a fluke and another nist traceable meter) are 14 degrees below what dwc shows @220c. The thermocouple probes were under the silicone sock next to the nozzle. No portion of the leads leading to the probe were exposed. I have used these meters and technique on v6’s and never read more than 3-4 degrees cooler than dwc read.
                Is there any way to just configure an offset? The difference @250 is 16 degrees so close to the same. Thx

                If possible, I suggest you check the calibration of the Duet by substituting a fixed resistor for the thermistor and checking the reading. The R-T table for the Slice thermistor can be downloaded from https://www.sliceengineering.com/pages/documentation. So a 1K resistor should read close to 280C, and a 2.2K resistor should read close to 230C.

                You can choose the T, B and C values in RRF to get the reading to match a R-T table exactly at any 3 temperatures. These temperatures should be fairly widely spaced so as to get reasonable accuracy over the entire range of interest to you. For example, if I choose 25C, 200C and 400C then the calculated parameters are T500000 B4723 C1.196220e-7, which are the values used in the preset in the online configuration tool. Using these values, the maximum error over the range 25C to 500C is -0.7C which occurs at 250C.

                I have found it difficult to get accurate readings for thermocouples touching the heater block. The problem is that it's hard to get good thermal contact between the thermocouple tip and the heater block, and the thermocouple leads conduct heat away from the tip.

                Which Duet are you using, and which firmware version?

                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

                1 Reply Last reply Reply Quote 0
                • undefined
                  4lathe
                  last edited by 29 Feb 2020, 00:41

                  Using Duet wifi and 3.01 rc2. I will get the resistor and start with checking that.

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    4lathe
                    last edited by 2 Mar 2020, 05:00

                    @dc42 just to wrap this up, I got the resistors. The values with the 1k and 2.2k were with .5degrees. I then redid the t,b,c values using the slice table but at a narrower range - 190 to 270. The results with the 2 meters are now 2.5 degrees low at 220. Good enough for the government. My printing is all close to that anyway.
                    Thx for the help!

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