# U steel channel

> Component kind `steel-channel-u` (category `static`, DSL name `steelChannelU`, API v1)

Open U (channel) steel section — a stiff cross member. Web along local X, flanges rising along local Y, length along local Z.

## Parameters

- **`web`** — Web width (mm, local X). Commercial: 38, 50, 75, 100.
- **`flange`** — Flange height (mm, local Y) — how tall the side walls rise.
- **`thickness`** — Material thickness (mm) of web and flanges.
- **`length`** — Length along the local Z axis (mm).

## Parameters schema

| Parameter | Type | Default | Constraints |
| --- | --- | --- | --- |
| `web` | Number | 50 | min: 15 |
| `flange` | Number | 25 | min: 8 |
| `thickness` | Number | 3 | min: 1 |
| `length` | Number | 1000 | min: 10 |
| `color` | String | — |  |

## Ports

| Port | Type | Description |
| --- | --- | --- |
| `body` | `rigid` | Rigid structural port. Weld or bolt it to the frame; carries no motion. |

## Example

```
statics.steelChannelU({
  id: 'crossmember', web: 50, flange: 25, thickness: 3, length: 800,
});
```
