diff options
author | jaseg <git@jaseg.net> | 2020-10-13 14:22:48 +0200 |
---|---|---|
committer | jaseg <git@jaseg.net> | 2020-10-13 14:22:48 +0200 |
commit | ec656022ae57fb183e5af223f7cc5098bb7f1645 (patch) | |
tree | a10a05918430c61bb60d7e149e75e403834b7e68 /prototype/mech_pcbs | |
parent | e42427fd1eef3b5eae2ea6a5f9a3d3b0042cf6b4 (diff) | |
download | ihsm-ec656022ae57fb183e5af223f7cc5098bb7f1645.tar.gz ihsm-ec656022ae57fb183e5af223f7cc5098bb7f1645.tar.bz2 ihsm-ec656022ae57fb183e5af223f7cc5098bb7f1645.zip |
Export bearing mount gerbers
Diffstat (limited to 'prototype/mech_pcbs')
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pcb | 154 | ||||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_prl | 15 | ||||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pro | 30 | ||||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_middle/fp-info-cache | 2 | ||||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_middle/gerber_v1.zip | bin | 0 -> 7527 bytes | |||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pcb | 154 | ||||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_prl | 15 | ||||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pro | 30 | ||||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_top/fp-info-cache | 2 | ||||
-rw-r--r-- | prototype/mech_pcbs/bearing_mount_top/gerber_v1.zip | bin | 0 -> 7357 bytes |
10 files changed, 228 insertions, 174 deletions
diff --git a/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pcb b/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pcb index d3635c6..f5ac2e7 100644 --- a/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pcb +++ b/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pcb @@ -1,79 +1,75 @@ -(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))
-)
-
\ No newline at end of file +(kicad_pcb (version 20201002) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + ) + + (setup + (grid_origin 150 100) + (pcbplotparams + (layerselection 0x00010fc_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 0) + (scaleselection 1) + (outputdirectory "gerber") + ) + ) + + + (net 0 "") + + (gr_circle (center 150 88) (end 148.4 88) (layer "Edge.Cuts") (width 0.16) (tstamp 6276eb9e-5ccb-4cfb-9995-9f68ec7dc40e)) + (gr_circle (center 150 100) (end 132.5 100) (layer "Edge.Cuts") (width 0.16) (tstamp 7bfe65a7-721e-4f00-a88e-86105395f33a)) + (gr_circle (center 162 100) (end 160.4 100) (layer "Edge.Cuts") (width 0.16) (tstamp ae6bdf2b-52fc-4f30-86c8-7bc87dc6b483)) + (gr_circle (center 138 100) (end 136.4 100) (layer "Edge.Cuts") (width 0.16) (tstamp b8d3cd92-e1e9-4250-87bc-8b21b60832e1)) + (gr_circle (center 150 100) (end 143.5 100) (layer "Edge.Cuts") (width 0.16) (tstamp ba5bdb9e-99fe-4ccd-beb7-c6faeb57991a)) + (gr_circle (center 150 112) (end 148.4 112) (layer "Edge.Cuts") (width 0.16) (tstamp d37b52d2-e6d8-4d86-bb89-41ff95ac5ee7)) + +) diff --git a/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_prl b/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_prl index 38bbba5..9e4751c 100644 --- a/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_prl +++ b/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_prl @@ -4,6 +4,14 @@ "active_layer_preset": "", "hidden_nets": [], "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, "selection_filter": { "dimensions": true, "footprints": true, @@ -54,10 +62,13 @@ 34, 35 ], - "visible_layers": "7ffff_ffffffff" + "visible_layers": "007ffff_ffffffff" }, "meta": { "filename": "bearing_mount_middle.kicad_prl", - "version": 1 + "version": 2 + }, + "project": { + "files": [] } } diff --git a/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pro b/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pro index 3b8eb84..7104c75 100644 --- a/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pro +++ b/prototype/mech_pcbs/bearing_mount_middle/bearing_mount_middle.kicad_pro @@ -12,6 +12,14 @@ "courtyard_line_width": 0.049999999999999996, "dimension_precision": 1, "dimension_units": 0, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, "fab_line_width": 0.09999999999999999, "fab_text_italic": false, "fab_text_size_h": 1.0, @@ -49,38 +57,45 @@ ], "drc_exclusions": [], "meta": { - "version": 0 + "version": 1 }, "rule_severities": { + "annular_width": "error", "clearance": "error", "copper_edge_clearance": "error", "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", "drill_too_small": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "hole_clearance": "error", "hole_near_hole": "error", "invalid_outline": "error", "item_on_disabled_layer": "error", "items_not_allowed": "error", "keepout": "error", + "length_out_of_range": "error", "malformed_courtyard": "error", "microvia_drill_too_small": "error", - "microvia_too_small": "error", "missing_courtyard": "ignore", "missing_footprint": "warning", + "net_conflict": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_over_copper": "error", + "silk_overlap": "error", + "skew_out_of_range": "error", + "too_many_vias": "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" }, @@ -95,6 +110,7 @@ "min_microvia_drill": 0.09999999999999999, "min_through_hole_diameter": 0.3, "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, "min_via_annulus": 0.049999999999999996, "min_via_diameter": 0.39999999999999997, "solder_mask_clearance": 0.0, @@ -111,6 +127,7 @@ "drill": 0.4 } ], + "zones_allow_external_fillets": false, "zones_use_no_outline": false }, "layer_presets": [] @@ -139,6 +156,8 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, "via_drill": 0.4, @@ -157,7 +176,8 @@ "netlist": "", "specctra_dsn": "", "step": "", - "vmrl": "" + "vmrl": "", + "vrml": "" }, "page_layout_descr_file": "" }, diff --git a/prototype/mech_pcbs/bearing_mount_middle/fp-info-cache b/prototype/mech_pcbs/bearing_mount_middle/fp-info-cache index 1874828..573541a 100644 --- a/prototype/mech_pcbs/bearing_mount_middle/fp-info-cache +++ b/prototype/mech_pcbs/bearing_mount_middle/fp-info-cache @@ -1 +1 @@ -0
+0 diff --git a/prototype/mech_pcbs/bearing_mount_middle/gerber_v1.zip b/prototype/mech_pcbs/bearing_mount_middle/gerber_v1.zip Binary files differnew file mode 100644 index 0000000..e01e6ad --- /dev/null +++ b/prototype/mech_pcbs/bearing_mount_middle/gerber_v1.zip diff --git a/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pcb b/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pcb index b6ee3a9..21665c8 100644 --- a/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pcb +++ b/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pcb @@ -1,79 +1,75 @@ -(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))
-)
-
\ No newline at end of file +(kicad_pcb (version 20201002) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + ) + + (setup + (grid_origin 150 100) + (pcbplotparams + (layerselection 0x00010fc_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 0) + (scaleselection 1) + (outputdirectory "gerber") + ) + ) + + + (net 0 "") + + (gr_circle (center 150 88) (end 148.4 88) (layer "Edge.Cuts") (width 0.16) (tstamp 3422c1b7-5d24-4f5c-93b6-e7bd71b9ab0d)) + (gr_circle (center 138 100) (end 136.4 100) (layer "Edge.Cuts") (width 0.16) (tstamp 36d01bd1-5a3d-44c9-b6cc-88fe686a1016)) + (gr_circle (center 150 100) (end 132.5 100) (layer "Edge.Cuts") (width 0.16) (tstamp 8eb4430d-28de-4ee8-81ce-c835b1ba8ac0)) + (gr_circle (center 150 112) (end 148.4 112) (layer "Edge.Cuts") (width 0.16) (tstamp b9e2ca6e-20c0-4eb8-9129-30374bdd1906)) + (gr_circle (center 150 100) (end 146 100) (layer "Edge.Cuts") (width 0.16) (tstamp e29440dc-cb46-4590-ba69-11f96081c756)) + (gr_circle (center 162 100) (end 160.4 100) (layer "Edge.Cuts") (width 0.16) (tstamp f656c8a2-80a7-45e1-ab68-3438251aa264)) + +) diff --git a/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_prl b/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_prl index 8b137b6..9f7ab30 100644 --- a/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_prl +++ b/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_prl @@ -4,6 +4,14 @@ "active_layer_preset": "", "hidden_nets": [], "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, "selection_filter": { "dimensions": true, "footprints": true, @@ -54,10 +62,13 @@ 34, 35 ], - "visible_layers": "7ffff_ffffffff" + "visible_layers": "007ffff_ffffffff" }, "meta": { "filename": "bearing_mount_top.kicad_prl", - "version": 1 + "version": 2 + }, + "project": { + "files": [] } } diff --git a/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pro b/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pro index 24a3837..7824609 100644 --- a/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pro +++ b/prototype/mech_pcbs/bearing_mount_top/bearing_mount_top.kicad_pro @@ -12,6 +12,14 @@ "courtyard_line_width": 0.049999999999999996, "dimension_precision": 1, "dimension_units": 0, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, "fab_line_width": 0.09999999999999999, "fab_text_italic": false, "fab_text_size_h": 1.0, @@ -49,38 +57,45 @@ ], "drc_exclusions": [], "meta": { - "version": 0 + "version": 1 }, "rule_severities": { + "annular_width": "error", "clearance": "error", "copper_edge_clearance": "error", "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", "drill_too_small": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "hole_clearance": "error", "hole_near_hole": "error", "invalid_outline": "error", "item_on_disabled_layer": "error", "items_not_allowed": "error", "keepout": "error", + "length_out_of_range": "error", "malformed_courtyard": "error", "microvia_drill_too_small": "error", - "microvia_too_small": "error", "missing_courtyard": "ignore", "missing_footprint": "warning", + "net_conflict": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_over_copper": "error", + "silk_overlap": "error", + "skew_out_of_range": "error", + "too_many_vias": "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" }, @@ -95,6 +110,7 @@ "min_microvia_drill": 0.09999999999999999, "min_through_hole_diameter": 0.3, "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, "min_via_annulus": 0.049999999999999996, "min_via_diameter": 0.39999999999999997, "solder_mask_clearance": 0.0, @@ -111,6 +127,7 @@ "drill": 0.4 } ], + "zones_allow_external_fillets": false, "zones_use_no_outline": false }, "layer_presets": [] @@ -139,6 +156,8 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, "via_drill": 0.4, @@ -157,7 +176,8 @@ "netlist": "", "specctra_dsn": "", "step": "", - "vmrl": "" + "vmrl": "", + "vrml": "" }, "page_layout_descr_file": "" }, diff --git a/prototype/mech_pcbs/bearing_mount_top/fp-info-cache b/prototype/mech_pcbs/bearing_mount_top/fp-info-cache index 1874828..573541a 100644 --- a/prototype/mech_pcbs/bearing_mount_top/fp-info-cache +++ b/prototype/mech_pcbs/bearing_mount_top/fp-info-cache @@ -1 +1 @@ -0
+0 diff --git a/prototype/mech_pcbs/bearing_mount_top/gerber_v1.zip b/prototype/mech_pcbs/bearing_mount_top/gerber_v1.zip Binary files differnew file mode 100644 index 0000000..84e19c4 --- /dev/null +++ b/prototype/mech_pcbs/bearing_mount_top/gerber_v1.zip |