diff --git a/cad/asm.FCStd b/cad/asm.FCStd index b9816ca..3e3ebb7 100644 Binary files a/cad/asm.FCStd and b/cad/asm.FCStd differ diff --git a/cad/drive-motor-bracket.FCStd b/cad/drive-motor-bracket.FCStd index 822d175..be049b1 100644 Binary files a/cad/drive-motor-bracket.FCStd and b/cad/drive-motor-bracket.FCStd differ diff --git a/cad/drive-motor-cover.FCStd b/cad/drive-motor-cover.FCStd index cf4f1ce..bb460cc 100644 Binary files a/cad/drive-motor-cover.FCStd and b/cad/drive-motor-cover.FCStd differ diff --git a/cad/film-gear-frame.FCStd b/cad/film-gear-frame.FCStd index 416b5e3..d4edee1 100644 Binary files a/cad/film-gear-frame.FCStd and b/cad/film-gear-frame.FCStd differ diff --git a/cad/frame.FCStd b/cad/frame.FCStd index e4ee3df..63edfdf 100644 Binary files a/cad/frame.FCStd and b/cad/frame.FCStd differ diff --git a/cad/spool-holder.FCStd b/cad/spool-holder.FCStd index 3190e37..d0332cd 100644 Binary files a/cad/spool-holder.FCStd and b/cad/spool-holder.FCStd differ diff --git a/pcb/indexingWheel/indexingWheel.kicad_pro b/pcb/indexingWheel/indexingWheel.kicad_pro index c69dcfd..cc9f4a8 100644 --- a/pcb/indexingWheel/indexingWheel.kicad_pro +++ b/pcb/indexingWheel/indexingWheel.kicad_pro @@ -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": { diff --git a/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-03_164841.zip b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-03_164841.zip new file mode 100644 index 0000000..33201c2 Binary files /dev/null and b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-03_164841.zip differ diff --git a/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-03_165647.zip b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-03_165647.zip new file mode 100644 index 0000000..68f5c7b Binary files /dev/null and b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-03_165647.zip differ diff --git a/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-06_083900.zip b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-06_083900.zip new file mode 100644 index 0000000..68f5c7b Binary files /dev/null and b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-06_083900.zip differ diff --git a/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-06_104045.zip b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-06_104045.zip new file mode 100644 index 0000000..68f5c7b Binary files /dev/null and b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-06_104045.zip differ diff --git a/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-16_183558.zip b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-16_183558.zip new file mode 100644 index 0000000..e913ff4 Binary files /dev/null and b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-16_183558.zip differ diff --git a/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-16_184235.zip b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-16_184235.zip new file mode 100644 index 0000000..463ce56 Binary files /dev/null and b/pcb/light-diffusion/light-diffusion-backups/light-diffusion-2023-03-16_184235.zip differ diff --git a/pcb/light-diffusion/light-diffusion.kicad_pcb b/pcb/light-diffusion/light-diffusion.kicad_pcb index 70469f2..6d087b7 100644 --- a/pcb/light-diffusion/light-diffusion.kicad_pcb +++ b/pcb/light-diffusion/light-diffusion.kicad_pcb @@ -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,25 +71,26 @@ (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 - (effects (font (size 1.524 1.524) (thickness 0.3))) + (effects (font (size 1.524 1.524) (thickness 0.3))) (tstamp d3388c04-0946-424b-888f-fb390b5707dc) ) (fp_text value "LOGO" (at 0.75 0) (layer "F.SilkS") hide - (effects (font (size 1.524 1.524) (thickness 0.3))) + (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)) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Mask") (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)) + (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) + (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 diff --git a/pcb/light-diffusion/light-diffusion.kicad_prl b/pcb/light-diffusion/light-diffusion.kicad_prl index ea5f563..84e574c 100644 --- a/pcb/light-diffusion/light-diffusion.kicad_prl +++ b/pcb/light-diffusion/light-diffusion.kicad_prl @@ -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 diff --git a/pcb/light-diffusion/light-diffusion.kicad_pro b/pcb/light-diffusion/light-diffusion.kicad_pro index 712469c..e833ed5 100644 --- a/pcb/light-diffusion/light-diffusion.kicad_pro +++ b/pcb/light-diffusion/light-diffusion.kicad_pro @@ -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": { diff --git a/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-07_195644.zip b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-07_195644.zip new file mode 100644 index 0000000..6cf191b Binary files /dev/null and b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-07_195644.zip differ diff --git a/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-16_185053.zip b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-16_185053.zip new file mode 100644 index 0000000..20ba0e8 Binary files /dev/null and b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-16_185053.zip differ diff --git a/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_135605.zip b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_135605.zip new file mode 100644 index 0000000..57c841f Binary files /dev/null and b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_135605.zip differ diff --git a/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_140213.zip b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_140213.zip new file mode 100644 index 0000000..64277f7 Binary files /dev/null and b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_140213.zip differ diff --git a/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_140740.zip b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_140740.zip new file mode 100644 index 0000000..a1e26a5 Binary files /dev/null and b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_140740.zip differ diff --git a/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_141347.zip b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_141347.zip new file mode 100644 index 0000000..71c02e1 Binary files /dev/null and b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-19_141347.zip differ diff --git a/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-20_132944.zip b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-20_132944.zip new file mode 100644 index 0000000..71c02e1 Binary files /dev/null and b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-20_132944.zip differ diff --git a/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-20_133621.zip b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-20_133621.zip new file mode 100644 index 0000000..71c02e1 Binary files /dev/null and b/pcb/photon-8mm-fid/fiducialBoard-backups/fiducialBoard-2023-03-20_133621.zip differ diff --git a/pcb/photon-8mm-fid/fiducialBoard.kicad_pcb b/pcb/photon-8mm-fid/fiducialBoard.kicad_pcb index dbb40d2..1b07694 100644 --- a/pcb/photon-8mm-fid/fiducialBoard.kicad_pcb +++ b/pcb/photon-8mm-fid/fiducialBoard.kicad_pcb @@ -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,296 +84,266 @@ (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) (fp_text reference "REF**" (at -1 -4) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) + (effects (font (size 1 1) (thickness 0.15))) (tstamp eb3b7877-3340-48ad-9497-86acaa9db2b8) ) (fp_text value "Fiducial_1mm_Mask2mm" (at 0 2) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) + (effects (font (size 1 1) (thickness 0.15))) (tstamp 022aa016-7151-4c6a-b344-8e53ef64f4c7) ) (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) + (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") (attr smd) (fp_text reference "REF**" (at 0 -4) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) + (effects (font (size 1 1) (thickness 0.15))) (tstamp d036a435-037d-40b7-8947-cc014db7098b) ) (fp_text value "Fiducial_0.5mm_Mask1.5mm" (at 0 1.7145) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) + (effects (font (size 1 1) (thickness 0.15))) (tstamp f8f2bd49-3225-4ce9-ab36-986778960b3d) ) (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.2 0.2) (thickness 0.04))) + (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) ) ) ) diff --git a/pcb/photon-8mm-fid/fiducialBoard.kicad_prl b/pcb/photon-8mm-fid/fiducialBoard.kicad_prl index 7f191dd..99b3d52 100644 --- a/pcb/photon-8mm-fid/fiducialBoard.kicad_prl +++ b/pcb/photon-8mm-fid/fiducialBoard.kicad_prl @@ -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, diff --git a/pcb/photon-8mm-fid/fiducialBoard.kicad_pro b/pcb/photon-8mm-fid/fiducialBoard.kicad_pro index 98a7516..4c0ffb4 100644 --- a/pcb/photon-8mm-fid/fiducialBoard.kicad_pro +++ b/pcb/photon-8mm-fid/fiducialBoard.kicad_pro @@ -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": {