My i3 V2.1 caught fire last night. Smoke and flame were coming out of the power supply box. I opened the box up to see what went wrong and didn’t see anything obvious. So I plugged the machine back in turned it on. A flame started immediately from where the heated bed connects to the controller board. I pulled the power cord immediately. After looking over the wiring to heated bed and not finding anything out of the ordinary, I decided to turn it on once again to see why this obvious failure was not being stopped by a circuit inside of the machine. With my fire extinguisher handy, I turned it on once again. The flame built up intensity and smoke was filling the room but the machine never blew a fuse, breaker or any kind of safety device. After about 20 seconds I pulled the power again. This is a very concerning thing to see. Why is this machine letting something get hot enough to physically burn and not tripping any kind of safety device? I have seen electronics failures over the years but never anything that would literally start a fire.
Mine nearly did the same accept mine burnt a connection in the process which stopped it getting worse or setting on fire.
Check the the plug on the motherboard to the heated bed. You may well find its burnt. I spoke to wanhao and got a new motherboard and plug for the inconvenience.
Wanted to sue them for putting my family at risk though.
Once a fire starts in anything electronic, you shouldn’t turn it on again if you don’t know where it came from, because when something burns in an electronic circuit, it usually carbonizes things around the short, like the pcb itself, which in turn creates another path for current to flow through creating more problems, such as short circuits. It could have been just some play in the plug itself, that created a small arc that got worse over time, up to the point where things got hot enough to ignite the plastic. The heater is just a resistor dissipating quite a bit of current, so it’s not surprising that it can create such havoc. Do those cables move around enough to make the plug wiggle around?
If the problem is like Isleofyou3D’s photo, it doesn’t seem like there was a short circuit, so the machine couldn’t have known that something was wrong until there was either a short or an open circuit…
If you had unplugged the machine when you first saw smoke, you could probably have gotten away with cleaning the carbon deposits and getting a new plug, but after 20 seconds of it going up in flames, i assume the damage is now much worse.
Since you’re past the point of no return in that it’s actively catching fire when you turn it on (seriously, this is terrifying), your best bet is to contact wanhao for a new board. The connectors on the melzi board are known to not be up to the task of handling the current passing through them. If you’re up to it you can desolder the ones that come on the new board and replace them with XT60 connectors which will easily handle things without bursting into flame. If you don’t want to go down that route, another alternative is to solder the wires directly to the board and avoid using connectors at all. I have read of people using an external mosfet so that the board doesn’t handle the current to the heated bed at all, but it looks like the very latest boards have that build in to avoid this problem.
Rambled a bit there, but your best bet is to request a replacement from wanhao and insist that it be the very latest board with the mosfet to avoid this sort of thing happening again. I’ve had my 2.0 for 6 months now and no problems yet, fingers crossed.
My intention was not to minimize damage. My intention was to see just how far this would go. Wanhao seems to have a history of fire hazards and I wanted to see if this failure would lead to one and of course it did. After doing some research I have seen the information about the board connectors being under speced and causing problems. This in itself is unacceptable. If the community knows that there is a problem, so does Wanhao but they can’t be bothered to fix it. I also saw information that the firmware setting is not correct in Marlin for temp safety. If either of these 2 were properly executed (the board connectors or the temp safety setting in the Marlin firmware) this issue would not happen. I have found over a dozen instances that have occurred in the past two weeks where a fire or near fire has occurred for the same reason. This printer is a literal death trap and Wanhao doesn’t care. I would recommend redoing the wiring and updating the firmware if you want to keep using this printer. I for one am making Wanhao refund the purchase price and moving on to a company that has a better safety record and cares whether or not they are selling machines of death.
Rant over. Sorry but this has really stuck in my craw.
I don’t think you’ve grasped the original thread here, wh are talking push fit connectors V screw in connectors. and the pips on the connectors themselves that go through the main board. its would be very easy to resolder in a couple of connectors but 1. the pin dia has to be what the board will take and its spaceing. if you look for connectors available they are rated up to 30A but have different siting dimensions. These do not allow you to simply change connectors. yes fuses would be a safty barrier but the problem is still then not being addressed . I am sure you would spend all your time replacing the fuses. this is why some have gone for external mosfets. the problem is the boards pinning holes and their spacing, I have just received the latest meltzi and it seems to have addresses the problem. Bad desesign originally has put lives in jepordy and maybe still is doing. this is more a warning than anything else about what to except from goods shipped from china. they don’t carry the same HSE standards that ours do. and if you realise that then at least you can prepare for it. Steve
The possibility of 3D printer catching fire also depends on the version of firmware that is installed ! More recent firmwares are more advanced and have the additional protection measures – like against a thermistor coming off place. For example, below you can find a commit message 43c298a (dated Jun 30 2014) from a Marlin Firmware repository. My cheap Chinese 3D printer (with Atmega 1284P) had a slightly older firmware version installed, so I had to update its’ firmware to enable this “Thermal Runaway Protection”! Always update a firmware of your 3D printer!!!
/*================== Thermal Runaway Protection ==============================
This is a feature to protect your printer from burn up in flames if it has a thermistor coming off place (this happened to a friend of mine recently and motivated me writing this feature).
The issue: If a thermistor come off, it will read a lower temperature than actual. The system will turn the heater on forever, burning up the filament and anything else around.
After the temperature reaches the target for the first time, this feature will start measuring for how long the current temperature stays below the target
minus _HYSTERESIS (set_temperature – THERMAL_RUNAWAY_PROTECTION_HYSTERESIS).
If it stays longer than _PERIOD, it means the thermistor temperature cannot catch up with the target, so something *may be* wrong. Then, to be on the safe side, the system will he halt.
Bear in mind the count down will just start AFTER the first time the thermistor temperature is over the target, so you will have no problem if your extruder heater takes 2 minutes to hit the target on heating.*/
Hi Stephen, as you see from my comment below, “automatically pop when temp over permitted” is a firmware thing. Many of Chinese printers are using outdated firmware that is based on old Marlin firmware - which didn’t have these kinds of safety protections at this time. For that reason, I believe that every owner of cheap Chinese printer should manually update their firmware to the latest stable Marlin version, to avoid these possible safety problems, and improve the printing quality in general