Week 11

Mechanical & Machine Design

Overview

This week combined mechanical design and machine automation in a group project to create an actuated icosahedron - a twenty-faced polyhedron where each triangular face displays Neil Gershenfeld's face and the entire structure can expand, contract, and rotate. The machine includes mechanisms for actuation, automation features with motor control, functional transformation capabilities, and a user interface through sound. The project demonstrates principles of kinematic design, mechanism integration, and coordinated multi-axis actuation in creating an expressive kinetic sculpture.

Design Concept: The Neil Icosahedron

An icosahedron is a polyhedron with 20 equilateral triangle faces, 30 edges, and 12 vertices - one of the five Platonic solids. Our design takes this elegant geometric form and transforms it into a kinetic sculpture that can breathe, pulsate, and spin. Each of the 20 triangular faces features an image of Neil Gershenfeld, creating a faceted, almost disco-ball-like appearance when assembled. The machine can expand and contract like a living organism while rotating to create dynamic visual effects.

The design incorporates multiple mechanisms: a radial expansion system that allows all faces to move outward and inward simultaneously while maintaining the icosahedral shape, a central rotation drive for spinning the entire structure, and a speaker system for audio playback of Neil's words. This combination of mechanisms creates a machine that's part sculpture, part automaton, expressing both geometric beauty and playful interactivity.

3D Model Visualization

Below is the interactive 3D model of our actuated icosahedron. You can rotate and explore the geometry to see how the faces are arranged and how the mechanism is structured.

The 3D model shows the icosahedral geometry with each triangular face mounted on a radial arm. The central core houses the actuation mechanisms - motors for rotation and linear actuators for expansion/contraction. The faces are connected through a linkage system that maintains geometric constraints while allowing coordinated motion.

Prototyping and Scaling

Initial Proof of Concept

Stick Prototype

Early stick prototype exploring the expansion mechanism

True Size Prototype

True-scale prototype validating dimensions and geometry

We began with low-fidelity prototypes using simple materials - sticks, tape, and cardboard. These early models helped us understand the kinematic constraints of the icosahedron and test different expansion mechanisms. The stick prototype demonstrated that a radial push-pull system could work, with each face mounted on an arm that slides along a guide. The true-scale prototype validated our size calculations and revealed clearance issues between adjacent faces during expansion.

Prototyping at multiple scales proved valuable. Small models built quickly let us iterate on mechanism concepts. Full-scale mockups revealed practical issues with weight, balance, and the forces required for actuation. We discovered that the faces needed to be surprisingly light to avoid overloading the motors, and that the expansion range needed limits to prevent geometric binding when faces came too close together.

Fabrication Process

Face Production

Face Fabrication

Fabricating the 20 triangular faces with Neil's image

Producing 20 identical triangular faces required efficient manufacturing. We laser-cut the triangles from lightweight material - thin plywood or acrylic provided structural rigidity without excessive mass. Each face received a image of Neil's face using casting. The printing and mounting process needed to be repeatable to ensure all 20 faces matched in appearance.

The faces also required mounting hardware. Each triangle has attachment points at its center for connection to the radial arm mechanism. These mounting points needed careful positioning. We used small brackets or 3D printed clips to secure faces to the mechanism while allowing easy removal for maintenance or replacement.

Mechanical Assembly

Core Assembly

Assembling the central actuation core

Motor Integration

Integrating stepper motors for actuation

The core mechanism presented the most complex assembly challenge. At the center sits a hub containing the rotation motor and the expansion drive system. The rotation uses a servo motor with a large gear that spins. The expansion mechanism employs a linear actuator pushes and pulls a central slider.

Face Assembly

Mounting faces to the radial mechanism

Shell Assembly

Final assembly with structural shell

Attaching the faces to the mechanism required precise alignment. Each face arm extends from the central hub at the correct angle to maintain icosahedral geometry. The structural shell provides stability and houses the electronics while maintaining an aesthetic appearance when the faces are contracted.

