127 lines
4.5 KiB
Markdown
127 lines
4.5 KiB
Markdown
# SWdata-texttoCAD
|
||
|
||
本仓库用于存放行星减速器关节模组的 SolidWorks 源文件数据集,方便后续用于 Text-to-CAD 相关研究。
|
||
|
||
## 📁 目录结构
|
||
|
||
所有模组文件统一放在 `1_行星关节模组/` 下,按传动类型和级数分类存放:
|
||
|
||
```text
|
||
1_行星关节模组/
|
||
├── 1.1_NGW/ # NGW 型行星减速器
|
||
│ ├── 1.1.1_一级/ # 单级减速
|
||
│ │ └── [模组文件夹]/
|
||
│ └── 1.1.2_二级/ # 两级减速
|
||
│ └── [模组文件夹]/
|
||
├── 1.2_NW/ # NW 型行星减速器
|
||
│ ├── 1.2.1_一级/
|
||
│ │ └── [模组文件夹]/
|
||
│ └── 1.2.2_二级/
|
||
│ └── [模组文件夹]/
|
||
├── 1.3_WW/ # WW 型行星减速器
|
||
│ ├── 1.3.1_一级/
|
||
│ │ └── [模组文件夹]/
|
||
│ └── 1.3.2_二级/
|
||
│ └── [模组文件夹]/
|
||
└── 1.4_NGWN/ # NGWN 型行星减速器
|
||
├── 1.4.1_一级/
|
||
│ └── [模组文件夹]/
|
||
└── 1.4.2_二级/
|
||
└── [模组文件夹]/
|
||
```
|
||
|
||
## 📤 上传文件指引(给上传者)
|
||
|
||
### 第一步:确定你的模组属于哪一类
|
||
|
||
- 看你的减速器有没有**固定内齿圈**、输出端是不是**行星架** → 是的话就是 **NGW**
|
||
- 如果不确定属于 NGW / NW / WW / NGWN 中的哪一种,先确认清楚再放
|
||
- 传动级数:一组行星轮系算一级,两组串联算两级
|
||
|
||
### 第二步:创建模组文件夹
|
||
|
||
在对应的分类文件夹下(例如 `1.1.2_二级/`),新建一个文件夹,**文件夹名建议按以下格式**:
|
||
|
||
```text
|
||
PJ_NGW_S2_090_T80_001
|
||
```
|
||
|
||
字段说明(供参考,不强求完全一致):
|
||
|
||
| 字段 | 含义 | 示例 |
|
||
|------|------|------|
|
||
| PJ | 行星关节模组(固定前缀) | PJ |
|
||
| NGW | 传动型式 | NGW / NW / WW / NGWN |
|
||
| S2 | 级数 | S1 / S2|
|
||
| 090 | 外径档(mm) | 060 / 070 / 090 / 110 |
|
||
| T80 | 扭矩档(N·m) | T80 |
|
||
| 001 | 同规格序号 | 001 / 002 |
|
||
|
||
### 第三步:放入文件
|
||
|
||
每个模组文件夹内建议包含以下内容,**可在根目录下载PJ_NGW_S2_090_T80_001_模板**:
|
||
|
||
```text
|
||
PJ_NGW_S2_090_T80_001/
|
||
├── 装配/
|
||
│ └── (总装文件).sldasm
|
||
├── 零件/
|
||
│ └── *.sldprt
|
||
├── 导出/
|
||
│ ├── (总装文件).step
|
||
│ └── 零件/
|
||
│ └── *.step
|
||
├── 清单/
|
||
│ ├── 零件清单.xlsx
|
||
├── 模组信息表.xlsx
|
||
├── joint_module_assembly.schema.json #schema文件
|
||
└── planetary joint_full.example.json #sop文件
|
||
```
|
||
|
||
**要求:**
|
||
|
||
- 总装文件、零件文件请使用英文或数字命名,避免特殊符号
|
||
- 每个自制件均需导出 STEP 文件
|
||
- 螺纹连接件、弹簧挡圈、垫片等不强制建实体模型,但需在零件清单中写明型号、数量
|
||
- `模组信息表.xlsx` 至少包含:模组编号、传动类型、级数、减速比、额定扭矩、质量、设计说明
|
||
- 务必包含sop和schema
|
||
|
||
## 📥 下载指引(给下载者)
|
||
|
||
根据你需要的模组类型,进入对应文件夹下载即可:
|
||
|
||
| 你想要的 | 去这里找 |
|
||
|----------|----------|
|
||
| NGW 单级减速器 | `1_行星关节模组/1.1_NGW/1.1.1_一级/` |
|
||
| NGW 两级减速器 | `1_行星关节模组/1.1_NGW/1.1.2_二级/` |
|
||
| NW 单级减速器 | `1_行星关节模组/1.2_NW/1.2.1_一级/` |
|
||
| NW 两级减速器 | `1_行星关节模组/1.2_NW/1.2.2_二级/` |
|
||
| WW 单级减速器 | `1_行星关节模组/1.3_WW/1.3.1_一级/` |
|
||
| WW 两级减速器 | `1_行星关节模组/1.3_WW/1.3.2_二级/` |
|
||
| NGWN 单级减速器 | `1_行星关节模组/1.4_NGWN/1.4.1_一级/` |
|
||
| NGWN 两级减速器 | `1_行星关节模组/1.4_NGWN/1.4.2_二级/` |
|
||
|
||
每个模组文件夹内都包含完整的 SW 源文件、STEP 文件、零件清单和模组信息表,下载后可直接使用。
|
||
|
||
## 📋 文件名与角色参考
|
||
|
||
零件清单中建议使用以下角色名(中英文均可,但同一模组内保持一致):
|
||
|
||
| 角色 | 说明 |
|
||
|------|------|
|
||
| sun_gear | 太阳轮 |
|
||
| planet_gear | 行星轮 |
|
||
| ring_gear | 内齿圈 |
|
||
| carrier | 行星架 |
|
||
| carrier_pin | 行星轴/销 |
|
||
| input_shaft | 输入轴 |
|
||
| output_flange | 输出法兰 |
|
||
| gear_housing | 减速器壳体 |
|
||
| motor_housing | 电机壳(一体模组时使用) |
|
||
| bearing_seat | 轴承座 |
|
||
| seal_cover | 密封盖 |
|
||
|
||
两级模组如有两套太阳轮/行星架,建议在文件名或备注中加 `_L1`、`_L2` 区分一级和二级。
|
||
|
||
|