Skip to content

Module 3: Slicing Software & Print Preparation

Duration: 3 hours | Microcredential: MCCPDL-U01M3-v1.0

Module Overview

This module develops proficiency with slicing software (Cura, PrusaSlicer, Simplify3D) and CAD-to-printer workflows. Students learn to import 3D models, configure support structures, optimize infill patterns, set layer heights and line widths, orient parts for strength and print speed, and generate G-code files ready for execution. The module emphasizes design for manufacturability (DFM)—understanding how design choices impact print success and final part properties.

Learning Objectives

  1. Import STL/OBJ files and analyze geometry for printability
  2. Configure support structures for overhangs and complex geometries
  3. Optimize infill patterns and density for functional requirements
  4. Set appropriate layer height and line width for quality vs. speed trade-offs
  5. Orient parts strategically for strength, surface finish, and support minimization
  6. Generate and verify G-code before printing
  7. Create and save custom printer profiles for different materials and applications

Key Concepts

  • Model Preparation: Detecting and fixing non-manifold geometry, scaling, scaling for tolerance
  • Support Structures: Tree supports vs. linear grid, orientation, density, removal time
  • Infill Patterns: Grid, honeycomb, gyroid—trade-offs between strength, time, and material
  • Layer Height: 0.1mm (fine detail), 0.2mm (balanced), 0.3mm+ (speed); affects edge quality
  • Line Width: Typically 1.25x nozzle diameter; affects surface quality and mechanical properties
  • Part Orientation: Layers stronger parallel than perpendicular; orientation affects layer count and print time
  • G-Code Verification: Tool path visualization, collision detection, estimated print time

Time Allocation

Segment Duration Activity
Introduction 10 min Overview: CAD → Slicer → G-code → Printer
Slide 1: Slicer Software Overview 15 min Presentation on major slicing tools
Slide 2: Support Structures 20 min Presentation + live demo in slicer
Activity 1: Model Import & Analysis 30 min Hands-on: students import files, analyze geometry, fix issues
Break 10 min
Slide 3: Infill & Layer Height Optimization 20 min Presentation + design trade-off discussion
Slide 4: Part Orientation & Strength 20 min Presentation + orientation case studies
Activity 2: Custom Profile Configuration 30 min Students create profiles for PLA, PETG, ABS
Slide 5: G-Code & Print Preparation 15 min Brief overview; safety/verification checklist
Activity 3: Complete Print File Prep 30 min Students prepare file for upcoming Module 4 print
Q&A & Assessment Prep 10 min Review, address questions

Assessment Strategy

  • Formative: 10-question quiz on slicer concepts and trade-offs (70% threshold)
  • Practical: Students submit three print files (different materials/purposes) for instructor review
  • Competency: Successful generation of G-code with proper supports and no collisions

Standards Covered

  • ISO 52911-1:2019: Design and Modeling Part 1—Geometry and Tolerances
  • ANSI/ISO 52901:2020: General Principles—Terminology

Prerequisites

  • Completion of Module 1 & 2 (FDM fundamentals, machine setup)
  • Basic familiarity with 3D CAD software (optional; Fusion 360, FreeCAD, Tinkercad)
  • Understanding of printer capabilities and limitations from M2

Resources Needed

  • Computer lab (1-2 students per workstation)
  • Slicing software installed: Cura (free), PrusaSlicer (free), Simplify3D (paid, optional)
  • Sample STL files (various complexity levels)
  • Printer profiles (pre-configured for lab printers)
  • Design guideline reference (minimum wall thickness, hole size, overhangs)
  • G-code viewer (free web tool or software)

Success Criteria

  • Score ≥70% on knowledge quiz
  • Students import STL, configure supports, and generate G-code without errors
  • Demonstrate understanding of infill/layer height trade-offs for specific use cases
  • Successfully orient a part to minimize supports while maintaining strength
  • Create a print file ready for Module 4 execution

Next Steps

  • Module 4: Print Execution & Troubleshooting (run generated files, monitor, diagnose failures)
  • Advanced: Custom slicer profiles, multi-material workflows, adaptive layer heights

Last Updated: 2026-03-18