From adada8f0ebc2948996b8e5745be6847d292b92ef Mon Sep 17 00:00:00 2001 From: Kelvin Ly Date: Sat, 12 Oct 2024 09:39:58 -0400 Subject: [PATCH] Make sure Gerbers were generated --- preamp-gerbers/preamp-B_Cu.gbr | 4 +- preamp-gerbers/preamp-B_Mask.gbr | 4 +- preamp-gerbers/preamp-B_Paste.gbr | 4 +- preamp-gerbers/preamp-B_Silkscreen.gbr | 4 +- preamp-gerbers/preamp-Edge_Cuts.gbr | 4 +- preamp-gerbers/preamp-F_Cu.gbr | 4 +- preamp-gerbers/preamp-F_Mask.gbr | 4 +- preamp-gerbers/preamp-F_Paste.gbr | 4 +- preamp-gerbers/preamp-F_Silkscreen.gbr | 24 +++--- preamp-gerbers/preamp-NPTH.drl | 11 ++- preamp-gerbers/preamp-PTH.drl | 61 +++++++------- preamp-gerbers/preamp-job.gbrjob | 2 +- preamp.kicad_prl | 2 +- preamp.kicad_pro | 110 ++++++++++++++++++++++--- 14 files changed, 164 insertions(+), 78 deletions(-) diff --git a/preamp-gerbers/preamp-B_Cu.gbr b/preamp-gerbers/preamp-B_Cu.gbr index f55001b..db768f6 100644 --- a/preamp-gerbers/preamp-B_Cu.gbr +++ b/preamp-gerbers/preamp-B_Cu.gbr @@ -1,12 +1,12 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:04-04:00*% +%TF.CreationDate,2024-10-12T09:39:11-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Copper,L2,Bot*% %TF.FilePolarity,Positive*% %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:30:04* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:11* %MOMM*% %LPD*% G01* diff --git a/preamp-gerbers/preamp-B_Mask.gbr b/preamp-gerbers/preamp-B_Mask.gbr index c9c51cb..7f02968 100644 --- a/preamp-gerbers/preamp-B_Mask.gbr +++ b/preamp-gerbers/preamp-B_Mask.gbr @@ -1,12 +1,12 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:04-04:00*% +%TF.CreationDate,2024-10-12T09:39:11-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,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 8.0.5) date 2024-10-12 09:30:04* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:11* %MOMM*% %LPD*% G01* diff --git a/preamp-gerbers/preamp-B_Paste.gbr b/preamp-gerbers/preamp-B_Paste.gbr index ec0ba98..65ae542 100644 --- a/preamp-gerbers/preamp-B_Paste.gbr +++ b/preamp-gerbers/preamp-B_Paste.gbr @@ -1,12 +1,12 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:04-04:00*% +%TF.CreationDate,2024-10-12T09:39:11-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,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 8.0.5) date 2024-10-12 09:30:04* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:11* %MOMM*% %LPD*% G01* diff --git a/preamp-gerbers/preamp-B_Silkscreen.gbr b/preamp-gerbers/preamp-B_Silkscreen.gbr index da89f76..c8cf2f2 100644 --- a/preamp-gerbers/preamp-B_Silkscreen.gbr +++ b/preamp-gerbers/preamp-B_Silkscreen.gbr @@ -1,12 +1,12 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:04-04:00*% +%TF.CreationDate,2024-10-12T09:39:11-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,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 8.0.5) date 2024-10-12 09:30:04* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:11* %MOMM*% %LPD*% G01* diff --git a/preamp-gerbers/preamp-Edge_Cuts.gbr b/preamp-gerbers/preamp-Edge_Cuts.gbr index 0a1e95c..0c51316 100644 --- a/preamp-gerbers/preamp-Edge_Cuts.gbr +++ b/preamp-gerbers/preamp-Edge_Cuts.gbr @@ -1,11 +1,11 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:05-04:00*% +%TF.CreationDate,2024-10-12T09:39:11-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,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 8.0.5) date 2024-10-12 09:30:05* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:11* %MOMM*% %LPD*% G01* diff --git a/preamp-gerbers/preamp-F_Cu.gbr b/preamp-gerbers/preamp-F_Cu.gbr index a613043..18687d2 100644 --- a/preamp-gerbers/preamp-F_Cu.gbr +++ b/preamp-gerbers/preamp-F_Cu.gbr @@ -1,12 +1,12 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:04-04:00*% +%TF.CreationDate,2024-10-12T09:39:10-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Copper,L1,Top*% %TF.FilePolarity,Positive*% %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:30:04* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:10* %MOMM*% %LPD*% G01* diff --git a/preamp-gerbers/preamp-F_Mask.gbr b/preamp-gerbers/preamp-F_Mask.gbr index 8eea154..bcd2128 100644 --- a/preamp-gerbers/preamp-F_Mask.gbr +++ b/preamp-gerbers/preamp-F_Mask.gbr @@ -1,12 +1,12 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:04-04:00*% +%TF.CreationDate,2024-10-12T09:39:11-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,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 8.0.5) date 2024-10-12 09:30:04* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:11* %MOMM*% %LPD*% G01* diff --git a/preamp-gerbers/preamp-F_Paste.gbr b/preamp-gerbers/preamp-F_Paste.gbr index cfffaa6..3009521 100644 --- a/preamp-gerbers/preamp-F_Paste.gbr +++ b/preamp-gerbers/preamp-F_Paste.gbr @@ -1,12 +1,12 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:04-04:00*% +%TF.CreationDate,2024-10-12T09:39:11-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,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 8.0.5) date 2024-10-12 09:30:04* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:11* %MOMM*% %LPD*% G01* diff --git a/preamp-gerbers/preamp-F_Silkscreen.gbr b/preamp-gerbers/preamp-F_Silkscreen.gbr index 675d874..342f3b7 100644 --- a/preamp-gerbers/preamp-F_Silkscreen.gbr +++ b/preamp-gerbers/preamp-F_Silkscreen.gbr @@ -1,12 +1,12 @@ %TF.GenerationSoftware,KiCad,Pcbnew,8.0.5*% -%TF.CreationDate,2024-10-12T09:30:04-04:00*% +%TF.CreationDate,2024-10-12T09:39:11-04:00*% %TF.ProjectId,preamp,70726561-6d70-42e6-9b69-6361645f7063,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Legend,Top*% %TF.FilePolarity,Positive*% %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:30:04* +G04 Created by KiCad (PCBNEW 8.0.5) date 2024-10-12 09:39:11* %MOMM*% %LPD*% G01* @@ -1432,18 +1432,18 @@ X111645276Y-73777500D01* X112154724Y-74822500D02* X111645276Y-74822500D01* %TO.C,TP1*% -X123330000Y-76120000D02* -X123330000Y-76180000D01* -X120670000Y-76180000D02* -X123330000Y-76180000D01* -X120670000Y-76120000D02* -X123330000Y-76120000D01* -X120670000Y-76120000D02* -X120670000Y-76180000D01* -X120670000Y-74850000D02* -X120670000Y-73520000D01* X120670000Y-73520000D02* X122000000Y-73520000D01* +X120670000Y-74850000D02* +X120670000Y-73520000D01* +X120670000Y-76120000D02* +X120670000Y-76180000D01* +X120670000Y-76120000D02* +X123330000Y-76120000D01* +X120670000Y-76180000D02* +X123330000Y-76180000D01* +X123330000Y-76120000D02* +X123330000Y-76180000D01* %TO.C,R1*% X112146267Y-82340000D02* X111853733Y-82340000D01* diff --git a/preamp-gerbers/preamp-NPTH.drl b/preamp-gerbers/preamp-NPTH.drl index d8d21a4..262038e 100644 --- a/preamp-gerbers/preamp-NPTH.drl +++ b/preamp-gerbers/preamp-NPTH.drl @@ -1,8 +1,8 @@ M48 -; DRILL file {KiCad (6.0.4)} date Thu 05 May 2022 09:17:54 AM EDT +; DRILL file {KiCad 8.0.5} date 2024-10-12T09:39:13-0400 ; FORMAT={-:-/ absolute / inch / decimal} -; #@! TF.CreationDate,2022-05-05T09:17:54-04:00 -; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.4) +; #@! TF.CreationDate,2024-10-12T09:39:13-04:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.5 ; #@! TF.FileFunction,NonPlated,1,2,NPTH FMAT,2 INCH @@ -12,7 +12,6 @@ T1C0.0630 G90 G05 T1 -X4.815Y-3.4197 -X5.015Y-3.1197 -T0 +X5.102Y-3.4728 +X5.302Y-3.1728 M30 diff --git a/preamp-gerbers/preamp-PTH.drl b/preamp-gerbers/preamp-PTH.drl index 02fe3ce..9d27a3e 100644 --- a/preamp-gerbers/preamp-PTH.drl +++ b/preamp-gerbers/preamp-PTH.drl @@ -1,8 +1,8 @@ M48 -; DRILL file {KiCad (6.0.4)} date Thu 05 May 2022 09:17:54 AM EDT +; DRILL file {KiCad 8.0.5} date 2024-10-12T09:39:13-0400 ; FORMAT={-:-/ absolute / inch / decimal} -; #@! TF.CreationDate,2022-05-05T09:17:54-04:00 -; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.4) +; #@! TF.CreationDate,2024-10-12T09:39:13-04:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.5 ; #@! TF.FileFunction,Plated,1,2,PTH FMAT,2 INCH @@ -18,42 +18,39 @@ T4C0.0394 T5C0.0472 ; #@! TA.AperFunction,Plated,PTH,ComponentDrill T6C0.0630 -; #@! TA.AperFunction,Plated,PTH,ComponentDrill -T7C0.1063 -; #@! TA.AperFunction,Plated,PTH,ComponentDrill -T8C0.1260 % G90 G05 T1 -X3.9488Y-3.3898 +X3.9114Y-3.0748 +X4.3159Y-3.4754 +X4.378Y-3.0374 +X4.378Y-3.315 T2 -X4.0654Y-3.2992 -X4.0946Y-3.3699 -X4.1654Y-3.1992 -X4.1654Y-3.3992 -X4.2361Y-3.2285 -X4.2654Y-3.2992 +X4.0378Y-3.3051 +X4.0671Y-3.3758 +X4.1378Y-3.2051 +X4.1378Y-3.4051 +X4.2085Y-3.2344 +X4.2378Y-3.3051 T3 -X3.7091Y-2.8697 -X3.8091Y-2.7697 -X3.8091Y-2.9697 -X4.0236Y-3.6299 -X4.0945Y-2.9567 -X4.2205Y-3.6299 -X4.2913Y-2.9567 +X3.6988Y-3.7185 +X3.7988Y-3.8185 +X3.8988Y-3.7185 +X4.063Y-2.9764 +X4.128Y-3.5689 +X4.128Y-3.7657 +X4.2598Y-2.9764 +X4.3583Y-3.7677 +X4.4583Y-3.8677 +X4.5583Y-3.7677 T4 -X3.8819Y-3.7677 -X4.3031Y-2.7638 +X3.9213Y-2.9272 +X4.8031Y-2.9469 T5 -X4.465Y-3.2697 -X4.665Y-3.2697 +X4.752Y-3.3228 +X4.952Y-3.3228 T6 -X4.465Y-3.1197 -X4.465Y-3.4197 -T7 -X3.8189Y-3.5433 -T8 -X4.7244Y-2.7165 -T0 +X4.752Y-3.1728 +X4.752Y-3.4728 M30 diff --git a/preamp-gerbers/preamp-job.gbrjob b/preamp-gerbers/preamp-job.gbrjob index 180a360..133866a 100644 --- a/preamp-gerbers/preamp-job.gbrjob +++ b/preamp-gerbers/preamp-job.gbrjob @@ -5,7 +5,7 @@ "Application": "Pcbnew", "Version": "8.0.5" }, - "CreationDate": "2024-10-12T09:30:05-04:00" + "CreationDate": "2024-10-12T09:39:11-04:00" }, "GeneralSpecs": { "ProjectId": { diff --git a/preamp.kicad_prl b/preamp.kicad_prl index 39edc19..07aec43 100644 --- a/preamp.kicad_prl +++ b/preamp.kicad_prl @@ -1,6 +1,6 @@ { "board": { - "active_layer": 0, + "active_layer": 44, "active_layer_preset": "", "auto_track_width": true, "hidden_netclasses": [], diff --git a/preamp.kicad_pro b/preamp.kicad_pro index 5f497c7..ede9dcc 100644 --- a/preamp.kicad_pro +++ b/preamp.kicad_pro @@ -3,14 +3,17 @@ "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.09999999999999999, - "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -21,7 +24,7 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, @@ -63,20 +66,28 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "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_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "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", "missing_courtyard": "ignore", @@ -86,9 +97,14 @@ "padstack": "error", "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_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", "track_dangling": "warning", @@ -105,20 +121,68 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "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.19999999999999998, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.39999999999999997, + "min_track_width": 0.2, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.4, "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_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": 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, 0.2, @@ -127,6 +191,32 @@ 0.8, 1.0 ], + "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, @@ -402,7 +492,7 @@ "gencad": "", "idf": "", "netlist": "", - "plot": "", + "plot": "preamp-gerbers/", "pos_files": "", "specctra_dsn": "", "step": "",