d1ff44802b
* firstpcb.step regenerated from current PCB (DRC-clean board with four M2 mounting holes). Two component 3D models (R_0805 and JST_XH_B4B-XH-A) fail to decompress under the Nix-packaged KiCad; affected components are missing 3D shapes but board body and other models are present. * pcbway_export/ contains gerbers (RS-274X Protel, 4.6 mm), separate PTH/NPTH Excellon drill files, drill maps, gbrjob, and a README with the stackup/spec. * firstpcb_pcbway.zip is the upload-ready archive for PCBWay. * .gitignore updated to drop KiCad autosaves and *.pre-drc-fix locals. Constraint: PCBWay accepts gerbers with Protel extensions and Excellon drills, separate PTH/NPTH preferred Directive: regenerate this package whenever the PCB changes -- the zip is a derived artifact; the source of truth is firstpcb.kicad_pcb
firstpcb — PCBWay fabrication package ====================================== Board specifications -------------------- Size: 81.0 mm x 60.0 mm (rectangular) Layers: 2 (F.Cu, B.Cu) Thickness: 1.6 mm (default; confirm in checkout) Min trace/space: 0.20 mm Min hole: 0.30 mm (PTH); 2.20 mm NPTH for M2 mounting holes Finish: HASL (default; ENIG OK) Solder mask: Green (default; any color) Silkscreen: White Units: mm, absolute origin File manifest ------------- firstpcb-F_Cu.gtl Top copper firstpcb-B_Cu.gbl Bottom copper firstpcb-F_Mask.gts Top solder mask firstpcb-B_Mask.gbs Bottom solder mask firstpcb-F_Silkscreen.gto Top silkscreen firstpcb-B_Silkscreen.gbo Bottom silkscreen firstpcb-F_Paste.gtp Top paste (for stencil; optional) firstpcb-B_Paste.gbp Bottom paste (no SMD on bottom; effectively empty) firstpcb-Edge_Cuts.gm1 Board outline firstpcb-PTH.drl Plated through holes (78 hits) firstpcb-NPTH.drl Non-plated holes (4 hits, 2.20 mm M2 mounting) firstpcb-PTH-drl_map.pdf PTH drill map (reference only) firstpcb-NPTH-drl_map.pdf NPTH drill map (reference only) firstpcb-job.gbrjob KiCad gerber job file (reference) Notes ----- - Gerber format: RS-274X (Protel extensions), 4.6 precision, mm. - Drill format: Excellon, absolute coords, mm, decimal zeros, separate PTH/NPTH. - DRC: passes with 0 errors. Only "library hygiene" warnings remain (inline footprint copies of U2 and the 4 mounting holes differ from their source libraries — no manufacturing impact).