Manage symbol footprint links
manage_schlib_footprintsList, add, or remove footprint links on Altium SchLib symbols to connect schematic symbols to PCB footprints.
Instructions
Manage footprint links in Altium SchLib symbols. Supports listing, adding, and removing footprint references that link schematic symbols to PCB footprints.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filepath | Yes | Path to the Altium SchLib file | |
| operation | Yes | Operation to perform: list (all footprints), add (new footprint link), remove (delete footprint link) | |
| description | No | Footprint description (optional for add). Keep to 256 characters if the library will be imported into an Altium 365 workspace — that importer refuses longer ones; a longer description is written and reported as a validation warning. | |
| library_path | No | Optional (add): absolute path to the .PcbLib containing the footprint, written as ModelDatafile0 so Altium can resolve and preview the model. Omit to link by name only (requires the library to be installed/in the project, else 'footprint not found'). | |
| component_name | Yes | Name of the symbol to manage footprints for | |
| footprint_name | No | Footprint name (required for add, remove) |