Adom Symbol
Public Made by Adomby adom
KiCad symbol creator with interactive viewer and delivery to KiCad/Fusion 360
create: group gaps put pin ends off the 2.54 mm grid (ERC off-grid, wires miss pins)
Found while drawing a schematic with adom-symbol create 1.2.2 (OCP NIC 3.0 to OCuLink riser: SN74LV165APWR, SN74LVC125APWR, BR24H64FJ-5ACE2, TPS3808G33DBV, TPD4E05U06QDQARQ1; the create JSONs are in that project's kicad/lib/adom-symbols/).
Pins inside a group sit on the 2.54 mm grid, but the gap between groups is not a grid multiple, so later groups' pin ends land off the 100 mil grid. Placed on a grid-snapped instance, KiCad ERC flags pin_not_on_grid / endpoint_off_grid, and wires drawn to those pins miss them (unconnected-pin errors).
Workaround in the project: after create, snap every pin end's y to the first pin's grid (moves of at most half a step). Expected: create spaces groups by whole grid steps, so every pin end is on grid by construction, and a self-check fails the build if one is not.
0 Replies
Log in to reply.