Announcements

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

Board Feature Missing When PCB is Pushed from Eagle

Anonymous

Board Feature Missing When PCB is Pushed from Eagle

Anonymous
Not applicable

Hi Everyone. I just started learning about Eagle and its Fusion 360 integration.  So far I've gone through the schematic/board basics from this Sparkfun tutorial and used it to with this Adafruit video on Fusion 360 integration.

 

The problem is when I tried the steps in the Adafruit guide on the "BareBonesArduino" from the Sparkfun guide, the boards feature in Fusion 360 is missing. I need that feature in order to edit it so I can assign 3D models of the components on the PCB. I've attached pictures below to show what I mean; see how there is the board feature circled in red for the Adafruit tutorial and there isn't any on the Sparkfun BareBonesArduino model. 

 

Why is this feature missing on the "BareBonesArduino" design? Did I miss anything important in the board design part in Eagle that is causing it to go missing? I've attached my schematic and board file.

 

Screenshot (12)_LI.jpgScreenshot (11)_LI.jpg

0 Likes
Reply
Accepted solutions (1)
1,683 Views
6 Replies
Replies (6)

yqliu
Autodesk
Autodesk

Hi @Anonymous ,

 

The Sparkfun tutorial was based on the old versions of Fusion and we are doing with the 3D PCB a bit differently. 

 

We don't recommend to add 3d models in the 3D PCB environment. The recommended approach to assign a 3D model to a footprint is to create a 3D package first, and then add the parts into the design.

 

You can do this in Fusion 360, or library.io. The basic workflow to do it in Fusion is as follows:

  1. Open the library in Fusion;
  2. Select the footprint you want to assign a 3d package, right click and select "Create 3D Pacakge from footprint"
  3. You can create your 3D model using the package generator, or create one using the Fusion modeling tool.
  4. Save the 3D package document and the library document.
  5. Update the referenced libraries in your design;
  6. Go to the PCB document, click the "View 3D PCB" command and you will get the 3D board.

If you want to do it in EAGLE, you can add the 3d models in library.io first and then push the design to Fusion. 

0 Likes

Anonymous
Not applicable

I tried to follow the Fusion workflow you suggested but am not sure the "library" you're referring to in step 1. I looked around Fusion and only found Assets under Libraries (attached picture of it). Am I looking at the right library?

 

In the Assets folder under "Libraries" there is only three empty folder so I uploaded a STEP file for one of the 3D packages. Then, I tried "assigning the 3D package to footprint" but there isn't that option.

 

Now I tried assigning the 3D package directly in Eagle and got this WebGL error message.

 

Screenshot (15)_LI.jpgScreenshot (16).pngScreenshot (17)_LI.jpgScreenshot (18)_LI.jpgScreenshot (19).png

0 Likes

Anonymous
Not applicable

Now I switched over to my MacBook and tried assigning 3D package in Eagle and I got the window to work. But when I pushed it to Fusion, it's still the same. The 3D Package isn't reflected at all.Screen Shot 2020-04-12 at 2.55.51 PM.pngScreen Shot 2020-04-12 at 2.56.03 PM.png

0 Likes

edwin.robledo
Autodesk
Autodesk

Hi  kuan.liu3,

Thank you for participating in the Fusion 360 forums. If you mapped the 3D model in the library, make sure that you push for a new version of the managed library then do a Library Update at the schematic or board.

Best Regards,

Ed

 



Edwin Robledo
Tech Marketing Manager
0 Likes

Anonymous
Not applicable
Accepted solution

Hi Ed.

 

I was able to get the 3D model to show after watching a YouTube video from you and Jorge! I followed the steps to create/edit my libraries and turned them into managed libraries. From there I was able to assign 3D models to the devices. After that, I replaced the current device in the schematic with the ones from my managed library. After a push to fusion, the 3D models showed up!

 

Thanks again!

0 Likes

edwin.robledo
Autodesk
Autodesk

Hi kuan.liu3,

Glad to learn it worked out.

Ed



Edwin Robledo
Tech Marketing Manager
0 Likes