Duet Maestro Bed heating uncontrolled
-
Unfortunately fuses aren't fool proof; if you're looking for a warranty claim I'd look to the printer manufacturer instead.
-
@dc42 said in Duet Maestro Bed heating uncontrolled:
@NTX9 said in Duet Maestro Bed heating uncontrolled:
While this issue is clearly the result of a short at the heated bed, it would seem like the Duet board would have a fuse to protect against this kind of fault.
Sadly, fuses are usually too slow to protect mosfets. OTOH, in many cases the short-circuit protection of the PSU does provide sufficient protection - but evidently not in this case.
Even if the fuse doesn't prevent damage to the mosfet, I would hope that it would at least prevent the bed from heating uncontrolled.
-
@bearer
Unfortunately, it appears that M3D has no interest in covering this under warranty. -
@NTX9 said in Duet Maestro Bed heating uncontrolled:
Even if the fuse doesn't prevent damage to the mosfet, I would hope that it would at least prevent the bed from heating uncontrolled.
Maybe, if the short circuit lasts long enough to blow the fuse. But bed heaters should always be protected against uncontrolled heating anyway, either passively (by ensuring that the maximum temperature reached is safe), or actively (using a thermal cutout).
-
@NTX9 said in Duet Maestro Bed heating uncontrolled:
Even if the fuse doesn't prevent damage to the mosfet, I would hope that it would at least prevent the bed from heating uncontrolled.
That would have the side effect of slowing down the bed heating as well; normally the bed is on more or less 100% until it starts getting close to the set point and the power level tapers off to settle on the chosen temperature. The (electrical) fuse can't distinguish between desired and undesired heating.
A thermal fuse would be the appropriate safety device to prevent over heating in such a case, which would be part of the bed, not the controller.
It doesn't make sense to cripple a controller board because someone makes a printer that literally sh¤# the bed.
As far as the manufacturer not seeing it as a warranty claim that would be nothing but bad publicity if the product is still in its warranty period - there is no doubt the fault is poor design or manufacturing; ultimately if the warranty has expired it doesn't matter.
-
What is considered a safe maximum temperature for a 3D Pinter bed?
It seems to me that is dependent as much on the furnishings of the space around the printer as the machine itself. For example wood paneling that is common in basements or wood furniture can have spontaneous combustion at prolonged temps as low as 110c.
-
@bearer said in Duet Maestro Bed heating uncontrolled:
That would have the side effect of slowing down the bed heating as well; normally the bed is on more or less 100% until it starts getting close to the set point and the power level tapers off to settle on the chosen temperature. The (electrical) fuse can't distinguish between desired and undesired heating.
A thermal fuse would be the appropriate safety device to prevent over heating in such a case, which would be part of the bed, not the controller.
Perhaps, I am not an electrical engineer. I just know that other boards have fuses.
@bearer said in Duet Maestro Bed heating uncontrolled:
It doesn't make sense to cripple a controller board because someone makes a printer that literally sh¤# the bed.
Fair enough. From my digging around it appears that at least some of the Creality models have the exact same bed connection. And unfortunately the price point makes these some of the fastest selling printers on the market. The M3D design borrows considerably from the Creality so they possibly sourced the same manufacturer.
@bearer said in Duet Maestro Bed heating uncontrolled:
As far as the manufacturer not seeing it as a warranty claim that would be nothing but bad publicity if the product is still in its warranty period - there is no doubt the fault is poor design or manufacturing; ultimately if the warranty has expired it doesn't matter.
The printer arrived last May and the M3D warranty only covers a 3 Month period. But even if it was newer I really don't have much faith in their willingness or ability to follow through.
-
@NTX9 said in Duet Maestro Bed heating uncontrolled:
What is considered a safe maximum temperature for a 3D Pinter bed?
It seems to me that is dependent as much on the furnishings of the space around the printer as the machine itself. For example wood paneling that is common in basements or wood furniture can have spontaneous combustion at prolonged temps as low as 110c.
I agree.
My delta printer uses an AC mains voltage silicone heater on the underside of an aluminium bed, which is connected to the frame via three small metal spacers. The limiting component is the silicone heater, which is rated to 200C continuous. In my tests it tops out at 190C at full power.
Many PCB heaters struggle to reach 100C, so they are probably intrinsically safe as long as they are not supported by parts printed from PLA.
BTW hot end heaters are frequently over-powered, often sufficiently to melt the aluminium heater block at sustained full power.
-
@NTX9 said in Duet Maestro Bed heating uncontrolled:
Perhaps, I am not an electrical engineer. I just know that other boards have fuses.
they more likely than not wouldn't have helped any more than the duet fuse didn't; unless the fuse and bed are chosen to actually fail after a certain amount of time of full power which is sort of possible, but fuses aren't precise enough for it to reliable.
we also don't know if M3D changed the default bed fuse to match their chosen bed.
as far as the maxium safe bed temperature, the most relevant part is what is supporting the bed; compare to a toaster - heating filament probably reach in excess of 1000C, but mica or ceramic parts that hold the heaters can deal with the heat and isolate the outer case to avoid the surface temperature to pose a problem to the surrounding material and creatures. but there is no accounting for bad design sadly, best we can do is share the knowledge and prevent others experiencing the same.
Just get an external mosfet; file down the sharp edge and put some high temperature tape over it. if you want to bananas replace the wiring with some silicone or fiberglass insulated wires and make sure the insulation covers the edge.
-
Thanks guys! I appreciate the technical and moral support. I have an external mosfet on its way and will hopefully have a functional machine again soon. I will post images of what ever I come up with for the bed connection fix.
I was already planning to do a video comparing the Quad head against the Diamond Hotend and the Quadden (bowden) retrofit that some users using. Now I guess I have more to talk about on the video.
-
@bearer said in Duet Maestro Bed heating uncontrolled:
we also don't know if M3D changed the default bed fuse to match their chosen bed.
I see no evidence any fuse related to the bed.
-
@NTX9 said in Duet Maestro Bed heating uncontrolled:
@bearer said in Duet Maestro Bed heating uncontrolled:
we also don't know if M3D changed the default bed fuse to match their chosen bed.
I see no evidence any fuse related to the bed.
The Duet WiFi/Ethernet has a bed fuse, the Duet Maestro doesn't.
-
@droftarts said in Duet Maestro Bed heating uncontrolled:
... Or would you need to heat the bed to 200C first, as it's a massive heatsink?
The best (/only) way I have found so far is the smallest ring on my gas hob on low and a gas soldering iron. Perhaps not brilliant but so far not warped them and soldered on silicone insulated 14AWG wire.
That said if the hotbed has had anything else on it the fumes could be nasty.
-
So bypassing the on board mosfet has proven to be more of a soldering challenge than I anticipated. My feeble skill has basically rendered surface solder pad for the mosfet gate unusable.
Is it possible to edit the firmware to use E1 to control an external mosfet? Or is there a pin on the expansion header that I can connect to that is upstream from the bed mosfet?
-
@NTX9 said in Duet Maestro Bed heating uncontrolled:
Is it possible to edit the firmware to use E1 to control an external mosfet?
Should be able to configure that. What firmware version are you running? If you're using RRF3 you can define a different pin.
https://duet3d.dozuki.com/Wiki/Gcode#Section_M307_Set_or_report_heating_process_parameters
If you're using RRF2 check out M140 H1 https://duet3d.dozuki.com/Wiki/Gcode#Section_M140_Set_Bed_Temperature_Fast
-
No header, but if you cannot use @Phaedrux suggestion you could attempt soldering to the gate resistor instead.
¨
Net is highlighted below
If you can preheat the whole board it will ease the soldering job. Pretty much any means that will get you closer to the general reccomendation will work, although I'd avoid direct flame, sand in a skillet on a gas hob is a better alternative to direct flame. Hairdryer, a printers heat bed or whatever you have.
Target topside temperatures should fall between 95 and 105°C across the assembly and reach that point no faster than 1 to 5°C per second.
-
@bearer
OK so now I am really confused.
I am seeing 24 volts at R65, D6 and D5 immediately on powering the board.
Now I am not even sure if the mosfet was damaged or if something is going on upstream.
-
@NTX9 said in Duet Maestro Bed heating uncontrolled:
I am seeing 24 volts at R65, D6 and D5 immediately on powering the board.
if you look at the schematic and realize V_BED is 24v then it might make more sense?
in any case the gate resistor is R20 as highlighted on the pcb screenshot, if you want to go digging you'll find all the files on github
https://github.com/T3P3/Duet/tree/master/Duet2/Duet2v1.04 -
@bearer
The voltage is showing up even when the bed temp is set to zero?
-
@NTX9 said in Duet Maestro Bed heating uncontrolled:
@bearer
The voltage is showing up even when the bed temp is set to zero?
V_BED doesn't change unless you pull the fuse, with no current flowing there will be no voltage drop and all voltages will for those parts will be Vin essentially; but its irrelevant to using the gate signal from R20.