2
\$\begingroup\$

I have an EAGLE project that uses some custom library components. If I transfer the .brd and .sch to other people, do I also need to include the .lbr files for them to be able to properly view my design?

\$\endgroup\$
2
\$\begingroup\$

No.

The parts you used are embedded in the board and schematic files. In fact, the other people could recreate libraries which include all the parts on the board from just those two files with the exp-lbrs user language program (ULP).

EDIT:

They can makes changes to components, that's what the exp-lbrs ULP is used for. From the description of exp-lbrs.ulp

Export of libraries from a drawing.
This can be used to make individual changes to components in a project. Just load schematic, board or both, use this ULP to generate one or several libraries containing the used components. Make your changes in the library/libraries and use the UPDATE command to introduce the changes to schematic and/or board.

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ Ah, that's a relief! I guess the limitation here is that they will not be able to modify the component itself (i.e the package, symbol, device, etc.) EDIT: Just saw your revision, thanks for the info on re-creating the libraries. \$\endgroup\$ – KnightsValour Jul 24 '15 at 19:43
  • \$\begingroup\$ @KnightsValour No, that's not a limitation. I've edited to add more information. \$\endgroup\$ – Samuel Jul 24 '15 at 19:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.