WIP / INCOMPLETE: Modification Discussed in Previous Meeting #10

Open
McRaeAlex wants to merge 5 commits from am/develop into main
3 changed files with 9817 additions and 2330 deletions
Showing only changes of commit 7bbac060e0 - Show all commits

View File

@ -3,6 +3,9 @@
"3dviewports": [], "3dviewports": [],
"design_settings": { "design_settings": {
"defaults": { "defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.09999999999999999, "board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998, "copper_line_width": 0.19999999999999998,
"copper_text_italic": false, "copper_text_italic": false,
@ -55,7 +58,10 @@
"width": 0.0 "width": 0.0
} }
], ],
"drc_exclusions": [], "drc_exclusions": [
"silk_over_copper|125937379|139159432|5bd8971c-b086-4e86-893d-a946ae743855|00000000-0000-0000-0000-000000000000",
"silk_over_copper|88376794|101220292|0af5989f-38c7-4b37-b934-9628cadc3428|00000000-0000-0000-0000-000000000000"
],
"meta": { "meta": {
"version": 2 "version": 2
}, },
@ -72,6 +78,7 @@
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error", "footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore", "footprint_type_mismatch": "ignore",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
@ -133,9 +140,6 @@
}, },
"teardrop_options": [ "teardrop_options": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true, "td_onpadsmd": true,
"td_onroundshapesonly": false, "td_onroundshapesonly": false,
"td_ontrackend": false, "td_ontrackend": false,
@ -144,29 +148,35 @@
], ],
"teardrop_parameters": [ "teardrop_parameters": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape", "td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape", "td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end", "td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
} }
@ -174,6 +184,32 @@
"track_widths": [ "track_widths": [
0.0 0.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": [ "via_dimensions": [
{ {
"diameter": 0.0, "diameter": 0.0,
@ -182,6 +218,13 @@
], ],
"zones_allow_external_fillets": false "zones_allow_external_fillets": false
}, },
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [], "layer_presets": [],
"viewports": [] "viewports": []
}, },
@ -440,14 +483,75 @@
"gencad": "", "gencad": "",
"idf": "", "idf": "",
"netlist": "", "netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "", "specctra_dsn": "",
"step": "", "step": "",
"svg": "",
"vrml": "" "vrml": ""
}, },
"page_layout_descr_file": "" "page_layout_descr_file": ""
}, },
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": { "drawing": {
"dashed_lines_dash_length_ratio": 12.0, "dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0, "dashed_lines_gap_length_ratio": 3.0,
@ -461,6 +565,11 @@
"intersheets_ref_suffix": "", "intersheets_ref_suffix": "",
"junction_size_choice": 3, "junction_size_choice": 3,
"label_size_ratio": 0.375, "label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0, "pin_symbol_size": 25.0,
"text_offset_ratio": 0.15 "text_offset_ratio": 0.15
}, },
@ -484,6 +593,7 @@
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true, "spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false, "spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false, "spice_save_all_voltages": false,
"subpart_first_id": 65, "subpart_first_id": 65,
"subpart_id_separator": 0 "subpart_id_separator": 0

View File

