# Round steel tube

> Component kind `steel-tube-round` (category `static`, DSL name `steelTubeRound`, API v1)

Hollow round-section steel tube for handrails, legs and light frames. Runs along its local Z axis; rotate it to stand or lie as needed.

## Parameters

- **`diameter`** — Outer diameter (mm). Commercial: 19.05, 25.4, 31.75, 33.4, 38.1, 42.2, 48.3.
- **`wallThickness`** — Wall thickness (mm), typically 1.2–3.
- **`length`** — Length along the local Z axis (mm).

## Parameters schema

| Parameter | Type | Default | Constraints |
| --- | --- | --- | --- |
| `diameter` | Number | 33.4 | min: 8 |
| `wallThickness` | Number | 2 | min: 0.9 |
| `length` | Number | 1000 | min: 10 |
| `color` | String | — |  |

## Ports

| Port | Type | Description |
| --- | --- | --- |
| `body` | `rigid` | Rigid structural port. Weld or rest other parts against it; carries no motion. |

## Example

```
statics.steelTubeRound({
  id: 'rail', diameter: 33.4, wallThickness: 2, length: 1200,
});
```
