Discover / Reading path

Get into 3D printing

@homesherpaNew to it → Going deep
7
Books
~37
Hours
5
Stages
Not yet rated

This curriculum takes a complete beginner from "what is a 3D printer?" all the way to designing and printing original parts. Each stage builds on the last: first you understand how printers work and get your first prints running, then you master slicing and materials science, and finally you develop real CAD and design-for-print skills so you can create anything from scratch.

1

Foundations: How 3D Printing Works

New to it

Understand the core technologies (FDM, resin, SLA), the basic workflow from file to object, and get a first printer up and running with confidence.

Study plan for this stage

Pace: 3–4 weeks, ~20–25 pages/day — read "Getting Started with 3D Printing" cover to cover in Week 1–2, then revisit key chapters on technology types and workflow in Week 3 while completing hands-on exercises; Week 4 is reserved for consolidation, troubleshooting practice, and review.

Key concepts
  • FDM (Fused Deposition Modeling): how a printer melts and deposits filament layer by layer to build an object
  • Resin/SLA printing: how photopolymer resin is cured by UV light and how this differs from FDM in resolution and post-processing
  • The end-to-end 3D printing workflow: concept → 3D model (STL/OBJ file) → slicing software → printer → finished object
  • Slicing software fundamentals: what a slicer does, key settings (layer height, infill, supports, print speed), and how they affect print quality
  • Material basics: common filaments (PLA, ABS, PETG) and their properties, use cases, and handling requirements
  • Printer anatomy: understanding the key hardware components (extruder, build plate, hotend, stepper motors) and their roles
  • First-print setup: leveling the build plate, loading filament, and running a successful first print
  • Design-for-printing mindset: understanding overhangs, supports, orientation, and why not every 3D model prints the same way
You should be able to answer
  • What is the fundamental difference between FDM and resin (SLA/MSLA) printing, and what are the trade-offs in choosing one over the other for a beginner?
  • Walk through every step of the workflow from having a design idea to holding a finished printed object — what happens at each stage?
  • What does a slicer do, and how do settings like layer height and infill percentage affect the strength, appearance, and print time of an object?
  • Why does print orientation matter, and when would you need to add supports to a model?
  • What are the key differences between PLA, ABS, and PETG, and which would you recommend for a first-time user and why?
  • What steps must you complete before starting your very first print on an FDM printer, and what can go wrong if you skip them?
Practice
  • Unbox and fully assemble (or audit, if pre-assembled) your FDM printer using the setup guidance in 'Getting Started with 3D Printing' as your checklist — document every step with a photo.
  • Level the build plate manually at least three times until you can do it confidently without instructions, then print the included test file or a simple calibration cube (20×20×20 mm) and measure it with calipers.
  • Download a free slicer (e.g., Ultimaker Cura or PrusaSlicer), import a simple STL from a repository like Thingiverse, and deliberately change one setting at a time (layer height, infill, supports) — slice each variation and compare the estimated print time and material usage before printing.
  • Print the same small model twice: once in PLA and once in a second filament type covered in the book (e.g., PETG or ABS if your printer supports it) — compare flexibility, surface finish, and any print-quality differences.
  • Find a model on Thingiverse that requires supports (e.g., an object with a significant overhang), enable auto-supports in your slicer, print it, then carefully remove the supports and reflect on how orientation could have reduced or eliminated them.
  • Keep a 'print log' for every print attempt during this stage: record settings used, any failures, what you changed, and the outcome — this habit directly mirrors the troubleshooting methodology taught in 'Getting Started with 3D Printing'.

Next up: Mastering the basic workflow and first-print confidence established here gives you the practical and conceptual foundation needed to move into more advanced topics — such as designing your own models, exploring advanced materials, or multi-material printing — because you'll already understand how design decisions translate directly into real-world print outcomes.

Getting started with 3D printing
Liza Wallach Kloski · 2016 · 219 pp

A hands-on beginner guide that walks through choosing a printer, loading filament, and producing first prints; bridges the gap between theory and practice.

2

Slicing & Print Settings

New to it

Master slicer software (layer height, infill, supports, temperature) and understand how print settings directly affect quality, strength, and speed.

Study plan for this stage

Pace: 2–3 weeks, ~20–25 pages/day — read each chapter of "3D Printing Failures" actively, pausing after every failure case study to adjust a slicer profile and test the fix before moving on