@ -1,74 +1,241 @@
(footprint "4017" (version 20221018) (generator pcbnew) (footprint "4017"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu") (layer "F.Cu")
(descr "16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads") (descr "16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads")
(tags "THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads") (tags "THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads")
(property "Reference" "REF**"
(at 0 -11.22 0)
(layer "F.SilkS")
(hide yes)
(uuid "b267a1fd-fdb6-4371-9b29-e0e8dac30f16")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "4017"
(at 0 11.22 0)
(layer "F.Fab")
(hide yes)
(uuid "b5e06152-7746-465e-afea-aa1bf7553eb0")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "41dd8cf2-24e0-4cc3-b6a6-bfc4d6b79199")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "3e765450-3adc-4ad9-a28c-d3e386966e43")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "030cf493-6ac3-44e4-bef2-e8f5844a546c")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd) (attr smd)
(fp_text reference "REF**" (at 0 -11.22) (layer "F.SilkS") hide (dimension
(effects (font (size 1 1) (thickness 0.15))) (type aligned)
(tstamp b267a1fd-fdb6-4371-9b29-e0e8dac30f16) (layer "Dwgs.User")
) (uuid "8d1be59b-3ae0-4615-a33c-b8aed8cbd3c5")
(fp_text value "4017" (at 0 11.22) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b5e06152-7746-465e-afea-aa1bf7553eb0)
)
(dimension (type aligned) (layer "F.SilkS") (tstamp 8d1be59b-3ae0-4615-a33c-b8aed8cbd3c5)
(pts (xy -3.81 -7.62) (xy 2.1 -7.58))
(height -1.380009)
(gr_text "5.9101 mm" (at -0.837877 -10.129951 359.6122172) (layer "F.SilkS") (tstamp 8d1be59b-3ae0-4615-a33c-b8aed8cbd3c5)
(effects (font (size 1 1) (thickness 0.15)))
)
(format (prefix "") (suffix "") (units 3) (units_format 1) (precision 4))
(style (thickness 0.12) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned)
)
(pad "1" smd roundrect (at -3.81 -7.62) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp cbd92e61-92dd-42a9-beac-640cdbb78c86))
(pad "2" smd roundrect (at -3.81 -6.35) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp f4cf05f5-074b-4e81-82ae-5b4dc44d4ab8))
(pad "3" smd roundrect (at -3.81 -5.08) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp d2b546b8-0436-4d1d-ab31-54b67c028a7a))
(pad "4" smd roundrect (at -3.81 -3.81) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp b2b06150-83cf-4ab1-bdf5-426db62e9ec4))
(pad "5" smd roundrect (at -3.81 -2.54) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp cec65be3-6088-4b81-9d6b-708fd1fbee52))
(pad "6" smd roundrect (at -3.81 -1.27) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp 52d55f60-cd93-4dff-88a8-5f0cef23ec70))
(pad "7" smd roundrect (at -3.81 0) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp 7a3764cf-8bda-47af-b7b3-11742ebf54e0))
(pad "8" smd roundrect (at -3.81 1.27) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp 416c0231-340d-4b7e-9370-9faaa3ee6d4b))
(pad "9" smd roundrect (at 2.1 1.31) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp fa2376eb-0528-4971-bd4c-6f0042890c17))
(pad "10" smd roundrect (at 2.1 0.04) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp ee54321a-666a-484f-9250-8159ea0afcbd))
(pad "11" smd roundrect (at 2.1 -1.23) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp 10cbc0fe-96a8-44c2-b134-cea94eed906a))
(pad "12" smd roundrect (at 2.1 -2.5) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp f20ca538-4e29-4ff4-8937-dfb633b2b34b))
(pad "13" smd roundrect (at 2.1 -3.77) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp c490c77b-0d73-4c1b-90f7-3118e809c558))
(pad "14" smd roundrect (at 2.1 -5.04) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp f46c83be-2cb3-47b8-bef6-2652da4c17e8))
(pad "15" smd roundrect (at 2.1 -6.31) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp 581f6202-9a3f-4878-81ef-4f5ee8734400))
(pad "16" smd roundrect (at 2.1 -7.58) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45) (tstamp 7c4a8cbe-cb05-4f25-b98a-505b2a999c14))
(zone (net 0) (net_name "") (layers "F.Cu" "F.Adhes" "F.SilkS") (tstamp a370342e-dbc4-4db4-853c-e6d18b02b2cb) (hatch edge 0.5)
(connect_pads (clearance 0))
(min_thickness 0.25) (filled_areas_thickness no)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour allowed) (footprints not_allowed))
(fill (thermal_gap 0.5) (thermal_bridge_width 0.5))
(polygon
(pts (pts
(xy -2.74 -7.62) (xy -3.81 -7.62) (xy 2.1 -7.58)
(xy 1.07 -7.62) )
(xy 1.07 1.27) (height -1.380009)
(xy -2.74 1.27) (gr_text "5.9101 mm"
(at -0.837877 -10.129951 359.6122172)
(layer "Dwgs.User")
(uuid "8d1be59b-3ae0-4615-a33c-b8aed8cbd3c5")
(effects
(font
(size 1 1)
(thickness 0.15)
) )
) )
) )
(format
(prefix "")
(suffix "")
(units 3)
(units_format 1)
(precision 4)
)
(style
(thickness 0.12)
(arrow_length 1.27)
(text_position_mode 0)
(extension_height 0.58642)
(extension_offset 0.5) keep_text_aligned)
)
(pad "1" smd roundrect
(at -3.81 -7.62)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "cbd92e61-92dd-42a9-beac-640cdbb78c86")
)
(pad "2" smd roundrect
(at -3.81 -6.35)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "f4cf05f5-074b-4e81-82ae-5b4dc44d4ab8")
)
(pad "3" smd roundrect
(at -3.81 -5.08)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "d2b546b8-0436-4d1d-ab31-54b67c028a7a")
)
(pad "4" smd roundrect
(at -3.81 -3.81)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "b2b06150-83cf-4ab1-bdf5-426db62e9ec4")
)
(pad "5" smd roundrect
(at -3.81 -2.54)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "cec65be3-6088-4b81-9d6b-708fd1fbee52")
)
(pad "6" smd roundrect
(at -3.81 -1.27)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "52d55f60-cd93-4dff-88a8-5f0cef23ec70")
)
(pad "7" smd roundrect
(at -3.81 0)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "7a3764cf-8bda-47af-b7b3-11742ebf54e0")
)
(pad "8" smd roundrect
(at -3.81 1.27)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "416c0231-340d-4b7e-9370-9faaa3ee6d4b")
)
(pad "9" smd roundrect
(at 2.1 1.31)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "fa2376eb-0528-4971-bd4c-6f0042890c17")
)
(pad "10" smd roundrect
(at 2.1 0.04)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "ee54321a-666a-484f-9250-8159ea0afcbd")
)
(pad "11" smd roundrect
(at 2.1 -1.23)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "10cbc0fe-96a8-44c2-b134-cea94eed906a")
)
(pad "12" smd roundrect
(at 2.1 -2.5)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "f20ca538-4e29-4ff4-8937-dfb633b2b34b")
)
(pad "13" smd roundrect
(at 2.1 -3.77)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "c490c77b-0d73-4c1b-90f7-3118e809c558")
)
(pad "14" smd roundrect
(at 2.1 -5.04)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "f46c83be-2cb3-47b8-bef6-2652da4c17e8")
)
(pad "15" smd roundrect
(at 2.1 -6.31)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "581f6202-9a3f-4878-81ef-4f5ee8734400")
)
(pad "16" smd roundrect
(at 2.1 -7.58)
(size 1.55 0.6)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1640419948)
(thermal_bridge_angle 45)
(uuid "7c4a8cbe-cb05-4f25-b98a-505b2a999c14")
)
(model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W8.89mm_SMDSocket.wrl" (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W8.89mm_SMDSocket.wrl"
(offset (xyz 0 0 0)) (offset
(scale (xyz 1 1 1)) (xyz 0 0 0)
(rotate (xyz 0 0 0)) )
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
) )
) )