Actuation and Automation

Motor Control System

The automation required coordinating multiple motors with precise timing. A XIAO ESP32-C3 sends step pulses to servo motors wirelessly.

Audio Integration

The speaker system adds an auditory dimension to the machine's expression. A small amplified speaker mounts within the central core, protected but positioned where sound can emanate outward through the gaps between faces.

Final Result

Completed Icosahedron

The completed actuated icosahedron with AR visualization overlay

My Individual Contribution

My specific contributions to this group project included:

Key Learnings

Mechanism Design Complexity

Designing mechanisms that maintain geometric constraints while enabling motion is challenging. The icosahedron's expansion required that all 20 faces move in coordinated fashion while maintaining their angular relationships. We learned that mechanical systems need to account for tolerances, friction, binding, and backlash. What works smoothly in CAD often requires adjustment in physical reality due to these factors. Prototyping revealed these issues early, allowing iterative refinement.

Integration Challenges

Building a machine that combines mechanisms, motors, electronics, and software reveals the importance of system-level thinking. Components designed separately must work together - the motor torque must match the mechanical load, the power supply must provide adequate current, the controller must have enough I/O pins, and the enclosure must accommodate all components. We learned to specify interfaces between subsystems early and test integration progressively rather than waiting until final assembly.

Collaborative Design Process

Group projects require clear communication and task division. We learned to use CAD assemblies as shared reference models, maintain documentation that team members could understand, and establish regular check-ins to catch integration issues.

Final Project Planning

Project Concept: Piezoresistive Pressure Sensor Matrix Glove

My final project will develop a wearable glove with an integrated pressure sensor matrix using piezoresistive sensing technology. The system will create a grid of pressure-sensitive points across the hand using conductive thread woven into a custom-fit glove. Unlike traditional methods that require tedious manual placement and soldering of sensors, I'm developing a novel fabrication approach using 3D printed molds to precisely localize thread positions, combined with industrial sewing machine techniques for rapid, repeatable assembly.

System Diagram

The system architecture consists of several interconnected subsystems:

Task List

Task Description Duration Week
1. Material Testing Test different conductive threads and fabrics for sensitivity, durability, and washability 3 days Week 12
2. Sensor Characterization Measure pressure-resistance relationship, hysteresis, and response time 2 days Week 12
3. Mold Design CAD design of 3D printed alignment molds for thread positioning 2 days Week 12-13
4. Mold Fabrication 3D print molds, test fit on fabric, iterate design 2 days Week 13
5. Sewing Process Development Develop technique for sewing conductive thread using industrial machine 3 days Week 13
6. Electronics Design Design PCB for multiplexing and ADC, select microcontroller 3 days Week 13-14
7. PCB Fabrication Mill or order PCB, assemble and test electronics 2 days Week 14
8. Firmware Development Write scanning algorithm, calibration routines, and communication protocol 4 days Week 14-15
9. Glove Fabrication Sew complete glove with integrated sensor matrix 2 days Week 15
10. System Integration Connect electronics to glove, route wiring, ensure robustness 2 days Week 15
11. Software Development Create visualization software, calibration interface, and demo applications 3 days Week 15-16
12. Testing & Calibration Full system testing, spatial and pressure calibration, user testing 2 days Week 16
13. Documentation Video production, slide preparation, final documentation website 2 days Week 16
14. Presentation Prep Rehearse demo, prepare backup systems, finalize materials 1 day Week 16

Project Schedule

Week 12: Material testing and sensor characterization. Order all components. Begin mold design.

Week 13: Complete and test 3D printed molds. Develop sewing process with conductive thread. Finalize electronics design and begin PCB layout.

Week 14: Fabricate and test electronics. Continue firmware development. Refine sewing process based on test results.

Week 15: Fabricate final glove with sensor matrix. Integrate electronics and software. Begin system-level testing.

Week 16 (Final Week): Complete testing and calibration. Finish documentation and presentation materials. Final demo preparation.

Resources and References