Adom Chipsmith
Public Made by Adomby adom
STEP-native chip validator — 5-source cross-validation, OCCT-generated copyright-free 3D models with embedded signal annotations, datasheet-to-STEP pipeline.
Skills
The skills this repo ships, by tier, each with a quick health read. Install the user skills with:
adom-wiki skills install adom/adom-chipsmithdev-skills/ or publish-skills/, so a contributor (or their AI) has no in-repo guide to build, debug, or publish it. Consider adding them; they stay source-only and never ship in the tarball.STEP-native chip detection + footprint validation + sign-off — the higher-level validator on top of adom-step. Loads a .step + footprint + datasheet PDF + chipsmith-spec manifest, reads B-rep + assembly hierarchy directly (NOT GLB triangle meshes), detects every electrical-contact feature (legs / pads / balls / tabs / EP / through-hole pins / reinforcement tabs), validates measurements against declared body_dims_mm with mm-vs-m-vs-inch auto-rescale, recovers Y-up vs Z-up, detects pin-1 chip-side AND footprint-side, layers a 1.6mm faux PCB with plated PTH / NPTH / plated slot / unplated slot rendering, auto-generates 0.3mm heatsink-via grid under any EP, optionally laser-etches the MPN onto the chip's top, optionally lets the user place a synthetic pin-1 indicator. On sign-off bakes a `<mpn>.chipsmith.step` (canonical) + shadow `.chipsmith.glb` + sidecar JSON. Trigger words — chipsmith, chip detection, validate chip step, sign off chip, footprint validation, pin-1 indicator, place pin1, heatsink vias, faux pcb, laser etch mpn, manual orient step, mm vs inch step, detect pins step, chip pad detection, chip step bake, role tag chip.
STEP / STP 3D file viewer. Fusion 360-feel components outline, smart-pick measure tool (mm + mils + angle), hover-inspect, geometry-based pin/contact detection for LGA, BGA, QFN, SOIC, through-hole. Hydrogen webview + AI-drivable CLI. Loads via service-step2glb, preserves assembly hierarchy + named nodes + per-face materials. Trigger words: adom-step, step viewer, view step, open step, step file, fusion 360 viewer, components browser, isolate component cad, step assembly tree, measure step, step 3d viewer, cad viewer, lga pads, qfn pins, bga balls, through-hole pins.
No dev skills in this repo.
How to build, debug, and test this app. Source-only (dev-skills/), never shipped in the tarball.
No publish skills in this repo.
The app-to-wiki publish glue. Source-only (publish-skills/), never shipped in the tarball.
Health: the size chip is green when right-sized, yellow when getting long, red when the model likely skims it. A green check is a passed preamble/structure signal; an amber mark is a gentle nudge, not a hard failure.