Merge HW dev and orga repos
This commit is contained in:
commit
e387d4eeca
68 changed files with 4735 additions and 29 deletions
1
prototype/dbg-connect
Submodule
1
prototype/dbg-connect
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit dd08887aec4eafdf8b8a897226c52178479f4078
|
||||
BIN
prototype/images/3dview01.png
Normal file
BIN
prototype/images/3dview01.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 132 KiB |
BIN
prototype/images/3dview02.png
Normal file
BIN
prototype/images/3dview02.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 52 KiB |
|
|
@ -0,0 +1,79 @@
|
|||
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 0)
|
||||
(tracks 0)
|
||||
(modules 0)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user)
|
||||
(33 "F.Adhes" user)
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user)
|
||||
(37 "F.SilkS" user)
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user)
|
||||
(41 "Cmts.User" user)
|
||||
(42 "Eco1.User" user)
|
||||
(43 "Eco2.User" user)
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user)
|
||||
(47 "F.CrtYd" user)
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(grid_origin 150 100)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
|
||||
(gr_circle (center 150.000 88.000) (end 148.400 88.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 138.000 100.000) (end 136.400 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 100.000) (end 143.500 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 162.000 100.000) (end 160.400 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 112.000) (end 148.400 112.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 100.000) (end 132.500 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
)
|
||||
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "bearing_mount_middle.kicad_prl",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "bearing_mount_middle.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": []
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(kicad_sch (version 20200310) (host eeschema "unknown")
|
||||
( page "A4")
|
||||
(lib_symbols)
|
||||
(symbol_instances)
|
||||
)
|
||||
1
prototype/mech_pcbs/bearing_mount_middle/fp-info-cache
Normal file
1
prototype/mech_pcbs/bearing_mount_middle/fp-info-cache
Normal file
|
|
@ -0,0 +1 @@
|
|||
0
|
||||
|
|
@ -0,0 +1,79 @@
|
|||
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 0)
|
||||
(tracks 0)
|
||||
(modules 0)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user)
|
||||
(33 "F.Adhes" user)
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user)
|
||||
(37 "F.SilkS" user)
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user)
|
||||
(41 "Cmts.User" user)
|
||||
(42 "Eco1.User" user)
|
||||
(43 "Eco2.User" user)
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user)
|
||||
(47 "F.CrtYd" user)
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(grid_origin 150 100)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
|
||||
(gr_circle (center 150.000 88.000) (end 148.400 88.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 138.000 100.000) (end 136.400 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 100.000) (end 146.000 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 162.000 100.000) (end 160.400 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 112.000) (end 148.400 112.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 100.000) (end 132.500 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
)
|
||||
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "bearing_mount_top.kicad_prl",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "bearing_mount_top.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": []
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(kicad_sch (version 20200310) (host eeschema "unknown")
|
||||
( page "A4")
|
||||
(lib_symbols)
|
||||
(symbol_instances)
|
||||
)
|
||||
1
prototype/mech_pcbs/bearing_mount_top/fp-info-cache
Normal file
1
prototype/mech_pcbs/bearing_mount_top/fp-info-cache
Normal file
|
|
@ -0,0 +1 @@
|
|||
0
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
(module "15mm_base" (layer F.Cu) (tedit 5F75A762)
|
||||
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 407e7717-1c07-4fc0-ac43-aa57380c24d7)
|
||||
)
|
||||
(fp_text value "15mm_base" (at 0 1 unlocked) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 6e5d68d9-2b6b-40e5-bc99-cfc119206e51)
|
||||
)
|
||||
(fp_rect (start -7.5 0.8) (end 7.5 -0.8) (layer Dwgs.User) (width 0.1) (tstamp acd5cbb4-d7d5-400f-b2ae-a99fd6822dd0))
|
||||
(pad "1" smd rect (at -5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 14adf9ad-b6bd-40da-82f2-2d6e94bec28c))
|
||||
(pad "2" smd rect (at -2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 296c8038-7d2c-4af5-b457-5e4defca5a53))
|
||||
(pad "3" smd rect (at 0 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 82e57846-cd01-458d-b1c3-544d1008bbf3))
|
||||
(pad "4" smd rect (at 2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 2a52e434-44e7-4e2d-9c90-593276f71ad9))
|
||||
(pad "5" smd rect (at 5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp bfecaa8b-5a47-4fc1-9372-5f6a59460d91))
|
||||
(pad "6" smd rect (at 5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 10c5f3e6-1d01-4e87-989c-e33024fffbfc))
|
||||
(pad "7" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 27e6f852-5174-4078-b90a-4b56fc11da51))
|
||||
(pad "8" smd rect (at 0 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp a93c3724-a9b8-47fe-9486-218cb83487d4))
|
||||
(pad "9" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 80e2663b-0e60-4399-be1d-e7b7dde1d5ff))
|
||||
(pad "10" smd rect (at -5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 87793d07-66b4-4b6a-becd-17930cb77bb6))
|
||||
(pad "11" smd rect (at -5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 0350a55c-a504-43bf-a7cf-85d4d5d75224))
|
||||
(pad "12" smd rect (at -2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 6b8b7d42-f8a3-41ac-99d2-f0942f0b5b1c))
|
||||
(pad "13" smd rect (at 0 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 9a563ad5-3473-4e51-aff9-70dc2c50019b))
|
||||
(pad "14" smd rect (at 2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 24f745bb-33f9-46cd-bba1-ed8e69ba6fc4))
|
||||
(pad "15" smd rect (at 5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 39428d2a-5b82-4f65-bfd7-0a595a150c4a))
|
||||
(pad "16" smd rect (at 5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp d65ba9ec-6797-4001-ae06-1fdae460f66d))
|
||||
(pad "17" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp c13deca2-6853-446d-a414-19242d852152))
|
||||
(pad "18" smd rect (at 0 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 640aad9b-ef00-48ad-9a70-522a90abbfc1))
|
||||
(pad "19" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 189be20d-968f-4c84-8a31-392d3f3c6f56))
|
||||
(pad "20" smd rect (at -5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp f92d91a7-789c-4460-a217-682318b445ce))
|
||||
)
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
(module "15mm_plug" (layer F.Cu) (tedit 5F75A9AD)
|
||||
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 86604e76-a418-4673-a0f9-a91ccad525e4)
|
||||
)
|
||||
(fp_text value "15mm_plug" (at 0 1 unlocked) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 9cbc3678-d90d-48d8-856c-07c5333d3061)
|
||||
)
|
||||
(fp_line (start 7.5 0.816678) (end -7.5 0.816678) (layer F.SilkS) (width 0.12) (tstamp 2aaddcde-ec1f-4bc4-b408-38798f0189bd))
|
||||
(fp_line (start 7.5 -0.8) (end -7.5 -0.8) (layer F.SilkS) (width 0.12) (tstamp 58df48db-200e-47cc-85d1-1e610f51037e))
|
||||
(fp_rect (start -7.5 3.8) (end 7.5 -3.8) (layer Dwgs.User) (width 0.1) (tstamp 838469ae-4c35-47dd-9e1a-b90f92f1c241))
|
||||
(pad "1" smd rect (at -5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 68a99351-ec85-4f48-86f9-6479521dbf2a))
|
||||
(pad "2" smd rect (at -2.5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 172803a8-bc80-4168-ada8-c3149731d533))
|
||||
(pad "3" smd rect (at 0 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp edcd8b00-332f-4e20-a4ec-b9713308af5f))
|
||||
(pad "4" smd rect (at 2.5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 450a1f91-9a8f-48b9-8290-79645df3c9ba))
|
||||
(pad "5" smd rect (at 5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp c14e67a0-871a-440a-836b-1a829edce6d8))
|
||||
(pad "6" smd rect (at 5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp b5de9cc5-8259-4f90-bf8a-d4a27060e343))
|
||||
(pad "7" smd rect (at 2.5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp aa6d0115-3b68-40f9-8658-0f279a023e4e))
|
||||
(pad "8" smd rect (at 0 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 2e775b40-c938-414f-8173-cfa7c2458996))
|
||||
(pad "9" smd rect (at -2.5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp c522b1ce-3219-45fa-91a8-959a6343e29a))
|
||||
(pad "10" smd rect (at -5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 5e4bf7a2-1aea-4932-bc32-ae32826aece1))
|
||||
(pad "11" smd rect (at -5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 86dbbde1-c9e2-4191-960c-51f117ebc524))
|
||||
(pad "12" smd rect (at -2.5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e9739300-aad1-4ec7-81ea-ca50ca8eef18))
|
||||
(pad "13" smd rect (at 0 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 908d5843-cafd-479b-9d58-55da40981bde))
|
||||
(pad "14" smd rect (at 2.5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 27b5fb7a-64cb-4559-8c4a-8107c8faed59))
|
||||
(pad "15" smd rect (at 5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e3c9c8e6-0f40-4a86-a2cb-6b855a448843))
|
||||
(pad "16" smd rect (at 5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 9b27faaf-235d-44f7-bbec-bd125692e40e))
|
||||
(pad "17" smd rect (at 2.5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 166c5192-4e79-49e2-b968-6890ecfee780))
|
||||
(pad "18" smd rect (at 0 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 7b9e813e-67eb-472e-be2e-bf3139462d58))
|
||||
(pad "19" smd rect (at -2.5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 2bc5a8ab-6cff-4e5e-8bfe-31b417ccd5b6))
|
||||
(pad "20" smd rect (at -5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 2271d0c6-f9f9-4207-94a4-0772f996da72))
|
||||
)
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
(module "8mm_base" (layer F.Cu) (tedit 5F75A806)
|
||||
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 5a32de52-8d75-4520-9c49-1c6b3742cbe9)
|
||||
)
|
||||
(fp_text value "8mm_base" (at 0 1 unlocked) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp e7f16cdc-08ff-4f2b-9d3d-6439c09d596e)
|
||||
)
|
||||
(fp_rect (start 7.5 -0.8) (end -7.5 0.8) (layer F.SilkS) (width 0.12) (tstamp ec32adf5-9922-4a03-bae7-dc5ca1762975))
|
||||
(fp_rect (start -4 0.8) (end 4 -0.8) (layer Dwgs.User) (width 0.1) (tstamp 359842bd-fdc2-49ce-b00a-7b3e54d86433))
|
||||
(pad "1" smd rect (at -5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 12024ca0-a888-4036-921f-8657915c8cf7))
|
||||
(pad "2" smd rect (at -2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp b5c5bab1-2304-4bfb-9fb9-5b69e089a6da))
|
||||
(pad "3" smd rect (at 0 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp b531084b-ceeb-440d-92ab-054bbd6691cf))
|
||||
(pad "4" smd rect (at 2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp bb5c12ce-122a-4092-ba6f-3e885778f59a))
|
||||
(pad "5" smd rect (at 5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 01931259-c2ba-4ffe-a768-d7193d230d8e))
|
||||
(pad "6" smd rect (at 5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 95cb22b7-1009-44ec-b1dd-771b02ab6b62))
|
||||
(pad "7" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp f6fd7823-c3ff-485c-a772-000ab18943d0))
|
||||
(pad "8" smd rect (at 0 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 57c0d6a8-e5ef-4c56-9d5a-f704e5c4e86e))
|
||||
(pad "9" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 9a86bfe7-1a5f-4a09-b9b8-2d929c099fac))
|
||||
(pad "10" smd rect (at -5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 3c032d74-b7de-4282-a2b2-c52220676b22))
|
||||
(pad "11" smd rect (at -2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 42375fec-6afc-42ca-8309-a864bc9d538f))
|
||||
(pad "12" smd rect (at 0 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp e49e85f2-9635-403d-bc26-0ee11d04fbc3))
|
||||
(pad "13" smd rect (at 2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 2fa89724-9137-475a-8ceb-e512ba588fac))
|
||||
(pad "14" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 5d946dff-9fad-4f23-9678-a7ebcb324dd5))
|
||||
(pad "15" smd rect (at 0 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 073ac2d9-5dd5-479a-897f-a9bc82e2e0fc))
|
||||
(pad "16" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 72e97175-583e-4674-a4e9-a3254bc65a96))
|
||||
)
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
(module "8mm_plug" (layer F.Cu) (tedit 5F75A915)
|
||||
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 7d1fd1d8-30a8-44ce-8322-a3a51076b8d4)
|
||||
)
|
||||
(fp_text value "8mm_plug" (at 0 1 unlocked) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 5002a70f-0f0c-4f99-82cc-787cde4b9ac6)
|
||||
)
|
||||
(fp_text user "${REF}" (at 0 2.5 unlocked) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 1889e368-d995-401b-b433-12cba432d0b1)
|
||||
)
|
||||
(fp_line (start -4 0.8) (end 4 0.8) (layer F.SilkS) (width 0.12) (tstamp 13e371da-a741-422b-882e-2584414f07c3))
|
||||
(fp_line (start 7.5 -0.8) (end -7.5 -0.8) (layer F.SilkS) (width 0.12) (tstamp 887cacba-1734-4ed9-b989-169fea5d7975))
|
||||
(fp_rect (start -7.5 0) (end 7.5 -5.6) (layer Dwgs.User) (width 0.1) (tstamp 27c5449d-3a94-434b-a7f6-03b69db51b63))
|
||||
(fp_rect (start -4 0) (end 4 4) (layer Dwgs.User) (width 0.1) (tstamp fc86ff93-75d4-4dd2-83db-22b0b62dd91a))
|
||||
(pad "1" smd rect (at -5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp d3c151c4-99ec-4ff9-a3ed-965fa6958eb1))
|
||||
(pad "2" smd rect (at -2.5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 5dbc5dd4-c3f8-4c4e-868f-6e61a229ecad))
|
||||
(pad "3" smd rect (at 0 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 25e65a85-c5ca-4044-9b6d-1d471ee082f3))
|
||||
(pad "4" smd rect (at 2.5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 4028c4a2-e307-401b-aecb-e08df7d719aa))
|
||||
(pad "5" smd rect (at 5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 246ef5d3-8c22-48f2-83a3-1ac61fc8d5fd))
|
||||
(pad "6" smd rect (at 5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp d15684e6-92a2-473b-9ecc-374d267c9a1b))
|
||||
(pad "7" smd rect (at 2.5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 84dd5562-0be7-4ba3-8f46-1079d7b068ba))
|
||||
(pad "8" smd rect (at 0 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp efd83cc0-f310-4a53-bbbb-4ba238efc992))
|
||||
(pad "9" smd rect (at -2.5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 27d4b2e1-fbda-4c70-878e-46b20b94268f))
|
||||
(pad "10" smd rect (at -5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 6f1fee42-441b-48cd-9efa-9963c03dc4f3))
|
||||
(pad "11" smd rect (at -2.5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 899c1361-dd24-40c2-88e4-60447013f2d6))
|
||||
(pad "12" smd rect (at 0 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 34317791-5c51-4229-9abf-7a7b0c2d147c))
|
||||
(pad "13" smd rect (at 2.5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp b3ef4a24-9e0f-4a90-a44e-138ea8e6a8dd))
|
||||
(pad "14" smd rect (at 2.5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp c3852c8a-cca4-4dd9-9486-ffc54f067c9c))
|
||||
(pad "15" smd rect (at 0 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 1996c403-8979-4903-ae40-60f9059ce8fb))
|
||||
(pad "16" smd rect (at -2.5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 04a7789a-770c-4ce1-ac27-f819154ab3f7))
|
||||
)
|
||||
271
prototype/mech_pcbs/common/common_symbols.kicad_sym
Normal file
271
prototype/mech_pcbs/common/common_symbols.kicad_sym
Normal file
|
|
@ -0,0 +1,271 @@
|
|||
(kicad_symbol_lib (version 20200126) (host kicad_symbol_editor "(5.99.0-2687-geae739d98)")
|
||||
(symbol "common_symbols:15mm_junction"
|
||||
(property "Reference" "J" (id 0) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "15mm_junction" (id 1) (at -1.27 13.97 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "15mm_junction_0_0"
|
||||
(text "Top" (at 0 3.81 900)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(text "Bottom" (at 0 -11.43 900)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
)
|
||||
(symbol "15mm_junction_0_1"
|
||||
(rectangle (start -2.54 10.16) (end 2.54 -17.78)
|
||||
(stroke (width 0.001)) (fill (type background))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -2.54 -3.81)
|
||||
(xy 2.54 -3.81)
|
||||
)
|
||||
(stroke (width 0.0006)) (fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "15mm_junction_1_1"
|
||||
(pin input line (at -5.08 8.89 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 6.35 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 3.81 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 1.27 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 -1.27 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 -1.27 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "6" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 1.27 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "7" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 3.81 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "8" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 6.35 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "9" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 8.89 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "10" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 -6.35 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "11" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 -8.89 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "12" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 -11.43 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "13" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 -13.97 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "14" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -5.08 -16.51 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "15" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 -16.51 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "16" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 -13.97 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "17" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 -11.43 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "18" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 -8.89 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "19" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 5.08 -6.35 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "20" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "common_symbols:8mm_junction"
|
||||
(property "Reference" "J" (id 0) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "8mm_junction" (id 1) (at -1.27 13.97 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "8mm_junction_0_0"
|
||||
(text "Top" (at 0 3.81 900)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(text "Bottom" (at 0 -7.62 900)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
)
|
||||
(symbol "8mm_junction_0_1"
|
||||
(rectangle (start -2.54 -12.7) (end 2.54 10.16)
|
||||
(stroke (width 0.001)) (fill (type background))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -2.54 -3.81)
|
||||
(xy 2.54 -3.81)
|
||||
)
|
||||
(stroke (width 0.0006)) (fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "8mm_junction_1_1"
|
||||
(pin input line (at -2.54 8.89 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -2.54 6.35 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -2.54 3.81 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -2.54 1.27 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -2.54 -1.27 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 2.54 -1.27 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "6" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 2.54 1.27 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "7" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 2.54 3.81 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "8" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 2.54 6.35 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "9" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 2.54 8.89 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "10" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -2.54 -6.35 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "11" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -2.54 -8.89 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "12" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -2.54 -11.43 180) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "13" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 2.54 -11.43 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "14" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 2.54 -8.89 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "15" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 2.54 -6.35 0) (length 2.54)
|
||||
(name "" (effects (font (size 1.27 1.27))))
|
||||
(number "16" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "common_symbols:AIS1120SX"
|
||||
(property "Reference" "U" (id 0) (at 2.54 12.7 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "AIS1120SX" (id 1) (at 6.35 10.16 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "AIS1120SX_0_0"
|
||||
(rectangle (start -6.35 -8.89) (end 6.35 8.89)
|
||||
(stroke (width 0.001)) (fill (type background))
|
||||
)
|
||||
)
|
||||
(symbol "AIS1120SX_1_1"
|
||||
(pin input line (at -8.89 1.27 0) (length 2.54)
|
||||
(name "SCL" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -8.89 -1.27 0) (length 2.54)
|
||||
(name "SDI" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -8.89 -3.81 0) (length 2.54)
|
||||
(name "SDO" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -8.89 3.81 0) (length 2.54)
|
||||
(name "CS" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 0 -11.43 90) (length 2.54)
|
||||
(name "GND" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 3.81 -11.43 90) (length 2.54)
|
||||
(name "VREG" (effects (font (size 1.27 1.27))))
|
||||
(number "6" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at 0 11.43 270) (length 2.54)
|
||||
(name "VDD" (effects (font (size 1.27 1.27))))
|
||||
(number "7" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -2.54 -11.43 90) (length 2.54)
|
||||
(name "MP" (effects (font (size 1.27 1.27))))
|
||||
(number "8" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
BIN
prototype/mech_pcbs/rotohsm_proto.FCStd
Normal file
BIN
prototype/mech_pcbs/rotohsm_proto.FCStd
Normal file
Binary file not shown.
81698
prototype/mech_pcbs/rotor_base_outer_pcb/fp-info-cache
Normal file
81698
prototype/mech_pcbs/rotor_base_outer_pcb/fp-info-cache
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,226 @@
|
|||
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 36)
|
||||
(tracks 0)
|
||||
(modules 3)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user)
|
||||
(33 "F.Adhes" user)
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user)
|
||||
(37 "F.SilkS" user)
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user)
|
||||
(41 "Cmts.User" user)
|
||||
(42 "Eco1.User" user)
|
||||
(43 "Eco2.User" user)
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user)
|
||||
(47 "F.CrtYd" user)
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(grid_origin 150 100)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
(module "common_footprints:8mm_base" (layer "F.Cu") (tedit 5F75A806) (tstamp 6c58a0f3-800e-4f6c-a1ac-f21b7efb9ca5)
|
||||
(at 102.338846 72.525064 -120)
|
||||
(fp_text reference "REF**" (at 0 -0.5 -120 unlocked) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 7c43e2f6-e384-4229-bae8-33aa1a91ea65)
|
||||
)
|
||||
(fp_text value "8mm_base" (at 0 1 -120 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp e57389ab-a6cf-4936-879a-654a98dc04aa)
|
||||
)
|
||||
(fp_rect (start 7.5 -0.8) (end -7.5 0.8) (layer "F.SilkS") (width 0.12) (tstamp 3959c011-4997-4e80-939b-d4ca674a947f))
|
||||
(fp_rect (start -4 0.8) (end 4 -0.8) (layer "Dwgs.User") (width 0.1) (tstamp c4b8d671-aeb1-4ef0-8940-6abfbae0ba4a))
|
||||
(pad "1" smd rect (at -5 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 811e3ee4-e415-4b8a-b0cb-743c83da9ad4))
|
||||
(pad "2" smd rect (at -2.5 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 2387ba1d-6d7e-4400-9c66-6928052d9607))
|
||||
(pad "3" smd rect (at 0 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 3956eb73-cd6f-4091-ae77-c52a877962ac))
|
||||
(pad "4" smd rect (at 2.5 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e14908cc-fe82-4e62-86f4-9e5d3d365740))
|
||||
(pad "5" smd rect (at 5 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 4b90ec6b-61d6-409f-b6a3-1b659c167bc7))
|
||||
(pad "6" smd rect (at 5 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e116f984-feba-4874-aa1d-7bc1f5e6efff))
|
||||
(pad "7" smd rect (at 2.5 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 49ec4d47-bd91-423f-bf2e-7c34460c8b8c))
|
||||
(pad "8" smd rect (at 0 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp a92eb6dd-d348-4a69-b6b4-4498094f1bcb))
|
||||
(pad "9" smd rect (at -2.5 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 0e12a9e1-c991-4af4-bf8a-13764d4e7e94))
|
||||
(pad "10" smd rect (at -5 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp f56243ac-0770-4dae-a43f-1426aeed22f1))
|
||||
(pad "11" smd rect (at -2.5 1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp d1a3fa65-6038-419d-afde-027055c35b43))
|
||||
(pad "12" smd rect (at 0 1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 8b8581fa-fbc0-49e4-af3b-7e4d7ab14652))
|
||||
(pad "13" smd rect (at 2.5 1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 67585816-3cba-44d6-853c-6e24e2859e7f))
|
||||
(pad "14" smd rect (at 2.5 -1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 4c8be980-dc28-47e7-8af5-83202d040349))
|
||||
(pad "15" smd rect (at 0 -1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp fca793e8-9c1f-460b-8863-31bab04ee4e4))
|
||||
(pad "16" smd rect (at -2.5 -1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 2619f8e9-ee32-4643-8bdd-704e0e787bde))
|
||||
)
|
||||
|
||||
(module "common_footprints:8mm_base" (layer "F.Cu") (tedit 5F75A806) (tstamp 79bee6c2-af14-4dc6-8fe9-3d6485e13a7e)
|
||||
(at 197.621154 72.494936 120)
|
||||
(fp_text reference "REF**" (at 0 -0.5 120 unlocked) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 67aa7563-a08d-4173-abe8-752caa4d8028)
|
||||
)
|
||||
(fp_text value "8mm_base" (at 0 1 120 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 540423ec-a331-4ae5-810a-4cd0bd17b6b2)
|
||||
)
|
||||
(fp_rect (start 7.5 -0.8) (end -7.5 0.8) (layer "F.SilkS") (width 0.12) (tstamp fe2ba4ae-74c9-4d67-b372-045fc1552fc5))
|
||||
(fp_rect (start -4 0.8) (end 4 -0.8) (layer "Dwgs.User") (width 0.1) (tstamp f0124d86-5a9b-4306-970c-9480092494fb))
|
||||
(pad "1" smd rect (at -5 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 5760b77a-e0fd-4797-8fb5-d4ad8096a269))
|
||||
(pad "2" smd rect (at -2.5 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 69f7a816-697e-49eb-bbc1-2d350377f67d))
|
||||
(pad "3" smd rect (at 0 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 0b114ec8-7204-411d-b5be-d486841db43b))
|
||||
(pad "4" smd rect (at 2.5 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 8dbd32ef-2666-46d7-b289-2ec37f4d3310))
|
||||
(pad "5" smd rect (at 5 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 898b6de5-e100-43cb-914d-5ae15d63389d))
|
||||
(pad "6" smd rect (at 5 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e09711ad-af2f-4d1b-8c18-cd2dd9b1ecbe))
|
||||
(pad "7" smd rect (at 2.5 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 8eab3a46-229a-4ca7-b6a0-14bfdf0a9cd4))
|
||||
(pad "8" smd rect (at 0 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp f7932a63-5c93-46e8-9add-4454380463a0))
|
||||
(pad "9" smd rect (at -2.5 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp cefedc61-dbb3-4275-9ada-7dc839a9cdb6))
|
||||
(pad "10" smd rect (at -5 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp a563da12-cf29-42c7-99e8-4b2e3acc76ae))
|
||||
(pad "11" smd rect (at -2.5 1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp ff892f00-1abb-4cae-8bee-b372f5ac4e2c))
|
||||
(pad "12" smd rect (at 0 1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 8bc863cd-4338-4a08-a2fd-f324c43b8491))
|
||||
(pad "13" smd rect (at 2.5 1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 36b20ff6-7435-4c21-93e8-1b4aa16a7459))
|
||||
(pad "14" smd rect (at 2.5 -1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp b2af4654-f23a-4a3c-b9f7-5d1b0bed13d7))
|
||||
(pad "15" smd rect (at 0 -1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 2c9f7673-d4dd-4558-bb65-2949d8e5f327))
|
||||
(pad "16" smd rect (at -2.5 -1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp f9999b5c-5ba4-4f48-8c82-d845ea28364a))
|
||||
)
|
||||
|
||||
(module "common_footprints:8mm_base" (layer "F.Cu") (tedit 5F75A806) (tstamp c2ba18fe-9030-485a-9b3c-eec7e1148c03)
|
||||
(at 150 155)
|
||||
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp b48b2bfd-a1b1-4333-a131-9e941de3ee3a)
|
||||
)
|
||||
(fp_text value "8mm_base" (at 0 1 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 6f1ceed2-097c-484c-bc61-527809cc9c75)
|
||||
)
|
||||
(fp_rect (start 7.5 -0.8) (end -7.5 0.8) (layer "F.SilkS") (width 0.12) (tstamp 9029a2dd-95d7-4f29-8c02-7093cec0d268))
|
||||
(fp_rect (start -4 0.8) (end 4 -0.8) (layer "Dwgs.User") (width 0.1) (tstamp 3974f20e-8b98-4eb2-8c88-46edbcf6e688))
|
||||
(pad "1" smd rect (at -5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 2fec7686-9208-462c-b2e7-09d9e7f83b3f))
|
||||
(pad "2" smd rect (at -2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 9ae73742-cc73-46c9-8da4-dec4bf200ca1))
|
||||
(pad "3" smd rect (at 0 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 8ee21e78-4e38-4f2c-a236-ea0bae0c1228))
|
||||
(pad "4" smd rect (at 2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 77119b26-39cb-4d07-a1d6-a925b50ca9cd))
|
||||
(pad "5" smd rect (at 5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 7b03a213-a2bb-4d4b-96bc-91fccdab292a))
|
||||
(pad "6" smd rect (at 5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 7e6640c4-db44-46f9-b70e-90c9a33873e3))
|
||||
(pad "7" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 4f4d1d83-ebfc-4b11-b99c-bca2060ebf85))
|
||||
(pad "8" smd rect (at 0 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp b7ae5aa2-9e17-4999-95f7-2fe04f52017a))
|
||||
(pad "9" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 2776d8db-51d3-453b-9294-e1b5c188d07d))
|
||||
(pad "10" smd rect (at -5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 7d04073e-1344-4a38-8b62-e0bc96acb451))
|
||||
(pad "11" smd rect (at -2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 7763ec77-e227-469f-91bd-0e2d422809f1))
|
||||
(pad "12" smd rect (at 0 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 49d4c3ce-8952-4145-b5e5-61010f081bd5))
|
||||
(pad "13" smd rect (at 2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp cd5df73c-85d9-4fa2-a8b3-707a7347948d))
|
||||
(pad "14" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 11d2a11d-2777-4251-bf99-87694a1a5c3b))
|
||||
(pad "15" smd rect (at 0 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp a0813388-0b6e-4ab3-816c-38a2d84120d8))
|
||||
(pad "16" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
|
||||
(solder_mask_margin 0.1) (tstamp 7ca162a6-26ce-4597-881b-92fa5d28d6a1))
|
||||
)
|
||||
|
||||
(gr_line (start 196.597 69.109) (end 200.051 75.091) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 009f4c3a-81e8-4467-be10-aaee602ede3a))
|
||||
(gr_arc (start 103.749 68.909) (end 104.149 68.909) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 08c19962-4300-4359-bc5d-24e5e042b612))
|
||||
(gr_arc (start 153.8 155.6) (end 153.454 155.8) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 0ce0df81-e39a-4886-a77c-74a43cc2e311))
|
||||
(gr_circle (center 195 100) (end 193.5 100) (layer "Edge.Cuts") (width 0.16) (tstamp 0dd87628-9cb1-4459-ad90-d666dec7d38c))
|
||||
(gr_arc (start 104.788 69.509) (end 104.788 69.909) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 0fad9e53-908d-4631-9a60-161e4798ee40))
|
||||
(gr_line (start 100.588 76.091) (end 100.149 75.837) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 11e064cc-b05e-4b79-8000-0b5acec7cad7))
|
||||
(gr_circle (center 150 100) (end 90 100) (layer "Edge.Cuts") (width 0.16) (tstamp 27da73af-7237-4b0f-8fc1-da34b07631b0))
|
||||
(gr_line (start 146 154.746) (end 146 155.254) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 28565b0c-9714-48fe-aa50-7a214c0a3079))
|
||||
(gr_circle (center 163.906 57.202) (end 162.406 57.202) (layer "Edge.Cuts") (width 0.16) (tstamp 5727152b-4cf1-4e80-aa76-7c462b862b26))
|
||||
(gr_line (start 195.412 69.163) (end 195.851 68.909) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 57ca0ad0-dccb-4769-80cb-de27d5a9408c))
|
||||
(gr_line (start 153.454 154.2) (end 146.546 154.2) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 5a486702-6b80-47b3-91cf-414aa5956730))
|
||||
(gr_arc (start 100.988 76.091) (end 100.588 76.091) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 68388e4e-ba6b-4e9c-b7b5-863db7923b5a))
|
||||
(gr_circle (center 163.906 142.798) (end 162.406 142.798) (layer "Edge.Cuts") (width 0.16) (tstamp 69d40e18-9782-44e2-b502-5e05f38faff1))
|
||||
(gr_circle (center 113.594 126.45) (end 112.094 126.45) (layer "Edge.Cuts") (width 0.16) (tstamp 747f716b-8180-4bc5-9537-1c939f6ee89f))
|
||||
(gr_arc (start 199.012 76.091) (end 198.665 75.891) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 75131155-2c56-48f9-b650-4320ead14780))
|
||||
(gr_line (start 195.212 69.909) (end 198.665 75.891) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 7ccc2921-4952-4dc2-96a6-d1325ad6a170))
|
||||
(gr_arc (start 99.949 75.491) (end 99.949 75.091) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 7ec11527-7262-4bb4-8b2e-8207d69bddca))
|
||||
(gr_line (start 154 154.746) (end 154 155.254) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 8ad726f6-eeb9-4878-a786-0aabbe3d1d3d))
|
||||
(gr_circle (center 150 100) (end 147 100) (layer "Edge.Cuts") (width 0.16) (tstamp 8e83ae77-b05b-4c15-89e2-6d6d2b038e76))
|
||||
(gr_arc (start 196.251 68.909) (end 196.597 69.109) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 942bc783-d2e8-46ba-8eee-7514de43ce13))
|
||||
(gr_line (start 199.412 76.091) (end 199.851 75.837) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp b401dc48-9dde-40a7-aa6d-d1e90ab9aca3))
|
||||
(gr_arc (start 153.8 154.4) (end 154 154.746) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp bfe76ac1-5e71-48e7-8b34-49efd0a00a5a))
|
||||
(gr_circle (center 113.594 73.55) (end 112.094 73.55) (layer "Edge.Cuts") (width 0.16) (tstamp c171294a-f638-4303-891d-ff2f9e204bad))
|
||||
(gr_line (start 101.335 75.891) (end 104.788 69.909) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp ca1f42b1-aa0b-4079-bbeb-5aead24fabd9))
|
||||
(gr_arc (start 195.212 69.509) (end 195.412 69.163) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp cd9659b8-e581-4cf8-8548-0232b9076e62))
|
||||
(gr_arc (start 200.051 75.491) (end 199.851 75.837) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp cde42b1c-9f01-40a4-84f3-fbacf5ccad30))
|
||||
(gr_line (start 99.949 75.091) (end 103.403 69.109) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp d46cdc3d-5f4e-4c17-8a54-b49a00a3ee6b))
|
||||
(gr_arc (start 146.2 154.4) (end 146.546 154.2) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp dbadaec7-ba1b-4770-a9c8-d94cf8a20edf))
|
||||
(gr_line (start 153.454 155.8) (end 146.546 155.8) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp e8e55a62-97f5-4fd8-afa3-40b7a91dce06))
|
||||
(gr_arc (start 146.2 155.6) (end 146 155.254) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp eaadbf76-b18f-49d4-bbbd-98ee2f2307e7))
|
||||
(gr_line (start 104.588 69.163) (end 104.149 68.909) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp fc01dc19-4112-4ae6-9ce4-0cefbde742ac))
|
||||
(gr_text "3" (at 202 80.5) (layer "F.SilkS") (tstamp 1529e66e-5a32-4bb9-8fdc-87962dbe1e5b)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "This side faces upwards" (at 150 144) (layer "F.SilkS") (tstamp 4bc70fd9-a2f5-44f1-9cb2-24eed971780b)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "Index" (at 150 149) (layer "F.SilkS") (tstamp b782d5b0-5eba-425e-af6b-51c0fe61adf0)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "1" (at 158.5 155) (layer "F.SilkS") (tstamp e616e787-aad5-466a-80bd-017bfe6fd9c8)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "2" (at 107 64.5) (layer "F.SilkS") (tstamp e9d757cc-e743-48c2-98e6-1741f0678294)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
|
||||
)
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 37,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "rotor_base_outer_pcb.kicad_prl",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,361 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_label_syntax": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"global_label_dangling": "error",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"multiple_net_names": "error",
|
||||
"net_not_bus_member": "error",
|
||||
"no_connect_connected": "error",
|
||||
"no_connect_dangling": "error",
|
||||
"pin_not_connected": "error",
|
||||
"pin_not_driven": "error",
|
||||
"pin_to_pin": "warning",
|
||||
"similar_labels": "error",
|
||||
"unresolved_variable": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "rotor_base_outer_pcb.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_junction_size": 40.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.0,
|
||||
"field_names": [],
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.3
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_format_name": "",
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"spice_adjust_passive_values": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(kicad_sch (version 20200310) (host eeschema "unknown")
|
||||
( page "A4")
|
||||
(lib_symbols)
|
||||
(symbol_instances)
|
||||
)
|
||||
1233
prototype/mech_pcbs/rotor_base_pcb/fp-info-cache
Normal file
1233
prototype/mech_pcbs/rotor_base_pcb/fp-info-cache
Normal file
File diff suppressed because it is too large
Load diff
3105
prototype/mech_pcbs/rotor_base_pcb/rotor_base_pcb.kicad_pcb
Normal file
3105
prototype/mech_pcbs/rotor_base_pcb/rotor_base_pcb.kicad_pcb
Normal file
File diff suppressed because it is too large
Load diff
75
prototype/mech_pcbs/rotor_base_pcb/rotor_base_pcb.kicad_prl
Normal file
75
prototype/mech_pcbs/rotor_base_pcb/rotor_base_pcb.kicad_prl
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [
|
||||
"GND",
|
||||
"+3V3"
|
||||
],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"pads": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 1.0
|
||||
},
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
37
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "rotor_base_pcb.kicad_prl",
|
||||
"version": 2
|
||||
}
|
||||
}
|
||||
366
prototype/mech_pcbs/rotor_base_pcb/rotor_base_pcb.kicad_pro
Normal file
366
prototype/mech_pcbs/rotor_base_pcb/rotor_base_pcb.kicad_pro
Normal file
|
|
@ -0,0 +1,366 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_label_syntax": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"global_label_dangling": "error",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"multiple_net_names": "error",
|
||||
"net_not_bus_member": "error",
|
||||
"no_connect_connected": "error",
|
||||
"no_connect_dangling": "error",
|
||||
"pin_not_connected": "error",
|
||||
"pin_not_driven": "error",
|
||||
"pin_to_pin": "warning",
|
||||
"similar_labels": "error",
|
||||
"unresolved_variable": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "rotor_base_pcb.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_junction_size": 40.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.0,
|
||||
"field_names": [],
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.3
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_format_name": "",
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"spice_adjust_passive_values": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"41a03366-6e51-4aae-be40-e4f1074637d9",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
||||
5418
prototype/mech_pcbs/rotor_base_pcb/rotor_base_pcb.kicad_sch
Normal file
5418
prototype/mech_pcbs/rotor_base_pcb/rotor_base_pcb.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
1
prototype/mech_pcbs/rotor_top_pcb/fp-info-cache
Normal file
1
prototype/mech_pcbs/rotor_top_pcb/fp-info-cache
Normal file
|
|
@ -0,0 +1 @@
|
|||
0
|
||||
103
prototype/mech_pcbs/rotor_top_pcb/rotor_top_pcb.kicad_pcb
Normal file
103
prototype/mech_pcbs/rotor_top_pcb/rotor_top_pcb.kicad_pcb
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 0)
|
||||
(tracks 0)
|
||||
(modules 0)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user)
|
||||
(33 "F.Adhes" user)
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user)
|
||||
(37 "F.SilkS" user)
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user)
|
||||
(41 "Cmts.User" user)
|
||||
(42 "Eco1.User" user)
|
||||
(43 "Eco2.User" user)
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user)
|
||||
(47 "F.CrtYd" user)
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(grid_origin 150 100)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
|
||||
(gr_circle (center 150.000 100.000) (end 90.000 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 88.000) (end 148.400 88.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 100.000) (end 146.000 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 138.000 100.000) (end 136.400 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 162.000 100.000) (end 160.400 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 196.251 68.909) (end 196.597 69.109) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 195.412 69.163) (end 195.851 68.909) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 195.212 69.509) (end 195.412 69.163) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 195.212 69.909) (end 198.665 75.891) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 199.012 76.091) (end 198.665 75.891) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 199.412 76.091) (end 199.851 75.837) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 200.051 75.491) (end 199.851 75.837) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 196.597 69.109) (end 200.051 75.091) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 153.800 155.600) (end 153.454 155.800) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 154.000 154.746) (end 154.000 155.254) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 153.800 154.400) (end 154.000 154.746) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 153.454 154.200) (end 146.546 154.200) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 146.200 154.400) (end 146.546 154.200) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 146.000 154.746) (end 146.000 155.254) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 146.200 155.600) (end 146.000 155.254) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 153.454 155.800) (end 146.546 155.800) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 112.000) (end 148.400 112.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 99.949 75.491) (end 99.949 75.091) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 100.588 76.091) (end 100.149 75.837) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 100.988 76.091) (end 100.588 76.091) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 101.335 75.891) (end 104.788 69.909) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 104.788 69.509) (end 104.788 69.909) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 104.588 69.163) (end 104.149 68.909) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 103.749 68.909) (end 104.149 68.909) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 99.949 75.091) (end 103.403 69.109) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
)
|
||||
|
||||
63
prototype/mech_pcbs/rotor_top_pcb/rotor_top_pcb.kicad_prl
Normal file
63
prototype/mech_pcbs/rotor_top_pcb/rotor_top_pcb.kicad_prl
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "rotor_top_pcb.kicad_prl",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
170
prototype/mech_pcbs/rotor_top_pcb/rotor_top_pcb.kicad_pro
Normal file
170
prototype/mech_pcbs/rotor_top_pcb/rotor_top_pcb.kicad_pro
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "rotor_top_pcb.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": []
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(kicad_sch (version 20200310) (host eeschema "unknown")
|
||||
( page "A4")
|
||||
(lib_symbols)
|
||||
(symbol_instances)
|
||||
)
|
||||
1
prototype/mech_pcbs/rotor_vstrut_pcb/fp-info-cache
Normal file
1
prototype/mech_pcbs/rotor_vstrut_pcb/fp-info-cache
Normal file
|
|
@ -0,0 +1 @@
|
|||
0
|
||||
|
|
@ -0,0 +1,90 @@
|
|||
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 14)
|
||||
(tracks 0)
|
||||
(modules 0)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user)
|
||||
(33 "F.Adhes" user)
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user)
|
||||
(37 "F.SilkS" user)
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user)
|
||||
(41 "Cmts.User" user)
|
||||
(42 "Eco1.User" user)
|
||||
(43 "Eco2.User" user)
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user)
|
||||
(47 "F.CrtYd" user)
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(grid_origin 150 150)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
(gr_line (start 146 18.5) (end 154 18.5) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 21d71c90-1663-47f2-805a-3a10bb7166bc))
|
||||
(gr_line (start 142.5 182.1) (end 146 182.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 34598794-23ad-45c5-a437-a984c0ab605a))
|
||||
(gr_line (start 154 18.5) (end 154 22.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 3547d435-8af2-4e43-ac75-cfb0f21102eb))
|
||||
(gr_line (start 154 185.7) (end 154 182.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 46859f9b-c0d1-474a-81ee-c6cb0f0e6b07))
|
||||
(gr_line (start 154 22.1) (end 157.5 22.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 4afe9ac1-c888-479e-9d7c-4bd9ef77e5bc))
|
||||
(gr_line (start 142.5 22.1) (end 146 22.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 64700040-2cea-446b-bc85-56fef465dfc5))
|
||||
(gr_line (start 146 22.1) (end 146 18.5) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 9d86c8d0-736f-4f12-b5ef-91d43c55d32d))
|
||||
(gr_line (start 157.5 22.1) (end 157.5 182.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp a09a27f2-0a64-40fc-9420-70679a00fdd7))
|
||||
(gr_line (start 142.5 182.1) (end 142.5 22.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp b7857ac5-fbd7-4184-9f11-5164268584b6))
|
||||
(gr_line (start 146 182.1) (end 146 185.7) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp c26f97c8-3016-4d2d-91c4-ddb9d3097177))
|
||||
(gr_line (start 146 185.7) (end 154 185.7) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp c97639af-a612-4ca5-b67b-dad9ca826124))
|
||||
(gr_line (start 154 182.1) (end 157.5 182.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp fce75ced-948f-43b6-8181-f62b28ee81f7))
|
||||
(gr_text "Top End" (at 150 26.5) (layer "F.SilkS") (tstamp 80ac6bc5-2e8f-42de-871c-2dd9a2b3af69)
|
||||
(effects (font (size 1.5 1.5) (thickness 0.3)))
|
||||
)
|
||||
(gr_text "This\nside\nfaces\noutside" (at 150 44) (layer "F.SilkS") (tstamp ed777d03-f811-4342-8095-4262cac0c291)
|
||||
(effects (font (size 1.5 1.5) (thickness 0.3)))
|
||||
)
|
||||
|
||||
)
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "rotor_vstrut_pcb.kicad_prl",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
170
prototype/mech_pcbs/rotor_vstrut_pcb/rotor_vstrut_pcb.kicad_pro
Normal file
170
prototype/mech_pcbs/rotor_vstrut_pcb/rotor_vstrut_pcb.kicad_pro
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "rotor_vstrut_pcb.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": []
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(kicad_sch (version 20200310) (host eeschema "unknown")
|
||||
( page "A4")
|
||||
(lib_symbols)
|
||||
(symbol_instances)
|
||||
)
|
||||
1
prototype/mech_pcbs/stator_base_pcb/fp-info-cache
Normal file
1
prototype/mech_pcbs/stator_base_pcb/fp-info-cache
Normal file
|
|
@ -0,0 +1 @@
|
|||
0
|
||||
102
prototype/mech_pcbs/stator_base_pcb/stator_base_pcb.kicad_pcb
Normal file
102
prototype/mech_pcbs/stator_base_pcb/stator_base_pcb.kicad_pcb
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 0)
|
||||
(tracks 0)
|
||||
(modules 0)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user)
|
||||
(33 "F.Adhes" user)
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user)
|
||||
(37 "F.SilkS" user)
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user)
|
||||
(41 "Cmts.User" user)
|
||||
(42 "Eco1.User" user)
|
||||
(43 "Eco2.User" user)
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user)
|
||||
(47 "F.CrtYd" user)
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(grid_origin 150 100)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
|
||||
(gr_arc (start 150.000 100.000) (end 168.407 87.500) (angle -111.640) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 100.000) (end 147.900 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 92.000) (end 148.650 92.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 158.000 100.000) (end 156.650 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 142.000 100.000) (end 140.650 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 108.000) (end 148.650 108.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 107.500 87.500) (end 131.593 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 192.500 87.500) (end 192.500 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 192.500 112.500) (end 168.407 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 107.500 112.500) (end 107.500 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 168.407 87.500) (end 192.500 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 131.593 112.500) (end 107.500 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 150.000 100.000) (end 131.593 112.500) (angle -111.640) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 110.500 96.546) (end 110.500 103.454) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 111.046 104.000) (end 111.554 104.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 112.100 103.454) (end 112.100 96.546) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 111.554 96.000) (end 111.046 96.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 110.700 96.200) (end 111.046 96.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 111.900 96.200) (end 112.100 96.546) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 111.900 103.800) (end 111.554 104.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 110.700 103.800) (end 110.500 103.454) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 187.900 96.546) (end 187.900 103.454) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 188.446 104.000) (end 188.954 104.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 189.500 103.454) (end 189.500 96.546) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 188.954 96.000) (end 188.446 96.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 188.100 96.200) (end 188.446 96.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 189.300 96.200) (end 189.500 96.546) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 189.300 103.800) (end 188.954 104.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 188.100 103.800) (end 187.900 103.454) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
)
|
||||
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "stator_base_pcb.kicad_prl",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
170
prototype/mech_pcbs/stator_base_pcb/stator_base_pcb.kicad_pro
Normal file
170
prototype/mech_pcbs/stator_base_pcb/stator_base_pcb.kicad_pro
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "stator_base_pcb.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": []
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(kicad_sch (version 20200310) (host eeschema "unknown")
|
||||
( page "A4")
|
||||
(lib_symbols)
|
||||
(symbol_instances)
|
||||
)
|
||||
|
|
@ -0,0 +1 @@
|
|||
0
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 0)
|
||||
(tracks 0)
|
||||
(modules 0)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user)
|
||||
(33 "F.Adhes" user)
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user)
|
||||
(37 "F.SilkS" user)
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user)
|
||||
(41 "Cmts.User" user)
|
||||
(42 "Eco1.User" user)
|
||||
(43 "Eco2.User" user)
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user)
|
||||
(47 "F.CrtYd" user)
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(grid_origin 150 100)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
|
||||
(gr_line (start 146.000 -15.200) (end 153.454 -15.200) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 153.454 -15.200) (end 153.454 -11.600) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 146.000 -11.600) (end 146.000 -15.200) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 139.727 -11.600) (end 146.000 -11.600) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 159.727 -11.600) (end 159.727 -1.600) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 159.727 98.400) (end 153.454 98.400) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 139.727 98.400) (end 139.727 83.400) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 121.727 -1.600) (end 139.727 -1.600) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 177.727 -1.600) (end 177.727 83.400) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 177.727 83.400) (end 159.727 83.400) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 121.727 83.400) (end 121.727 -1.600) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 153.454 98.400) (end 153.454 102.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 153.454 102.000) (end 146.000 102.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 146.000 102.000) (end 146.000 98.400) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 146.000 98.400) (end 139.727 98.400) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 139.727 83.400) (end 121.727 83.400) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 139.727 -1.600) (end 139.727 -11.600) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 159.727 83.400) (end 159.727 98.400) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 159.727 -1.600) (end 177.727 -1.600) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 153.454 -11.600) (end 159.727 -11.600) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 125.500 1.900) (end 124.150 1.900) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 174.500 1.900) (end 173.150 1.900) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 174.500 59.900) (end 173.150 59.900) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 125.500 59.900) (end 124.150 59.900) (layer Edge.Cuts) (width 0.16))
|
||||
)
|
||||
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "stator_raspi_vstrut_pcb.kicad_prl",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "stator_raspi_vstrut_pcb.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": []
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(kicad_sch (version 20200310) (host eeschema "unknown")
|
||||
( page "A4")
|
||||
(lib_symbols)
|
||||
(symbol_instances)
|
||||
)
|
||||
1
prototype/mech_pcbs/stator_top_pcb/fp-info-cache
Normal file
1
prototype/mech_pcbs/stator_top_pcb/fp-info-cache
Normal file
|
|
@ -0,0 +1 @@
|
|||
0
|
||||
102
prototype/mech_pcbs/stator_top_pcb/stator_top_pcb.kicad_pcb
Normal file
102
prototype/mech_pcbs/stator_top_pcb/stator_top_pcb.kicad_pcb
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 0)
|
||||
(tracks 0)
|
||||
(modules 0)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user)
|
||||
(33 "F.Adhes" user)
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user)
|
||||
(37 "F.SilkS" user)
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user)
|
||||
(41 "Cmts.User" user)
|
||||
(42 "Eco1.User" user)
|
||||
(43 "Eco2.User" user)
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user)
|
||||
(47 "F.CrtYd" user)
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(grid_origin 150 100)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
|
||||
(gr_line (start 107.500 87.500) (end 141.708 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 192.500 87.500) (end 192.500 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 192.500 112.500) (end 158.292 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 107.500 112.500) (end 107.500 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 150.000 100.000) (end 141.708 112.500) (angle -67.115) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 158.292 87.500) (end 192.500 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 141.708 112.500) (end 107.500 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 150.000 100.000) (end 158.292 87.500) (angle -67.115) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 111.046 96.000) (end 111.554 96.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 112.100 96.546) (end 112.100 103.454) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 111.554 104.000) (end 111.046 104.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 110.500 103.454) (end 110.500 96.546) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 110.700 96.200) (end 111.046 96.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 111.900 96.200) (end 112.100 96.546) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 110.700 103.800) (end 110.500 103.454) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 111.900 103.800) (end 111.554 104.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 188.446 96.000) (end 188.954 96.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 189.500 96.546) (end 189.500 103.454) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 188.954 104.000) (end 188.446 104.000) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_line (start 187.900 103.454) (end 187.900 96.546) (angle 90) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 188.100 96.200) (end 188.446 96.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 189.300 96.200) (end 189.500 96.546) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 188.100 103.800) (end 187.900 103.454) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_arc (start 189.300 103.800) (end 188.954 104.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 100.000) (end 146.900 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 92.000) (end 148.650 92.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 158.000 100.000) (end 156.650 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 142.000 100.000) (end 140.650 100.000) (layer Edge.Cuts) (width 0.16))
|
||||
(gr_circle (center 150.000 108.000) (end 148.650 108.000) (layer Edge.Cuts) (width 0.16))
|
||||
)
|
||||
|
||||
63
prototype/mech_pcbs/stator_top_pcb/stator_top_pcb.kicad_prl
Normal file
63
prototype/mech_pcbs/stator_top_pcb/stator_top_pcb.kicad_prl
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35
|
||||
],
|
||||
"visible_layers": "7ffff_ffffffff"
|
||||
},
|
||||
"meta": {
|
||||
"filename": "stator_top_pcb.kicad_prl",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
170
prototype/mech_pcbs/stator_top_pcb/stator_top_pcb.kicad_pro
Normal file
170
prototype/mech_pcbs/stator_top_pcb/stator_top_pcb.kicad_pro
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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,
|
||||
"dimension_precision": 1,
|
||||
"dimension_units": 0,
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.25,
|
||||
"via_gap": 0.25,
|
||||
"width": 0.2
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"rule_severities": {
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"microvia_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_annulus": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"via_too_small": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annulus": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.25
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.8,
|
||||
"drill": 0.4
|
||||
}
|
||||
],
|
||||
"zones_use_no_outline": false
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "stator_top_pcb.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vmrl": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": []
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(kicad_sch (version 20200310) (host eeschema "unknown")
|
||||
( page "A4")
|
||||
(lib_symbols)
|
||||
(symbol_instances)
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue