# README

## Overview

This MATLAB script evaluates the **tolerance robustness** of the **Tweel** architecture by studying how small thickness variations affect the main structural responses.

The analysis is performed separately for:

- outer ring thickness
- inner ring thickness
- reinforcement thickness

For each case, the script identifies a valid block of data where only one thickness varies and the other two remain fixed.

---

## What the script does

The script:

1. Loads the tolerance table for the Tweel architecture:
   - `TAB_tol_tweel.mat`
2. Selects one thickness at a time as the varying parameter
3. Finds a consistent subset of simulations where:
   - only that thickness changes
   - the other two thicknesses stay constant
4. Computes the percentage variation of:
   - maximum stress
   - wheel stiffness
   - durability index
5. Uses the nominal thickness (`0.003 m`) as reference
6. Computes a **robustness index**
7. Converts it into a **robustness score from 1 to 5**
8. Plots the response variation curves

---

## Output

For each thickness type, the script produces:

- robustness index
- robustness score
- one plot showing:
  - stress variation
  - stiffness variation
  - durability variation

The final figure contains **three stacked subplots**, one for each thickness category.

---

## Important note

The **same methodology** is applied to the other three wheel architectures as well:

- Hoop
- Spiral
- Twin

Equivalent scripts are used for those architectures, and they generate the **same type of plots** and the **same robustness evaluation**, changing only the input table.

---

## Required file

- `TAB_tol_tweel.mat`

---

## Purpose

This script is intended to assess how sensitive the Tweel structural performance is to manufacturing thickness variations, and to compare its robustness with the other wheel architectures using the same procedure.