文件
zhou yang和Claude Opus 5 312089326e R2 底板:按用户布局重布风扇窗口 + L1 走廊重开 + 位号丝印重排
布线(窗口整体重布,已下发):
- 拆窗口内 43 段(用户手布的那批,用户选「拆掉重来」),补 139 段 / 7 孔,
  GND 回流孔 10 个;fan_check 对板上真实快照逐项净距达标(含「新孔 vs 内层线」)。
- ⛔ 根因:pcb_base.PD_L1 里的 L1 走廊是按**旧摆位**开的(注释坐标全是旧的),
  用户重摆后与件对不上 ⇒ 四条长途网必然布不通。重开六条走廊后未完成 4 → 2。
  走廊必须盖住焊盘正上方,只盖沿途不行。断面:几何 11.80 / 铺铜后实测 9.82(要 8.0)。
- 与拆线前逐网对比:没引入任何新的连通性问题(GND 未接 58→48、+3V3 2→0、
  两路 TACH 2/1→0、+12V 一字不差)。

定版:板上铜以**用户自己布好的那版**为准,不再改动。

丝印(silk_base.py,已下发并读回核对 150/150):
- 压焊盘 128→4、压过孔 48→8、越框 8→3、互相重叠 34 对→0;字号不变。
- 三条坑:rotation 是度且不归一化(900=180°);别拿「本体≥5mm」当保留白名单
  (会豁免掉 R9A/D3/U13 这些该重排的件);「离本体」必须设硬上限 + 降级策略。

新工具:silk_base.py(丝印重排)、l1_section.py(L1 12V 主块逐 y 断面核算)、
fan_rip.py(按窗口拆线,拆前后比对全板线/孔总数防连带删除)。

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_0168Bu6SEx3cXXCJLkdnE6zB
2026-09-12 12:02:32 +08:00

986 行
6.1 KiB
JSON

