/notebook/3d-printing/index

3D Printing Workshop

I gave a workshop at the Petaluma Library recently, and here are my notes


About Myself

  • BS, MS, and PhD in Mechanical Engineering
  • Professor of Engineering at ASU for 10 Years
  • Moved to Petaluma in January, starting a consulting/mentoring/education business

Workshop Overview

Agenda

  • About Myself
  • Overview of 3D Printing
  • Overview of Computer Aided Design (CAD)
  • Practical Example of CAD Usage
  • Slicing and Printing Example

Point of this Workshop

I see many people who have access to a 3D printer

Want to:

  • Make their own parts
  • Enable a second hobby
  • Make things for others
  • $$ Replacement Parts

Don't:

  • Customize Print Settings
  • Optimize Designs for Printing
  • Design Parts --> Thingiverse

Library Specific

This tutorial is

  • Targeted for library printer
  • Discusses library Processes

Some things may be different for your printer, but most of this will apply to you.

Items Needed

  • Laptop
  • Several Programs
    • CAD -- OnShape (web-based), OpenSCAD, FreeCAD, Solidworks, Autodesk Fusion
    • Slicer -- PrusaSlicer, Cura, Slic3r, Bambu Studio, ...
  • Access to 3D Printer
  • Calipers (or Ruler)
  • Library Wifi

Detailed Instructions

Web-based version of this presentation can be found here:

<https://danaukes.com/notebook/3d-printing/>

3D printing

Quick Show of Hands

Raise your hand if:

  • You have a 3D Printer at Home
  • You have used the Library's 3D Printer
  • You have ever used a 3D Printer
  • You hope to do one of the above

What is a 3d printer?

Library's 3D Printer

Prusa MK4S

Specs

<https://www.prusa3d.com/product/original-prusa-mk4s-3d-printer-5/>

  • 250x210x220 mm print
  • Filament diameter: 1.75mm
  • Layer height 0.05-0.30 mm
  • Supported materials PLA, PETG, Flex, PVA, PC, PP, CPE, PVB and when using the Original Prusa Enclosure with filtration add-on ABS, ASA, HIPS, PA

Categories of 3D Printing

3D printing is an example of additive manufacturing.

  • Powder Bed Fusion
  • Laser Sintering
  • Resin Bed: Stereolithography, DLP, etc
  • FDM: Fused Deposition Manufacturing
  • Printing / Jetting / Polyjet

3D Printer Hardware

Time Lapse

Materials

  • Common filaments: PLA, ABS, PETG
  • High-end printers support
    • Flexible materials (TPU)
    • Fiber reinforced
    • CF thread.
  • Material properties (strength, flexibility, temperature resistance)
  • Trade-offs and selection criteria
  • LIBRARY-SPECIFIC: What's available?

PLA is cheap, easy to work with, reduces wear and tear and is compostable

Note: Not Food Safe

Digital Workflow

  • 3D model sources (download vs. design)
  • File formats (STL, 3MF recommended for library)
  • Slicing process using software like Cura or PrusaSlicer
  • Generating G-code and what it represents
  • Bed leveling and calibration
  • Loading filament
  • Starting and monitoring a print
  • Basic parameter adjustments (layer height, infill, temperature, speed)

Design for 3D Printing

  • Key constraints: overhangs, supports, tolerances, anisotropy
  • Orientation and its impact on strength and surface quality
  • Common design mistakes and how to avoid them

Geometry Constraints

  • Overhangs: unsupported material fails beyond a critical angle (~45° heuristic)
  • Bridging: limited span where material can stretch before sagging
  • Minimum feature size: tied to nozzle diameter and layer height

Overhang

Bridge

How to deal with Overhangs / Bridges

  • Orient in your slicer
  • Use Dry / High Quality Material
  • Adjust temp / cooling (expert)
  • Use Supports

Support

Orientation as a Design Variable

  • Strength aligns with filament direction
  • Surface quality varies by face orientation
  • Trade-off: strength vs. support material vs. print time

Structural Considerations

Structural Considerations

  • Anisotropy: weakest axis is typically Z (layer stacking direction)
  • Stress alignment: orient parts so loads run along continuous extrusions
  • Infill vs. shell: strength of a part is often dominated by outer walls, not internal fill

Infill Patterns

Infill Percentage

Tolerancing and Fit

  • Clearance is required due to extrusion width and variability
  • Holes print undersized; external features print oversized
  • Design intent must account for manufacturing process

Post-Processing

  • Removing supports
  • Drilling / Reaming
  • Tapping / Adding inserts
  • Sanding, finishing, and assembly
  • Optional treatments (painting, acetone smoothing for ABS)

Troubleshooting

  • Common print failures (warping, stringing, clogging)
  • Diagnostic approach: isolating variables
  • Preventative practices

Deal with Failures

  • Nothing too long and skinny (in any orientation)
  • Check temperature / cooling
  • Print speeds
  • Use high-quality material
  • Dry your filament
  • Check/Clean/Replace your print head
  • Check/Clean the bed

Dealing with Failures

Safety and Best Practices

  • Temperature hazards (hotend, bed)
  • Ventilation considerations (especially with ABS/resins)
  • Watch your Part -- easy to waste material
  • Clean your 3d Printer

Split the Class

In this phase we split into two 15-minute sessions, one here, one with the librarians.

CAD

What is CAD?

Computer
Aided
Design

CAD Tools

  • Autodesk Fusion
  • Solidworks
  • Onshape
  • FreeCAD
  • OpenSCAD
  • ...

Let's Use Onshape

<https://www.onshape.com/en/sign-up>

Sketch

Dimensioning

Extruding

Other advanced things

  • Fillet / Chamfer
  • Loft
  • Revolve

Export

  • STL, 3MF (for library)
  • Just use defaults
  • This goes to Slicing

Slicing Exercise

We should all be back in the same room

What is a slicer

  • 3D Shape --> machine instructions
  • CNC (computer numerical control)

Slicers

  • Prusa Slicer
  • Cura
  • Slic3r

Import Part

Orienting Part

Machine Parameters

  • Print Height
  • Temperature
  • Infill
  • Infill Pattern
  • Support
  • Support Pattern

Show Output

Show Estimates

Show Impact of Changing Variables

To Find me

<https://danaukes.com>

About

I am an engineer and educator, having spent ten years as a professor. My goal is to help you build your knowledge of design and technology, get your hardware working, and propel your startup or small business. Get in touch!

Read More...