# 欧霓博 SC 系列标准气缸 —— 型号编码规则（示例数据）

> 本文件为**自编示例数据**（虚构系列），用于目录软件开发测试，非真实产品数据。

## 1. 型号编码格式

```
SC{Bore}x{Stroke}{Magnet}-{Mount}
```

| 段 | 含义 | 取值 | 示例 |
|---|---|---|---|
| `SC` | 系列代码（标准气缸） | 固定 | SC |
| `{Bore}` | 缸径 (mm) | 16 / 25 / 32 / 40 | 32 |
| `x` | 分隔符 | 固定 | x |
| `{Stroke}` | 行程 (mm) | 25 / 50 / 75 / 100 | 50 |
| `{Magnet}` | 磁石 | 空 = 无磁石；`S` = 带磁石 | S |
| `-` | 分隔符 | 固定 | - |
| `{Mount}` | 安装方式 | `FA` = 前法兰 / `LB` = 脚座 / `CB` = 中摆 | LB |

**完整示例：`SC32x50S-LB`** = SC 系列，缸径 Ø32，行程 50mm，带磁石，脚座安装。

## 2. 选型约束规则

| # | 规则 | 说明 |
|---|---|---|
| R1 | 缸径 16 → 行程仅 25 / 50 | 小缸径不支持长行程 |
| R2 | 磁石 `S` 要求缸径 ≥ 25 | 缸径 16 无磁石选项 |
| R3 | 中摆 `CB` 要求行程 ≤ 75 | 长行程不提供中摆安装 |

对应 [../params.csv](../params.csv) 中 72 个合法型号组合。

## 3. STEP 文件命名

STEP 文件名 = 型号 + `.step`，如 `SC32x50S-LB.step`，与 `params.csv` 的 `step_file` 列一一对应。

## 4. 简化几何约定（示例用）

模型为 4 个圆柱体组合（后盖 + 缸体 + 前盖 + 活塞杆），单位 mm，沿 Z 轴：

| 零件 | 外径 | 长度/位置 |
|---|---|---|
| 缸体 | bore + 4 | 长 = stroke + 60，z: 0 ~ stroke+60 |
| 后盖 | bore + 10 | 厚 8，z: -8 ~ 0 |
| 前盖 | bore + 10 | 厚 10，z: stroke+60 ~ stroke+70 |
| 活塞杆 | max(bore/5, 3) × 2 | 自 z = stroke+46 伸出至前盖上方 stroke+10 |

> 真实产品数据接入时，用 Builder 导入真实 STEP 模型替换即可，编码规则与参数表格式不变。
