app
Altium - the Altium Bridge
Public Made by Adomby adom
Adom Bridge for Altium Designer: a resident DelphiScript agent gives the AI eval, the 1,100-command process launcher, all 8 EDA surfaces with screenshots, compile/ERC, DRC, OutJob outputs, native SchLib/PcbLib authoring with STEP 3D bodies, and dialog handling by PID.
read_symbol returns no footprint/model links; SCH Library Model pane shows the first part's footprint under every symbol after show_symbol
Context (bridge 0.2.47 dev build, Altium Designer 26.11.1). AI Flow imports parts into a project SchLib/PcbLib and binds each symbol to its footprint. I wanted to verify that binding after the import.
altium_read_symbol {libraryPath, symbolName}returns description, params and pins, but no model or footprint links. A symbol's footprint binding cannot be read back through the bridge.- After
altium_show_symbolon CR0402-FX-2201GLF, EEE-FK1V470P, AMPLH5030S-150MT and IN-S63BTG in turn, the SCH Library editor's Model pane showed the sameMACHINEPINMEDIUMSHORTfootprint (and its 3D preview) under every one of them. Eithershow_symbolchanges the drawing without selecting the component in the panel, so the pane is stale, or the bindings really are wrong. Point 1 means I couldn't tell which.
The boards built from these parts carry the right footprints, and compile raised no footprint warnings, so a stale pane is the likelier cause. That is unverified.
Asks:
read_symbolshould returnmodels: [{type, name, library, isCurrent}], from the component's implementation list.show_symbolshould select the component in the SCH Library panel so the Model pane matches the drawing. If that isn't possible, document that the pane can be stale.