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¶
- Import STL/OBJ files and analyze geometry for printability
- Configure support structures for overhangs and complex geometries
- Optimize infill patterns and density for functional requirements
- Set appropriate layer height and line width for quality vs. speed trade-offs
- Orient parts strategically for strength, surface finish, and support minimization
- Generate and verify G-code before printing
- 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