Skip to Main Content

3D Printing

3D Printing Introduction

Welcome to the Library's 3D Printing Tutorial!

This tutorial provides an introduction to 3D printing, recommends free design software, and contains useful information for those who want their files printed through the Library's 3D printing service. 


Time to complete

  • Content: About 15 minutes
  • Quiz: About 5 minutes 

Contents

  1. How 3D Printing Works: An Overview
  2. Finding and Creating 3D Designs
  3. Working with Design Files 
  4. Printing Settings
  5. Submitting a 3D Printing Request 
  6. Take the Quiz

1. How 3D Printing Works: An Overview

3D printing can mean many things, but it generally refers to using 3D printers to print physical versions of digital 3D designs. It is also known as additive manufacturing. 


Hardware

There are different types of 3D printers. The Library’s 3D printers are a type known as FDM (Fused Deposition Modeling) or FFF (Fused Filament Fabrication). Material is extruded through a heated nozzle and deposited layer-by-layer to create an object. As the first layer cools, the second layer is added, and the process continues until completion. 

Diagram of a 3D printer filament driver with parts that include nozzle, driver and build platform with a print on it

In this diagram, you can see some basic parts of an FDM 3D printer. 

1. Filament (material)

2. Filament driver (also known as extruder or hot end)

3. Nozzle

4. Printed object

5. Build platform 

 

 

 

 

[Open larger image]

The Library's printer models are Bambu, Ultimaker and Prusa. To learn more, go to the Specifications page. 

View the short, sped up video below to see the Library's Prusa 3D printer in action. 


Material

FDM 3D printers use filament, which can be made from a variety of materials. One of the most common material types is PLA (polylactide), a biodegradable thermoplastic [1]. This is the type of material used by the Library's service. Other common types include PETG and ABS.  

Two rolls of PLA filament

Rolls of PLA filament  [Open larger image]

2. Finding and Creating 3D Designs

3D printers print 3D models that can be generated in several ways. You can download designs created and shared by others or create your own designs using 3D modeling software. 

Whether they're designs of your own, or ones you have downloaded from the web, 3D designs will be in a file format created by a CAD (Computer Aided Design) program. These file formats map every coordinate of a design along the X, Y, and Z axes.


Find Designs Created by Others

You can find free designs created and shared by others on websites such as:

A keyboard design file on the Thingiverse website

Thingiverse website [Open larger image]


Create Your Own Designs

This tutorial does not cover the design of 3D objects. However, if you are interested in exploring 3D design you can find an excellent introduction to the basic concepts, along with step-by-step tutorials, on the Tinkercad website. You do not need any special 3D software, as the site contains a free online tool for generating designs.

Once you have learned the basics, you can go on to explore other free 3D design software such as:

  • Blender: Free and open source
  • Meshmixer: No longer updated by Autodesk, but still free
  • OnShape: Free for students and educators
  • Autodesk Fusion: Paid product, but you can use a limited version for free by signing up for a personal account

Students in some programs may have access to commercial design software that can be used to create 3D models. 

3. Working with Design Files

In this section we explain what it means to "slice" a design file, and the file formats used before and after slicing. 

File Formats

.STL, .OBJ & .3MF

Your design file will usually be in one of these popular file formats suited to 3D printing: .stl, .3mf or .obj. These are the file formats that we accept through the Library 3D printing service. If you are using a type of design software that saves in another format (like Solidworks), you can typically export the file in one of our accepted formats. 

Screen capture from Thingiverse website showing design file of dowels with option to download an .stl file

Downloadable .STL file from Thingiverse website [Open larger image]

.GCODE

To print on a 3D printer, the design file needs to converted from a CAD file to a format the printer can understand: g-code. This is done using slicing software. When you send us a design file to be printed, we will open it in the appropriate slicing software to create the g-code file. 


Slicing Software 

Slicing software analyzes your design, slices it into layers, and modifies the design so it can be 3D printed. You can set parameters such as the number of layers, dimensions, and how much material to use inside the 3D object. 

Examples of slicing software:

  • Cura (by Ultimaker): Free download. Although owned by Ultimaker, Cura can be used with different 3D printers. It is also a good tool for viewing and making minor modifications to your file (rotate, resize). 
  • OrcaSlicer: Free download. Open source. 

Ultimaker Cura slicing software displaying a keyboard design

Ultimaker Cura slicing software [Open larger image]

4. Printing Settings

When you send a file to our 3D printing service to be printed, we will use default printer settings. However, if you would like to request custom settings, you can do so on the request form. We will explain three types of settings below, which may come up when discussing your file. 


Supports

When a design has “overhangs” or “bridges” it will need to build supports. The printer can’t print on top of nothing. The 3D printer can handle a smaller angle without supports (often around 45 degrees). Supports are designed to be snapped off when the print is complete. It's best to orient the object on the 3D printer in a way that minimizes the supports needed, if possible. For example, a capital letter "T" would require supports if oriented vertically, but would not require supports if oriented horizontally, laid flat on the build platform. 

