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.
I don’t take issue with you personally but the price of the printer is really not relevant. If a company were selling a $10 toaster that had a known defect and was catching fire would you say, “You should have bought the $20 toaster, I’m not surprised a $10 toaster catches fire.”?
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.*/
I am glad this issue is finally sorted out, I have had no troubles with the new board, in fact I have not set any PIDS and it seems to be fine straight out of the box so far. So if I get you right the thermistor is now set to check temp after initial warm up and go on doing that to be assured that the temperature is constant over time, if its not it shuts down the machine. I suppose this better than nothing and I’m not surprised with the Chinese mentality, but surley introducing more quality components and a safer physical guarantee, like using more quality heatrods that automatically pop when temp over permitted. they always seem to look at and go with the cheapest fix first. Thanks thought for your info, it has eased my mind more about “lights out production” although still not tried it yet. I do however let vmy hi res renderings run all night with no concerns, . Thanks Ste
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