3d packages and library issues with latest update

3d packages and library issues with latest update

chris.eganY2EK3
Advocate Advocate
894 Views
8 Replies
Message 1 of 9

3d packages and library issues with latest update

chris.eganY2EK3
Advocate
Advocate

In our main company library there are parts that have had their footprint and 3d model imported from outside custom libraries (mostly my personal one). With the latest update the 3d packages refuse to show in the 3d file of the PCB, and they cannot be opened or edited from the library. This warning shows. 

chriseganY2EK3_0-1716479407318.png

This is a package that previously I was able to open and edit from our library. So it is not a processing issue. 

in the pcb layout I can use the package tool and see the package preview, but it won't push into the 3d pcb. 


This seems to largely be an issue with components that had been created in one custom library, and then imported into another. 

0 Likes
895 Views
8 Replies
Replies (8)
Message 2 of 9

jorge_garcia
Autodesk
Autodesk

Hi @chris.eganY2EK3,

 

This is an issue with the mix of Fusion Team and Managed libraries. This errors comes up because the Design has to have access on both platforms Fusion Team and library.io.

 

So try this. Whatever the company account is make sure you add them to the managed folder where your original custom library is at. 

 

We are working on simplifying this so that you don't have grant access on two different platforms.

 

Let me know if you continue to run into problems.

 

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

chris.eganY2EK3
Advocate
Advocate

Jorge,

This is a library that has been setup and in use for years. The permissions have been set equally as long. This access issue is new, we were able to edit these packages previously. We've also gone out of our way to unlink from libary.io in the past due to previous issues. 

0 Likes
Message 4 of 9

jorge_garcia
Autodesk
Autodesk

Hello @chris.eganY2EK3,

 

I hope you're doing well. Access isn't controlled at just the library level, there is access control also at the model level. Have you added any new models that came from another library or has someone new started to contribute to these libraries?

I'm going to ask one of our library developers if they have any other ideas about what could be going on here.

 

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 9

Taylor.Chris
Autodesk
Autodesk

Do you sometimes work across multiple teams?
Can you select the package in the library editor and share with us the URNs?  (There might be only a Fusion URN, or both Fusion and Library.io URN).  These will show in the bottom details area of the content manager.  This seems like a Fusion permission error, and I am guessing it is not linked to a library.io package or it would fall back to use that.   I'm not sure how you would lose access to Fusion packages.

Is it possible someone deleted the packages from the data panel?  That would probably result in this dialog as well.

0 Likes
Message 6 of 9

chris.eganY2EK3
Advocate
Advocate

I will do my best to explain what is happening. 

The library showing issues is the one "owned" by work. It was created in fusion, in a team that we all access, and it lives in a project inside that team. The team is owned by the account of one person in our company, and the rest of us are added to the projects in that team. We have all had access to the project that owns the library and have had that access for years. We also store all the 3d packages in the same project in a folder dedicated to them. 

I have my own personal library that was created inside the team associated with my account. NOT the single user workspace, it's the main team for my fusion account. It also lives in a project folder, with a folder for 3d packages. 

The parts we're having issues with are parts that I had created inside my personal electronics library, and then we decided we wanted to use those same parts in the company library as well. In this case they were some connectors, and an ESD Diode. We already had a schematic that would work, and a component that they'd fit in, so from our company library I clicked add footprint, import, selected my personal library from the window that came up, and selected the footprint I wanted. As far as I could tell that copied the footprint and 3d package into our company library. I could open and edit the package, it would populate onto PCB 3d files, it worked as I would expect. 

This past week we made a new board, and used these connectors on them. This board was created after the latest update. The files were in a project/folder that all of us have had access to for years, but it is a different project from where the library is stored. When the 3d file was generated the models for these connectors did not populate, it just gave the default flat rectangles. If I clicked on the footprint in the layout and selected package, I could see the preview of the 3d file, and it was active, but it wouldn't populate in the 3d file. That is when we tried editing the 3d package in the library and got the error message posted in this thread. 

What I did notice, I could not physically located the 3d package file inside our team. Meaning I went to the top level of the team in the data panel, and did a search for the name of the package file, and it finds nothing. I've done this for all the parts I know were imported from my personal library, they aren't in the team. I had assumed that a copy of the file would be made in our team, but all I can guess is that fusion is actually just generating a link to the file in my personal team, or maybe this is where the library.io stuff is coming into play. (I don't fully understand the role of library.io, I just know we went out of our way to unlink our library from library.io years ago when it was causing problems). 

As of right now, the only way to fix this problem has been to upload the step files for these parts directly into our company Team, then for each footprint that was imported, generate a new 3d package, insert the step file, save the 3d package. Then from the component level, replace the package with the new one, and then finally delete the "imported" one. 


I only see Team URNs for parts in the company library
The URN for one of the packages that was imported, but now has this issue: urn:adsk.wipprod:fs.file:vf.zH1hJJEXQxOjUB1sKwqs1w?version=2
And the URN for a part that was created in our library originally and doesn't have the issue: urn:adsk.wipprod:fs.file:vf.t8Q_enydRgCF1730mlPDhg?version=3

 

 

I did go and inspect my personal library, because I have parts in there that were imported from the company one as well. I notice the same thing where the 3d package file physically isn't in my team, but I do not. However the difference appears to be that my personal library does have a link to library.io. Most packages have both a team and library.io URN. Again, I have never actively used library.io, so I don't know what implications there are that this library has a link. If I try to edit one of these imported packages I get the message "This package isn't found in the current Team Hub but exists in library.io. Would you like to import it into the current Team Hub for editing? The imported package will remain linked with library.io.", however if I say yes, import, it throws an error "failed to retrieve 3D package info. Content access denied error". 

So it looks like I'm seeing issues in both places. 

0 Likes
Message 7 of 9

Taylor.Chris
Autodesk
Autodesk

Content is not supposed to reference content from other teams, and it sounds like this recently changed to being a hard restriction which is why this issue has arisen.  In this case it sounds like the library was referencing packages from a different team.  In the past year we have been going through our UI removing places where this was previously allowed but for quite some time it was not restricted, and we need to double check that the restriction is correctly applied to the import dialogs.  I believe the only way that you can move content between teams in Fusion is manually, as you are doing (My understanding is that in the near future you will be able to move projects between teams, but I don't think it will work on an asset level).

This is actually the most valuable use case of library.io right now.  You can use it to link libraries across teams and keep them in sync.  This workflow still has some issues, like duplicating the packages when pushing updates back and forth, so it's far from ideal.  But this explains why the content linked to library.io works, and you might be able to fix the issue by pushing the parent library to library.io, then linking the company library.  However that 'sync' is really on a library level, not a package level, so if the libraries have different components you might run into other issues.  The safest bet for now might be to copy the packages into the company team.  Sorry for the inconvenience.

0 Likes
Message 8 of 9

Taylor.Chris
Autodesk
Autodesk

We will be making a public post with more information on this soon, the change caught us by surprise.

0 Likes
Message 9 of 9

Taylor.Chris
Autodesk
Autodesk

That post is here:
https://forums.autodesk.com/t5/fusion-electronics/attention-how-to-resolve-missing-3d-models-or-erro...

We really appreciate you reaching out with this, and that you had such a solid sense of what was going on.  That really helped us.  I'm sorry that we don't have a better solution for you, the package references one is tricky.

0 Likes