Key concepts
  • Layer height and its direct trade-off between print resolution/quality and total print time
  • Infill percentage and pattern selection — how they govern part strength, material use, and weight
  • Support structures — when they are necessary, how to configure them (type, density, Z-distance), and how to remove them cleanly
  • Print temperature (nozzle and bed) — how over- or under-extrusion, stringing, and adhesion failures are rooted in temperature misconfiguration
  • Print speed and its cascading effects on layer adhesion, stringing, and dimensional accuracy
  • First-layer settings (height, speed, bed adhesion methods) as the foundation of every successful print
  • Diagnosing and reverse-engineering failures — using Aranda's failure taxonomy to read a failed print and trace it back to a specific slicer setting
  • Iterative profile tuning — the discipline of changing one variable at a time to isolate the cause of a defect
You should be able to answer
  • According to '3D Printing Failures,' what are the most common slicer-setting mistakes that cause layer delamination, and which specific settings should be adjusted first to fix them?
  • How does Aranda connect infill percentage and pattern choice to real-world part failures — what threshold percentages or patterns does he highlight for functional vs. decorative prints?
  • What temperature-related failure modes are catalogued in the book, and what is the recommended diagnostic process for distinguishing a nozzle-temperature problem from a bed-temperature problem?
  • How do support settings (density, interface layers, Z-gap) influence both print success and post-processing difficulty, based on the failure cases in the book?
  • What does Aranda identify as the most critical first-layer settings, and why does getting the first layer wrong propagate failures throughout the entire print?
  • Using the failure-diagnosis framework in '3D Printing Failures,' how would you systematically troubleshoot a print that shows heavy stringing between features?
