数据 (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>
1.3 KiB
1.3 KiB
| 1 | model_code | bore | pos | type | sensor | step_file |
|---|---|---|---|---|---|---|
| 2 | UFL450NNE | 50 | N | N | UFL450NNE.step | |
| 3 | UFL450OCE | 50 | O | C | UFL450OCE.step | |
| 4 | UFL450ODE | 50 | O | D | UFL450ODE.step | |
| 5 | UFL450OEE | 50 | O | E | UFL450OEE.step | |
| 6 | UFL450OFE | 50 | O | F | UFL450OFE.step | |
| 7 | UFL450OLE | 50 | O | L | UFL450OLE.step | |
| 8 | UFL450OSE | 50 | O | S | UFL450OSE.step | |
| 9 | UFL450OXE | 50 | O | UFL450OXE.step | ||
| 10 | UFL450OYE | 50 | O | Y | UFL450OYE.step | |
| 11 | UFL450OZE | 50 | O | UFL450OZE.step | ||
| 12 | UFL450VCE | 50 | V | C | UFL450VCE.step | |
| 13 | UFL450VDE | 50 | V | D | UFL450VDE.step | |
| 14 | UFL450VEE | 50 | V | E | UFL450VEE.step | |
| 15 | UFL450VFE | 50 | V | F | UFL450VFE.step | |
| 16 | UFL450VLE | 50 | V | L | UFL450VLE.step | |
| 17 | UFL450VSE | 50 | V | S | UFL450VSE.step | |
| 18 | UFL450VXE | 50 | V | UFL450VXE.step | ||
| 19 | UFL450VYE | 50 | V | Y | UFL450VYE.step | |
| 20 | UFL450VZE | 50 | V | UFL450VZE.step | ||
| 21 | UHL463NNE | 63 | N | N | UHL463NNE.step | |
| 22 | UHL463OCE | 63 | O | C | UHL463OCE.step | |
| 23 | UHL463ODE | 63 | O | D | UHL463ODE.step | |
| 24 | UHL463OEE | 63 | O | E | UHL463OEE.step | |
| 25 | UHL463OFE | 63 | O | F | UHL463OFE.step | |
| 26 | UHL463OLE | 63 | O | L | UHL463OLE.step | |
| 27 | UHL463OSE | 63 | O | S | UHL463OSE.step | |
| 28 | UHL463OXE | 63 | O | UHL463OXE.step | ||
| 29 | UHL463OYE | 63 | O | Y | UHL463OYE.step | |
| 30 | UHL463OZE | 63 | O | UHL463OZE.step | ||
| 31 | UHL463VCE | 63 | V | C | UHL463VCE.step | |
| 32 | UHL463VDE | 63 | V | D | UHL463VDE.step | |
| 33 | UHL463VEE | 63 | V | E | UHL463VEE.step | |
| 34 | UHL463VFE | 63 | V | F | UHL463VFE.step | |
| 35 | UHL463VLE | 63 | V | L | UHL463VLE.step | |
| 36 | UHL463VSE | 63 | V | S | UHL463VSE.step | |
| 37 | UHL463VXE | 63 | V | UHL463VXE.step | ||
| 38 | UHL463VYE | 63 | V | Y | UHL463VYE.step | |
| 39 | UHL463VZE | 63 | V | UHL463VZE.step |