Updating library parts in Fusion Electronics

Updating library parts in Fusion Electronics

Anonymous
Not applicable
5,601 Views
18 Replies
Message 1 of 19

Updating library parts in Fusion Electronics

Anonymous
Not applicable

I've successfully imported an Eagle library into Fusion Electronics. I've had some success adding 3D models, some of which downloaded and some that I drew from scratch. One thing that I'm finding really frustrating is if I modify a library part to correct an error, but the change does not show up on the FE side. The work around seems to be to create new parts, but this isn't really workable. In Eagle, I'd just save the library then update it on the schematic/board side, but I can't find a way to do this on the Fusion side. What's the correct approach?

5,602 Views
18 Replies
Replies (18)
Message 2 of 19

jorge_garcia
Autodesk
Autodesk
Hello @Anonymous,

I hope you're doing well. In FE, go to the schematic and in the command line type UPDATE and press enter. This will open up the UPDATE dialog. Select the library that contains the components you want to update in your design and click OK.

Updates always have to be done explicitly in both EAGLE and Fusion Electronics.

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 3 of 19

kschepens
Enthusiast
Enthusiast

Hi Jorge,

 

Looks like I'm having the same problem. I updated a 3D package in the library but I can't seem to get it in the 3D design. For some reason the library version on the device lags behind (newest version is 17 but the device is stuck at 10). I tried update, update all and replace the devices in both the board and the schematic but it's still stuck at version 10.

Am I missing something?

Message 4 of 19

jorge_garcia
Autodesk
Autodesk
Hi @kschepens,

I hope you're doing well. Have you tried removing the part and then putting in the part again from the library?

Did you rename any components? If you rename a component the update will not work since it recognizes the parts by their name.

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.
0 Likes
Message 5 of 19

kschepens
Enthusiast
Enthusiast

Hi Jorge,

 

No I don't think I have. Is that by design? I assume it isn't so when will this be solved?

 

I can't try it now because since the last update, I can't even start Fusion 360 anymore. See my other post here: https://forums.autodesk.com/t5/fusion-360-electronics/fusion-360-doesn-t-start-since-last-update-on-...

0 Likes
Message 6 of 19

Anonymous
Not applicable

Using the Update command did not work for me either. I did change the value of Name but did not change the value of Value in my component. Changing the name seems to be a common thing to do since it's really just a Reference Designator. When I have multiple gates in a part it names it as U1G$1 and U2G$2 instead of just U1A and U1B. It seems right now the only way to update the parts is to rip up the part and put it back down. 

Message 7 of 19

elliot
Participant
Participant

Here's what worked for me:

 

1. Change the part package

2. Open into the Device inside the Library (make sure you're seeing the correct 3D preview)

3. Save the Library

4. Wait for the Library to finish saving

5. In the schematic editor, replace the part (either in quick actions or in right mouse context menu and select Replace)

6. Select the part in the replace part dialogue (make sure you're seeing the correct 3D view in the REPLACE dialog) 

7. Save the schematic (wait until it has finished saving)

8. Go to the PCB design, save the PCB design

9. Select 'View 3d PCB' in the toolbar

10. Wait for it to rebuild the 3D PCB

 

0 Likes
Message 8 of 19

JetForMe
Collaborator
Collaborator

This is really painful. I think it's very common that one is creating library parts while working on a design, and frankly it should just prompt me, every time I save a library part, if I want to propagate that change to the parts in any open designs.

MacBook Pro, PCNC1100 Series 3, Slant-PRO 15L Lathe, Custom AvidCNC-based 4x9' CNC Router w/24k 4.5 kW HSD Spindle & Teknic SDSK Servos
Message 9 of 19

ambios
Contributor
Contributor

Thanks for the suggestion Elliot, and I did try this. But in the end, no joy. Finally I had to completely rip up the problematic device (delete it) and it's connections. I then added the newly created model. That would have been fine had it not taken me the better part of a morning to figure out the hairball that is this "work flow" - this is really poorly implemented.

Message 10 of 19

aryviniciusnf
Explorer
Explorer

Firstly, thanks for the advices given so far.
I've been experiencing similar issues with updating libraries. The only workaround that worked for me is to delete and add the part again (replacing didn't work).
I'm having trouble specificly with adding the ">NAME" and ">VALUE" texts to the footprint.
I hope further Fusion updates solve this.

0 Likes
Message 11 of 19

jorge_garcia
Autodesk
Autodesk

Hi @aryviniciusnf ,

 

I hope you're doing well. What issue are you having adding the ">NAME" and ">VALUE" texts? You should be able to add them through the TEXT command.

 

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.
0 Likes
Message 12 of 19

aryviniciusnf
Explorer
Explorer

Hi @jorge_garcia ,

 

Thanks for the reply.

I was not clear when describing my issue.

I am able to add the ">NAME" and ">VALUE" texts. However, in order for the change to take place in the design footprint, I need to delete and add the part again. 

 

Best Regards,

0 Likes
Message 13 of 19

jorge_garcia
Autodesk
Autodesk

Hi @aryviniciusnf ,

 

I hope you're doing well. You do not have to delete the part and place it again. Just use the autopostion attributes command and set it to restore default then click on the part. You'll find this command in the document menu under draw.

 

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.
0 Likes
Message 14 of 19

ilia.vitsnudel
Enthusiast
Enthusiast

Hi,

 

I made some changes to the device in the library, but I can't update it in my pcb design. Nothing helps ...

I tried to delete the component and bring it again, still it uses the old version. I saved the design, closed and restarted Fusion, repeat deleting and bringing it again. No avail.

Is it how it supposed to be? This bug was reported more than a year from now.

 

Thanks,

Ilia

0 Likes
Message 15 of 19

jorge_garcia
Autodesk
Autodesk

Hi @ilia.vitsnudel,

 

Can you confirm with me the process you followed to edit the library? Did you right click on a component > open device in library > edit and then save directly? If this was a managed library then you are probably not making the changes you think you are.

 

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.
0 Likes
Message 16 of 19

nurist_m
Contributor
Contributor

I'm having the same problem! 

From my perspective this a bug!
The cleanest solution would be to add an entry to the context menu (aka right click) 'Update part from library'.
This would be a change request I would love to see in one of the next evolution steps!!

To make it clear, I always choose 'open device' from context menu. make any changes and save the library.
Often time this is a downloaded part from for example SnapEda or any electronics distributors.
Am I doing something wrong @jorge_garcia ? 

0 Likes
Message 17 of 19

jorge_garcia
Autodesk
Autodesk

Hi @nurist_m ,

 

Could you elaborate exactly on what you are finding to be a bug? The thread is long and it has become a little diluted.

 

Fusion has an Update from library command under the Library menu in the schematic editor that performs the update so I'm not sure what the context menu entry would improve in this case.

 

Thank you for your feedback. If you could clarify exactly what you are running into, I'll do my best to help.

 

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.
0 Likes
Message 18 of 19

nurist_m
Contributor
Contributor

I was refereeing to updating the hole designe rather than just an edited device.
It would be easier to have a command on the context menu that would trigger just that part to be updated with the newest version from the lib was taken.
What I meant by bug is the fact that I some times got a hint that the part in the library was updated asking me if I want to update it to the newest version and some times not. But it's not a big deal. 

0 Likes
Message 19 of 19

michael55SE4
Advocate
Advocate

That sounds nice, but it doesn't actually work, for me at least.   All updating the library does is cause the design to start throwing "out of sync" errors between the various parts of the electronic design and then it's faster to just build the entire design from scratch.   

0 Likes