Community
Fusion Electronics
Working an electronics project and need help with the schematic, the PCB, or making your components? Join the discussion as our community of electronic design specialists and industry experts provide you their insight and best practices.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Updating library parts in Fusion Electronics

18 REPLIES 18
Reply
Message 1 of 19
plodger
3534 Views, 18 Replies

Updating library parts in Fusion Electronics

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?

18 REPLIES 18
Message 2 of 19
jorge_garcia2
in reply to: plodger

Hello @plodger,

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
in reply to: jorge_garcia2

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_garcia2
in reply to: kschepens

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.
Message 5 of 19
kschepens
in reply to: jorge_garcia2

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-...

Message 6 of 19
davepow16
in reply to: kschepens

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
in reply to: plodger

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

 

Message 8 of 19
JetForMe
in reply to: elliot

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
in reply to: elliot

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
in reply to: plodger

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.

Message 11 of 19
jorge_garcia2
in reply to: plodger

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

Hi @jorge_garcia2 ,

 

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,

Message 13 of 19
jorge_garcia2
in reply to: plodger

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

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

Message 15 of 19
jorge_garcia2
in reply to: plodger

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.
Message 16 of 19
nurist_m
in reply to: jorge_garcia2

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_garcia2 ? 

Message 17 of 19
jorge_garcia2
in reply to: plodger

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.
Message 18 of 19
nurist_m
in reply to: jorge_garcia2

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. 

Message 19 of 19

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.   

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

Post to forums