{
"J38": [
49.0,
8.36,
0,
1
],
"J37": [
49.0,
28.68,
0,
1
],
"J36": [
49.0,
49.0,
0,
1
],
"J35": [
49.0,
69.32,
0,
1
],
"J34": [
49.0,
89.64,
0,
1
],
"U32": [
51.5,
38.58,
270,
2
],
"Y1": [
39.878,
40.64,
270,
2
],
"C743": [
45.3,
41.64,
180,
2
],
"R708": [
45.3,
42.85,
180,
2
],
"C746": [
45.3,
44.06,
180,
2
],
"C740": [
42.926,
41.578,
90,
2
],
"C741": [
41.148,
37.338,
270,
2
],
"R723": [
42.926,
39.751,
270,
2
],
"C745": [
43.18,
37.465,
180,
2
],
"C744": [
43.18,
36.449,
180,
2
],
"R726": [
45.3,
33.6,
180,
2
],
"R724": [
43.2,
35.35,
180,
2
],
"R725": [
43.2,
34.15,
180,
2
],
"C749": [
48.75,
32.42,
270,
2
],
"R720": [
49.071,
29.847,
270,
2
],
"R710": [
50.165,
29.845,
270,
2
],
"R709": [
51.181,
29.845,
90,
2
],
"R716": [
52.197,
29.845,
270,
2
],
"R712": [
53.213,
29.845,
270,
2
],
"R711": [
54.229,
29.845,
270,
2
],
"R719": [
55.245,
29.845,
270,
2
],
"C750": [
49.2,
45.91,
90,
2
],
"C747": [
52.95,
45.25,
90,
2
],
"R727": [
57.7,
34.18,
180,
2
],
"R728": [
57.7,
35.4,
180,
2
],
"C742": [
57.7,
38.2,
0,
2
],
"C748": [
57.7,
39.41,
0,
2
],
"R729": [
57.7,
42.45,
180,
2
],
"C751": [
65.5,
36.5,
0,
2
],
"U35": [
39.0,
59.16,
0,
2
],
"U6": [
56.0,
59.16,
0,
2
],
"U7": [
64.0,
59.16,
0,
2
],
"U20": [
81.0,
69.0,
90,
2
],
"J33": [
80.0,
95.5,
0,
1
],
"J23": [
84.0,
5.25,
180,
2
],
"U31": [
80.0,
26.0,
180,
2
],
"RT601": [
86.0,
26.0,
0,
2
],
"J1": [
12.5,
5.25,
180,
2
],
"F1": [
12.5,
11.8,
90,
2
],
"D3": [
19.25,
4.0,
270,
2
],
"U36": [
23.7,
10.4,
270,
2
],
"C12": [
26.9,
15.5,
270,
2
],
"R7": [
19.0,
11.25,
90,
2
],
"U37": [
21.0,
20.7,
270,
2
],
"L4": [
10.4,
20.7,
180,
2
],
"C20": [
19.75,
17.8,
0,
2
],
"C19": [
19.75,
23.6,
0,
2
],
"C21": [
19.2,
15.1,
90,
2
],
"C22": [
23.9,
15.0,
0,
2
],
"C23": [
23.9,
26.3,
0,
2
],
"C24": [
23.9,
28.3,
0,
2
],
"C18": [
19.2,
24.85,
0,
2
],
"R8": [
24.85,
20.2,
180,
2
],
"R11": [
24.85,
21.42,
180,
2
],
"R10": [
24.85,
22.64,
0,
2
],
"C13": [
24.85,
23.86,
180,
2
],
"R13": [
24.2,
17.8,
0,
2
],
"R12": [
24.2,
16.58,
0,
2
],
"C5": [
1.5,
21.75,
270,
2
],
"C14": [
2.95,
28.45,
0,
2
],
"C15": [
8.25,
28.45,
0,
2
],
"C16": [
13.55,
28.45,
0,
2
],
"C17": [
18.85,
28.45,
0,
2
],
"RT602": [
26.9,
19.3,
90,
2
],
"D1": [
12.5,
34.0,
90,
2
],
"C2": [
5.5,
35.0,
180,
1
],
"C3": [
19.5,
35.0,
0,
1
],
"Rs6": [
12.5,
43.5,
90,
2
],
"U13": [
19.5,
43.5,
270,
2
],
"Q3": [
2.95,
52.0,
180,
2
],
"R9A": [
7.6,
52.0,
270,
2
],
"R9B": [
11.95,
52.0,
90,
2
],
"R9C": [
16.3,
52.0,
270,
2
],
"R9D": [
20.65,
52.0,
90,
2
],
"R9E": [
25.0,
52.0,
270,
2
],
"U19": [
5.0,
68.5,
0,
2
],
"L2": [
11.0,
68.5,
0,
2
],
"U30": [
17.0,
68.5,
0,
2
],
"L3": [
23.5,
68.5,
0,
2
],
"J26": [
12.446,
94.289,
0,
1
],
"J27": [
7.112,
84.443,
0,
1
],
"C608": [
51.0,
62.75,
90,
2
],
"R614": [
53.25,
54.0,
0,
2
],
"R615": [
55.25,
63.75,
0,
2
],
"C609": [
58.25,
54.5,
180,
2
],
"C611": [
51.0,
57.75,
90,
2
],
"R616": [
61.25,
54.5,
0,
2
],
"R617": [
63.25,
63.75,
0,
2
],
"C612": [
66.25,
54.5,
180,
2
],
"C604": [
55.75,
55.0,
0,
2
],
"C607": [
63.75,
55.0,
0,
2
],
"C610": [
33.0,
56.25,
90,
2
],
"C601": [
87.25,
56.5,
0,
2
],
"C602": [
90.5,
56.5,
90,
2
],
"R601": [
82.5,
92.75,
0,
2
],
"R602": [
82.25,
81.25,
0,
2
],
"R604": [
75.5,
81.25,
0,
2
],
"R605": [
78.5,
81.25,
180,
2
],
"R606": [
81.0,
56.75,
0,
2
],
"R607": [
78.0,
56.75,
0,
2
],
"R608": [
75.0,
56.75,
0,
2
],
"R609": [
77.25,
54.5,
180,
2
],
"R610": [
72.0,
81.25,
0,
2
],
"R611": [
81.0,
83.5,
0,
2
],
"R660": [
88.5,
81.25,
0,
2
],
"R661": [
87.25,
83.5,
0,
2
],
"R603": [
85.25,
81.25,
180,
2
],
"C603": [
87.25,
54.25,
180,
2
],
"C736": [
90.25,
84.0,
0,
2
],
"C739": [
91.5,
81.75,
0,
2
],
"R718": [
82.25,
11.5,
180,
2
],
"R717": [
85.25,
11.5,
180,
2
],
"C737": [
74.5,
26.0,
270,
2
],
"C752": [
77.0,
30.25,
180,
2
],
"C753": [
74.25,
29.25,
90,
2
],
"R721": [
89.25,
9.5,
90,
2
],
"R722": [
91.5,
10.0,
90,
2
],
"U29": [
2.032,
45.085,
270,
2
],
"R4": [
3.937,
42.418,
0,
2
],
"R5": [
4.318,
45.085,
270,
2
],
"R6": [
3.937,
41.402,
0,
2
],
"C4": [
17.5,
46.0,
180,
2
],
"C11": [
17.5,
41.25,
0,
2
],
"C6": [
12.5,
38.75,
180,
2
],
"R2": [
4.25,
71.25,
0,
2
],
"R3": [
2.75,
65.25,
0,
2
],
"C8": [
7.0,
71.5,
90,
2
],
"R706": [
16.75,
71.25,
180,
2
],
"R707": [
16.75,
63.5,
0,
2
],
"C733": [
19.75,
73.25,
180,
2
],
"C10": [
12.5,
71.75,
0,
2
],
"C734": [
25.0,
63.75,
180,
2
],
"C735": [
25.0,
61.25,
180,
2
],
"C9": [
12.5,
65.25,
0,
2
],
"C7": [
6.25,
65.75,
0,
2
],
"C731": [
1.75,
68.5,
270,
2
],
"C732": [
17.25,
65.75,
180,
2
],
"Q7": [
4.318,
79.629,
180,
2
],
"Q8": [
4.2148,
76.2031,
180,
2
],
"DZ3": [
1.397,
82.296,
90,
2
],
"R746": [
4.064,
82.042,
180,
2
],
"R747": [
5.9356,
78.0532,
90,
2
],
"R748": [
4.699,
73.914,
180,
2
],
"R749": [
2.7606,
73.9151,
0,
2
],
"Q6": [
22.1032,
86.3586,
270,
2
],
"R733": [
24.5752,
84.9776,
90,
2
],
"R734": [
22.5712,
83.6586,
180,
2
],
"Q9": [
13.208,
89.916,
180,
2
],
"R751": [
10.541,
89.408,
90,
2
],
"R752": [
12.7,
87.884,
180,
2
],
"Q10": [
17.018,
81.153,
180,
2
],
"R756": [
16.51,
78.867,
180,
2
],
"R755": [
14.5288,
80.645,
90,
2
],
"D2": [
12.192,
77.724,
270,
2
],
"C738": [
7.9248,
78.1729,
270,
2
],
"R750": [
9.906,
91.313,
180,
2
],
"R753": [
15.621,
89.535,
90,
2
],
"R754": [
12.573,
82.55,
180,
2
],
"R757": [
18.542,
83.566,
180,
2
]
}