skill
EDA Bridge Standard: one way for an AI to drive every PCB tool
Public Made by Adomby adom
The standard every Adom EDA bridge follows so one AI can drive Altium, KiCad, Fusion 360 and any future PCB tool the same way: shared verb names in tiers, the board model JSON, reply and refusal conventions, and a coverage table of each bridge against the Altium reference.
← Commit history
fusion-lane: sch_update_from_library unsupported; sch_page, sch_sheet_pins, sch_hierarchy, sch_split_wire, sch_create partial, each with the refused part named (#10)
1 file changed
+30
tools/equivalents/fusion360.json+30@@ -70,5 +70,35 @@ "render_board_layers": [ "export_board_image", "partial"+ ],+ "sch_create": [+ "sch_create",+ "partial",+ "adds the next sheet; page arguments (paper, title block) and child sheets (project, sheetName, at) refused"+ ],+ "sch_hierarchy": [+ "sch_hierarchy",+ "partial",+ "no renumber (Fusion numbers sheets by their order)"+ ],+ "sch_page": [+ "sch_page",+ "partial",+ "reads the page; setting it is refused (a frame part and design attributes Fusion commands do not reach)"+ ],+ "sch_sheet_pins": [+ "sch_sheet_pins",+ "partial",+ "lists and validates; add, edit and delete refused: a sheet symbol's pins are the module's ports"+ ],+ "sch_split_wire": [+ "sch_split_wire",+ "partial",+ "junction:false refused (Fusion splits a wire by placing a junction on it)"+ ],+ "sch_update_from_library": [+ "sch_update_from_library",+ "unsupported",+ "Fusion's Library Manager asks about each part, so there is no command to answer up front" ] }