# Leveling foot (pé nivelador)

> Component kind `leveling-foot` (category `static`, DSL name `levelingFoot`, API v1)

Adjustable foot: a round base pad and a threaded stud that screws into a leg to level a bench on an uneven floor. Pad at the bottom (−Y), stud pointing up (+Y).

## Parameters

- **`diameter`** — Base pad diameter (mm). Common: 40, 50, 60, 80.
- **`height`** — Overall height (mm): base pad to the stud tip. Bigger = more adjustment range.

## Parameters schema

| Parameter | Type | Default | Constraints |
| --- | --- | --- | --- |
| `diameter` | Number | 50 | min: 20 |
| `height` | Number | 90 | min: 30 |
| `color` | String | — |  |

## Ports

| Port | Type | Description |
| --- | --- | --- |
| `stud` | `rigid` | Rigid port on the stud (the top). Screw/weld the stud into the leg end. |

## Example

```
statics.levelingFoot({
  id: 'foot_fl', diameter: 50, height: 90,
});
```
