pcbs and updated cad pushed up

This commit is contained in:
Stephen Hawes
2023-03-23 11:44:13 -04:00
parent 43725d327c
commit 6616317512
27 changed files with 440 additions and 278 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,6 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
@@ -57,20 +58,26 @@
"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_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"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",
@@ -80,9 +87,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",
@@ -91,7 +103,6 @@
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
@@ -99,24 +110,70 @@
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.024999999999999998,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"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,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
@@ -338,7 +395,7 @@
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@@ -352,13 +409,15 @@
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
"wire_width": 6
}
],
"meta": {
"version": 2
"version": 3
},
"net_colors": null
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {

View File

@@ -1,4 +1,4 @@
(kicad_pcb (version 20211014) (generator pcbnew)
(kicad_pcb (version 20221018) (generator pcbnew)
(general
(thickness 1.6)
@@ -41,14 +41,15 @@
(pad_to_mask_clearance 0)
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(plot_on_all_layers_selection 0x0000000_00000000)
(disableapertmacros false)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 6)
(excludeedgelayer true)
(plotframeref false)
(viasonmask false)
(mode 1)
@@ -70,14 +71,14 @@
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "out/rev00/")
(outputdirectory "out/rev01/")
)
)
(net 0 "")
(footprint "feeder:logo-mask" (layer "F.Cu")
(tedit 0) (tstamp 3bcd212e-7d60-45ed-93e6-ba99727bce5c)
(tstamp 3bcd212e-7d60-45ed-93e6-ba99727bce5c)
(at 2.5 -4)
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "G***" (at -6.8 0) (layer "F.SilkS") hide
@@ -88,7 +89,8 @@
(effects (font (size 1.524 1.524) (thickness 0.3)))
(tstamp ce210f58-2829-4baa-bd41-e3a6a2ff18cd)
)
(fp_poly (pts
(fp_poly
(pts
(xy 5 5)
(xy -5 5)
(xy -5 0.082884)
@@ -347,8 +349,11 @@
(xy -5 0.082884)
(xy -5 -5)
(xy 5 -5)
) (layer "F.Mask") (width 0) (fill solid) (tstamp 1268f22e-513c-45f6-b22a-81a34fd5861e))
(fp_poly (pts
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.Mask") (tstamp 1268f22e-513c-45f6-b22a-81a34fd5861e))
(fp_poly
(pts
(xy 0.124383 -1.16212)
(xy 0.138097 -1.160624)
(xy 0.1556 -1.15823)
@@ -721,21 +726,26 @@
(xy 0.102177 -1.161556)
(xy 0.106804 -1.162553)
(xy 0.114079 -1.162752)
) (layer "F.Mask") (width 0) (fill solid) (tstamp 5f9fae3c-8cee-417c-a82a-540a96eec5c7))
)
(gr_rect (start 0 -7) (end 5 -1) (layer "B.Mask") (width 0.1) (fill solid) (tstamp c7313a32-9acb-4f5f-960d-cb4f7972e17b))
(gr_line (start 0 0) (end 5 0) (layer "Edge.Cuts") (width 0.1) (tstamp 5b681c77-25ce-49d8-bdaf-e79a091e461e))
(gr_line (start 0 -8) (end 0 0) (layer "Edge.Cuts") (width 0.1) (tstamp b9fde3ae-339a-4034-bd54-2839dba3ef43))
(gr_line (start 3 -7.5) (end 5 -7.5) (layer "Edge.Cuts") (width 0.1) (tstamp c622452a-f479-4323-9ad9-04db8abf27e0))
(gr_line (start 5 0) (end 5 -7.5) (layer "Edge.Cuts") (width 0.1) (tstamp c6faf540-b2b4-4eb8-b3ae-c8820f05ccf2))
(gr_line (start 0 -8) (end 2.5 -8) (layer "Edge.Cuts") (width 0.1) (tstamp da683594-5c47-4a74-95b7-db7da4d2cadd))
(gr_arc (start 3 -7.5) (mid 2.646447 -7.646447) (end 2.5 -8) (layer "Edge.Cuts") (width 0.1) (tstamp f7fd5259-72a0-49d0-b406-f8c36e16cfbb))
(stroke (width 0) (type solid)) (fill solid) (layer "F.Mask") (tstamp 5f9fae3c-8cee-417c-a82a-540a96eec5c7))
)
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 6ccd810e-d903-4a6a-a236-b2ae947e0716) (hatch edge 0.508)
(gr_rect (start 0 -7) (end 5 -1)
(stroke (width 0.1) (type solid)) (fill solid) (layer "B.Mask") (tstamp c7313a32-9acb-4f5f-960d-cb4f7972e17b))
(gr_line (start 0 0) (end 5 0)
(stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 5b681c77-25ce-49d8-bdaf-e79a091e461e))
(gr_line (start 0 -8) (end 0 0)
(stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp b9fde3ae-339a-4034-bd54-2839dba3ef43))
(gr_line (start 5 0) (end 5 -8)
(stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp c6faf540-b2b4-4eb8-b3ae-c8820f05ccf2))
(gr_line (start 0 -8) (end 5 -8)
(stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp da683594-5c47-4a74-95b7-db7da4d2cadd))
(zone (net 0) (net_name "") (layers "F&B.Cu") (tstamp 6ccd810e-d903-4a6a-a236-b2ae947e0716) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts

View File

@@ -3,10 +3,12 @@
"active_layer": 44,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
@@ -36,10 +38,8 @@
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
@@ -60,7 +60,9 @@
33,
34,
35,
36
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0

View File

@@ -1,5 +1,6 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
@@ -56,20 +57,26 @@
"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_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"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",
@@ -79,9 +86,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",
@@ -90,7 +102,6 @@
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
@@ -98,26 +109,72 @@
"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_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"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,
"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_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
@@ -134,7 +191,7 @@
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@@ -148,13 +205,15 @@
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
"wire_width": 6
}
],
"meta": {
"version": 2
"version": 3
},
"net_colors": null
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {

View File

@@ -1,4 +1,4 @@
(kicad_pcb (version 20211014) (generator pcbnew)
(kicad_pcb (version 20221018) (generator pcbnew)
(general
(thickness 1)
@@ -54,14 +54,15 @@
(pad_to_mask_clearance 0)
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(plot_on_all_layers_selection 0x0000000_00000000)
(disableapertmacros false)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 6)
(excludeedgelayer true)
(plotframeref false)
(viasonmask false)
(mode 1)
@@ -83,15 +84,15 @@
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "out/rev00/")
(outputdirectory "out/rev01/")
)
)
(net 0 "")
(footprint "Fiducial:Fiducial_1mm_Mask2mm" (layer "F.Cu")
(tedit 5C18CB26) (tstamp 3a6c27df-6215-4cbc-8ad4-773595bfcb94)
(at 2 -2)
(tstamp 3a6c27df-6215-4cbc-8ad4-773595bfcb94)
(at 6 -2)
(descr "Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A)")
(tags "fiducial")
(attr smd)
@@ -107,14 +108,16 @@
(effects (font (size 0.4 0.4) (thickness 0.06)))
(tstamp 51440a0f-fda5-409a-af60-703488c8fb65)
)
(fp_circle (center 0 0) (end 1.25 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 3439136f-859b-46a3-b5cf-fd675d8ba11d))
(fp_circle (center 0 0) (end 1 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp bec93a40-ad33-4fa0-92fb-4ca10bab1930))
(fp_circle (center 0 0) (end 1.25 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 3439136f-859b-46a3-b5cf-fd675d8ba11d))
(fp_circle (center 0 0) (end 1 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp bec93a40-ad33-4fa0-92fb-4ca10bab1930))
(pad "" smd circle (at 0 0) (size 1 1) (layers "F.Cu" "F.Mask")
(solder_mask_margin 0.5) (clearance 0.5) (tstamp 6a5c71dd-7a8e-42a2-b6a8-101b41f94a83))
)
(footprint "Fiducial:Fiducial_0.5mm_Mask1.5mm" (layer "F.Cu")
(tedit 5C18D139) (tstamp 9a30fa29-34ff-4135-b320-cc07f91454ac)
(tstamp 9a30fa29-34ff-4135-b320-cc07f91454ac)
(at 8 -2)
(descr "Circular Fiducial, 0.5mm bare copper, 1.5mm soldermask opening")
(tags "fiducial")
@@ -131,248 +134,216 @@
(effects (font (size 0.2 0.2) (thickness 0.04)))
(tstamp 003e17b4-9f67-4778-af9a-0d0f01ddd7f0)
)
(fp_circle (center 0 0) (end 1 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 4aeadc78-363b-4426-aac8-04d3ad1ba0f4))
(fp_circle (center 0 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a97e0379-3347-44c9-8d6b-635f7667e50a))
(fp_circle (center 0 0) (end 1 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 4aeadc78-363b-4426-aac8-04d3ad1ba0f4))
(fp_circle (center 0 0) (end 0.75 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a97e0379-3347-44c9-8d6b-635f7667e50a))
(pad "" smd circle (at 0 0) (size 0.5 0.5) (layers "F.Cu" "F.Mask")
(solder_mask_margin 0.5) (clearance 0.5) (tstamp 84bd92e5-0d2f-465a-bd19-5d7630dbe85e))
)
(gr_poly
(pts
(xy 0.75 -0.25)
(xy 0.25 -0.25)
(xy 0.25 -0.75)
) (layer "F.SilkS") (width 0.15) (fill solid) (tstamp de47b5fb-e44e-4df0-a8cd-fee8d3e7ff66))
(gr_line (start 0 0) (end 9 0) (layer "Edge.Cuts") (width 0.1) (tstamp 1b96ee37-5387-4e81-82c5-86c86afc11a8))
(gr_line (start 9 0) (end 10 -1) (layer "Edge.Cuts") (width 0.1) (tstamp 20402387-0404-4abb-b467-3ab062e20964))
(gr_line (start 10 -3) (end 9 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 26483c5d-c064-41ef-b6db-01ea25995754))
(gr_line (start 0 -3) (end 0 0) (layer "Edge.Cuts") (width 0.1) (tstamp 53d86549-8ad6-4520-aa4b-888ab69c9961))
(gr_line (start 9 -4) (end 1 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 936a0f18-2228-4af5-b0a5-3ddfd0652c50))
(gr_line (start 10 -1) (end 10 -3) (layer "Edge.Cuts") (width 0.1) (tstamp a5b5e393-0ee8-4e59-a2b7-0a7c7d3bbdd4))
(gr_line (start 0 -3) (end 1 -4) (layer "Edge.Cuts") (width 0.1) (tstamp d2f6c0ae-93ea-490c-a0d3-bb3c10f0310e))
(gr_text "8mm Fiducial\nREV00" (at 5 -2) (layer "B.SilkS") (tstamp a137639f-aa6f-4bb6-83a9-c64be0073b34)
(footprint "Fiducial:Fiducial_0.5mm_Mask1.5mm" (layer "F.Cu")
(tstamp fcaceea3-ba51-4868-ac62-f4581d9c6783)
(at 4 -2)
(descr "Circular Fiducial, 0.5mm bare copper, 1.5mm soldermask opening")
(tags "fiducial")
(attr smd)
(fp_text reference "REF**" (at 0 -4) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 92e26f7c-0be6-4f71-b27c-bc8dadd11ba8)
)
(fp_text value "Fiducial_0.5mm_Mask1.5mm" (at 0 1.7145) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d7231745-47b3-4423-b117-bba0ebdc7f39)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.2 0.2) (thickness 0.04)))
(tstamp 11020b6f-d970-43fa-9392-13879180076b)
)
(fp_circle (center 0 0) (end 1 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp b2581573-9221-4309-955d-72a90ed2f299))
(fp_circle (center 0 0) (end 0.75 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 606b1146-01ee-40d9-9308-5d209428bad2))
(pad "" smd circle (at 0 0) (size 0.5 0.5) (layers "F.Cu" "F.Mask")
(solder_mask_margin 0.5) (clearance 0.5) (tstamp 7a398311-c58f-448f-bc05-be2f9d429d5d))
)
(gr_line (start 0 0) (end 12 0)
(stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 1b96ee37-5387-4e81-82c5-86c86afc11a8))
(gr_line (start 0 -4) (end 0 0)
(stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 53d86549-8ad6-4520-aa4b-888ab69c9961))
(gr_line (start 12 -4) (end 0 -4)
(stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 936a0f18-2228-4af5-b0a5-3ddfd0652c50))
(gr_line (start 12 0) (end 12 -4)
(stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp a5b5e393-0ee8-4e59-a2b7-0a7c7d3bbdd4))
(gr_text "8mm Fiducial\nREV01" (at 6 -2) (layer "B.SilkS") (tstamp a137639f-aa6f-4bb6-83a9-c64be0073b34)
(effects (font (size 0.75 0.75) (thickness 0.1)) (justify mirror))
)
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 898564dc-e1ae-4d1b-ab7f-0e4fe697b04f) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254) (filled_areas_thickness no)
(fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))
(zone (net 0) (net_name "") (layers "F&B.Cu") (tstamp 1d83af9b-2cfd-45c9-90b9-294dafb2e7bf) (hatch edge 0.5)
(connect_pads (clearance 0.2))
(min_thickness 0.25) (filled_areas_thickness no)
(fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
(polygon
(pts
(xy 10.5 0.5)
(xy -0.5 0.5)
(xy -0.5 -4.5)
(xy 10.5 -4.5)
(xy -0.2 -4.2)
(xy -0.2 0.2)
(xy 12.2 0.2)
(xy 12.2 -4.2)
)
)
(filled_polygon
(layer "F.Cu")
(island)
(pts
(xy 8.80551 -3.471998)
(xy 8.826485 -3.455095)
(xy 9.455096 -2.826483)
(xy 9.489121 -2.764171)
(xy 9.492 -2.737388)
(xy 9.492 -1.262612)
(xy 9.471998 -1.194491)
(xy 9.455096 -1.173517)
(xy 8.826485 -0.544905)
(xy 8.764172 -0.51088)
(xy 8.737389 -0.508)
(xy 0.634 -0.508)
(xy 0.565879 -0.528002)
(xy 0.519386 -0.581658)
(xy 0.508 -0.634)
(xy 0.508 -2.014037)
(xy 0.994757 -2.014037)
(xy 1.011175 -1.818517)
(xy 1.065258 -1.629909)
(xy 1.068076 -1.624426)
(xy 1.152123 -1.460887)
(xy 1.152126 -1.460883)
(xy 1.154944 -1.455399)
(xy 1.276818 -1.301631)
(xy 1.426238 -1.174465)
(xy 1.431616 -1.171459)
(xy 1.431618 -1.171458)
(xy 1.467932 -1.151163)
(xy 1.597513 -1.078743)
(xy 1.784118 -1.018111)
(xy 1.978946 -0.994879)
(xy 1.985081 -0.995351)
(xy 1.985083 -0.995351)
(xy 2.168434 -1.009459)
(xy 2.168438 -1.00946)
(xy 2.174576 -1.009932)
(xy 2.363556 -1.062697)
(xy 2.538689 -1.151163)
(xy 2.568515 -1.174465)
(xy 2.688453 -1.268171)
(xy 2.693303 -1.27196)
(xy 2.723084 -1.306461)
(xy 2.817485 -1.415827)
(xy 2.817485 -1.415828)
(xy 2.821509 -1.420489)
(xy 2.918425 -1.591091)
(xy 2.980358 -1.777268)
(xy 3.004949 -1.971929)
(xy 3.005341 -2)
(xy 3.004307 -2.010545)
(xy 7.244825 -2.010545)
(xy 7.245512 -2.003538)
(xy 7.245512 -2.003535)
(xy 7.248311 -1.97499)
(xy 7.261255 -1.842975)
(xy 7.314402 -1.683209)
(xy 7.318049 -1.677187)
(xy 7.31805 -1.677185)
(xy 7.370191 -1.591091)
(xy 7.401624 -1.539188)
(xy 7.406513 -1.534125)
(xy 7.406514 -1.534124)
(xy 7.477239 -1.460887)
(xy 7.518586 -1.418071)
(xy 7.524483 -1.414212)
(xy 7.653577 -1.329734)
(xy 7.653581 -1.329732)
(xy 7.659475 -1.325875)
(xy 7.817289 -1.267185)
(xy 7.82427 -1.266254)
(xy 7.824272 -1.266253)
(xy 7.869812 -1.260177)
(xy 7.984183 -1.244917)
(xy 7.991194 -1.245555)
(xy 7.991198 -1.245555)
(xy 8.144843 -1.259538)
(xy 8.151864 -1.260177)
(xy 8.158566 -1.262355)
(xy 8.158568 -1.262355)
(xy 8.305298 -1.31003)
(xy 8.305301 -1.310031)
(xy 8.311997 -1.312207)
(xy 8.456623 -1.398422)
(xy 8.461717 -1.403273)
(xy 8.461721 -1.403276)
(xy 8.573454 -1.509678)
(xy 8.573455 -1.50968)
(xy 8.578554 -1.514535)
(xy 8.594934 -1.539188)
(xy 8.651566 -1.624426)
(xy 8.671731 -1.654777)
(xy 8.731521 -1.812177)
(xy 8.754955 -1.978912)
(xy 11.9375 -3.982887)
(xy 11.982887 -3.9375)
(xy 11.9995 -3.8755)
(xy 11.9995 -0.1245)
(xy 11.982887 -0.0625)
(xy 11.9375 -0.017113)
(xy 11.8755 -0.0005)
(xy 0.1245 -0.0005)
(xy 0.0625 -0.017113)
(xy 0.017113 -0.0625)
(xy 0.0005 -0.1245)
(xy 0.0005 -2)
(xy 3.24475 -2)
(xy 3.263686 -1.831943)
(xy 3.319544 -1.67231)
(xy 3.409524 -1.529108)
(xy 3.529108 -1.409524)
(xy 3.67231 -1.319544)
(xy 3.831943 -1.263686)
(xy 4 -1.24475)
(xy 4.168056 -1.263686)
(xy 4.240734 -1.289117)
(xy 4.32769 -1.319544)
(xy 4.47089 -1.409523)
(xy 4.590477 -1.52911)
(xy 4.680456 -1.67231)
(xy 4.736313 -1.831941)
(xy 4.751491 -1.966647)
(xy 4.763911 -2)
(xy 4.985607 -2)
(xy 4.998114 -1.964916)
(xy 5.013976 -1.803866)
(xy 5.071185 -1.615273)
(xy 5.164089 -1.441463)
(xy 5.289117 -1.289117)
(xy 5.441463 -1.164089)
(xy 5.615273 -1.071185)
(xy 5.803866 -1.013976)
(xy 6 -0.994659)
(xy 6.196133 -1.013976)
(xy 6.384726 -1.071185)
(xy 6.558536 -1.164089)
(xy 6.558538 -1.16409)
(xy 6.710883 -1.289117)
(xy 6.83591 -1.441462)
(xy 6.928814 -1.615273)
(xy 6.986024 -1.803868)
(xy 7.001885 -1.964916)
(xy 7.014392 -2)
(xy 7.236088 -2)
(xy 7.248508 -1.966647)
(xy 7.263686 -1.831943)
(xy 7.319544 -1.67231)
(xy 7.409524 -1.529108)
(xy 7.529108 -1.409524)
(xy 7.67231 -1.319544)
(xy 7.831943 -1.263686)
(xy 8 -1.24475)
(xy 8.168056 -1.263686)
(xy 8.240734 -1.289117)
(xy 8.32769 -1.319544)
(xy 8.47089 -1.409523)
(xy 8.590477 -1.52911)
(xy 8.680456 -1.67231)
(xy 8.736313 -1.831941)
(xy 8.755249 -2)
(xy 8.736481 -2.167324)
(xy 8.681108 -2.326332)
(xy 8.591884 -2.469121)
(xy 8.583723 -2.477339)
(xy 8.478205 -2.583597)
(xy 8.478201 -2.5836)
(xy 8.473242 -2.588594)
(xy 8.331079 -2.678813)
(xy 8.172462 -2.735294)
(xy 8.165474 -2.736127)
(xy 8.165471 -2.736128)
(xy 8.0723 -2.747238)
(xy 8.005273 -2.755231)
(xy 7.99827 -2.754495)
(xy 7.998269 -2.754495)
(xy 7.952712 -2.749707)
(xy 7.837821 -2.737631)
(xy 7.831155 -2.735362)
(xy 7.831152 -2.735361)
(xy 7.685098 -2.68564)
(xy 7.685095 -2.685639)
(xy 7.678431 -2.68337)
(xy 7.672436 -2.679682)
(xy 7.672432 -2.67968)
(xy 7.541021 -2.598835)
(xy 7.541019 -2.598833)
(xy 7.535022 -2.595144)
(xy 7.414724 -2.477339)
(xy 7.323515 -2.33581)
(xy 7.265927 -2.177591)
(xy 7.244825 -2.010545)
(xy 3.004307 -2.010545)
(xy 2.986194 -2.195272)
(xy 2.984413 -2.201171)
(xy 2.984412 -2.201176)
(xy 2.931265 -2.377207)
(xy 2.929484 -2.383106)
(xy 2.83737 -2.556347)
(xy 2.713361 -2.708398)
(xy 2.56218 -2.833465)
(xy 2.389585 -2.926787)
(xy 2.265838 -2.965093)
(xy 2.208039 -2.982985)
(xy 2.208036 -2.982986)
(xy 2.202152 -2.984807)
(xy 2.196027 -2.985451)
(xy 2.196026 -2.985451)
(xy 2.013147 -3.004673)
(xy 2.013146 -3.004673)
(xy 2.007019 -3.005317)
(xy 1.884383 -2.994156)
(xy 1.817759 -2.988093)
(xy 1.817758 -2.988093)
(xy 1.811618 -2.987534)
(xy 1.805704 -2.985793)
(xy 1.805702 -2.985793)
(xy 1.714125 -2.95884)
(xy 1.623393 -2.932136)
(xy 1.617928 -2.929279)
(xy 1.454972 -2.844088)
(xy 1.454968 -2.844085)
(xy 1.449512 -2.841233)
(xy 1.444712 -2.837373)
(xy 1.444711 -2.837373)
(xy 1.431169 -2.826485)
(xy 1.2966 -2.718289)
(xy 1.17048 -2.567984)
(xy 1.167516 -2.562592)
(xy 1.167513 -2.562588)
(xy 1.116129 -2.469121)
(xy 1.075956 -2.396046)
(xy 1.016628 -2.209022)
(xy 0.994757 -2.014037)
(xy 0.508 -2.014037)
(xy 0.508 -2.737389)
(xy 0.528002 -2.80551)
(xy 0.544905 -2.826485)
(xy 1.173517 -3.455096)
(xy 1.235829 -3.489121)
(xy 1.262612 -3.492)
(xy 8.737389 -3.492)
(xy 8.736313 -2.168059)
(xy 8.680456 -2.32769)
(xy 8.590477 -2.47089)
(xy 8.47089 -2.590477)
(xy 8.32769 -2.680456)
(xy 8.168059 -2.736313)
(xy 8 -2.755249)
(xy 7.831941 -2.736313)
(xy 7.67231 -2.680456)
(xy 7.52911 -2.590477)
(xy 7.409523 -2.47089)
(xy 7.319544 -2.32769)
(xy 7.27351 -2.196132)
(xy 7.263686 -2.168056)
(xy 7.248508 -2.033353)
(xy 7.236088 -2)
(xy 7.014392 -2)
(xy 7.001885 -2.035081)
(xy 6.986024 -2.196132)
(xy 6.928814 -2.384727)
(xy 6.83591 -2.558538)
(xy 6.710883 -2.710883)
(xy 6.558538 -2.83591)
(xy 6.384727 -2.928814)
(xy 6.196132 -2.986024)
(xy 6 -3.005341)
(xy 5.803868 -2.986024)
(xy 5.615273 -2.928814)
(xy 5.441462 -2.83591)
(xy 5.289117 -2.710883)
(xy 5.16409 -2.558538)
(xy 5.164089 -2.558536)
(xy 5.071185 -2.384726)
(xy 5.013976 -2.196133)
(xy 4.998114 -2.035083)
(xy 4.985607 -2)
(xy 4.763911 -2)
(xy 4.751491 -2.033353)
(xy 4.736313 -2.168056)
(xy 4.736313 -2.168059)
(xy 4.680456 -2.32769)
(xy 4.590477 -2.47089)
(xy 4.47089 -2.590477)
(xy 4.32769 -2.680456)
(xy 4.168059 -2.736313)
(xy 4 -2.755249)
(xy 3.831941 -2.736313)
(xy 3.67231 -2.680456)
(xy 3.52911 -2.590477)
(xy 3.409523 -2.47089)
(xy 3.319544 -2.32769)
(xy 3.27351 -2.196132)
(xy 3.263686 -2.168056)
(xy 3.24475 -2)
(xy 0.0005 -2)
(xy 0.0005 -3.8755)
(xy 0.017113 -3.9375)
(xy 0.0625 -3.982887)
(xy 0.1245 -3.9995)
(xy 11.8755 -3.9995)
)
)
(filled_polygon
(layer "B.Cu")
(island)
(pts
(xy 8.80551 -3.471998)
(xy 8.826485 -3.455095)
(xy 9.455096 -2.826483)
(xy 9.489121 -2.764171)
(xy 9.492 -2.737388)
(xy 9.492 -1.262612)
(xy 9.471998 -1.194491)
(xy 9.455096 -1.173517)
(xy 8.826485 -0.544905)
(xy 8.764172 -0.51088)
(xy 8.737389 -0.508)
(xy 0.634 -0.508)
(xy 0.565879 -0.528002)
(xy 0.519386 -0.581658)
(xy 0.508 -0.634)
(xy 0.508 -2.737389)
(xy 0.528002 -2.80551)
(xy 0.544905 -2.826485)
(xy 1.173517 -3.455096)
(xy 1.235829 -3.489121)
(xy 1.262612 -3.492)
(xy 8.737389 -3.492)
(xy 11.9375 -3.982887)
(xy 11.982887 -3.9375)
(xy 11.9995 -3.8755)
(xy 11.9995 -0.1245)
(xy 11.982887 -0.0625)
(xy 11.9375 -0.017113)
(xy 11.8755 -0.0005)
(xy 0.1245 -0.0005)
(xy 0.0625 -0.017113)
(xy 0.017113 -0.0625)
(xy 0.0005 -0.1245)
(xy 0.0005 -3.8755)
(xy 0.017113 -3.9375)
(xy 0.0625 -3.982887)
(xy 0.1245 -3.9995)
(xy 11.8755 -3.9995)
)
)
)

View File

@@ -3,10 +3,12 @@
"active_layer": 0,
"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,
"tracks": 1.0,
"vias": 1.0,

View File

@@ -1,5 +1,6 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
@@ -45,7 +46,7 @@
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
"min_clearance": 0.19999999999999998
}
},
"diff_pair_dimensions": [
@@ -62,20 +63,26 @@
"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_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"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",
@@ -85,9 +92,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",
@@ -96,7 +108,6 @@
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
@@ -104,20 +115,65 @@
"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_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"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,
"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_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0
],
@@ -130,7 +186,8 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
@@ -147,7 +204,7 @@
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@@ -161,13 +218,15 @@
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
"wire_width": 6
}
],
"meta": {
"version": 2
"version": 3
},
"net_colors": null
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {