A few months ago I published my first impressions of the Wanhao Duplicator i3 Mini. At that time it was just a few weeks since I had bought the machine. However, since that time I’ve used it almost every day for the past months. I feel I’ve learned enough about the printer that it is a good time to provide a follow-up on that post with my experience. In particular, I’d like to focus on two areas: Using more printing materials with the i3 Mini, and mods to fix some of the issues it presents. So let’s get started.
As a general remark, the printer is still in good condition despite heavy use. I had to change the nozzle two times due to it getting clogged, and the fans are showing symptoms of long-term use. That is not to say that I haven’t had my fair share of issues with this machine, including failed prints and other mishaps. While some were my own fault, there are certainly things that Wanhao should improve should there be a v2 of this machine. In fact, it seems that many issue can be easily solved with a simple firmware update, but Wanhao has so far shown no intention of releasing one. This is a sad fact and gives the impression that this product is not supported. Ironically, and given these facts, if I was a buyer at this time, I would definitely avoid this printer.
Printing Alternative Materials
Wanhao claims that the i3 Mini can only print PLA. In my case in addition to PLA I’ve also printed TPU and PETG successfully without any issues. The only issue I’ve had was some slight warping in the case of printing PETG. However, this can be easily fixed with a generous amount of PVA glue.
Please keep in mind that the temperatures reported below take into consideration that in my printer there is an offset between reported and actual nozzle temperature.
I’ve experimented with PrimaSelect PETG, which prints fine with a bit higher temps than the PLA, at a reported 245ºC (473ºF). In reality this should be something around 225ºC. PETG has some issues adhering to the Wanhao-supplied print mat, but a generous amount of fresh PVA glue seems to fix this. TPU too requires elevated temperatures. In my case reported printer temp is 250ºC (482ºF) (maximum temp), which in reality is like 230ºC (446ºF). In addition to that, you will need to limit the volumetric flow of TPU to get a reliable print. This is because the default flow used in e.g. PLA results in the softer, more flexible TPU to create a kink right past the filament pusher and exit the filament path. I’ve got no picture of this but I show the point where the kink happens below.
Thus, no more filament supply and print is ruined. To avoid this, you can either mod the pusher itself by providing a closed path for the filament to go through, or limit the volumetric rate in the gCode file. The latter proved an easy hack in my case. I’ve used PrimaFlex Black TPU, which printed fine with a max volumetric speed of 0.9mm3/s. This option can be found in Slic3r in Filament Settings>Overrides. In reality this does not limit the print speed so much for the overall print, just at those areas where the printer pushes out a lot of material, such as the first layer.
One could also experiment with cutting a short piece of PTFE tubing and inserting it between the bowden tube clamp and the filament clamp assembly. This would force the filament into a straight path, and since there are no other gaps between the pusher gear and the nozzle, it should theoretically stay in place.
I’d like to try more materials and find out the limitations of the printer. If you’d like a material tested and reviewed, donations are always welcome.
Essential Printer Mods
In this section I’d like to discusss a few mods that made my life easier with this machine and helped fix the issues described in the original post.
Print Bed Slippage
In the previous post I mentioned print bed slipping issues due to poor fixture design. I used a simple zip-tie to fix this, tying it between the bed spring and a hole on the front side of the bed undercarriage. Image is worth a thousand words:
The zip-tie pulls the bed sideways so that it is always in tension. Slipping issues, begone!
Extruder & Mainboard Fans
Update: Commenter Jay pointed out that there are a bunch of items at thingiverse for improving the i3 Mini, among which also are bed stabilizers. They seem much more elegant so try these out before giving my solution a go!
Next is the fan. I got a 40x40x20mm 24V fan from Sunon to replace the original one as a more powerful extruder fan. I am not certain if I would recommend this mod though. On one hand, the airflow is good and I’ve noticed better quality prints overall, including less sagging on bridges and overhangs, which was my main goal with this mod. On the other hand, the fan itself draws more power. What’s more, it causes the heating element to draw more power as well to reach temperature. With this configuration, I’ve had the printer MCU crash a few times from what I suspect is insufficient power from the PSU. This is most common when printing at temps above 230ºC (446ºF).
So I would only suggest this mod in combination with a new, more powerful PSU, which will probably be my next upgrade.
The mainboard fan is also one prime suspect for upgrade. The fan itself is annoyingly loud and quite inefficient. Even though I haven’t modded this yet, any plain old 40mm 24V fan should be a good replacement.
Another mod concerns covering the gap between the filament feeder and the bowden tube, at the top of the printer. I find this mod essential if you wish to print flexible materials reliably. Covering the gap will allow flexible filaments to stay inline with the bowden tube and not flex out of path due to feeder motor pressure.
Not really a mod but in any case I’d suggest you do yourself a favor and stop using the SD card that came with the printer. Not only is it horrendously slow, it also has issues with mounting/unmounting (on a Mac at least), file corruption and more. Get yourself a decent 16Gb SD and never look back.
I’ve spent nearly six months using the Wanhao Duplicator i3 Mini and along the way I’ve fixed a few issues and learned a few ways to make it more reliable, and also print with a few alternative materials such as TPU and PETG. This post summed up the most important mods & tips that I’ve learned.
Are you an i3 Mini user? Do you feel like sharing a few tips or mods? Share your experience in the comments below!