Practice
  • **Failure Recreation Lab:** Intentionally reproduce 3 failure types documented in Aranda's book (e.g., warping, stringing, layer separation) by deliberately misconfiguring the relevant slicer setting, then correct each one — document before/after photos and the exact setting change made.
  • **Slicer Setting Matrix:** Create a personal reference spreadsheet with columns for Setting, Low Value Effect, High Value Effect, and Aranda's Recommended Range — fill it in for layer height, infill %, print speed, nozzle temp, bed temp, and retraction distance.
  • **Infill Strength Test:** Slice and print the same simple test coupon (e.g., a 20×20×20 mm cube) at three infill percentages (15%, 40%, 80%) using the same pattern, then perform a basic crush/flex test and compare results against Aranda's predictions.
  • **Support Removal Challenge:** Print one model that requires supports using two different support configurations (e.g., normal vs. tree supports, or two different Z-gap values), then compare surface finish on the supported face and ease of removal — log findings against the book's guidance.
  • **Temperature Tower Print:** Use a temperature tower model and slice it with a temperature change script to test nozzle temperatures across a 10–20 °C range; annotate each tier with the failure modes visible and cross-reference them with Aranda's failure catalog.
  • **One-Variable Tuning Journal:** Over one week, pick one persistent issue in your prints, change only one slicer setting per attempt (as Aranda's diagnostic method prescribes), and keep a written log of hypothesis → change → result until the issue is resolved.

Next up: Mastering slicer settings and failure diagnosis through Aranda's framework gives the reader a reliable, calibrated machine to work with — the essential prerequisite for the next stage, where the focus shifts from "making it print correctly" to designing intentional, functional, or creative objects that fully exploit those tuned settings.

3D Printing Failures
Sean Aranda · 2017 · 217 pp

Systematically explains why prints fail and how slicer settings fix them — reading this right after your first prints turns frustrating trial-and-error into deliberate tuning.

3

Materials Science & Filament Selection

Some background

Understand the properties, print requirements, and best-use cases for PLA, PETG, ABS, TPU, nylon, resins, and specialty composites so you can choose the right material for any job.

Study plan for this stage

Pace: 6–8 weeks total: Weeks 1–4 cover "The 3D Printing Handbook" (~25–30 pages/day, focusing on material-specific chapters); Weeks 5–8 cover "Functional Design for 3D Printing" (~20–25 pages/day, pausing to run print tests alongside each material chapter).

Key concepts
  • Material mechanical properties: tensile strength, layer adhesion, flexibility, and impact resistance as they differ across PLA, PETG, ABS, TPU, nylon, resins, and composites — as profiled in The 3D Printing Handbook
  • Thermal behavior: glass transition temperature (Tg), warping tendency, and the role of heated beds and enclosures for high-temp materials like ABS and nylon, drawn from The 3D Printing Handbook's process chapters
  • Print environment requirements: how moisture absorption (hygroscopy) in nylon and PETG demands dry storage and the effect on print quality, per The 3D Printing Handbook
  • Resin chemistry basics: the difference between standard, ABS-like, flexible, and castable resins in SLA/MSLA processes, and their post-cure requirements, as covered in The 3D Printing Handbook
  • Specialty and composite filaments: carbon-fiber-filled, wood-fill, metal-fill, and glow-in-the-dark materials — their abrasive nature, hardened nozzle requirements, and aesthetic vs. structural trade-offs from The 3D Printing Handbook
  • Design-for-material principles: how Functional Design for 3D Printing connects material choice to wall thickness, infill strategy, and part orientation for functional end-use parts
  • Failure mode awareness: delamination, stringing, warping, and brittleness as symptoms of material–parameter mismatch, synthesized across both books
  • Material selection decision framework: matching end-use requirements (flexibility, food safety, UV resistance, heat resistance) to the correct filament or resin family using criteria from both books
You should be able to answer
  • According to The 3D Printing Handbook, what are the three most critical print-environment differences between printing ABS and printing PLA, and why does each matter for part quality?
  • How does The 3D Printing Handbook distinguish between the use cases for PETG and nylon when both are described as 'tough' materials — what specific properties push you toward one over the other?
  • What does Functional Design for 3D Printing say about how material choice should influence wall thickness and infill percentage decisions for a load-bearing part?
  • Based on The 3D Printing Handbook's resin section, what post-processing steps are non-negotiable for SLA/MSLA parts, and how do they differ between standard and flexible resins?
  • After reading both books, how would you select a material for a part that must be flexible, food-safe, and printed on a standard FDM machine — what does each book contribute to that decision?
  • What composite or specialty filament properties described in The 3D Printing Handbook require hardware upgrades to your printer, and what does Functional Design for 3D Printing suggest about whether the functional benefit justifies that cost?
Practice
  • Material swatch library: Print a standardized 20×20×4 mm tile and a single-wall 100 mm tall cylinder in every material you have access to (at minimum PLA, PETG, and one flexible filament), label them with settings, and physically compare flex, surface finish, and layer adhesion by hand — referencing the property tables in The 3D Printing Handbook.
  • Warp stress test: Print a 150×20×3 mm flat bar in ABS (or PETG as a proxy) with and without a brim, with and without an enclosure, and document warping outcomes in a log — then map your results back to the thermal behavior explanations in The 3D Printing Handbook.
  • Moisture experiment: Leave a spool of nylon or PETG open to air for 48 hours, print a short test piece, then dry it in an oven at the manufacturer's recommended temperature for 4–6 hours and reprint the same piece — photograph and compare stringing, bubbling, and surface quality, connecting observations to The 3D Printing Handbook's hygroscopy section.
  • Design-for-material redesign: Take any simple part you have previously printed in PLA and, using the principles in Functional Design for 3D Printing, redesign it specifically for TPU — adjust wall thickness, remove sharp internal corners, and re-orient for layer strength; print both versions and compare.
  • Material selection worksheet: Write a one-page decision brief for three hypothetical parts (e.g., a living-hinge enclosure clip, an outdoor bracket, a detailed display figurine), citing specific page references from both books to justify your material choice, print temperature, bed adhesion strategy, and any post-processing required.
  • Composite filament teardown: If a carbon-fiber-fill or wood-fill filament is accessible, print a small part and then deliberately cross-section it with a hobby knife; examine the fill distribution and compare surface hardness to a PLA print of the same geometry — document how this matches or diverges from the composite descriptions in The 3D Printing Handbook.

Next up: Mastering why each material behaves the way it does — its thermal limits, mechanical properties, and failure modes — creates the essential foundation for the next stage, where those material constraints directly drive decisions about part geometry, support strategy, and design-for-manufacturability in more advanced functional applications.

The 3D Printing Handbook
Ben Redwood · 2017 · 304 pp

A professional-grade reference covering every major printing process and material in depth, including mechanical properties and post-processing — the definitive materials guide for serious makers.

Functional Design for 3D Printing
Clifford T Smyth · 2017 · 236 pp

Connects material choice directly to functional part design, showing how wall thickness, orientation, and infill interact with specific filaments to achieve real-world performance targets.

4

CAD & Designing Your Own Prints

Some background

Use parametric CAD tools (Fusion 360 / FreeCAD) to design original parts from scratch, applying design-for-additive-manufacturing (DfAM) principles throughout.

Study plan for this stage

Pace: 8–10 weeks total. Weeks 1–6: "Autodesk Fusion 360: A Power Guide for Beginners and Intermediate Users" by Willis, John — aim for ~25–35 pages/day, spending extra time on hands-on tool practice in Fusion 360 alongside reading. Weeks 7–10: "Design for 3D Printing" by Samuel N. Bernier — lighter page l

Key concepts
  • Parametric modeling fundamentals in Fusion 360: sketches, constraints, dimensions, and the timeline-based history tree
  • Core modeling operations: extrude, revolve, loft, sweep, fillet/chamfer, and shell — and when to choose each
  • Assembly design in Fusion 360: components, joints, and degrees-of-freedom for multi-part prints
  • Design for Additive Manufacturing (DfAM) principles from Bernier: wall thickness minimums, overhang angles, bridging limits, and self-supporting geometry
  • Designing for fit and tolerance: clearance gaps for snap-fits, press-fits, and interlocking parts destined for FDM/resin printers
  • Iterative prototyping mindset: using Fusion 360's parametric timeline to rapidly test dimensional variants without rebuilding from scratch
  • Functional aesthetics: Bernier's guidance on integrating visual design decisions (texture, form language) with printability constraints
  • Export and print-prep workflow: saving bodies as STL/3MF, checking mesh integrity, and handing off to a slicer
You should be able to answer
  • After working through Willis's Fusion 360 guide, can you explain how parametric constraints and the timeline differ from direct/push-pull modeling, and why that difference matters for iterating a print design?
  • What overhang angle and minimum wall-thickness rules does Bernier establish, and how would you enforce them inside a Fusion 360 sketch or body before exporting?
  • How do you set up a Fusion 360 assembly with joints so that mating printed parts (e.g., a lid and a box) can be validated for fit before a single gram of filament is used?
  • Using Bernier's framework, what design changes would you make to a part that has a large flat overhang, and how would you model those changes in Fusion 360?
  • What is the difference between a clearance fit and an interference fit, and how do you encode the correct dimensional offset as a named parameter in Fusion 360 so it can be adjusted per-printer?
  • How does Bernier's iterative prototyping philosophy map onto Fusion 360's parametric timeline, and what workflow does that suggest for moving from concept sketch to final print-ready file?
Practice
  • Fusion 360 constraint drill (Willis, early chapters): Model a fully constrained 2-D sketch of a bracket profile — every line and arc must show no degrees of freedom. Change one driving dimension and confirm the entire sketch updates correctly. This builds the parametric muscle memory underpinning every later design.
  • Parametric part with named parameters (Willis, intermediate chapters): Design a simple enclosure (box + snap-fit lid) using named parameters (wall_thickness, clearance, lid_height) in Fusion 360's parameter table. Print both halves, test the fit, then adjust only the 'clearance' parameter, re-export, and reprint — documenting what changed and why.
  • Assembly joint validation (Willis, assembly chapters): Build a two-component hinge in Fusion 360 — a pin and a clevis — using revolute joints. Animate the motion, check for interference, and export each component as a separate STL. Print and physically verify the range of motion matches the simulation.
  • DfAM redesign challenge (Bernier, core DfAM chapters): Take any existing STL you have downloaded (e.g., from a previous stage) and re-model it from scratch in Fusion 360 applying Bernier's rules: eliminate unsupported overhangs >45°, enforce minimum wall thickness, and add chamfers to bottom edges. Compare print quality and material use before and after.
  • Texture and form study (Bernier, aesthetics/functional design chapters): Following Bernier's guidance on surface treatment, add a functional texture (grip knurling or a voronoi-style cutout pattern) to a handle or grip part in Fusion 360. Print it and evaluate whether the texture survived the print process and improved grip as intended.
  • End-of-stage original part project: Design a fully original, multi-component functional object (e.g., a cable organizer, a phone stand with adjustable angle, or a custom tool holder) entirely from scratch in Fusion 360, applying every DfAM principle from Bernier. Document your parameter table, at least one design iteration driven by a failed or suboptimal print, and a final reflection comparing yo

Next up: Mastering parametric CAD and DfAM principles here gives you the original, well-engineered STL/3MF files you'll need to critically evaluate slicer settings, supports, and material choices in the next stage — because you'll understand exactly what geometry you designed and why, making slicer decisions deliberate rather than guesswork.

Autodesk Fusion 360 : a Power Guide for Beginners and Intermediate Users
Willis, John · 2020

The most thorough beginner-to-intermediate Fusion 360 textbook available; builds solid CAD vocabulary and workflow before you tackle print-specific design rules.

Design for 3D printing
Samuel N. Bernier · 2015 · 149 pp

Focuses specifically on designing objects that print well — tolerances, snap-fits, living hinges, and assembly — bridging pure CAD skill with 3D-printing-aware thinking.

5

Advanced Projects & Mastery

Going deep

Integrate everything — hardware, slicing, materials, and CAD — into complete end-to-end projects, and explore advanced topics like multi-material printing, post-processing, and engineering-grade parts.

Study plan for this stage

Pace: 4–5 weeks, ~25–35 pages/day; allocate extra time on chapters covering multi-material setups, post-processing workflows, and any project-build chapters — plan at least one full "build day" per week to run prints alongside your reading

Key concepts
  • End-to-end project workflow: from concept and CAD design through slicing, printing, and finishing a functional part
  • Advanced slicer settings covered in Practical 3D Printers — perimeter counts, infill strategies, support optimization, and layer adhesion tuning for engineering loads
  • Material selection mastery: matching the right filament (PLA, ABS, PETG, flexible, composite-filled) to mechanical, thermal, and aesthetic requirements of a real project
  • Multi-material and multi-extrusion printing: dual-extrusion hardware setup, purge towers, soluble supports, and color/material change strategies as detailed in the book
  • Post-processing techniques: sanding, priming, acetone smoothing (ABS), painting, epoxy coating, and hardware insertion (heat-set inserts, threaded rods) for production-quality parts
  • Calibration at an advanced level: first-layer precision, extrusion multiplier fine-tuning, retraction per-material, and temperature towers to eliminate artifacts
  • Engineering-grade part design principles: wall thickness, rib/gusset placement, anisotropy awareness, and designing for the FDM process rather than against it
  • Troubleshooting complex failures: warping on large ABS prints, delamination under load, stringing in multi-material prints, and moisture-related defects in hygroscopic filaments
You should be able to answer
  • After reading Practical 3D Printers, how would you select and configure slicer settings differently for a decorative PLA figurine versus a load-bearing PETG bracket — and why?
  • What hardware and software steps does Practical 3D Printers outline for setting up a dual-extrusion system, and what are the most common failure points it warns against?
  • Describe the full post-processing pipeline Evans recommends for achieving a smooth, paintable surface on an ABS print — which chemicals, grits, and safety precautions are involved?
  • How does Practical 3D Printers approach designing parts that account for FDM anisotropy (layer-direction weakness), and what design strategies does it suggest to mitigate it?
  • What calibration sequence would you follow, based on the book, when switching from a standard PLA profile to a composite-filled or engineering filament for the first time?
  • How does Evans frame the iterative project loop — design, print, test, revise — and what documentation or version-control habits does the book recommend for complex builds?
Practice
  • Complete Project Build #1 — Functional Part: Design or download a load-bearing part (e.g., a wall bracket or tool holder), slice it with settings drawn directly from Practical 3D Printers' recommendations, print it in PETG or ABS, and perform a simple load test; document every setting change and its observed effect.
  • Complete Project Build #2 — Multi-Material Print: Configure your dual-extrusion (or filament-swap) setup following the book's guidance, print a two-material object using soluble or breakaway supports, and write a one-page post-mortem on what failed and what succeeded.
  • Post-Processing Sprint: Take three identical prints of the same model in ABS, PLA, and PETG; apply the full finishing pipeline from the book to each (sanding progression, filler primer, top coat); photograph and compare surface quality and time investment.
  • Advanced Calibration Notebook: Run a temperature tower, retraction tower, and extrusion-multiplier test for at least two different filament types; record results in a dedicated calibration log and update your slicer profiles accordingly.
  • Engineering Redesign Exercise: Take a part you previously printed that failed or underperformed, apply the FDM design principles from Practical 3D Printers (rib placement, orientation change, wall-thickness adjustment), reprint, and compare failure modes.
  • Capstone End-to-End Project: Conceive a small but complete product (e.g., a custom enclosure, a jig, a wearable mount) that requires at least two materials or a non-trivial post-processing step; carry it from sketch → CAD → sliced file → printed part → finished object, and write a brief build log referencing specific techniques from the book.

Next up: Mastering complete project execution and advanced techniques in Practical 3D Printers equips the reader with the hands-on fluency and critical judgment needed to move into specialized or professional domains — such as bioprinting, large-format industrial FDM, resin/SLA processes, or design-for-manufacture workflows — where the stakes, tolerances, and material science become significantly more dema

Practical 3D Printers
Brian Evans · 2012 · 336 pp

Covers advanced calibration, multi-material setups, enclosures, and engineering workflows, pushing your understanding to a professional level and rounding out the full curriculum.

Discussion