element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) EAGLE Library Use
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 1 reply
  • Subscribers 178 subscribers
  • Views 173 views
  • Users 0 members are here
  • lost
  • library
Related

EAGLE Library Use

btipf
btipf over 11 years ago

Hi. I'm a novice EAGLE user.

 

Q1: Is my understanding correct that "Open"ing a library enables me to edit the library (e.g. adding a part) while "Use"ing a library merely makes its parts available to add to a project?

 

Q2: Last night I managed to save a library symbol and package I created only to discover that I'd messed something up and couldn't find either for the purpose of merging them into a device. I suspect I failed to open a new library before starting, or maybe I didn't specify a device variant name. I tried searching within and outside of EAGLE to see if I could recover my "lost" symbol and package, but I couldn't find any evidence that I'd created and saved them anywhere. By any chance can you recommend a way to recover these entities? It's not the end of the world if I need to recreate them, but learning how to recover them (... or what I may have done wrong) will help me understand the process better.

 

Thanks!

  • Sign in to reply
  • Cancel
  • dukepro
    dukepro over 11 years ago

    On 03/24/2014 03:19 PM, Guy Buchwitz wrote:

    Hi. I'm a novice EAGLE user.

     

    Q1: Is my understanding correct that "Open"ing a library enables me to

    edit the library (e.g. adding a part) while "Use"ing a library merely

    makes its parts available to add to a project?

     

    Correct.

    Q2: Last night I managed to save a library symbol and package I created

    only to discover that I'd messed something up and couldn't find either

    for the purpose of merging them into a device. I suspect I failed to

    open a new library before starting, or maybe I didn't specify a device

    variant name. I tried searching within and outside of EAGLE to see if I

    could recover my "lost" symbol and package, but I couldn't find any

    evidence that I'd created and saved them anywhere. By any chance can you

    recommend a way to recover these entities? It's not the end of the world

    if I need to recreate them, but learning how to recover them (... or

    what I may have done wrong) will help me understand the process better.

     

    1) If you really did save them, then they are somewhere.  When I install

    Eagle on Linux, I do so as root so that non-root users can not modify

    the libraries provided with the distribution.  If you were editing such,

    it may have been marked as read-only and thus did not get saved.

     

    2) If you were able to save a library included with the distribution,

    make sure you do a Library=>Update=>All from within your schematic.  The

    new device should show up when doing an ADD.

     

    3) If you saved your library to some other directory

    (/home/yourname/Documents, for example), then make sure the directory in

    which it was saved is in the library search path.  You can change this

    from the Eagle Control Panel under Options=>Directories.  On Windows,

    use a semi-colon to separate each element in the path; on Linux and Mac,

    use a colon.  Environment variables are available.  My Libraries path is

    set to:

     

        $HOME/eagle/lbr:$EAGLEDIR/lbr

     

    4) You mentioned that you created a symbol and a package, but you didn't

    tie them together with a device.  If you recall the name of the symbol

    or the name of the device, you can do a text search (grep) for that name

    across all the .lbr files.  That should be able to identify the file and

    directory in which they were saved.  This will only work if your using

    eagle 6.0 or later.  Prior versions saved files in a binary format which

    would be more difficult but not impossible to search.  6.0 and later use

    XML, which is a plain text format.

     

    HTH,

        - Chuck

     

     

    Attachments:
    7762.att1.html.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube