Community
EAGLE Forum
Welcome to Autodesk’s EAGLE Forums. Share your knowledge, ask questions, and explore popular EAGLE topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

managed library doesn't update/link with board

9 REPLIES 9
SOLVED
Reply
Message 1 of 10
Anonymous
1835 Views, 9 Replies

managed library doesn't update/link with board

I create a library to work in one projects with 2 boards/schematics. When I finish the project I decided to create the managed library to make the 3D model of the boards in Fusion 360.

In the managed library I added without problem all the 3D models by adding a step file in each component. Then, I update the library in the first board and create the new Fusion 360  model. Everything was ok with this board. When I tried to create the new Fusion 360 model with the second board. The second board  was not linked to the managed library but rather to a unmanaged library with the same name.  I check the libraries (In Library Manager->In Design Tab) and I see the two libraries with the same name and the unmanaged library has a warning symbol with the legend "Library unavailable". In the "In use" tab I only see the managed library.

I have updated the managed library in all possible ways but still not working.

Why can I do to update/link the managed library?

9 REPLIES 9
Message 2 of 10
rachaelATWH4
in reply to: Anonymous

Unfortunately your problem stems from having a mix of parts from the old unmanaged and the new managed version of the library. Because you have parts in your design from two libraries with the same name EAGLE is unable to distinguish between them properly so is unable to update to only include the latest managed versions and all their related assets. This is a key thing, when you move from an unmanaged library to a managed library you must ensure you update your designs with the managed version before you make any other changes to them or it will cause issues.

 

There is a better workflow which avoids this issue. Rather than creating managed libraries from all your libraries, you instead continue to use your regular libraries thus avoiding this trap. Now, in order to take advantage of the ability to associate 3D models with footprints in managed libraries, you create a single managed library simply for mapping 3D models to footprints, copy a footprint there, create it's equivalent 3D package and assign a model and then copy the 3D package (not the footprint) into your regular library (and let it copy over and overwrite your old footprint) and then you'll benefit from 3D with regular non-managed libraries. Happy days! Smiley LOL

 

Best Regards,

 

Rachael

Message 3 of 10
Anonymous
in reply to: rachaelATWH4

I think that was exactly the problem. I fixed it by  replacing all the components with its equivalents in the managed library.  I made a script (with the help of excel) to replace everything.

 

I Just tried to create the library like you mentioned me. It works great! Thanks for the tip

 

 

Message 4 of 10
michaelWDJZX
in reply to: rachaelATWH4

Hi Rachel
Is there an update to this issue for version 9.5.1 ?

Now that the managed library sharing feature is sorted out, I want to change over to managed libraries so my team is all on the same page. 

Is there an automated way to change all the parts in a project to the managed version of the component without going through them one by one?

Message 5 of 10
jorge_garcia
in reply to: michaelWDJZX

Hello @michaelWDJZX,

I hope you're doing well. There is an automatic way to update your designs assuming you haven't already mixed managed and unmanaged parts from the same library. As soon as you make a Managed library the first thing you need to do in your design is click Library > Update and select the new managed library. This will update all of your components from the old unmanaged version to the new one.

The key to this working is that you do it before you place any new parts in your design from the managed library.

Please let me know if there's anything else I can do for you.

Best Regards,


Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 6 of 10
Anonymous
in reply to: jorge_garcia

My library just suddenly did this, it is a local library, no idea how or what happened to it. how can I fix , I am dead in the water. 

Message 7 of 10
Anonymous
in reply to: Anonymous

Fixed it, I had to uncheck and recheck USE in library manager. I noticed there was a libcheck file in the folder...

Some kind of bug maybe? Not a managed library, maybe Ill find a better thread or make a new one

Message 8 of 10
Dan.K.2020
in reply to: jorge_garcia

@jorge_garcia  I somehow failed to to fully update my board (as you mentioned "click Library > Update and select the new managed library") as Library Manager lists my library twice: first as managed library and second as a "library unavailable" (with yellow exclamation mark). Both libraries have of course the same name.

 

How can I now find all parts from the "missing library" and replace them with parts from the managed library? 

 

Thanks.

Message 9 of 10
jorge_garcia
in reply to: Dan.K.2020

Hi @Dan.K.2020,

I hope this message finds you well. The best you can do is go into the design manager > Filter tab and search for parts that are inLibrary the name of the library in question. It will show you all parts managed and unmanaged. You have to check each one individually, in the Inspector if you see the word version in the library name, package name, device name, etc. then that component is from the managed library and you can leave it be. If you don't see the word version then that component has to be replaced.

Once all of the unmanaged components have been replaced the in use section of the library manager should only show the managed version and you are good to go.

Let me know if you have any other questions or concerns.

Best Regards,


Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 10 of 10
Dan.K.2020
in reply to: jorge_garcia

@jorge.garci wrote:
...The best you can do is go into the design manager > Filter tab and search for parts that are inLibrary the name of the library in question. It will show you all parts managed and unmanaged. You have to check each one individually, in the Inspector if you see the word version in the library name, package name, device name, etc. then that component is from the managed library and you can leave it be. If you don't see the word version then that component has to be replaced.


Hi @jorge_garcia , this worked. Once all of the "unmanaged" components had been replaced, the In Design tab of library manager showed the managed library version only.

 

However, the workflow is tedious. 

 

First, to replace a device, I have to identify the matching device in the "managed library". Unfortunately, after clicking on a component in Design Manager, it's not immediately obvious, which device I have to select in the library as a replacement. The "device name" in Results list and Inspector is empty most of the time, see screenshot:

 

Design Manager, unmanaged componentDesign Manager, unmanaged component

 

I have to select the device on the board and right-click "open device" to see the name of the device (for the component in the screenshot, it's "ML20"). Only then I can click the "replace component" button and search the device in the "managed library".

 

Second, after each replacement, the Design Manager's Results list is cleared and I have to do the search again:

 

Design Manager: empty listDesign Manager: empty list

 

That workflow could be a lot smoother. 

 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report