Topology Optimization of a TPU Compliant Gripper
ISEF Category: Engineering Technology: Statics and Dynamics
Ready to Turn This Idea Into a Real Project?
This guide was put together with the help of AI research tools to give you a solid starting point. But a competitive science fair project lives in the details: refining your research question, fine-tuning your variables, analyzing your data, and presenting your findings like a seasoned scientist.
For next steps tailored to your interests, skill level, and timeline, work one-on-one with a MehtA+ mentor. Learn more about MehtA+ Science & Engineering Research Mentorship →
Subcategory: Computational Mechanics · Difficulty: Advanced · Setup: School Lab · Time: Full Year
The Hook
A soft gripper can pick up a fruit without crushing it, but only if its shape works with the material, not against it. That makes it a perfect science fair problem. You can design the shape on a computer, print it, then test whether reality matches the model. If your prediction is off, you still learn something useful.
What Is It?
Topology optimization is a way to ask, "Where should the material go?" Instead of drawing a full solid part, you let a computer search for the best material layout inside a fixed space. SIMP, which stands for Solid Isotropic Material with Penalization, is one common method. It treats each tiny part of the design space like a switch that can become mostly solid or mostly empty, then scores each version by how well it meets your goal.
For this project, your goal is a compliant gripper. A compliant mechanism bends on purpose, so it can grip objects with flex instead of joints. Think of it like a springy hand made from one continuous piece of TPU, a flexible 3D-printing material. Your Python code predicts how the gripper should deform under load, then your test rig measures the real force-displacement curve, which tells you how force changes as the gripper moves.
Why This Is a Good Topic
This topic works well because it mixes coding, design, printing, and measurement. You can change one design variable at a time, then check whether the output matches the simulation. It connects to robotics, soft grippers, prosthetics, and flexible products. You can learn structural modeling, finite element thinking, and data analysis without needing a university lab.
Research Questions
- How does volume fraction in the SIMP model change the predicted stiffness of a TPU compliant gripper? ?
- What is the effect of mesh resolution on the difference between simulated and measured force-displacement curves? ?
- Does adding a stress penalty in the optimization reduce peak strain in the printed gripper? ?
- To what extent does print orientation change the measured grip force for the same optimized shape? ?
- Which objective function, maximum displacement or minimum compliance, gives a gripper that matches experiment better? ?
- How does the number of optimization iterations affect convergence of the predicted design and the final measured performance? ?
Basic Materials
- TPU filament for a 3D printer.
- FDM 3D printer with flexible-filament support.
- Computer with Python installed.
- Digital kitchen scale with at least 1 g resolution.
- Servo motor or small linear actuator.
- Basic frame materials for a simple loading rig.
- Ruler or digital caliper.
- Clamp or stand to hold the test setup.
- Camera or smartphone for documenting deformation.
Advanced Materials
- TPU filament in multiple hardness ratings.
- FDM 3D printer with tuned flexible-material settings.
- Load cell with amplifier or a force sensor.
- Linear stage or motorized actuator for repeatable displacement control.
- Data acquisition board or microcontroller.
- High-resolution camera for deformation tracking.
- Digital calipers or optical measurement tools.
- Computer with Python, NumPy, SciPy, and Matplotlib.
- Finite element postprocessing tools for validation.
- Strain-sensitive markers or fiducials for image-based deformation tracking.
Software & Tools
- Python: Runs the SIMP optimization code and stores simulation results.
- NumPy: Handles matrix math and array operations for the design grid.
- SciPy: Helps with optimization, sparse solvers, and numerical routines.
- Matplotlib: Plots force-displacement curves, convergence, and comparison graphs.
- ImageJ: Tracks deformation from photos and measures displacement over time.
Experiment Steps
- Define the design goal, the load case, and the performance metric you want to optimize.
- Build a simple SIMP workflow that can update a 2D design grid and estimate stiffness.
- Choose one manufacturing constraint, like minimum feature size or print direction, and include it in the design rules.
- Create a repeatable test rig that measures force and displacement in a consistent way.
- Print one baseline gripper and one optimized gripper, then compare the measured curves to the model.
- Analyze where the prediction failed, then revise the model or the design assumptions.
Common Pitfalls
- Using a gripper geometry that is too thin for TPU, which causes tearing before you can compare data.
- Letting the print settings change between prototypes, which makes material behavior look like a design effect.
- Measuring force with a kitchen scale that shifts under side loads, which distorts the force-displacement curve.
- Comparing simulation and experiment without matching boundary conditions, which makes the model look wrong for the wrong reason.
- Optimizing only for stiffness, which can produce a design that bends badly, grips poorly, or fails at the joints.
What Makes This Competitive
A stronger project does more than print one optimized shape and test it. It compares several model choices, like mesh size, penalty factor, and boundary conditions, then shows how each choice affects prediction error. You can make it stronger by using a cleaner validation method, a better force sensor, or image tracking of deformation instead of only one scale reading. A sharp discussion of why the model succeeds or fails can matter as much as the final part.
Project Variations
- Compare different objective functions, such as compliance minimization versus force maximization, for the same TPU gripper.
- Test how infill pattern or print orientation changes the gap between SIMP predictions and real force-displacement behavior.
- Add shape constraints for a specific object, such as a strawberry, tube, or foam block, then see how contact geometry changes performance.
Learn More
- MIT OpenCourseWare: Search for structural optimization, finite element methods, and soft robotics lecture notes in the mechanical engineering courses.
- NPTEL: Search for free courses on topology optimization and finite element analysis.
- NASA Technical Reports Server: Search for compliant mechanisms, topology optimization, and additive manufacturing validation studies.
- PubMed: Search for review articles on soft grippers, compliant mechanisms, and flexible robotics.
- arXiv: Search for recent preprints on topology optimization, SIMP, and additive manufacturing.
Engineering Technology: Statics and Dynamics pillar guide
How to Do Real Engineering Technology Research at Home: A High School Student’s Guide to Free Tools, Affordable Kits, and Public Databases →