1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Advices about improvements

Discussion in 'General Questions' started by tiagomaricate, Sep 6, 2020.

  1. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Having done this on other printers with similar hardware the answer is "no it will not warp the bed"
    The only thing that changes really is the time it takes to get to temperature and the stability.
    I suppose if you were using float glass rather than borosilicate it *might* be able to crack it (but so far that has not happened for me either). You would not (clearly) power this off of the 160w intended for the 24v heater, but through a MOSFET or relay.
     
  2. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230
    I set the bed to 90C and waited 5 min after it hit 90C so that the surface was close to 90C. I then waited for it to cool off. Picture attached. This had the magnets on but not the flexplate with the glass. I will measure the bed dimensions and try to figure out the thermal mass and temp lag bottom to top. I want to get a first order feel as to what the relationship is timewise from bottom to top. At the bottom of the bed we hit 50C in a couple of minutes and 70C in 5 minutes. It would be interesting to be able to generate a profile whereby you set the bed to 70C for some known period of time to achieve a 50C surface.

    How much time per print have you found that you can gain with the higher wattage bed heater?
     

    Attached Files:

  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    While not the same printer (I am not using it on an R2) it takes less than 3 minutes to get completely stable from room temp.
    It will be darn close in less than 2.
     
  4. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230
    The sensor on the bottom of the bed is stable in 3 minutes. Have you verified the surface temp? Tomorrow I will set up a temp gauge on the surface of my bed. I will set the bed temp to 60C. I will then measure the time lag from bed regulation to surface temp tracking it. If it is significant I will in the future make a temp profile for faster lock at the surface.
     
  5. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Yes, I meant the surface temperature is stable in under 3 minutes.
     
  6. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230
    I did some measurements this morning. I discovered that in my system with the flexplate and the microporous glass I get no regulation at the surface. At the bottom of the bed I hit 50C in a couple of minutes using a 70C set with a huge lag till the top surface gets up to 50C.

    I glued a thermocouple to the bed. The graphs below show how useless setting the temps are. After I finished the graph, I raised the the meter thermocouple on the bed and set the fans to 100%. The surface temp dropped to 38C.

    This has been a real eye opener and I will see if I can move a thermocouple closer to the surface.

    What method did you use to verify the top surface was regulating well?
     

    Attached Files:

  7. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    I used two, both were close to the same (within a couple of degrees which is OK for the difference in tech)
    1) Contact Pyrometer
    2) IR Thermometer

    The smaller heaters like Robo uses DO fluctuate a lot when the fans or other room airflow affect them (and it does, often)
    The larger 700w heater does not move much... regardless of airflow.
     
  8. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Bear in mind that I am NOT doing any of this on an R2 so your mileage may vary.
    (I have done this on R1 series and other brands/types including a large Delta style printer)
     
  9. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230

    The smaller heater is not the problem. With the fans on 100% it regulated the 70C at the bottom of the bed without a problem. It was the surface of the bed were the problem was.

    For the R2 bed and a flexplate system the 160w heater is okay. The problem lies in where the temperature is measured. I would love to drill a hole in the middle of the bed right up to the top of the flexplate magnets and insert a thermister. I am afraid of drilling through a heater trace. I wish I had documentation on it.
     
  10. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230

    The surface mount thermistor is on the opposite side of a thick PCB from the heating traces. I removed the surface mount thermistor from the bed and drilled a .067 hole in it's place through the bed and the flexlplate system. I then inserted a 3950 thermistor from a hotend through the board, aluminum plate and up to the surface of the flexplate. This was to place the thermistor closer to the surface. This topped me out at 57C when I set the temp to 70C. I had a fairly constant 20C temp lag during heating. Once maxed out at 57C I set the temp of the bed to 50C, the surface of my glass plate stabilized at 42C. This should be constant regardless of the heater used.

    I do not see how the glass plate can regulate the temp any better as it is an insulator. Has anyone looked into a system to set the temp regulation at the glass surface.

    My bed will not PID auto tune now, so I will have to play with the firmware constants.
     
  11. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    I had my best results with a solid aluminum bed :)
    A bit slower to heat, but stable as a rock.
     
  12. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230

    Regulation to under the glass is not a problem and is rock solid once I moved the thermistor to the underside of the glass. The temperature gradient across the glass from the heater on the underside of the glass to free air on the top of the glass is the problem. In the case of the 4mm glass the temperature differential is 8C from the underside of the glass to the surface at 50C. This value will change with ambient air temperature in addition to the significant temperature lag time. It makes regulation impossible regardless of how regulated the bed is.
     
  13. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230
    My auto tune of the PID was fine I had changed it to 60C and had forgotten. The proportional in the PID doubled which is the equivalent of doubling the power to the limit of bed. So now I have to remeasure the lag time. I set the bed to 50C and then put the thermocouple between the flexplate and the magnets it stabilized at 47C the same tool stabilized at the glass surface at 42C. This does not seem too bad now with only a 5C difference in the 4mm glass. The big improvement was drilling the hole and putting a thermistor through the epoxy board heater, the aluminum plate, the flexplate magnets right up to the steel flexplate.
    If I did not have the glass and was using the thin flexplate surface I would guess that surface would be well regulated.



    upload_2020-9-23_0-40-48.png
     
  14. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230
    I set up two R2's with the flexplate system and a microporous glass bed. One R2 with the standard bed and the other with the a hole drilled in the bead and the thermistor pushed up through the bead and the magnet structure of the flexplate system. The R2 has the thermistor on the not heating element side of a thick PCB so it is insulated from the actual bed temp.

    I ran the exact same print on both units and was amazed at the difference. You can see that the R2 with the unmodified bed thinks it is up to temp long before it actually is because the thermistor is thermally isolated from the aluminum bed. The R2 with the thermistor at the top of the bed is slower because it is reading the temp of the aluminum bed.
     

    Attached Files:

  15. tiagomaricate

    tiagomaricate Member

    Joined:
    Jul 5, 2020
    Messages:
    102
    Likes Received:
    19
    I'm doing progress with the original heatbed.
    I disassembled the surface from the heater and measure some overpower situation to check how fast and how stable this can reach the goal temperature.
    Anyway, I have to test it with the SKR turbo board. I'm replacing the entire core from ROBO, but keeping some peripherals.
    Soon I will have news about thermal isolation and replaceable surfaces.
     
  16. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230
    I would not go more than 10% over voltage. I bought some E3D J5 24v hotends for $8 and used the aluminum block, heaters and thermistor, just crimping on new connectors. The hot end heater got up to temp real fast and the PID showed a low proportional number. I think it was probably a 12v heater because it only lasted 2 months before I observed wild temp swings and replace it. It would be a shame to burn out the bed heater.

    Drilling a .067 hole where the current SMD thermistor is now and inserting a bead thermistor into the aluminum plate, then scaping the traces to the thermistor and soldering the bead to them allow for much better regulation and a higher top end temp on the plate. A drop of glue is then put on the surface of the plate. I did not find any problem with the existing heater. The PCB the SMD thermistor is on is an insulator between the bed and the measuring device ( thermistor ). Bypassing the insulator is more important than adding more heat.
     
  17. tiagomaricate

    tiagomaricate Member

    Joined:
    Jul 5, 2020
    Messages:
    102
    Likes Received:
    19
    I'm thinking of doing manually trough a variable voltage source.
    And compare with the original behavior.
    You meant could be better replace the current smd by an external thermistor?
     
  18. Lance Weston

    Lance Weston Active Member

    Joined:
    Jun 2, 2018
    Messages:
    664
    Likes Received:
    230
    Yes. I scraped off the existing SMD thermistor then drilled an .067 hole through the PCB and aluminum bed. I then inserted a 3950 bead thermistor through the PCB and into the aluminum bed. I scraped the PCB traces and soldered the bead thermistor to the PCB. I then put a drop of epoxy on the bed where the hole is. Before the epoxy fully hardened I scraped it flush.

    Now my thermistor is measuring the bed, not measuring it through an insulator. This leads to more accurate regulation.

    I have three beds and they ranged from 3 ohms to 4 ohms, which is a pretty big variation.
     

    Attached Files:

Share This Page