3D Design, Modeling, & Printing

Objectives

  • Comprehensive Introduction: Learn 3D printing basics, types, and applications.
  • Hands-On Design: Create models using CAD software and print them.
  • Advanced Techniques: Explore materials, post-processing, and real-world applications.Â

Module 1: Introduction to 3D Printing

Session 1: Course Overview and Objectives

  • Overview of course structure and expectations
  • Introduction to 3D printing and its applications

Session 2: Understanding 3D Printers

  • Types of 3D printers and how they work
  • Components of a 3D printer and their functions

Module 2: Basics of 3D Design and Modeling

Session 3: Introduction to CAD Software

  • Overview of popular CAD tools (Tinkercad, Fusion 360, Blender)
  • Basic navigation and tools in CAD software

Session 4: Designing Simple Models

  • Creating and manipulating basic shapes
  • Hands-on project: Design a simple object (e.g., a keychain)

Session 5: Advanced CAD Techniques

  • Using layers, assemblies, and more complex shapes
  • Hands-on project: Design a more complex object (e.g., a small box with a lid)

Module 3: Preparing for Printing

Session 6: Slicing and G-code

  • Introduction to slicing software (Cura, PrusaSlicer)
  • Converting 3D models to G-code for printing

Session 7: Printer Calibration and Setup

  • Calibrating your 3D printer for optimal performance
  • Loading filament and setting up the print bed

Module 4: 3D Printing Techniques

Session 8: Printing Your First Model

  • Step-by-step guide to printing a simple model
  • Hands-on activity: Print the designed keychain

Session 9: Troubleshooting Common Issues

  • Identifying and solving common 3D printing problems
  • Tips and tricks for optimizing print quality

Session 10: Designing for Assembly

  • Techniques for designing parts that fit together
  • Hands-on project: Create a simple assembly model (e.g., a snap-fit case)

Module 5: Advanced 3D Printing Concepts

Session 11: Printing with Different Materials

  • Overview of different printing materials (PLA, ABS, PETG)
  • Choosing the right material for your project

Session 12: Post-Processing and Finishing

  • Techniques for post-processing printed models
  • Sanding, painting, and other finishing touches

Module 6: Real-World Applications

Session 13: IoT and Smart Devices

  • Integrating 3D printing with IoT projects
  • Hands-on project: Design and print a case for an IoT device

Session 14: Home Automation Projects

  • Using 3D printing for home automation applications
  • Hands-on project: Print parts for a smart home device

Module 7: Expert Tips and Techniques

Session 15: Expert Advice on 3D Design

  • Guest lecture from a 3D printing expert
  • Advanced design tips and techniques

Session 16: Advanced Troubleshooting and Optimization

  • In-depth troubleshooting for complex issues
  • Techniques for optimizing prints for various types

Module 8: Capstone Project and Showcase

Session 17-18: Final Project Design and Implementation

  • Designing, modeling, and printing a final project
  • Presenting and showcasing completed projects to the class