diff --git a/README.md b/README.md index 29f283f..8e197c5 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,43 @@ manufactured. The listed quantity is to assemble *both halves*. Note1: we need to construct our own M2 standoffs of the right length as they don't stock M2x9 female-female standoffs. +# Generating gerbers +Using KiCad 5.1.4, here's the settings to generate gerbers. + +Plot settings (should be the defaults): +``` +Plot format: Gerber +Included layers: + F.Cu + B.Cu + F.Paste + B.Paste + F.SilkS + B.SilkS + F.Mask + B.Mask + Edge.Cuts +Plot foorprint values: yes +Plot footprint references: yes +Exclude PCB edge layer from other layers: yes +Exclude pads from silkscreen: yes +Default line width: 0.1mm +Coordinate format: 4.6, unit mm +``` + +Drill settings: +``` +Drill File Format: Excellon +Oval Holes Drill Mode: Use alternate drill mode +Map File Format: PostScript +Drill Origin: Absolute +Drill Units: Inches +Zeros Format: Suppress leading zeros +``` + +The fix for the JLCPCB PTH layer error was to change the [oval hole drill +mode](https://forum.kicad.info/t/jlcpcb-gives-me-warnings-on-drill-and-edge-cuts/17565/25). + # Credit for Kicad symbols/footprints - [Kailh reversible footprints](https://github.com/daprice/keyswitches.pretty/blob/master/Kailh_socket_reversible.kicad_mod) - [P-08073 TACT reset switch footprint](https://github.com/kata0510/minisplit/tree/master/minisplit-footprint.pretty) diff --git a/pcb/ergoslab.kicad_pcb b/pcb/ergoslab.kicad_pcb index 93b4287..c273747 100644 --- a/pcb/ergoslab.kicad_pcb +++ b/pcb/ergoslab.kicad_pcb @@ -24,7 +24,7 @@ (40 Dwgs.User user) (41 Cmts.User user) (42 Eco1.User user) - (43 Eco2.User user hide) + (43 Eco2.User user) (44 Edge.Cuts user) (45 Margin user) (46 B.CrtYd user) @@ -87,7 +87,7 @@ (mirror false) (drillshape 0) (scaleselection 1) - (outputdirectory "/tmp/tmp.o8ysDQPSpz")) + (outputdirectory "/tmp/tmp.RLDnsrcVKc/blah2")) ) (net 0 "") @@ -8150,7 +8150,7 @@ (segment (start 180.505001 62.718999) (end 170.916299 72.307701) (width 0.25) (layer B.Cu) (net 55)) (segment (start 179.33 53.73) (end 179.33 54.530998) (width 0.25) (layer B.Cu) (net 55)) - (zone (net 0) (net_name "") (layer B.Cu) (tstamp 5DE6C110) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer B.Cu) (tstamp 5DEF31D7) (hatch edge 0.508) (connect_pads (clearance 0.508)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) @@ -11337,7 +11337,7 @@ ) ) ) - (zone (net 0) (net_name "") (layer F.Cu) (tstamp 5DE6C10D) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer F.Cu) (tstamp 5DEF31D4) (hatch edge 0.508) (connect_pads (clearance 0.508)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))