Fusion - the Fusion 360 Bridge
Public Made by Adomby adom
Drive Autodesk Fusion 360 from the cloud via Adom Bridge: component libraries, IPC package generation, board layout, exports (STEP/Gerbers/BOM/CPL), fast APS cloud search, and parametric modeling.
Switching to the schematic of an open design is undocumented: add fusion_show_schematic, disambiguate same-named tabs
What happened
An electronics design opens in Fusion as several tabs that all carry the design's name (3D design, board, schematic). fusion_activate_document only takes name (substring) or documentType, and fusion_document_info reports every one of those tabs as documentType: "unknown", so there is no way to ask the bridge for the schematic tab of the design that is open. fusion_export_source run from the PCB editor then writes an .fsch whose only payload is the .brd, and fusion_export_eagle_source for .sch answers "No .sch file found inside .fsch ZIP container".
Board: adonis/nametag-blank-large-led (cloud lineage EgWOX80CTeelI46nsXIQqA), 4 open tabs, all named nametag blank large LED.
What works today
From the board editor, fusion_electron_run {"command":"EDIT .sch"} switches the active editor to the schematic; fusion_get_app_state reports Schematic Editor and both exports then produce the real schematic. EDIT .brd goes back. So the capability exists, it is just not discoverable: the fusion-molecule-export skill still names a fusion_show_schematic verb that is not in the current build.
Asks
- A first-class
fusion_show_schematic(twin offusion_show_2d_board) that runsEDIT .schand confirms the workspace, so the skill text and the verb list agree. - When
fusion_activate_documentcannot disambiguate (several open documents share the name), say so in the error and point atEDIT .sch/EDIT .brdinstead of the generic "No open document matching". - When
fusion_export_eagle_sourceis asked for.schwhile the PCB editor is active, refuse with "board editor is active; run EDIT .sch first" rather than the ZIP-container message, which reads as a corrupt file.