Within a few years, 3D printers will be nearly as common as paper printers. At least, that’s what the pundits tell us. So we’d best learn a bit about them.

original prusa i3 mk3s 3d printer

A 3D printer, as the name implies, prints in three dimensions. If you remember the old "dot matrix" printers, or have looked inside an inkjet printer while it’s working, you’ll have seen a physical print head moving back and forth as the paper moves up. That is 2D printing: back and forth, and, up and down, are the two dimentions. Now imagine the paper flattened out and held in place, with the print head moving back and forth as well as left and right - this is how old style mechanical pen plotters moved in 2D. Now imagine the print head can move up and down as well as front to back and left to right, and you’ve got 3D. Change the ink to molten plastic and you’ve got an idea how most consumer 3D printers work. These are called Fused Deposition Modelling or FDM printers. Technically FDM is a trademark, so we’re supposed to call them 'fused filament fabrication' (FFF) printers, an alias that was created due to the trademark. But most documents still call them FDM.

There are also 3D printers that use liquid plastic resin (called stereolithography), molten metal, etc. Other units work by removing material from a solid block, by laser cutting or mechanical cutting. The latter is often abbreviated CNC, for Computer Numerical Control, an acronym used at least as far back as the 1960’s. These pages are only focussing on the FDM style.

The idea is not new; it’s been around for several decades. The main credited inventors are Hideo Kodama of Nagoya (Japan) Municipal Industrial Research Institute and Chuck Hull of 3D Systems Corporation (USA). Hull’s contribution is the design of the STL (STereoLithography) file format that is widely used today. The first widely-known do-it-yourself printers are from the RepRap project (started in 2005). RepRap intends to provide self-replicating printers, i.e., those that can print all their own parts. Since some of the parts need to be metal rather than plastic (for accuracy and for strength), we’re not there yet. Some projects based on RepRap have reached about 75% of the self-replicating goal; they still don’t make the metal parts.

Just as you have to format a document before printing it in 2D, you have to design or model your object before you can 3D-print it. Or, as you can photocopy an existing document, you can 3d-scan an object, clean up the model file, and print from that. There are also lots and lots of model files you can download (mostly for free, sometimes for pay) from the Internet. One of the longest-running and best-known sites for free downloads of 3D-printable models is thingiverse.com (funded by long-time print manufacturer MakerBot Industries,). one of the earliest commercial makers of consumer-oriented 3D printers), There are many other sites where you can download model files to print, share new designs, modify existing ones, and so on.

There’s a second step, called "slicing", which converts your generic model file into 'g-code' that is specific to a given model of printer with a given type of filamant in it. Going back to the printing-on-paper scenario slicing is analogous to the printer driver software installed in your desktop computer. There are dozens of software tools, both free / open source and commercial, for each stage, the modelling and the slicing.

Adrian Bowyer started the RepRap project years ago to allow DIY-ers to build their own 3D printers from parts. His original RepRap project is still going strong, for those who want to build a printer completely from parts. But it is only for the computer hardware geek, not the average consumer. There are also numerous commercial printers, many of them based on the RepRap software (and sometimes even the hardware). These are usually available fully-assembled, ready-to-print; some are also available in kit form. The Original Prusa MK3 in the list below is by one of the major early contributors to RepRap, Josef Prusa. Like most of us he did not trademark his own name, so many low-cost imitators use the name "Prusa" in their ads. Beware of imitators! If it doesn’t say "Original Prusa" in the name, it’s a knock-off.

The "ink" is known as "filament" because it comes in long thin shape, usually 1.75 mm in diameter. The most common types are :

  • PLA (poly lactic acid, biodegradable);

  • ABS (harder plastic, longer lasting, higher melting point);

  • PETG (also harder, can be food-safe).

Be sure you get a type that your printer can use!

Some of the pain points in FDM printing include:

  • Bed leveling - the "bed" or surface that the filament gets melted onto has to be quite level, or the print won’t stick in some areas, and will break off or jam up during printing;

  • Bed heating - all but the very cheapest printers use a heated bed, so the print can cool down more smoothly and adhere to the bed properly. Getting the temperature right can be an issue.

  • Filament choice - choosing the right type of filament for the job.

  • Filament storage - some filaments, especially the most common "PLA", are hygroscopic - they will absort moisture from the air, which can not only swell the filament causing it to jam, but also cause bubbles to form in the molten filament, causing print failures.

  • Calibration - making sure your slicing software and your printer are "on the same page" (or should we say "on the same print"?). See this calibration article.

  • Retraction - how to avoid "stringing" as the print head ("hot end") moves around. See this retraction article.

I wrote an article - the start of a series - on Choosing a 3D Printer. The series contains writeups on the high-end Prusa i3 (made in Europe) and the Chinese Creality Ender 3 Pro (which I bought).

Here is an older list of machines that I’ve looked at recently (not updated frequently, alas).

Now that I’ve covered the basics, if you want to read more, see the following resources:

News site with lots of coverage include:



Several Ontario ones are listed in my spreadsheet above.

In addition to the major online shopping malls, several e-tailers specialize in 3D printers, including https://matterhackers.com/, https://reprapworld.fr and https://www.robotshop.com/en/3d-printers.html.

Numerous companies supply the "ink" or "filament". I am absolutely not going to try to keep a list of filament suppliers up to date. Just do a web search on Google, or Amazon, or even Kijiji Classifieds, for, e.g., "abs filament [name of country]" or "pla filament [name of country]" as a appropriate. Note: Quality is far more important than price, so check the reviews! With 1.75mm filament (the most common size, used in most printers), _be sure to buy filament with a rated variance of 0.3mm, preferably 0.2mm..

Have a printer? Get paid to print

Here are some services that you can sign up with once you have a printer working. They take the money, send you the STL file, and pay you when you ship. A bit like selling on Amazon, eBay or etsy. I have no experience with any of these, so caveat ventor. These links take you straight to the signup pages; be sure to read the terms & conditions!

The good and the bad

3D Printers, like any tool, can be used for good or bad. Hammers can drive nails but also break bones. Cell phones can help you stay in touch, but can also be used by kidnappers, drug cartels, and others for nefarious purpose. Guns can kill and guns can defend against killers. 3D printers can repair things, or make things to help you break things. Such is the nature of the human psyche.

And so it is possible to 3D-print a small gun like a handgun or an AR-15 rifle, using ABS plastic, but the gun can only be fired a few times before it breaks (spectacularly). In the U.S.A. and possibly other jurisdictions it is apparently legal for a person to manufacture their own gun in this way. There is at least one company making a 3D milling machine that lets you make the part of the gun that really has to be metal; I am not going to link to them.

Disruption (the good kind)

3D printing can enable "rethink," new approaches to building common items. For example, a company called H3X has 3D printed an electric motor that is 3-4x more efficient in terms of power/weight, making it suitable for use in mid-range all-electric aircraft. They were only able to do this by 3D-printing a redesigned stator coil that allows for better heat distribution, so you can run more current through the same size motor without melting it.

3D Printing Cars

Several companies are using 3D printing in automotive design and even manufacture.

3D Printing Houses

There are several companies/organizations 3D printing homes:

Caveat: all information subject to change.