DEV Community

Discussion on: One month with a 3D printer

Collapse
 
mtpiercey profile image
Matthew Piercey

Awesome! 3D Printing is a great world of interlocking disciplines, all culminating in one of the greatest empowerments to small-scale prototyping/manufacturing, um... ever.

I've had a Wanhao i3 (clone of the Prusa i3) for just over 4 years at this point, and I've learned so much in that time just by using it. Here's some random tips I picked up along the way which may/may not be applicable. Cheers, regardless!

  1. If in doubt, level the bed (luckily the Prusa Mini (and most newer desktop models) comes with auto-levelling; that's a big potential timesaver.

  2. Not all filaments are created equal - though I wouldn't recommend going for the purposefully-overpriced stuff, I personally shy away from the bargain basement filaments. Cheap PLA especially can be a nuisance; I don't know, it just doesn't like to melt well enough or it doesn't cool evenly.

  3. All-metal hotends are awesome - in my case, at least, a Micro Swiss all-metal hotend kit was a great investment. The filament flows smoother out the nozzle and I could print at higher temperatures with stuff like PETG, which I may try in the future.

  4. Try out different nozzle sizes - This one is something I learned earlier this year. The 0.4mm nozzle that came with my printer is OK, but smaller detailed prints look better with a 0.2mm one, and big stuff prints super-fast with a 0.6 or 0.8mm. Although, for most purposes, 0.4mm is a great balance between print quality and print duration.

  5. Sketchup's .STL Export is weird - Exporting to .STL using Google Sketchup (I'm torn at recommending it, honestly. For some things it's awesome; for others it's almost unusable) has almost always given me issues. I use service.netfabb.com, which somehow magically fixes those issues.

  6. GrabCAD is a cool resource - If you can't find something on Thingiverse, especially if it's a technical model, chances are it's on GrabCAD

  7. First-layer skirts are the best in most cases - like the one around that awesome dino up there. I've found that if I need a raft, I'm not doing something right, and brims are a nuisance to pick off the bottom of the part.

  8. If a printed part breaks or is too big to be printed all at once, Elmer's Craft Bond or something like it works wonders for adhering plastic bits, at least in my experience.

  9. Hairspray - at least for PLA (the story is different for ABS etc.) I have found that a 60C glass bed with some hairspray wiped onto it is nearly the best bed adhesion money can buy (that isn't too tight to pull off).

  10. Noctua Fans are Worth It - I had laboured too long near my printer with its horrible cheapy fans whirring with all their might, so I bought a couple of Noctua fans that fit/were the same voltage. ~$25 each, the warranty is great, and for the amount of air they pump around they barely make any noise.

  11. Marlin - Every 3D printer needs firmware to be able to work, and Marlin is one of the best firmwares out there. I got sick of the Wanhao stock firmware which was lacking safety features (and a bunch of games like Space Invaders, which Marlin can be configured to use) so I created a preset configuration for compiling Marlin v2, learning so much along the way about bootloaders, baudrates, Makefiles, and compilation targets. That was fun (though kinda scary as for a couple days I was without firmware or bootloader on my printer's motherboard, which essentially made it a brick)...

  12. UPS - this might only apply in rural areas or areas with... sketchy power, but even a few hundred milliseconds of power interruption was stopping my printer mid-print, until I bought a cheap old APC Uninterruptible Power Supply, and I haven't had any issues like that since.

  13. MOSFET - this one is really only for Wanhao i3 v2.1 owners like myself, but the cheap wiring on the main board started to burn on my printer last year. So, I made a simple modification that added an external power board for the heated bed and extruder, and I haven't had any power problems since.

Wow, that was a lot. Hopefully those were helpful in some way. Good luck I say to anybody getting into the world; it's great fun!

Collapse
 
alvaromontoro profile image
Alvaro Montoro

Wow! You've been doing this for a while! I'm barely starting and struggling many times :P :S

Collapse
 
mtpiercey profile image
Matthew Piercey

The struggle is definitely real! : - }

Anybody that says that budget-friendly 3D printing is consumer-ready with no hiccups whatsoever is likely misinformed. Even the best take a lot of getting used to, but it's definitely getting there. The Prusa Mini looks great, though, and represents even an improvement over my machine.

I think the best way to describe the current state of 3D printing is that it has a fairly low barrier to entry, but the depth of the field and the sheer amount of time and effort it takes to troubleshoot issues or try new things is nearly astounding (not to mention the print times for bigger objects; wow). For the four years I've had my machine, for at least two of them it got barely any use. I got discouraged several times (although in retrospect, over petty things that I was easily able to fix) and it seemed like there were no solutions to the problems I was facing with it.

But then it started to all click. It takes work/trial and error for sure, but oh wow is it rewarding!

Although I honestly think I still have a lot to learn in the field (I've only ever printed with PLA, for instance), I used to think one had to be an expert to be able to use a 3D printer effectively. That is so far from the truth, though. My prints may not be perfect or even pristine, but they work and I'm at a point where I'm happy with them.

If I think up something I need/want that can be made out of plastic (provided I can find a model for it or make one myself), I can hold it in my hand in a matter of hours.

Something that has really inspired me to keep going along the way has been watching YouTubers that like to push 3D printers to their limits. My biggest recommendations in that field are Maker's Muse and Integza.

By all means, welcome to the field!

Also, thanks for your articles here on Dev; I'm really digging the web accessibility series because that's something I highly value as a consideration in my own work. Happy trails! :)