pcb-rnd knowledge pool
eagle footprint lib files
io_eagle_fp by Tibor 'Igor2' Palinkas on 2021-10-28 | Tags: insight, eagle, footprint, library, lib, lbr, import |
Abstract: Details on loading footprints from eagle footprint lib files (typically *.lbr).
When importing footprints using io_eagle, the following behavior is expected:
file contains a single footprint | file contains a multiple footprints | |
---|---|---|
library window | shows up as a single entry in the library window | file shows up as a directory in the library window, with the multiple footprints as children nodes |
import subcircuit | imports the footprint as subcircuit into the buffer directly | pops up a footprint selection dialog with the available footprint names 2 , loads the selected footprint into the buffer |
loading the file directly | loads one footprint placed on a board 1 | loads a board with all footprints placed 1 (you may want to call a disperse on it) |
Footnotes:
1. You are not in "footprint edit mode" but "board edit mode"; this is a limitation can't be worked around: in eagle there's no header that explicitly tells apart a footprint from a board.
2. Preview can't be rendered because at this point the file is not really parsed or interpreted, only a map of footprint names is extracted.