refactor, add cad

This commit is contained in:
Dennis Gunia
2025-10-11 00:12:55 +02:00
parent 0e03de54b4
commit fa19d64996
135 changed files with 1435948 additions and 247320 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,209 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:55+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:55*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,7.620000*%
%ADD11O,1.950000X1.700000*%
%ADD12RoundRect,0.249999X1.550001X-0.790001X1.550001X0.790001X-1.550001X0.790001X-1.550001X-0.790001X0*%
%ADD13O,3.600000X2.080000*%
%ADD14RoundRect,0.249999X-1.550001X0.790001X-1.550001X-0.790001X1.550001X-0.790001X1.550001X0.790001X0*%
%ADD15C,4.700000*%
%ADD16RoundRect,0.249999X0.790001X1.550001X-0.790001X1.550001X-0.790001X-1.550001X0.790001X-1.550001X0*%
%ADD17O,2.080000X3.600000*%
%ADD18C,3.500000*%
%ADD19R,2.000000X1.905000*%
%ADD20O,2.000000X1.905000*%
G04 APERTURE END LIST*
D10*
%TO.C,JM1*%
X50000000Y-91740000D03*
X50000000Y-140000000D03*
D11*
X52540000Y-124760000D03*
X52540000Y-122220000D03*
X52540000Y-119680000D03*
X52540000Y-117140000D03*
X52540000Y-114600000D03*
X52540000Y-112060000D03*
X52540000Y-106980000D03*
X52540000Y-109520000D03*
X47460000Y-124760000D03*
X47460000Y-122220000D03*
X47460000Y-119680000D03*
X47460000Y-117140000D03*
X47460000Y-114600000D03*
X47460000Y-112060000D03*
X47460000Y-106980000D03*
X47460000Y-109520000D03*
%TD*%
D10*
%TO.C,JM2*%
X105000000Y-91740000D03*
X105000000Y-140000000D03*
D11*
X107540000Y-124760000D03*
X107540000Y-122220000D03*
X107540000Y-119680000D03*
X107540000Y-117140000D03*
X107540000Y-114600000D03*
X107540000Y-112060000D03*
X107540000Y-106980000D03*
X107540000Y-109520000D03*
X102460000Y-124760000D03*
X102460000Y-122220000D03*
X102460000Y-119680000D03*
X102460000Y-117140000D03*
X102460000Y-114600000D03*
X102460000Y-112060000D03*
X102460000Y-106980000D03*
X102460000Y-109520000D03*
%TD*%
D10*
%TO.C,JM4*%
X215000000Y-91740000D03*
X215000000Y-140000000D03*
D11*
X217540000Y-124760000D03*
X217540000Y-122220000D03*
X217540000Y-119680000D03*
X217540000Y-117140000D03*
X217540000Y-114600000D03*
X217540000Y-112060000D03*
X217540000Y-106980000D03*
X217540000Y-109520000D03*
X212460000Y-124760000D03*
X212460000Y-122220000D03*
X212460000Y-119680000D03*
X212460000Y-117140000D03*
X212460000Y-114600000D03*
X212460000Y-112060000D03*
X212460000Y-106980000D03*
X212460000Y-109520000D03*
%TD*%
D10*
%TO.C,JM3*%
X160000000Y-91740000D03*
X160000000Y-140000000D03*
D11*
X162540000Y-124760000D03*
X162540000Y-122220000D03*
X162540000Y-119680000D03*
X162540000Y-117140000D03*
X162540000Y-114600000D03*
X162540000Y-112060000D03*
X162540000Y-106980000D03*
X162540000Y-109520000D03*
X157460000Y-124760000D03*
X157460000Y-122220000D03*
X157460000Y-119680000D03*
X157460000Y-117140000D03*
X157460000Y-114600000D03*
X157460000Y-112060000D03*
X157460000Y-106980000D03*
X157460000Y-109520000D03*
%TD*%
D12*
%TO.C,J2*%
X172720000Y-138430000D03*
D13*
X172720000Y-133350000D03*
%TD*%
D14*
%TO.C,J1*%
X92710000Y-133350000D03*
D13*
X92710000Y-138430000D03*
%TD*%
D15*
%TO.C,H8*%
X225000000Y-140000000D03*
%TD*%
%TO.C,H3*%
X116000000Y-92000000D03*
%TD*%
D16*
%TO.C,J8*%
X203160000Y-98000000D03*
D17*
X198080000Y-98000000D03*
X193000000Y-98000000D03*
%TD*%
D16*
%TO.C,J5*%
X71170000Y-97921500D03*
D17*
X66090000Y-97921500D03*
X61010000Y-97921500D03*
%TD*%
D15*
%TO.C,H5*%
X149860000Y-91948000D03*
%TD*%
D16*
%TO.C,J6*%
X184160000Y-98000000D03*
D17*
X179080000Y-98000000D03*
X174000000Y-98000000D03*
%TD*%
D16*
%TO.C,J7*%
X90160000Y-98000000D03*
D17*
X85080000Y-98000000D03*
X80000000Y-98000000D03*
%TD*%
D15*
%TO.C,H7*%
X225000000Y-92000000D03*
%TD*%
D18*
%TO.C,U1*%
X126340000Y-96000000D03*
D19*
X143000000Y-98540000D03*
D20*
X143000000Y-96000000D03*
X143000000Y-93460000D03*
%TD*%
D15*
%TO.C,H1*%
X40000000Y-140000000D03*
%TD*%
%TO.C,H2*%
X40000000Y-92000000D03*
%TD*%
%TO.C,H4*%
X116000000Y-140000000D03*
%TD*%
%TO.C,H6*%
X149860000Y-140716000D03*
%TD*%
M02*

