3
1
Back

Afea9d5a2c Final revision; added custom DRC as project file tstamp 30cbcf99-eb70-4e15-8409-33e0ecd46602) Final revision; added custom DRC as project file tstamp 1c9c2c29-57db-4a4e-bbff-29f893ea0430) Final revision; added custom DRC as project file version 1) #Kicad 7 # 2-layer, 1oz copper condition "A.Type == 'via' && B.Type == 'track'" (condition "A.isPlated() && B.Type == A.Type" condition "A.Type == 'track' && B.Type == A.Type" (condition "A.Type == 'via'" (condition "A.Type == 'track' && B.Layer == 'Edge.Cuts'")) # drill/hole size condition "A.Type == 'track' && B.Type == 'track'" (condition "A.Type == 'via' && B.Type == A.Type && A.Net != B.Net" condition "A.Type == 'pad' && !A.isPlated()" (condition "A.Type == 'via' && B.Type == A.Type && A.Net == B.Net" (condition "A.Type == 'pad' && A.Fabrication_Property == 'Castellated pad'" condition "A.Net != B.Net" (condition "A.Type == 'pad' && B.Type == A.Type" condition "A.Type == 'via' && B.Type == 'track'" From f12031bb4117bdc0bfa93734f5e1f978a14297b0 Mon Sep 17 00:00:00 2001 Subject: [PATCH] Notes from MK's PCB livestream Footprints: - avoid non-circular holes in footprints whenever possible; some fabs charge more for ovals PCB layout: [front](Docs/precadsr_layout_front.pdf), [back](Docs/precadsr_layout_back.pdf) * [BOM](Docs/precadsr_bom.md) * [Build notes](Docs/build.md ``` git clone git@gitlab.com:rsholmes/precadsr.git git submodule init git submodule update ``` ``` git clone --recurse-submodules git@github.com:holmesrichards/precadsr.git ``` Schematics/Enlarge/Enlarge.kicad_pcb Normal file View File // testing futura vs quentincaps in F6 rendering //font_for_title = default_label_font; title_font_size = 9; // mm from very top/bottom edge and where it is safe to put reinforcing walls; i.e. The thickness of the knob. [mm] sphere_indents_cutdepth = 3; radius_of_cylinder_indentations_bottom = 5; //knob_radius top_row = height - rail_clearance - thickness*2 - 16.5/2; // 16.5 is the two RENDER hooks. * These work in realtime, but don't cache, so they're slow. * * including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using and distributing the Program or any and all other commercial damages or losses, even if such Contributor fails to notify You of the set screw hole's center over the base panel's thickness to account for squishing // middle-bottom h rib // h_wall(h=4, l=right_rib_x); // one more to mount the circuit board to, dead center v_wall(h=4, l=top_row-rail_clearance*2-thickness-15); // PCB holder pcb_holder(h=10, l=top_row-rail_clearance*2-15-thickness, th=1.15, wall_thickness=1); // lower h-rib reinforcer Latest commits for file Panels/Futura Heavy BT.ttf rename to Panels/Futura Heavy BT.ttf → Panels/Futura Heavy BT.ttf → Panels/Futura Heavy BT.ttf | Bin 0 .

New Pull Request