Feeback:
Go step by step instead of showing a video and making them follow the steps add checkpoints for each student to check up on Specify slicer. Change lab report to a single page; add any problems you encountered.
Learn how to use simple Computer Aided Design (CAD) and Computer Aided Manufacturing (CAM) software to design and FDM print a simple enclosure for your litePhone.
Objective:
Gain hands-on experience with Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) by designing, slicing, and 3D printing a functional enclosure for your litePhone project. This lab bridges the gap between software/hardware integration and physical product design—a crucial aspect of embedded systems development.
Part 1 – CAD Modeling
You will use a beginner-friendly CAD tool like Tinkercad, Fusion 360, or FreeCAD to design a case for your ESP32-based litePhone. Your design must consider the size and layout of your hardware.
Requirements:
- Dimensions must match your TFT screen, ESP32 DevKit, and any other mounted modules (buttons, battery, SIM card slot, speaker, etc.).
- The enclosure must:
- Be a two-part shell (top and bottom)
- Include slots to secure components
- Have cutouts for the screen, USB port, power/reset buttons, and ventilation if needed
- Be printable on an FDM printer
🏆 Challenge
Research how to design snap-fit mechanisms or friction-fit lids. Try to implement one in your design!
Part 2 – CAM Workflow
Use a slicer like PrusaSlicer, Ultimaker Cura, or Bambu Studio to prepare your STL for FDM printing.
Steps:
- Export your model from the CAD tool as an
.STL
file - Import into your slicer of choice
- Preview and export the G-code
- Print using the lab’s 3D printer or submit the file for instructor printing
🏆 Challenge
If supports are needed for overhangs, try modifying your model to eliminate them instead. Document your reasoning.
Part 3 – Assembly and Testing
Once printed:
- Test the fit of each component
- Identify any tolerance issues
- If the screen or USB doesn’t align, revise and reprint
- You should aim for snug but non-damaging fits
Submit the following:
- CAD File (.f3d, .step, or equivalent)
- G-code/Slicer File
- Photos of:
- Assembled Enclosure
- Internal View (open shell with components)
- Short report (1–2 pages) including:
- Overview of your design
- Design decisions (cutouts, fastening, part placement)
- Any iterations and what changed
- Lessons learned
Grading (100 Points)
- CAD Design matches hardware (accurate dimensions, cutouts) (20 Points)
- Printability and slicer setup (20 Points)
- Physical print quality and usability (20 Points)
- Functional fit of components (20 Points)
- Lab Report comprehensiveness and insights(20 Points)