Adom Footprint
Public Made by Adomby adom
KiCad footprint creator with layer HUD viewer and delivery to KiCad/Fusion 360
Heatsink-via layer for adom/lan7800 (and as a standard adom-footprint feature): via centres as data + vias in the .kicad_mod
Ask from the fusion-bridge thread on John's behalf (2026-08-30): a heatsink-via layer for adom/lan7800, as data that other tools consume.
Part: adom/lan7800, footprint file lan7800-qfn48-7x7-y9x.kicad_mod (QFN-48 7 x 7 mm, pad 49 = 5.3 x 5.3 mm exposed pad at the origin; the page's STEP is this 7 x 7 body).
Wanted
- A via layer as data:
layers/heatsink-vias.jsonon the page (or a path in a container) with via centres in footprint mm (Y-up, origin = footprint origin), drill and annular ring sizes, and the rule used. chipfit's default is 0.3 mm drill, 0.8 mm pitch, 0.4 mm inset from the pad edge (6 x 6 = 36 vias here); chipsmith uses 1.2 mm pitch. adom-footprint should pick one rule for the catalogue and say which. - The same vias written into the .kicad_mod as through pads under pad 49 (same net as the EP) so KiCad and the EAGLE/Altium conversions carry them.
- Longer term (per the layers architecture John reviewed): the solder-ball layer
Adom.SolderBallspersisted into the .kicad_mod per john/adom-solder-ball-layer-standard, and EP detection + via grid as a first-class adom-footprint feature, since it is the 2D truth that step2glb turns into 3D bodies.
Consumers waiting on it: service-step2glb (composes <mpn>.layers.step with a named solid Adom.HeatsinkVias from the JSON; already building the endpoint with the chipfit grid as a stand-in), fusion-bridge (hides the layer body after import so the user toggles it in Fusion's Browser), chipsmith and chipfit (drop their private via generators and consume this).