Two T shaped designs displayed in 3D printing software. One is upright and has supports shows as blue lines The other lays flat on the platform.

Two T shaped designs with different orientations. The vertical T on the left requires supports, shown in blue. The horizontal T on the left does not.

[Open larger image]

Library's default setting: We will decide if your object needs supports, unless you give us specific instructions. 


Layer Height

Three copies of a small blue 3D printed cat, with slight variations in surface smoothness

Cat design printed with three different layer heights (0.02, 0.2, and 0.3 mm) [Open larger image]

You can choose a thinner layer height or a thicker layer height, measured in millimeters. This affects the number of layers printed overall, and therefore the printing time. You may also notice a differences in smoothness.

Library's default setting: 0.2 mm layer height


Infill

Infill is the density of the material inside the object. This is the material you can’t see because it’s enclosed by the outer shell. You could choose 100% infill, which could improve strength, but it would take longer to print. You can save on filament and printing time by selecting a lower infill percentage.

Seven 3D printed circles, each with a different density of material inside, shown in a grid pattern

Seven circles printed with different infill percentages [Open larger image]

Library’s default setting: 15% infill 


Brim

A brim is an optional first layer that is wider than the base of your object. Adding a brim can help the first few layers stick to the build plate. It snaps off easily when completed. 

T shaped design open in 3D printing software, showing a blue brim that forms an outline around the object

T shaped design with brim shown in blue [Open larger image]

Library's default setting: We decide based on the 3D printer being used and the specific design. 

5. Submitting a 3D Printing Request

This section provides important information about using the Library's 3D printing service, including guidelines on what we can and cannot print. 


Who can use the Library 3D printing service 

Library 3D printer use is limited to current students, faculty, and staff of Ontario Tech University and Durham College. 


Cost

  • We charge $0.08 per gram of filament used.
  • When you send us a file, we will use our slicing software to calculate the number of grams, and we will then send you the cost. You can choose to approve the cost or not.

Printer Settings

We have default printer settings, which are outlined below. If you would like to request different or more specific settings, you can tell us on the request form. 

Default settings:

  • Layer height: 0.2mm layer height
  • Infill: 20%
  • Supports: We decide if they are needed, depending on the design. 
  • Orientation on build platform: We decide on the best orientation, depending on the design. 
  • Colour: We use whatever colour is loaded on the 3D printer. We are rarely able to accommodate colour requests due to limited material supply and 3D printer capacity, but you can check with us. 

Payment

Once a file has finished printing, we will send you pickup instructions and add the fee to your Library account. To pay this fee, you will go to the Library's Omni and Sign In at the top right. Then select: your name at the top right > My Library Account > Fines + fees. This is an online payment system.  


Timelines

  • We aim to respond to requests received through our form within three business days.  
  • Once the requester has approved the cost, we aim to print the file within seven business days. During high demand periods, or if we experience technical problems, these timelines may be longer. 
  • We endeavor to keep you informed when timelines are slower that normal, but please feel free to email us for updates at any time. 

Types of objects the Library will and will not print 

  • The Library prints objects that are connected to users' course-related work, research and personal learning. During high demand periods, we may prioritize objects associated with academic projects.   
  • The Library reserves the right to refuse print jobs that are deemed dangerous or inappropriate. This includes (but is not limited to) items under copyright, any items intended to be sold, items to be used for illegal purposes, and weapons. 

Limitations on printing and print requests 

  • Size: Our largest 3D printer, the Bambu P1S has a build size of about 25 cm x 25 cm x 25 cm. You can find more printer specifications here. Our ability to print larger objects depends on factors such as print time (maximum ten hours) and the availability of the larger 3D printers.
  • Print Time: 3D printing only occurs during designated hours. As a result, the maximum printing time per object is approximately ten hours. 
  • Copies: The Library will not print multiple copies of objects that are intended to be sold commercially, though we may print a prototype. 
  • Requests per user: During high demand periods, the Library may temporarily limit the number of print requests we process per individual user. 

6. Take the Quiz

You can take the quiz as many times as you like. The quiz has six multiple choice questions.

Questions? Email library.3dprinting@ontarioechu.ca

References

[1] M. F. Ashby, Materials and the Environment, 2nd ed. Oxford, UK: Butterworth-Heinemann. 

Images:

Authors, Acknowledgments & License

This tutorial was adapted by Kate Gibbings, Engineering Librarian, for Ontario Tech University and Durham College's Campus Library and is shared under a CC BY-NC license, except where otherwise noted. It has been adapted from 3D Printing at the Sandbox by Seneca College (CC BY-NC) and 3D Printing by College Libraries Ontario’s The Learning Portal (CC BY-NC). 

chat loading...