数据 (定位销/勾销缸/翻转缸/电缸 → Univer 真实数模)
- 新增 19 系列 1124 型号 (PIN 303 / HOK 73 / ROT 741 / ELEC 9)
- 命名规则取自官方图册 CODIFICATION KEY (pdftotext 提取), 非推测
- 解析用「官方值域校验 + 左对齐 DFS 填空」, 可处理省略空位的型号
- 参数组合唯一性门禁: 1124 型号全部通过 (避免选型静默错配)
- 占位/测试文件 (如 USP50J_0___K0 销径为空) 在解析阶段丢弃
- catalog.json 分类系列表同步; crossref 失效引用清理
手册页
- 全部 42 系列改为彩色 (此前脚本误写死 csGRAY 转灰度), 346 页
- 修复 UCBT 附图只有 1 页 (筛选条件写死 UCBT40 且漏 CLAMPING ARMS)
- gen-pending-series.py 改为扫描 manual 目录自动生成附件清单,
避免重跑脚本把多页附件覆盖回单页
网页版
- 首页改为系列缩略图网格 (40 张: 27 张真实产品图 + 13 张占位图),
按大类分组; 图放 web/series/<系列码>.webp, 覆盖同名文件即可替换
- 左侧树改手风琴 (默认收起, 一次展开一个), 父级带 SVG 图标,
悬停放大动画, 按钮间距随高度均匀分布; 可收起为图标窄条
- 修复分隔条被拖出容器后无法找回 (上限改为容器感知 + resize 重夹取
+ 双击复位); 同时阻止图片原生拖拽
- 购物车打包改取 .step.gz 副档 (传输量降至约 1/4.5), 无副档自动回退
- 修复搜索到型号后点结果内容区空白 (switchTab('dim') 已失效)
- OpcPackage 超大包 (>1.5GB) 改走临时文件, 绕过 MemoryStream 2GB 上限
工具
- gen-pending-series/manual, copy-pending-step, gen-step-gz,
gen-series-thumbs, scan-pending-series 等 11 个脚本
Co-Authored-By: Claude Code <noreply@anthropic.com>
127 lines
2.0 KiB
JSON
127 lines
2.0 KiB
JSON
{
|
|
"schemaVersion": "1.0",
|
|
"genApi": "",
|
|
"catalogName": "ONEBOT 气动元件目录",
|
|
"catalogNameEn": "ONEBOT Pneumatic Catalog",
|
|
"catalogVersion": "2026.08",
|
|
"defaultLang": "zh",
|
|
"langs": [
|
|
"zh",
|
|
"en"
|
|
],
|
|
"categories": [
|
|
{
|
|
"code": "AUT",
|
|
"nameZh": "汽车行业气缸 Automotive",
|
|
"nameEn": "Automotive Cylinders",
|
|
"keywords": "",
|
|
"series": [
|
|
"KC",
|
|
"KCB",
|
|
"KSB",
|
|
"KCS",
|
|
"KS",
|
|
"KSU"
|
|
]
|
|
},
|
|
{
|
|
"code": "MIN",
|
|
"nameZh": "不锈钢迷你缸 (ISO6432)",
|
|
"nameEn": "Stainless Mini Cylinders (ISO6432)",
|
|
"keywords": "",
|
|
"series": [
|
|
"M",
|
|
"MS",
|
|
"MSC"
|
|
]
|
|
},
|
|
{
|
|
"code": "ALU",
|
|
"nameZh": "铝合金迷你缸",
|
|
"nameEn": "Aluminium Mini Cylinders",
|
|
"keywords": "",
|
|
"series": [
|
|
"MAL",
|
|
"MALC"
|
|
]
|
|
},
|
|
{
|
|
"code": "CLM",
|
|
"nameZh": "气动夹紧缸",
|
|
"nameEn": "Pneumatic Clamping Cylinders",
|
|
"keywords": "",
|
|
"series": [
|
|
"UCBP",
|
|
"UCBM",
|
|
"UCBT",
|
|
"UCBQ",
|
|
"UCBH",
|
|
"UCDP",
|
|
"UCIM",
|
|
"UCIP",
|
|
"UCNM",
|
|
"UCNP",
|
|
"UFL"
|
|
]
|
|
},
|
|
{
|
|
"code": "PIN",
|
|
"nameZh": "气动可伸缩定位销",
|
|
"nameEn": "Pneumatic Retractable Locating Pins",
|
|
"keywords": "",
|
|
"series": [
|
|
"ULA",
|
|
"ULL",
|
|
"ULM",
|
|
"ULO",
|
|
"ULP",
|
|
"ULT",
|
|
"ULX",
|
|
"ULY",
|
|
"ULZ"
|
|
]
|
|
},
|
|
{
|
|
"code": "HOK",
|
|
"nameZh": "气动勾销缸",
|
|
"nameEn": "Pneumatic Pin Clamp Cylinders",
|
|
"keywords": "",
|
|
"series": [
|
|
"USP",
|
|
"USL",
|
|
"USR",
|
|
"USS",
|
|
"USSL"
|
|
]
|
|
},
|
|
{
|
|
"code": "GRP",
|
|
"nameZh": "气动夹爪缸",
|
|
"nameEn": "Pneumatic Gripper Cylinders",
|
|
"keywords": "",
|
|
"series": [
|
|
"UGP"
|
|
]
|
|
},
|
|
{
|
|
"code": "ROT",
|
|
"nameZh": "气动翻转缸",
|
|
"nameEn": "Pneumatic Flip Cylinders",
|
|
"keywords": "",
|
|
"series": [
|
|
"UAGP",
|
|
"LAGP"
|
|
]
|
|
},
|
|
{
|
|
"code": "ELEC",
|
|
"nameZh": "电动气缸",
|
|
"nameEn": "Electric Cylinders",
|
|
"keywords": "",
|
|
"series": [
|
|
"LAE"
|
|
]
|
|
}
|
|
],
|
|
"series": []
|
|
} |