work in progress

This commit is contained in:
2026-02-25 12:22:16 +01:00
parent 54aa858fab
commit 082e25d443
5 changed files with 54915 additions and 7945 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -2,7 +2,7 @@
"board": { "board": {
"active_layer": 0, "active_layer": 0,
"active_layer_preset": "", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": false,
"hidden_netclasses": [], "hidden_netclasses": [],
"hidden_nets": [], "hidden_nets": [],
"high_contrast_mode": 0, "high_contrast_mode": 0,
@@ -16,17 +16,17 @@
"zones": 0.6 "zones": 0.6
}, },
"selection_filter": { "selection_filter": {
"dimensions": false, "dimensions": true,
"footprints": false, "footprints": true,
"graphics": false, "graphics": true,
"keepouts": false, "keepouts": true,
"lockedItems": true, "lockedItems": false,
"otherItems": false, "otherItems": true,
"pads": false, "pads": true,
"text": false, "text": true,
"tracks": false, "tracks": true,
"vias": true, "vias": true,
"zones": false "zones": true
}, },
"visible_items": [ "visible_items": [
"vias", "vias",
@@ -50,7 +50,7 @@
"shapes" "shapes"
], ],
"visible_layers": "ffffffff_ffffffff_fffffff5_ff555fff", "visible_layers": "ffffffff_ffffffff_fffffff5_ff555fff",
"zone_display_mode": 0 "zone_display_mode": 1
}, },
"git": { "git": {
"repo_type": "https", "repo_type": "https",

View File

@@ -59,14 +59,6 @@
} }
], ],
"drc_exclusions": [ "drc_exclusions": [
[
"courtyards_overlap|82775000|63455000|14b3ca14-5f6d-4b10-85cb-8c3b114ec638|e35481fa-f570-4950-8ddd-a3342315b13f",
""
],
[
"courtyards_overlap|84275000|63455000|e292a2e2-658b-4c7a-b874-4e89eca86a6a|e35481fa-f570-4950-8ddd-a3342315b13f",
""
],
[ [
"hole_clearance|80455000|68750000|84a87b7c-57de-4870-b4cc-7af02fbe9029|1cd4802d-046d-4227-b5c9-35aee7c60066", "hole_clearance|80455000|68750000|84a87b7c-57de-4870-b4cc-7af02fbe9029|1cd4802d-046d-4227-b5c9-35aee7c60066",
"" ""
@@ -107,6 +99,14 @@
"lib_footprint_mismatch|123628104|17161547|4f8ccdab-c295-405a-9bce-87c2cde84f1a|00000000-0000-0000-0000-000000000000", "lib_footprint_mismatch|123628104|17161547|4f8ccdab-c295-405a-9bce-87c2cde84f1a|00000000-0000-0000-0000-000000000000",
"" ""
], ],
[
"lib_footprint_mismatch|142400000|48300000|1f9c6542-0fdc-4e5e-86e2-562a164c4969|00000000-0000-0000-0000-000000000000",
""
],
[
"lib_footprint_mismatch|142400000|48300000|3d3499a6-def5-40ad-9585-bcf8947393ec|00000000-0000-0000-0000-000000000000",
""
],
[ [
"lib_footprint_mismatch|151300000|24050000|a346a973-10c8-4230-969e-b460250b6500|00000000-0000-0000-0000-000000000000", "lib_footprint_mismatch|151300000|24050000|a346a973-10c8-4230-969e-b460250b6500|00000000-0000-0000-0000-000000000000",
"" ""
@@ -120,7 +120,39 @@
"" ""
], ],
[ [
"silk_edge_clearance|75531604|13294999|00c9ab2c-f492-481e-ab63-ccaabec89dd0|ea8b0bd0-6885-4f53-b789-2ef6fdb62ca1", "silk_edge_clearance|123236738|124005000|51bc5fc0-802e-434d-8f8f-67d5c00cbdb4|6aeb02d9-2f3e-4ca3-8f43-d120198a706a",
""
],
[
"silk_edge_clearance|125686738|124000000|51bc5fc0-802e-434d-8f8f-67d5c00cbdb4|2a6c40e0-f54b-4260-a30b-adb2877d6b29",
""
],
[
"silk_edge_clearance|75000000|100960000|00000000-0000-0000-0000-0000613f45bd|d306d8bd-eb4c-435d-9f9a-2b919f9857d1",
""
],
[
"silk_edge_clearance|75000000|117460000|00000000-0000-0000-0000-0000613f45bd|ecf0afbe-4818-4aff-861e-8237d65b2701",
""
],
[
"silk_edge_clearance|75000000|80480000|00000000-0000-0000-0000-0000613f45bd|a716a053-f65c-4405-8f6b-4703a1e49f24",
""
],
[
"silk_edge_clearance|75000000|96720000|00000000-0000-0000-0000-0000613f45bd|61fa8c79-3e26-44a3-a63b-5d77a83d86f0",
""
],
[
"silk_over_copper|110356268|61956666|3bacb792-3dfb-44b7-9176-500ae52c2b91|00000000-0000-0000-0000-000000000000",
""
],
[
"silk_over_copper|115616352|82956547|3b7a3b3d-10ae-423c-a896-56eeedb8565e|00000000-0000-0000-0000-000000000000",
""
],
[
"silk_over_copper|95529859|87525000|0ece4fed-75b1-44c8-9d45-433727388aa6|00000000-0000-0000-0000-000000000000",
"" ""
], ],
[ [
@@ -147,6 +179,10 @@
"silk_overlap|114900000|64800000|647ef5a0-7070-4421-8f34-c89690ccbd8a|a5f3e881-25fb-4334-84bc-80ae85284c26", "silk_overlap|114900000|64800000|647ef5a0-7070-4421-8f34-c89690ccbd8a|a5f3e881-25fb-4334-84bc-80ae85284c26",
"" ""
], ],
[
"silk_overlap|115976190|82690000|3b7a3b3d-10ae-423c-a896-56eeedb8565e|477a9878-5c92-4e7e-b05c-4f2cca8cc155",
""
],
[ [
"silk_overlap|118400000|28300000|3bacbdb7-fad6-434a-816e-08caca5a1c82|55cfa06a-f724-43c7-aa9e-365a5f7015f7", "silk_overlap|118400000|28300000|3bacbdb7-fad6-434a-816e-08caca5a1c82|55cfa06a-f724-43c7-aa9e-365a5f7015f7",
"" ""
@@ -303,11 +339,11 @@
"min_silk_clearance": 0.0, "min_silk_clearance": 0.0,
"min_text_height": 0.8, "min_text_height": 0.8,
"min_text_thickness": 0.08, "min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3, "min_through_hole_diameter": 0.2,
"min_track_width": 0.125, "min_track_width": 0.125,
"min_via_annular_width": 0.1, "min_via_annular_width": 0.1,
"min_via_diameter": 0.4, "min_via_diameter": 0.35,
"solder_mask_to_copper_clearance": 0.005, "solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true "use_height_for_length_calcs": true
}, },
"teardrop_options": [ "teardrop_options": [
@@ -680,13 +716,13 @@
"wire_width": 6 "wire_width": 6
}, },
{ {
"clearance": 0.2, "clearance": 0.125,
"diff_pair_gap": 0.2, "diff_pair_gap": 0.18,
"diff_pair_width": 0.2012, "diff_pair_width": 0.19,
"microvia_diameter": 0.3, "microvia_diameter": 0.3,
"name": "100Rdiff", "name": "100Rdiff",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 4, "priority": 3,
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.15, "track_width": 0.15,
"via_diameter": 0.5, "via_diameter": 0.5,
@@ -694,27 +730,18 @@
}, },
{ {
"clearance": 0.15, "clearance": 0.15,
"diff_pair_gap": 0.15, "diff_pair_gap": 0.165,
"diff_pair_width": 0.152, "diff_pair_width": 0.23,
"name": "100Rdiff_2",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)"
},
{
"clearance": 0.2,
"diff_pair_gap": 0.2,
"diff_pair_width": 0.26,
"name": "90Rdiff", "name": "90Rdiff",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 3, "priority": 2,
"schematic_color": "rgba(0, 0, 0, 0.000)" "schematic_color": "rgba(0, 0, 0, 0.000)"
}, },
{ {
"clearance": 2.0, "clearance": 2.0,
"name": "cha_gnd", "name": "cha_gnd",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 1, "priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2 "track_width": 0.2
}, },
@@ -722,7 +749,7 @@
"clearance": 0.15, "clearance": 0.15,
"name": "power_3V", "name": "power_3V",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2, "priority": 1,
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25, "track_width": 0.25,
"via_diameter": 0.6, "via_diameter": 0.6,
@@ -736,7 +763,7 @@
"microvia_drill": 0.1, "microvia_drill": 0.1,
"name": "power_5V", "name": "power_5V",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 5, "priority": 4,
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.8, "track_width": 0.8,
"via_diameter": 0.9, "via_diameter": 0.9,
@@ -762,19 +789,19 @@
"pattern": "/E0_LEDL" "pattern": "/E0_LEDL"
}, },
{ {
"netclass": "100Rdiff_2", "netclass": "100Rdiff",
"pattern": "/E0_TR0+" "pattern": "/E0_TR0+"
}, },
{ {
"netclass": "100Rdiff_2", "netclass": "100Rdiff",
"pattern": "/E0_TR0-" "pattern": "/E0_TR0-"
}, },
{ {
"netclass": "100Rdiff_2", "netclass": "100Rdiff",
"pattern": "/E0_TR1+" "pattern": "/E0_TR1+"
}, },
{ {
"netclass": "100Rdiff_2", "netclass": "100Rdiff",
"pattern": "/E0_TR1-" "pattern": "/E0_TR1-"
}, },
{ {
@@ -1156,26 +1183,6 @@
{ {
"netclass": "90Rdiff", "netclass": "90Rdiff",
"pattern": "/USB_eth_D-" "pattern": "/USB_eth_D-"
},
{
"netclass": "100Rdiff_2",
"pattern": "/RX_P"
},
{
"netclass": "100Rdiff_2",
"pattern": "/RX_N"
},
{
"netclass": "100Rdiff_2",
"pattern": "/TX_P"
},
{
"netclass": "100Rdiff_2",
"pattern": "/TX_N"
},
{
"netclass": "Default",
"pattern": ""
} }
] ]
}, },
@@ -1226,13 +1233,13 @@
"group_by": false, "group_by": false,
"label": "MPN", "label": "MPN",
"name": "MPN", "name": "MPN",
"show": false "show": true
}, },
{ {
"group_by": true, "group_by": true,
"label": "digikey_pn", "label": "digikey_pn",
"name": "digikey_pn", "name": "digikey_pn",
"show": false "show": true
}, },
{ {
"group_by": false, "group_by": false,
@@ -1353,18 +1360,6 @@
"label": "Field7", "label": "Field7",
"name": "Field7", "name": "Field7",
"show": false "show": false
},
{
"group_by": false,
"label": "t",
"name": "t",
"show": false
},
{
"group_by": false,
"label": "lcsc",
"name": "lcsc",
"show": false
} }
], ],
"filter_string": "", "filter_string": "",

File diff suppressed because it is too large Load Diff