3D printing is the process of creating a three-dimensional object by adding many layers of material together. This process is performed by a computer controlled machine commonly called a 3D printer. This article will primarily be discussing the Fused Deposition Modeling(FDM) method of 3D printing. Most FDM printers will heat up plastic and push it out from a nozzle. This process is called extruding.
A decade or so ago the idea of running a full 3D software suite on a mac laptop was pretty much unheard of. Processor speed and memory were the greatest obstacles, and the aggregate of 3D software for the Macintosh platform was rather limited, as well as expensive.