PCB hole error

PCB hole error

matteo_verzeroliAABJR
Explorer Explorer
1,788 Views
27 Replies
Message 1 of 28

PCB hole error

matteo_verzeroliAABJR
Explorer
Explorer

Hi! I'm facing an error when i push to 3D my pcb design. In fact, when I make some changes in the 2D pcb and then i push to 3D, I see sometimes an error saying:

"

Error: PCBHole1
<b>1 Reference Failures</b><br/>The body reference is lost and this feature is using cached geometry.<br/>Edit this feature and select new body references.
Compute Failed
"

for all the PCB holes... I then close the application and re-push lots of time and after a while it completed correctly the 3D render. However, each time I make some changes the error is shown (even when I update the library). Anyone knows why? Thanks

1,789 Views
27 Replies
Replies (27)
Message 2 of 28

bernd.greifeneder
Participant
Participant

This is a super annoying error that seems to be very random.

The only way i could resolve it is to unlock and move the hole 1mm in 2D PCB, move it back to where it was, lock it again. and push to 3D PCB. 

 

if anyone else has a smarter solution, or if autodesk could fix this bug, then even better.

Message 3 of 28

jorge_garcia
Autodesk
Autodesk

Hi @bernd.greifeneder and @matteo_verzeroliAABJR,

 

Could either of your elaborate on your process? One of you is locking holes for sure, are both of your doing that? Is the hole in question associated with a component or just a standalone in the 2D PCB. The more information you can provide about your situation it would be helpful. If you have a small sample board that can reproduce the issue that would be extra helpful.

 

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 4 of 28

bernd.greifeneder
Participant
Participant

Jorge, thanks for asking.

 

1) the hole is a regular PCB hole, not related to a component

2) i created a new design, problem happens again, and i did NOT lock the hole yet (so it is unrelated to locking)

3) it happens randomly, did "push to PCB" for sure 20 times all good, then suddenly the next time it fails and then it gets usually harder
4) the best workaround i found so far is selecting the erroneous holes on the timeline in the 3D PCB (see image), deleting them, and push the PCB again. that would recreate the holes in the 3D PCB.

pcb hole error.png

0 Likes
Message 5 of 28

jorge_garcia
Autodesk
Autodesk

Hello @bernd.greifeneder,

 

I hope this message finds you well. Thank you for showing the timeline. It seems like you created these hole objects on the 3D PCB itself, am I correct? If that's the case then that's the problem. Those holes don't track back to the 2D PCB. If you want to draw new holes in the 3D PCB that transfer back to the 2D PCB then you need to edit the sketch that defines the board outline.

@yqliu Could you confirm if my conclusion here is correct?

 

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 6 of 28

yqliu
Alumni
Alumni

The holes created in 3D environment can have reference to outline edges. If the edges changed later and also transferred back and forth between 2D and 3D, this problem could happen. The team is looking at how to improve this.

0 Likes
Message 7 of 28

matteo_verzeroliAABJR
Explorer
Explorer

Hi! Thanks for answering! In my case the PCB holes were made in the 2D layout and they were not related to any component. The problem occurrs when I push to the 3D especially after modifying something in the 2D layout, not related to the holes. I repeat the rendering many times untill it disappears. I try to remove holes and then put them again, create new projects but the error it randomly appears again.

0 Likes
Message 8 of 28

bernd.greifeneder
Participant
Participant

I hope this message finds you well. Thank you for showing the timeline. It seems like you created these hole objects on the 3D PCB itself, am I correct?

 

 Hi @jorge_garcia, i created standard 4 holes in each corner on the 2D PCB and didnt do any edits on the 3D model.

berndgreifeneder_0-1717533157314.png

thx!

Message 9 of 28

kerry.gerontianos
Participant
Participant

I've been having this same issue for a long time now.  As other have said, it is fairly random.  Seems like it happens more often when large assembly models are loaded.

 

I've always created the holes in the 2D models and then push to the 3D model. 

 

One fix I use, which works most of time, is to edit the hole in the 3D timeline (the red items - after the problem occurs) and just save them without any changes.  Then I push the 3D model back to the 2D PCB and push from 2D to 3D again.  This works more than half the times and if you repeat (1 to 3 times) it will likely work.

 

Sometimes, I will save and exit the program and try the above.

 

Very frustrating!


Any help on this would be very much appreciated.

0 Likes
Message 10 of 28

alpierce
Enthusiast
Enthusiast

I am seeing the same errors. The holes are created on the 2D PCB using the NPT Hole tool. Selecting the holes one by one on the 3D PCB clears the errors until the next update and push from the 2D PCB. Very annoying. I think it is a cloud sync issue, since it sometimes doesn’t happen, or it is sometimes all the holes and other times only some of them. It worked fine in earlier software versions but has gotten worse in the latest versions.

0 Likes
Message 11 of 28

jorge_garcia
Autodesk
Autodesk

Hello everyone,

 

Is there any chance someone could record a screenshare of this happening. I want to see if there's something particular or something reproducible so that we can explore the issue better.

 

Any steps to duplicate will make it easier for me to document it.

 

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 28

kerry.gerontianos
Participant
Participant

This issue seems to come and go.  Last week, I'd say I had the issue 5 or 6 times.  Yesterday and today about 25 times.

 

I was able to capture the failure, but I'm not sure how useful this will be.

 

0 Likes
Message 13 of 28

alpierce
Enthusiast
Enthusiast

I’ve noticed that if I have a library part that has holes assigned as part of the footprint this problem never occurs. For example, I create a library part that is has mounting holes by adding the holes when I create the footprint. I then place that part in a design and create a 2D PCB. The mounting holes show up just fine. I then push the 2D to a 3D PCB. The holes show up as they should and I have never seen the same error with those holes. If create the holes in the 2D PCB using the through hole tool I see the errors. Again, selecting each hole on the 3D PCB for editing and then deselecting it fixes it . I then go back to the 2D PCB and and do another push to 3D PCB. Since the error eventually returns I just ignore it until the end of the design and then fix it as a last step.

sometimes it doesn’t occur for long periods and then suddenly starts again.

0 Likes
Message 14 of 28

kerry.gerontianos
Participant
Participant

Yeah, I was thinking of creating a footprint.  I have holes in other footprints, and you are right about them not being an issue.

 

I'd still like to see this resolved.  I have designs that are just single use, and I don't want to have to create a footprint for each one.

0 Likes
Message 15 of 28

alpierce
Enthusiast
Enthusiast
Yes, it needs to be fixed.
0 Likes
Message 16 of 28

jorge_garcia
Autodesk
Autodesk

Hi @kerry.gerontianos,

 

I hope you're doing well. Would you be willing to share the design or a simplified example that reproduces the issue? There is definitely something going on, but our devs need something to test with.

 

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 17 of 28

kerry.gerontianos
Participant
Participant

Hi Jorge,

 

I'd be happy to share.  I have a simpler design that can show the issue as well.

 

Let me know what I need to do.

0 Likes
Message 18 of 28

jorge_garcia
Autodesk
Autodesk

Hello @kerry.gerontianos,

 

I've just sent you a DM.

 

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

sylvain_boyer6TGNB
Enthusiast
Enthusiast

Same problem here, everything was fine with a old design (4month old) and now I have the same issue. Is it something caused by an update?

0 Likes
Message 20 of 28

jorge_garcia
Autodesk
Autodesk

Hello @sylvain_boyer6TGNB ,

 

I hope you're doing well. It's not been caused by an update, it's been around for a bit. The developers are working on fixing the root cause. For now the solution is to break the link to the 3D PCB and push a new 3D PCB.

 

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