Files
OnebotCatalog/sample-data/onb-sc/coding-rules.md

49 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 欧霓博 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 + 60z: 0 ~ stroke+60 |
| 后盖 | bore + 10 | 厚 8z: -8 ~ 0 |
| 前盖 | bore + 10 | 厚 10z: stroke+60 ~ stroke+70 |
| 活塞杆 | max(bore/5, 3) × 2 | 自 z = stroke+46 伸出至前盖上方 stroke+10 |
> 真实产品数据接入时,用 Builder 导入真实 STEP 模型替换即可,编码规则与参数表格式不变。