View File

@@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:54+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

View File

@@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:55+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Legend,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:55*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

View File

@@ -0,0 +1,23 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:55+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:55*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.100000*%
%TD*%
G04 APERTURE END LIST*
D10*
X35000000Y-87000000D02*
X234000000Y-87000000D01*
X234000000Y-144000000D01*
X35000000Y-144000000D01*
X35000000Y-87000000D01*
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,234 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:55+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:55*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10R,1.000000X1.500000*%
%ADD11RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*%
%ADD12C,7.620000*%
%ADD13O,1.950000X1.700000*%
%ADD14RoundRect,0.249999X1.550001X-0.790001X1.550001X0.790001X-1.550001X0.790001X-1.550001X-0.790001X0*%
%ADD15O,3.600000X2.080000*%
%ADD16RoundRect,0.249999X-1.550001X0.790001X-1.550001X-0.790001X1.550001X-0.790001X1.550001X0.790001X0*%
%ADD17C,4.700000*%
%ADD18RoundRect,0.249999X0.790001X1.550001X-0.790001X1.550001X-0.790001X-1.550001X0.790001X-1.550001X0*%
%ADD19O,2.080000X3.600000*%
%ADD20C,3.500000*%
%ADD21R,2.000000X1.905000*%
%ADD22O,2.000000X1.905000*%
G04 APERTURE END LIST*
%TO.C,JP1*%
G36*
X95100000Y-108470000D02*
G01*
X95400000Y-108470000D01*
X95400000Y-109970000D01*
X95100000Y-109970000D01*
X95100000Y-108470000D01*
G37*
%TD*%
D10*
%TO.C,JP1*%
X94600000Y-109220000D03*
X95900000Y-109220000D03*
%TD*%
D11*
%TO.C,U2*%
X94620000Y-104110000D03*
X94620000Y-104760000D03*
X94620000Y-105410000D03*
X96520000Y-105410000D03*
X96520000Y-104110000D03*
%TD*%
D12*
%TO.C,JM1*%
X50000000Y-91740000D03*
X50000000Y-140000000D03*
D13*
X52540000Y-124760000D03*
X52540000Y-122220000D03*
X52540000Y-119680000D03*
X52540000Y-117140000D03*
X52540000Y-114600000D03*
X52540000Y-112060000D03*
X52540000Y-106980000D03*
X52540000Y-109520000D03*
X47460000Y-124760000D03*
X47460000Y-122220000D03*
X47460000Y-119680000D03*
X47460000Y-117140000D03*
X47460000Y-114600000D03*
X47460000Y-112060000D03*
X47460000Y-106980000D03*
X47460000Y-109520000D03*
%TD*%
D12*
%TO.C,JM2*%
X105000000Y-91740000D03*
X105000000Y-140000000D03*
D13*
X107540000Y-124760000D03*
X107540000Y-122220000D03*
X107540000Y-119680000D03*
X107540000Y-117140000D03*
X107540000Y-114600000D03*
X107540000Y-112060000D03*
X107540000Y-106980000D03*
X107540000Y-109520000D03*
X102460000Y-124760000D03*
X102460000Y-122220000D03*
X102460000Y-119680000D03*
X102460000Y-117140000D03*
X102460000Y-114600000D03*
X102460000Y-112060000D03*
X102460000Y-106980000D03*
X102460000Y-109520000D03*
%TD*%
D12*
%TO.C,JM4*%
X215000000Y-91740000D03*
X215000000Y-140000000D03*
D13*
X217540000Y-124760000D03*
X217540000Y-122220000D03*
X217540000Y-119680000D03*
X217540000Y-117140000D03*
X217540000Y-114600000D03*
X217540000Y-112060000D03*
X217540000Y-106980000D03*
X217540000Y-109520000D03*
X212460000Y-124760000D03*
X212460000Y-122220000D03*
X212460000Y-119680000D03*
X212460000Y-117140000D03*
X212460000Y-114600000D03*
X212460000Y-112060000D03*
X212460000Y-106980000D03*
X212460000Y-109520000D03*
%TD*%
D12*
%TO.C,JM3*%
X160000000Y-91740000D03*
X160000000Y-140000000D03*
D13*
X162540000Y-124760000D03*
X162540000Y-122220000D03*
X162540000Y-119680000D03*
X162540000Y-117140000D03*
X162540000Y-114600000D03*
X162540000Y-112060000D03*
X162540000Y-106980000D03*
X162540000Y-109520000D03*
X157460000Y-124760000D03*
X157460000Y-122220000D03*
X157460000Y-119680000D03*
X157460000Y-117140000D03*
X157460000Y-114600000D03*
X157460000Y-112060000D03*
X157460000Y-106980000D03*
X157460000Y-109520000D03*
%TD*%
D14*
%TO.C,J2*%
X172720000Y-138430000D03*
D15*
X172720000Y-133350000D03*
%TD*%
D16*
%TO.C,J1*%
X92710000Y-133350000D03*
D15*
X92710000Y-138430000D03*
%TD*%
D17*
%TO.C,H8*%
X225000000Y-140000000D03*
%TD*%
%TO.C,H3*%
X116000000Y-92000000D03*
%TD*%
D18*
%TO.C,J8*%
X203160000Y-98000000D03*
D19*
X198080000Y-98000000D03*
X193000000Y-98000000D03*
%TD*%
D18*
%TO.C,J5*%
X71170000Y-97921500D03*
D19*
X66090000Y-97921500D03*
X61010000Y-97921500D03*
%TD*%
D17*
%TO.C,H5*%
X149860000Y-91948000D03*
%TD*%
D18*
%TO.C,J6*%
X184160000Y-98000000D03*
D19*
X179080000Y-98000000D03*
X174000000Y-98000000D03*
%TD*%
D18*
%TO.C,J7*%
X90160000Y-98000000D03*
D19*
X85080000Y-98000000D03*
X80000000Y-98000000D03*
%TD*%
D17*
%TO.C,H7*%
X225000000Y-92000000D03*
%TD*%
D20*
%TO.C,U1*%
X126340000Y-96000000D03*
D21*
X143000000Y-98540000D03*
D22*
X143000000Y-96000000D03*
X143000000Y-93460000D03*
%TD*%
D17*
%TO.C,H1*%
X40000000Y-140000000D03*
%TD*%
%TO.C,H2*%
X40000000Y-92000000D03*
%TD*%
%TO.C,H4*%
X116000000Y-140000000D03*
%TD*%
%TO.C,H6*%
X149860000Y-140716000D03*
%TD*%
M02*

