3D Printer Software
1.1 Software Overview
To operate your desktop 3D printer you will need to install a few software
packages onto your PC. You will need a 3D printer host, an .STL to .GCODE
generator, and optional CAD or 3D modeling software.
Cura LulzBot
®
Edition is the recommended software for your
LulzBot 3D printer. Download Cura LulzBot Edition by visiting
LulzBot.com/Cura.
All of the following Free/Libre Software packages are available for
GNU/Linux, Windows, and OS X. We highly recommend using these
programs on GNU/Linux.
1.2 Software Types
Printer Hosts
Printer Host software is used to control the 3D printer. The program
not only allows you to manually move the printer along all the axes,
but set temperatures manually, send commands, and receive feed-
back/error messages from the onboard electronics. We recommend
that new users start with Cura LulzBot
®
Edition as it includes a
slicing engine as well.
Slicers
These programs take the 3-Dimensional model (typically
STL/OBJ/etc) and determine the 3D printer toolpath based
on the options selected. The slicing engine uses the nozzle diameter,
movement speeds, layer height, and other variables to determine the
coordinates where it needs to move, and the rates at which it will do
so. This information is exported out of the program as a GCODE
le. The GCODE le is a plain-text le with a series of text-based
codes and a list of the complete X,Y, and Z-axis coordinates used
for printing the 3D model. We recommend that new users start with
Cura LulzBot Edition as it includes the printer host as well.
12