Since the first 3D printer was built by Charles W. Hull in the 1980s, 3D printers have become much more available and affordable. And though there are several different types of 3D printers, in this article, we’ll focus on fused deposition modeling (FDM), the dominant desktop machine due to its low price and ease of use.
The options are many, from a quality, basic FDM 3D printer, which costs anywhere from $150, to a professional-grade printer, for over $5,000. That said, if you want to start printing high-quality prototypes right away, we suggest you invest in a fully assembled 3D printer that’s been calibrated and quality controlled.
On the other hand, if you’re a 3D printer enthusiast and up for a bit of a challenge, you might want to consider building your own 3D printer. You’ll need time and some patience, but it can be much cheaper than buying a fully assembled machine. More importantly, when you build a 3D printer, you’ll learn more about the machine’s inner functions and the endless possibilities for customization.
There are two main ways to build a 3D printer: from a kit or from scratch. In this article, we’ll give you an overview of both methods and some tips to make the process as easy and smooth as possible. Let’s get started!
3D printing kits are the more convenient option of the two, as they contain all the parts you need. Kits also often come with essential tools and a step-by-step instruction manual. The print qualities of the fully-assembled machine and the 3D printer kit are similar, but the latter can be much cheaper.
There are several 3D printer kits that are widely recommended and easily purchased online. Some of the most popular options are Creality’s Ender series, like the Ender 5 Pro, the Prusa i3 MK3S, and several Tronxy printers, like the X5SA.
As the name suggests, a 3D printer kit contains all the parts you’ll need, so you don’t have to do any collecting, drilling, or soldering of parts. What’s more, you don’t have to worry about matching the voltage requirement of each component, since all the parts are matched by the manufacturer. Your job is to simply put them together, as instructed.
Building a 3D printer from scratch, though challenging, can be even more fun than building one from a kit. Naturally, it requires some knowledge about how 3D printers work. In particular, you’ll need to know what parts to get and how to assemble them.
Once you decide on all the 3D printer specifications you want, you can start looking for the parts. The basic parts you’ll need to build a functioning 3D printer include the following:
Safety is extremely important when you work on your 3D printer and we’ve highlighted a few potential risks that you should keep in mind:
Once you have your 3D printer assembled, you’ll need software to control it. Essentials for creating and printing models include computer-aided design (CAD), a slicer, and firmware.
CAD software is used for designing models. If you’re new to CAD, you’ll need some training and practice to be able to draw and design what you want. There are ample resources for you to learn from, including tutorial articles (you’ll need to search by the name of the software) and countless training videos on YouTube.
CAD tools aren’t always cheap, but many companies offer free student versions, including Autodesk. Be sure to check out our article on the best free CAD software for 3D printing.
Apart from designing models yourself, you can download designs from Thingiverse, MyMiniFactory, and GrabCAD, just to name a few.
Once you have your CAD design (saved as an STL file), a slicer will prepare it to be printed by generating G-code. These are the controls that the 3D printer reads to generate motion paths and extruder commands.
Here are a few popular options:
Firmware determines how your 3D printer reacts to the G-code you send to it. It’s installed to control motors, heating elements, sensors, and end stops, essentially serving as a bridge between the software and hardware of your 3D printer.
Here are a couple of popular firmware options:
Once you’ve installed and configured your printer, you’re finally ready to do your first test print!
Building a 3D printer can help you to learn more about 3D printing technology, and it’s worthwhile to join some 3D printing communities to meet 3D printing enthusiasts just like you.
Lead image source: RZtronics via YouTube
License: The text of "DIY 3D Printer: How to Build Your Own 3D Printer" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.