数据 (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>
135 lines
2.2 KiB
JSON
135 lines
2.2 KiB
JSON
{
|
||
"series": {
|
||
"code": "UFL",
|
||
"nameZh": "UFL/UHL 手动夹紧缸(对应官方 UCBL)",
|
||
"nameEn": "UFL/UHL Manual Power Clamp (official UCBL)",
|
||
"keywords": "ufl uhl ucbl shoudong manual jiajin",
|
||
"parameters": [
|
||
{
|
||
"code": "bore",
|
||
"nameZh": "缸径",
|
||
"nameEn": "Bore",
|
||
"keywords": "bore gangjing",
|
||
"unit": "mm",
|
||
"type": "number",
|
||
"values": [
|
||
50,
|
||
63
|
||
],
|
||
"display": {}
|
||
},
|
||
{
|
||
"code": "pos",
|
||
"nameZh": "臂位置",
|
||
"nameEn": "Arm Position",
|
||
"keywords": "pos arm position weizhi",
|
||
"unit": "",
|
||
"type": "enum",
|
||
"values": [
|
||
"N",
|
||
"O",
|
||
"V"
|
||
],
|
||
"display": {
|
||
"N": "无臂",
|
||
"O": "180°",
|
||
"V": "90°"
|
||
}
|
||
},
|
||
{
|
||
"code": "type",
|
||
"nameZh": "臂类型",
|
||
"nameEn": "Arm Type",
|
||
"keywords": "type arm leixing",
|
||
"unit": "",
|
||
"type": "enum",
|
||
"values": [
|
||
"",
|
||
"C",
|
||
"D",
|
||
"E",
|
||
"F",
|
||
"L",
|
||
"N",
|
||
"S"
|
||
],
|
||
"display": {
|
||
"C": "中央 15mm",
|
||
"D": "右 15mm",
|
||
"E": "中央 45mm",
|
||
"F": "右 45mm",
|
||
"L": "左 45mm",
|
||
"N": "无臂",
|
||
"S": "左 15mm",
|
||
"": "不适用"
|
||
}
|
||
},
|
||
{
|
||
"code": "sensor",
|
||
"nameZh": "传感器",
|
||
"nameEn": "Sensor",
|
||
"keywords": "sensor chuanganqi",
|
||
"unit": "",
|
||
"type": "enum",
|
||
"values": [
|
||
"",
|
||
"Y"
|
||
],
|
||
"display": {
|
||
"Y": "电子 PNP 白LED",
|
||
"": "不适用"
|
||
}
|
||
}
|
||
],
|
||
"rules": [],
|
||
"naming": {
|
||
"stepNameTemplate": "{model}.step"
|
||
},
|
||
"attachments": [],
|
||
"variants": []
|
||
},
|
||
"attachments": [
|
||
{
|
||
"kind": "manual",
|
||
"lang": "",
|
||
"source": "manual/UFL/p01.png",
|
||
"model": null
|
||
},
|
||
{
|
||
"kind": "manual",
|
||
"lang": "",
|
||
"source": "manual/UFL/p02.png",
|
||
"model": null
|
||
},
|
||
{
|
||
"kind": "manual",
|
||
"lang": "",
|
||
"source": "manual/UFL/p03.png",
|
||
"model": null
|
||
},
|
||
{
|
||
"kind": "manual",
|
||
"lang": "",
|
||
"source": "manual/UFL/p04.png",
|
||
"model": null
|
||
},
|
||
{
|
||
"kind": "manual",
|
||
"lang": "",
|
||
"source": "manual/UFL/p05.png",
|
||
"model": null
|
||
},
|
||
{
|
||
"kind": "manual",
|
||
"lang": "",
|
||
"source": "manual/UFL/p06.png",
|
||
"model": null
|
||
},
|
||
{
|
||
"kind": "datasheet",
|
||
"lang": "",
|
||
"source": "manual/UFL/UFL_manual.pdf",
|
||
"model": null
|
||
}
|
||
]
|
||
} |