Announcements

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

PCB Design - Can not 'Replace Component Body' with a large Step 3d file

george.hartt
Contributor

PCB Design - Can not 'Replace Component Body' with a large Step 3d file

george.hartt
Contributor
Contributor

Hello,

 

I am currently trying out the Eagle <-> Fusion workflow, but am currently stuck on assigning a 3d model to one of my components on the PCB. The component is a ESP32 Wroom Development Board, for which I attached a Step file.

 

When I try to right click, and assign component to the PCB Component, the program loads for a bit, and afterwards nothing happens. My assumption is that it fails silently.

 

STEP File: https://ufile.io/lcm42r3c

Screenshot 2019-05-24 at 18.08.18.png

0 Likes
Reply
Accepted solutions (1)
1,228 Views
3 Replies
Replies (3)

george.hartt
Contributor
Contributor

ping, can someone help me please?

0 Likes

jeff_strater
Community Manager
Community Manager
Accepted solution

@george.hartt - sorry for the delay.  I took a quick look and think I understand the problem.  The STEP file here contains two components:

Screen Shot 2019-05-29 at 11.19.12 AM.png

One of those components is a board, and the other is a micro usb component.  The "Replace Component Body" command, replaces the body for a single PCB component with a body defined in another file.  I'm not an expert on this area, but what I think is going on is that Fusion is importing the STEP, then finds 2 components, when it expects only one, and just throws up its hands.  It would be better to have an error message, and I'll log a bug on this.  But, if you can supply a STEP file that has only one body in it, this command should be able to successfully import it.  I selected the micro usb component, and did Export on it, to create a STEP file having only that geometry in it, and I was able to replace the body in an example PCB design, selecting one component.

 

[edit]  bug FUS-50693 in Fusion to at least return an error message in this case


Jeff Strater
Engineering Director
1 Like

george.hartt
Contributor
Contributor

Sorry for the late reply- thanks for your help 🙂

0 Likes