Files
OnebotCatalog/onebot-data/catalog/csv/UCBM.csv
wangruiguo 0584ba67b4 v1.0: 夹紧缸模块真实数据替换 + 仓库瘦身
数据 (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>
2026-09-14 15:24:16 +08:00

9.4 KiB

1model_codeborepostypestylesensorstep_file
2UBM2501025UBM25010.step
3UCBM25AK0025AKUCBM25AK00.step
4UCBM25AK01025AKUCBM25AK010.step
5UBM320102532UBM3201025.step
6UCBM32AK0032AKUCBM32AK00.step
7UCBM32AK01032AKUCBM32AK010.step
8UCBM32AK02532AKUCBM32AK025.step
9UBM40NNE40NNUBM40NNE.step
10UBM40OCE40OCUBM40OCE.step
11UBM40ODE40ODUBM40ODE.step
12UBM40OEE40OEUBM40OEE.step
13UBM40OSE40OSUBM40OSE.step
14UBM40OXE40OUBM40OXE.step
15UBM40OYE40OYUBM40OYE.step
16UBM40OZE40OUBM40OZE.step
17UBM40VCE40VCUBM40VCE.step
18UBM40VDE40VDUBM40VDE.step
19UBM40VEE40VEUBM40VEE.step
20UBM40VSE40VSUBM40VSE.step
21UBM40VXE40VUBM40VXE.step
22UBM40VYE40VYUBM40VYE.step
23UBM40VZE40VUBM40VZE.step
24UCBM40AK0040AKUCBM40AK00.step
25UCBM40AK01540AKUCBM40AK015.step
26UCBM40AK015FSM40AKUCBM40AK015FSM.step
27UCBM40AK04540AKUCBM40AK045.step
28UCBM40CD040CDUCBM40CD0.step
29UCBM40DD040DDUCBM40DD0.step
30UCBM40ED040EDUCBM40ED0.step
31UCBM40FD040FDUCBM40FD0.step
32UCBM40LD040LDUCBM40LD0.step
33UCBM40OCAK040OCAKUCBM40OCAK0.step
34UCBM40ODAK040ODAKUCBM40ODAK0.step
35UCBM40OESK040OESKUCBM40OESK0.step
36UCBM40OSAK040OSAKUCBM40OSAK0.step
37UCBM40OXAK040OUCBM40OXAK0.step
38UCBM40OXSK040OUCBM40OXSK0.step
39UCBM40OYAK040OYUCBM40OYAK0.step
40UCBM40OYSK040OYUCBM40OYSK0.step
41UCBM40OZAK040OUCBM40OZAK0.step
42UCBM40OZSK040OUCBM40OZSK0.step
43UCBM40SD040SDUCBM40SD0.step
44UCBM40VCAK040VCAKUCBM40VCAK0.step
45UCBM40VDAK040VDAKUCBM40VDAK0.step
46UCBM40VESK040VESKUCBM40VESK0.step
47UCBM40VSAK040VSAKUCBM40VSAK0.step
48UCBM40VXAK040VUCBM40VXAK0.step
49UCBM40VXSK040VUCBM40VXSK0.step
50UCBM40VYAK040VYUCBM40VYAK0.step
51UCBM40VYSK040VYUCBM40VYSK0.step
52UCBM40VZAK040VUCBM40VZAK0.step
53UCBM40VZSK040VUCBM40VZSK0.step
54UBM50NNE50NNUBM50NNE.step
55UBM50OCE50OCUBM50OCE.step
56UBM50ODE50ODUBM50ODE.step
57UBM50OEE50OEUBM50OEE.step
58UBM50OFE50OFUBM50OFE.step
59UBM50OLE50OLUBM50OLE.step
60UBM50OSE50OSUBM50OSE.step
61UBM50OTE50OUBM50OTE.step
62UBM50OUE50OUBM50OUE.step
63UBM50OVE50OUBM50OVE.step
64UBM50OXE50OUBM50OXE.step
65UBM50OYE50OYUBM50OYE.step
66UBM50OZE50OUBM50OZE.step
67UBM50VCE50VCUBM50VCE.step
68UBM50VDE50VDUBM50VDE.step
69UBM50VEE50VEUBM50VEE.step
70UBM50VFE50VFUBM50VFE.step
71UBM50VLE50VLUBM50VLE.step
72UBM50VSE50VSUBM50VSE.step
73UBM50VTE50VUBM50VTE.step
74UBM50VUE50VUBM50VUE.step
75UBM50VVE50VUBM50VVE.step
76UBM50VXE50VUBM50VXE.step
77UBM50VYE50VYUBM50VYE.step
78UBM50VZE50VUBM50VZE.step
79UCBM50AK01550AKUCBM50AK015.step
80UCBM50AK015FSM50AKUCBM50AK015FSM.step
81UCBM50AK04550AKUCBM50AK045.step
82UCBM50AK045FSM50AKUCBM50AK045FSM.step
83UCBM50CSD050CSDUCBM50CSD0.step
84UCBM50DSD050DSDUCBM50DSD0.step
85UCBM50ESD050ESDUCBM50ESD0.step
86UCBM50FSD050FSDUCBM50FSD0.step
87UCBM50LSD050LSDUCBM50LSD0.step
88UCBM50NNND050NNNDUCBM50NNND0.step
89UCBM50OCAK050OCAKUCBM50OCAK0.step
90UCBM50OCSK050OCSKUCBM50OCSK0.step
91UCBM50ODAK050ODAKUCBM50ODAK0.step
92UCBM50ODSK050ODSKUCBM50ODSK0.step
93UCBM50OESK050OESKUCBM50OESK0.step
94UCBM50OFSK050OFSKUCBM50OFSK0.step
95UCBM50OLSK050OLSKUCBM50OLSK0.step
96UCBM50OSAK050OSAKUCBM50OSAK0.step
97UCBM50OSSK050OSSKUCBM50OSSK0.step
98UCBM50OTAK050OUCBM50OTAK0.step
99UCBM50OTSK050OUCBM50OTSK0.step
100UCBM50OUAK050OUCBM50OUAK0.step
101UCBM50OUSK050OUCBM50OUSK0.step
102UCBM50OVAK050OUCBM50OVAK0.step
103UCBM50OVSK050OUCBM50OVSK0.step
104UCBM50OXAK050OUCBM50OXAK0.step
105UCBM50OXSK050OUCBM50OXSK0.step
106UCBM50OYAK050OYUCBM50OYAK0.step
107UCBM50OYSK050OYUCBM50OYSK0.step
108UCBM50OZAK050OUCBM50OZAK0.step
109UCBM50OZSK050OUCBM50OZSK0.step
110UCBM50SSD050SSDUCBM50SSD0.step
111UCBM50VCAK050VCAKUCBM50VCAK0.step
112UCBM50VCSK050VCSKUCBM50VCSK0.step
113UCBM50VDAK050VDAKUCBM50VDAK0.step
114UCBM50VDSK050VDSKUCBM50VDSK0.step
115UCBM50VEAK050VEAKUCBM50VEAK0.step
116UCBM50VESK050VESKUCBM50VESK0.step
117UCBM50VFSK050VFSKUCBM50VFSK0.step
118UCBM50VLSK050VLSKUCBM50VLSK0.step
119UCBM50VSAK050VSAKUCBM50VSAK0.step
120UCBM50VSSK050VSSKUCBM50VSSK0.step
121UCBM50VTAK050VUCBM50VTAK0.step
122UCBM50VTSK050VUCBM50VTSK0.step
123UCBM50VUAK050VUCBM50VUAK0.step
124UCBM50VUSK050VUCBM50VUSK0.step
125UCBM50VVAK050VUCBM50VVAK0.step
126UCBM50VVSK050VUCBM50VVSK0.step
127UCBM50VXAK050VUCBM50VXAK0.step
128UCBM50VXSK050VUCBM50VXSK0.step
129UCBM50VYAK050VYUCBM50VYAK0.step
130UCBM50VYSK050VYUCBM50VYSK0.step
131UCBM50VZAK050VUCBM50VZAK0.step
132UCBM50VZSK050VUCBM50VZSK0.step
133UBM63E1563EUBM63E15.step
134UBM63E4563EUBM63E45.step
135UBM63NNE63NNUBM63NNE.step
136UBM63OCE63OCUBM63OCE.step
137UBM63ODE63ODUBM63ODE.step
138UBM63OEE63OEUBM63OEE.step
139UBM63OFE63OFUBM63OFE.step
140UBM63OLE63OLUBM63OLE.step
141UBM63OSE63OSUBM63OSE.step
142UBM63OTE63OUBM63OTE.step
143UBM63OUE63OUBM63OUE.step
144UBM63OVE63OUBM63OVE.step
145UBM63OXE63OUBM63OXE.step
146UBM63OYE63OYUBM63OYE.step
147UBM63OZE63OUBM63OZE.step
148UBM63VCE63VCUBM63VCE.step
149UBM63VDE63VDUBM63VDE.step
150UBM63VEE63VEUBM63VEE.step
151UBM63VFE63VFUBM63VFE.step
152UBM63VLE63VLUBM63VLE.step
153UBM63VSE63VSUBM63VSE.step
154UBM63VTE63VUBM63VTE.step
155UBM63VUE63VUBM63VUE.step
156UBM63VVE63VUBM63VVE.step
157UBM63VXE63VUBM63VXE.step
158UBM63VYE63VYUBM63VYE.step
159UBM63VZE63VUBM63VZE.step
160UCBM63AK01563AKUCBM63AK015.step
161UCBM63AK015FSM63AKUCBM63AK015FSM.step
162UCBM63AK04563AKUCBM63AK045.step
163UCBM63AK045FSM63AKUCBM63AK045FSM.step
164UCBM63CSD063CSDUCBM63CSD0.step
165UCBM63DSD063DSDUCBM63DSD0.step
166UCBM63ESD063ESDUCBM63ESD0.step
167UCBM63FSD063FSDUCBM63FSD0.step
168UCBM63LSD063LSDUCBM63LSD0.step
169UCBM63OCAK063OCAKUCBM63OCAK0.step
170UCBM63OCSK063OCSKUCBM63OCSK0.step
171UCBM63ODAK063ODAKUCBM63ODAK0.step
172UCBM63ODSK063ODSKUCBM63ODSK0.step
173UCBM63OEAK063OEAKUCBM63OEAK0.step
174UCBM63OESK063OESKUCBM63OESK0.step
175UCBM63OFSK063OFSKUCBM63OFSK0.step
176UCBM63OLSK063OLSKUCBM63OLSK0.step
177UCBM63OSAK063OSAKUCBM63OSAK0.step
178UCBM63OSSK063OSSKUCBM63OSSK0.step
179UCBM63OTSK063OUCBM63OTSK0.step
180UCBM63OUSK063OUCBM63OUSK0.step
181UCBM63OVSK063OUCBM63OVSK0.step
182UCBM63OXAK063OUCBM63OXAK0.step
183UCBM63OXSK063OUCBM63OXSK0.step
184UCBM63OYAK063OYUCBM63OYAK0.step
185UCBM63OYSK063OYUCBM63OYSK0.step
186UCBM63OZAK063OUCBM63OZAK0.step
187UCBM63OZSK063OUCBM63OZSK0.step
188UCBM63SSD063SSDUCBM63SSD0.step
189UCBM63VCAK063VCAKUCBM63VCAK0.step
190UCBM63VCSK063VCSKUCBM63VCSK0.step
191UCBM63VDAK063VDAKUCBM63VDAK0.step
192UCBM63VDSK063VDSKUCBM63VDSK0.step
193UCBM63VESK063VESKUCBM63VESK0.step
194UCBM63VFSK063VFSKUCBM63VFSK0.step
195UCBM63VLSK063VLSKUCBM63VLSK0.step
196UCBM63VSAK063VSAKUCBM63VSAK0.step
197UCBM63VSSK063VSSKUCBM63VSSK0.step
198UCBM63VTSK063VUCBM63VTSK0.step
199UCBM63VUSK063VUCBM63VUSK0.step
200UCBM63VVSK063VUCBM63VVSK0.step
201UCBM63VXAK063VUCBM63VXAK0.step
202UCBM63VXSK063VUCBM63VXSK0.step
203UCBM63VYAK063VYUCBM63VYAK0.step
204UCBM63VYSK063VYUCBM63VYSK0.step
205UCBM63VZAK063VUCBM63VZAK0.step
206UCBM63VZSK063VUCBM63VZSK0.step
207UBM80NNE80NNUBM80NNE.step
208UBM80OCE80OCUBM80OCE.step
209UBM80OCE-S80OCSUBM80OCE-S.step
210UBM80ODE80ODUBM80ODE.step
211UBM80ODE-S80ODSUBM80ODE-S.step
212UBM80ODPE80ODUBM80ODPE.step
213UBM80OEE80OEUBM80OEE.step
214UBM80OFE80OFUBM80OFE.step
215UBM80OLE80OLUBM80OLE.step
216UBM80OSE80OSUBM80OSE.step
217UBM80OSE-S80OSSUBM80OSE-S.step
218UBM80OXE80OUBM80OXE.step
219UBM80OXE-S80OSUBM80OXE-S.step
220UBM80OYE80OYUBM80OYE.step
221UBM80OZE80OUBM80OZE.step
222UBM80VCE80VCUBM80VCE.step
223UBM80VCE-S80VCSUBM80VCE-S.step
224UBM80VDE80VDUBM80VDE.step
225UBM80VDE-S80VDSUBM80VDE-S.step
226UBM80VDPE80VDUBM80VDPE.step
227UBM80VEE80VEUBM80VEE.step
228UBM80VFE80VFUBM80VFE.step
229UBM80VLE80VLUBM80VLE.step
230UBM80VSE80VSUBM80VSE.step
231UBM80VSE-S80VSSUBM80VSE-S.step
232UBM80VXE80VUBM80VXE.step
233UBM80VXE-S80VSUBM80VXE-S.step
234UBM80VYE80VYUBM80VYE.step
235UBM80VZE80VUBM80VZE.step
236UCBM80AK02080AKUCBM80AK020.step
237UCBM80AK020FSM80AKUCBM80AK020FSM.step
238UCBM80AK04580AKUCBM80AK045.step
239UCBM80AK045FSM80AKUCBM80AK045FSM.step
240UCBM80AN04580ANUCBM80AN045.step
241UCBM80AN045FSM80ANUCBM80AN045FSM.step
242UCBM80CD080CDUCBM80CD0.step
243UCBM80DD080DDUCBM80DD0.step
244UCBM80ESD080ESDUCBM80ESD0.step
245UCBM80FAD080FADUCBM80FAD0.step
246UCBM80LAD080LADUCBM80LAD0.step
247UCBM80OESK080OESKUCBM80OESK0.step
248UCBM80OTSK080OUCBM80OTSK0.step
249UCBM80OUSK080OUCBM80OUSK0.step
250UCBM80OVSK080OUCBM80OVSK0.step
251UCBM80OXAK080OUCBM80OXAK0.step
252UCBM80OXSK080OUCBM80OXSK0.step
253UCBM80OYAK080OYUCBM80OYAK0.step
254UCBM80OYSK080OYUCBM80OYSK0.step
255UCBM80OZAK080OUCBM80OZAK0.step
256UCBM80OZSK080OUCBM80OZSK0.step
257UCBM80SD080SDUCBM80SD0.step
258UCBM80VESK080VESKUCBM80VESK0.step
259UCBM80VTSK080VUCBM80VTSK0.step
260UCBM80VUSK080VUCBM80VUSK0.step
261UCBM80VVSK080VUCBM80VVSK0.step
262UCBM80VXAK080VUCBM80VXAK0.step
263UCBM80VXSK080VUCBM80VXSK0.step
264UCBM80VYAK080VYUCBM80VYAK0.step
265UCBM80VYSK080VYUCBM80VYSK0.step
266UCBM80VZAK080VUCBM80VZAK0.step
267UCBM80VZSK080VUCBM80VZSK0.step