From df15e95183e289257614afaf1e398e7276622ae6 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 24 Mar 2026 00:50:20 +0100 Subject: [PATCH] right: pcb adjust drc settings to reflect jlcpcb capabilities --- board/board_right.kicad_prl | 15 +++++++++++-- board/board_right.kicad_pro | 42 ++++++++++++++++++++++++++++++------- 2 files changed, 48 insertions(+), 9 deletions(-) diff --git a/board/board_right.kicad_prl b/board/board_right.kicad_prl index e2d8444..0227153 100644 --- a/board/board_right.kicad_prl +++ b/board/board_right.kicad_prl @@ -87,7 +87,18 @@ 8, 9 ], - "col_widths": [], + "col_widths": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], "custom_group_rules": [], "expanded_rows": [], "filter_by_net_name": true, @@ -98,7 +109,7 @@ "show_unconnected_nets": false, "show_zero_pad_nets": false, "sort_ascending": true, - "sorting_column": -1 + "sorting_column": 0 }, "open_jobsets": [], "project": { diff --git a/board/board_right.kicad_pro b/board/board_right.kicad_pro index eb68396..5d98e13 100644 --- a/board/board_right.kicad_pro +++ b/board/board_right.kicad_pro @@ -51,7 +51,13 @@ "min_clearance": 0.5 } }, - "diff_pair_dimensions": [], + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], "drc_exclusions": [], "meta": { "version": 2 @@ -119,9 +125,9 @@ "max_error": 0.005, "min_clearance": 0.0, "min_connection": 0.0, - "min_copper_edge_clearance": 0.5, + "min_copper_edge_clearance": 0.2, "min_groove_width": 0.0, - "min_hole_clearance": 0.25, + "min_hole_clearance": 0.2, "min_hole_to_hole": 0.25, "min_microvia_diameter": 0.2, "min_microvia_drill": 0.1, @@ -132,7 +138,7 @@ "min_through_hole_diameter": 0.3, "min_track_width": 0.0, "min_via_annular_width": 0.1, - "min_via_diameter": 0.5, + "min_via_diameter": 0.4, "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, @@ -180,7 +186,12 @@ "td_width_to_size_filter_ratio": 0.9 } ], - "track_widths": [], + "track_widths": [ + 0.0, + 0.1, + 0.2, + 0.4 + ], "tuning_pattern_settings": { "diff_pair_defaults": { "corner_radius_percentage": 80, @@ -207,7 +218,24 @@ "spacing": 0.6 } }, - "via_dimensions": [], + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + }, + { + "diameter": 0.4, + "drill": 0.3 + }, + { + "diameter": 0.45, + "drill": 0.3 + }, + { + "diameter": 0.6, + "drill": 0.4 + } + ], "zones_allow_external_fillets": false }, "ipc2581": { @@ -237,7 +265,7 @@ "classes": [ { "bus_width": 12, - "clearance": 0.2, + "clearance": 0.1, "diff_pair_gap": 0.25, "diff_pair_via_gap": 0.25, "diff_pair_width": 0.2,