View File

@@ -0,0 +1,42 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1*%
%TF.CreationDate,2025-10-10T14:12:54+02:00*%
%TF.ProjectId,splitflap-backplane,73706c69-7466-46c6-9170-2d6261636b70,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.4-9.0.4-0~ubuntu22.04.1) date 2025-10-10 14:12:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10RoundRect,0.100000X-0.225000X-0.100000X0.225000X-0.100000X0.225000X0.100000X-0.225000X0.100000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,U2*%
X94620000Y-104110000D03*
X94620000Y-104760000D03*
X94620000Y-105410000D03*
X96520000Y-105410000D03*
X96520000Y-104110000D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,16 @@
M48
; DRILL file {KiCad 9.0.4-9.0.4-0~ubuntu22.04.1} date 2025-10-10T14:12:52+0200
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2025-10-10T14:12:52+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
INCH
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C0.1378
%
G90
G05
T1
X4.974Y-3.7795
M30

View File

@@ -0,0 +1,157 @@
M48
; DRILL file {KiCad 9.0.4-9.0.4-0~ubuntu22.04.1} date 2025-10-10T14:12:52+0200
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2025-10-10T14:12:52+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.4-9.0.4-0~ubuntu22.04.1
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
INCH
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.0157
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.0374
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C0.0433
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C0.0551
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T5C0.1063
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T6C0.1299
%
G90
G05
T1
X2.15Y-3.9
X2.15Y-4.5
X2.25Y-4.8
X2.25Y-4.9
X3.75Y-4.2
X3.85Y-4.5
X3.85Y-4.6
X3.85Y-4.7
X4.15Y-4.2
X4.15Y-4.4655
X4.17Y-4.16
X4.17Y-4.6581
X5.75Y-3.7
X5.75Y-4.6581
X6.1Y-4.5
X6.1Y-4.6
X6.1Y-4.7
X8.24Y-4.51
X8.24Y-4.61
X8.24Y-4.72
X8.45Y-4.5
X8.46Y-4.01
X8.75Y-3.95
X8.75Y-4.6
X8.9177Y-4.8225
X8.9215Y-3.8373
X8.95Y-4.8
X8.9608Y-3.87
T2
X1.8685Y-4.2118
X1.8685Y-4.3118
X1.8685Y-4.4118
X1.8685Y-4.5118
X1.8685Y-4.6118
X1.8685Y-4.7118
X1.8685Y-4.8118
X1.8685Y-4.9118
X2.0685Y-4.2118
X2.0685Y-4.3118
X2.0685Y-4.4118
X2.0685Y-4.5118
X2.0685Y-4.6118
X2.0685Y-4.7118
X2.0685Y-4.8118
X2.0685Y-4.9118
X4.0339Y-4.2118
X4.0339Y-4.3118
X4.0339Y-4.4118
X4.0339Y-4.5118
X4.0339Y-4.6118
X4.0339Y-4.7118
X4.0339Y-4.8118
X4.0339Y-4.9118
X4.2339Y-4.2118
X4.2339Y-4.3118
X4.2339Y-4.4118
X4.2339Y-4.5118
X4.2339Y-4.6118
X4.2339Y-4.7118
X4.2339Y-4.8118
X4.2339Y-4.9118
X6.1992Y-4.2118
X6.1992Y-4.3118
X6.1992Y-4.4118
X6.1992Y-4.5118
X6.1992Y-4.6118
X6.1992Y-4.7118
X6.1992Y-4.8118
X6.1992Y-4.9118
X6.3992Y-4.2118
X6.3992Y-4.3118
X6.3992Y-4.4118
X6.3992Y-4.5118
X6.3992Y-4.6118
X6.3992Y-4.7118
X6.3992Y-4.8118
X6.3992Y-4.9118
X8.3646Y-4.2118
X8.3646Y-4.3118
X8.3646Y-4.4118
X8.3646Y-4.5118
X8.3646Y-4.6118
X8.3646Y-4.7118
X8.3646Y-4.8118
X8.3646Y-4.9118
X8.5646Y-4.2118
X8.5646Y-4.3118
X8.5646Y-4.4118
X8.5646Y-4.5118
X8.5646Y-4.6118
X8.5646Y-4.7118
X8.5646Y-4.8118
X8.5646Y-4.9118
T3
X5.6299Y-3.6795
X5.6299Y-3.7795
X5.6299Y-3.8795
T4
X2.402Y-3.8552
X2.602Y-3.8552
X2.802Y-3.8552
X3.1496Y-3.8583
X3.3496Y-3.8583
X3.5496Y-3.8583
X3.65Y-5.25
X3.65Y-5.45
X6.8Y-5.25
X6.8Y-5.45
X6.8504Y-3.8583
X7.0504Y-3.8583
X7.2504Y-3.8583
X7.5984Y-3.8583
X7.7984Y-3.8583
X7.9984Y-3.8583
T5
X1.5748Y-3.622
X1.5748Y-5.5118
X4.5669Y-3.622
X4.5669Y-5.5118
X5.9Y-3.62
X5.9Y-5.54
X8.8583Y-3.622
X8.8583Y-5.5118
T6
X1.9685Y-3.6118
X1.9685Y-5.5118
X4.1339Y-3.6118
X4.1339Y-5.5118
X6.2992Y-3.6118
X6.2992Y-5.5118
X8.4646Y-3.6118
X8.4646Y-5.5118
M30

