SWdata-texttoCAD

本仓库用于存放行星减速器关节模组的 SolidWorks 源文件数据集,方便后续用于 Text-to-CAD 相关研究。

📁 目录结构

所有模组文件统一放在 1_行星关节模组/ 下,按传动类型和级数分类存放:

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_二级/),新建一个文件夹,文件夹名建议按以下格式

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_模板

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 区分一级和二级。

S
Description
存放按要求绘制的SW关节模组等模型
Readme 161 MiB