数据 (CLM 气动夹紧缸分类): - 1 系列 demo -> 11 个官方系列, 6 型号 -> 859 个真实型号 - 参数化升级: 仅缸径 -> 最多 5 维 (缸径/臂位置/臂类型/臂样式/传感器) - 11 系列各含官方图册附图 (84 张) + datasheet PDF - 修复: 枚举维度空串必须为合法值 (否则级联过滤后下拉全空) - 修复: catalog.json 分类 series 数组未更新导致新系列不进包 - 修复: _step 副本后缀归一化错误 (产生假型号) 工具: - gen-clamp-series.py 数据清洗 (X盘数模 -> CSV/meta/STEP) - copy-clamp-step.py 8线程并行复制 (网络盘 I/O 优化) - gen-clamp-manual.py 官方图册 PDF -> 附图 - update-clamp-meta-attach.py / fix-clamp-meta-empty-enum.py 仓库瘦身: - .gitignore 排除数模(5GB)/.opc(1.2GB)/编译产物/发布产物 - 移出索引: release/ bin产物 STEP数模 .opc 大型PDF 等 - 提交体积 17MB (原 15.97GB) 其他: SelfTest.cs 可解析选型逻辑放宽 (稀疏数据用真实变体回验) Co-Authored-By: Claude Code <noreply@anthropic.com>
2.1 KiB
2.1 KiB
| 1 | model_code | bore | pos | type | style | sensor | step_file |
|---|---|---|---|---|---|---|---|
| 2 | UBH40E0 | 40 | E | UBH40E0.step | |||
| 3 | UBH40E15 | 40 | E | UBH40E15.step | |||
| 4 | UBH40E45 | 40 | E | UBH40E45.step | |||
| 5 | UBH40N15 | 40 | N | UBH40N15.step | |||
| 6 | UBH40OBE0 | 40 | O | UBH40OBE0.step | |||
| 7 | UBH40OCE-S | 40 | O | C | S | UBH40OCE-S.step | |
| 8 | UBH40ODE-S | 40 | O | D | S | UBH40ODE-S.step | |
| 9 | UBH40OEE-S | 40 | O | E | S | UBH40OEE-S.step | |
| 10 | UBH40OFE-S | 40 | O | F | S | UBH40OFE-S.step | |
| 11 | UBH40OLE-S | 40 | O | L | S | UBH40OLE-S.step | |
| 12 | UBH40OSE-S | 40 | O | S | S | UBH40OSE-S.step | |
| 13 | UBH40OXE-S | 40 | O | S | UBH40OXE-S.step | ||
| 14 | UBH40OYE-S | 40 | O | S | Y | UBH40OYE-S.step | |
| 15 | UBH40OZE-S | 40 | O | S | UBH40OZE-S.step | ||
| 16 | UBH40VCE-S | 40 | V | C | S | UBH40VCE-S.step | |
| 17 | UBH40VDE-S | 40 | V | D | S | UBH40VDE-S.step | |
| 18 | UBH40VEE-S | 40 | V | E | S | UBH40VEE-S.step | |
| 19 | UBH40VFE-S | 40 | V | F | S | UBH40VFE-S.step | |
| 20 | UBH40VLE-S | 40 | V | L | S | UBH40VLE-S.step | |
| 21 | UBH40VSE-S | 40 | V | S | S | UBH40VSE-S.step | |
| 22 | UBH40VXE-S | 40 | V | S | UBH40VXE-S.step | ||
| 23 | UBH40VYE-S | 40 | V | S | Y | UBH40VYE-S.step | |
| 24 | UBH40VZE-S | 40 | V | S | UBH40VZE-S.step | ||
| 25 | UBH63NNE | 63 | N | N | UBH63NNE.step | ||
| 26 | UBH63OCE | 63 | O | C | UBH63OCE.step | ||
| 27 | UBH63ODE | 63 | O | D | UBH63ODE.step | ||
| 28 | UBH63OEE | 63 | O | E | UBH63OEE.step | ||
| 29 | UBH63OFE | 63 | O | F | UBH63OFE.step | ||
| 30 | UBH63OLE | 63 | O | L | UBH63OLE.step | ||
| 31 | UBH63OSE | 63 | O | S | UBH63OSE.step | ||
| 32 | UBH63OTE | 63 | O | UBH63OTE.step | |||
| 33 | UBH63OUE | 63 | O | UBH63OUE.step | |||
| 34 | UBH63OVE | 63 | O | UBH63OVE.step | |||
| 35 | UBH63OXE | 63 | O | UBH63OXE.step | |||
| 36 | UBH63OYE | 63 | O | Y | UBH63OYE.step | ||
| 37 | UBH63OZE | 63 | O | UBH63OZE.step | |||
| 38 | UBH63VCE | 63 | V | C | UBH63VCE.step | ||
| 39 | UBH63VDE | 63 | V | D | UBH63VDE.step | ||
| 40 | UBH63VEE | 63 | V | E | UBH63VEE.step | ||
| 41 | UBH63VFE | 63 | V | F | UBH63VFE.step | ||
| 42 | UBH63VLE | 63 | V | L | UBH63VLE.step | ||
| 43 | UBH63VSE | 63 | V | S | UBH63VSE.step | ||
| 44 | UBH63VTE | 63 | V | UBH63VTE.step | |||
| 45 | UBH63VUE | 63 | V | UBH63VUE.step | |||
| 46 | UBH63VVE | 63 | V | UBH63VVE.step | |||
| 47 | UBH63VXE | 63 | V | UBH63VXE.step | |||
| 48 | UBH63VYE | 63 | V | Y | UBH63VYE.step | ||
| 49 | UBH63VZE | 63 | V | UBH63VZE.step | |||
| 50 | UCBH63AK015 | 63 | A | K | UCBH63AK015.step | ||
| 51 | UCBH63AK015FSM | 63 | A | K | UCBH63AK015FSM.step | ||
| 52 | UCBH63AK045 | 63 | A | K | UCBH63AK045.step | ||
| 53 | UCBH63AK045FSM | 63 | A | K | UCBH63AK045FSM.step | ||
| 54 | UCBH63AN045 | 63 | A | N | UCBH63AN045.step | ||
| 55 | UCBH63AN045FSM | 63 | A | N | UCBH63AN045FSM.step | ||
| 56 | UCBH63NNN0 | 63 | N | N | N | UCBH63NNN0.step | |
| 57 | UCBH63OCSK0 | 63 | O | C | S | K | UCBH63OCSK0.step |
| 58 | UCBH63ODSK0 | 63 | O | D | S | K | UCBH63ODSK0.step |
| 59 | UCBH63OSSK0 | 63 | O | S | S | K | UCBH63OSSK0.step |
| 60 | UCBH63VCSK0 | 63 | V | C | S | K | UCBH63VCSK0.step |
| 61 | UCBH63VDSK0 | 63 | V | D | S | K | UCBH63VDSK0.step |
| 62 | UCBH63VSSK0 | 63 | V | S | S | K | UCBH63VSSK0.step |