View File

@@ -0,0 +1,127 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "9.0.4-9.0.4-0~ubuntu22.04.1"
},
"CreationDate": "2025-10-10T14:12:55+02:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "splitflap-backplane",
"GUID": "73706c69-7466-46c6-9170-2d6261636b70",
"Revision": "rev?"
},
"Size": {
"X": 199.1,
"Y": 57.1
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.25,
"TrackToRegion": 0.5,
"RegionToRegion": 0.5
}
],
"FilesAttributes": [
{
"Path": "splitflap-backplane-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-B_Cu.gbr",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-F_Paste.gbr",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-B_Paste.gbr",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-F_Silkscreen.gbr",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-B_Silkscreen.gbr",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "splitflap-backplane-F_Mask.gbr",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "splitflap-backplane-B_Mask.gbr",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "splitflap-backplane-Edge_Cuts.gbr",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.51,
"Material": "FR4",
"Name": "F.Cu/B.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,130 @@
{
"board": {
"active_layer": 2,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"shapes": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
"vias",
"footprint_text",
"footprint_anchors",
"ratsnest",
"grid",
"footprints_front",
"footprints_back",
"footprint_values",
"footprint_references",
"tracks",
"drc_errors",
"drawing_sheet",
"bitmaps",
"pads",
"zones",
"drc_warnings",
"locked_item_shadows",
"conflict_shadows",
"shapes"
],
"visible_layers": "00000000_00000000_0fffffff_ffffffff",
"zone_display_mode": 1
},
"git": {
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "splitflap-backplane.kicad_prl",
"version": 5
},
"net_inspector_panel": {
"col_hidden": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
false
],
"col_order": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"col_widths": [
10,
10,
10,
10,
10,
10,
10,
10,
10,
51
],
"custom_group_rules": [],
"expanded_rows": [],
"filter_by_net_name": true,
"filter_by_netclass": true,
"filter_text": "",
"group_by_constraint": false,
"group_by_netclass": false,
"show_unconnected_nets": false,
"show_zero_pad_nets": false,
"sort_ascending": true,
"sorting_column": 0
},
"open_jobsets": [],
"project": {
"files": []
},
"schematic": {
"selection_filter": {
"graphics": true,
"images": true,
"labels": true,
"lockedItems": false,
"otherItems": true,
"pins": true,
"symbols": true,
"text": true,
"wires": true
}
}
}

View File

@@ -0,0 +1,636 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": true,
"text_position": 0,
"units_format": 0
},
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.8,
"height": 1.27,
"width": 2.54
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_to_hole": "warning",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
1.5
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore",
"single_global_label": "ignore",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"undefined_netclass": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "splitflap-backplane.kicad_pro",
"version": 3
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "../../../schematics-pdf/",
"pos_files": "",
"specctra_dsn": "",
"step": "splitflap-backplane.step",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": true,
"label": "Exclude from BOM",
"name": "${EXCLUDE_FROM_BOM}",
"show": true
},
{
"group_by": true,
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": true,
"name": "Default Editing",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "../../../schematics-pdf/",
"space_save_all_events": true,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"1d8108c8-2302-4fa0-a92b-55e74b25a06e",
"Root"
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff