Incorrect Gerber output?

Incorrect Gerber output?

mphatak68
Enthusiast Enthusiast
2,883 Views
13 Replies
Message 1 of 14

Incorrect Gerber output?

mphatak68
Enthusiast
Enthusiast

Please first see the attached files.

 

1. OL-Clearance-F3.png:

This shows the Fusion 360 Layer editor, showing the top copper layer only surrounding a NPTH and this clearly shows no additional 'copper ring'.

 

2. OL-Clearance-EC.png

However, the Eurocircuits Gerber viewer flags a copper ring below the minimum 'outer layer isolation distance' (122um instead of 150um). I have also confirmed the presence of this copper ring using a free Gerber viewer called Cuprum (for Macos).

 

3. CAM processor Settings

I also attach my CAM processor settings for reference, in case this helps.

 

Question:

a. Is there some parameter I have set wrongly in generating the copper polygon, which results in the top copper layer creating this additional copper ring? Why am I seeing this?

 

Any help much appreciated.!

 

0 Likes
Accepted solutions (1)
2,884 Views
13 Replies
Replies (13)
Message 2 of 14

mphatak68
Enthusiast
Enthusiast

Just to document my findings on this, I have also tried generating RS-274X (X1) files from the CAM processor, but no difference.

 

The top copper layer still has a thin ring around the NPTH which violates the minimum clearance at my fab house.

 

Any suggestions most welcome.

0 Likes
Message 3 of 14

mphatak68
Enthusiast
Enthusiast

It seems clear that the Fusion 360 CAM processor is generating plated through holes (PTH) where I have non-plated through holes (NPTH). 

 

Please see attached file from the Eurocircuits analyser, where I have highlighted 4 corner NPTH holes, which are detected as PTH.

 

Any ideas as to whether this is due to a parameter I have missed or a bug in the CAM processor?

 

0 Likes
Message 4 of 14

mphatak68
Enthusiast
Enthusiast

I have some more evidence to show my theory that Fusion 360 is generating incorrect Gerber data.

 

Please see attached files.

 

1. OAR-F3.png

The Fusion 360 layout editor, showing a via with width 1mm and drill hole 0.55mm, which should give an Outer  Annular Ring (OAR) = 1-(0.55+0.1)/2 = 0.350/2 = 0.175mm (according to Eurocircuits tolerances).

 

2. OAR-EC.png

The Eurocircuits Gerber analysis shows a measured OAR of 0.088mm, well below the minimum required of 0.125mm.

 

Is F360 really generating incorrect Gerber data? Or am I doing something drastically wrong?

 

Message 5 of 14

engineeringNCMXB
Collaborator
Collaborator

I am nearly finished with my first design done entirely in F360 - planning to test this today and tomorrow. It would be rather disappointing to get all the way to the end only to have a gerber output issue.

Carlos Acosta
Factory400 - YouTube|Instagram
0 Likes
Message 6 of 14

mphatak68
Enthusiast
Enthusiast

I really hope I am wrong.

 

I intend to export the F360 files out to Eagle tomorrow and try generating the CAM output from Eagle, to see if this is a Fusion360 issue.

 

I doubt it will be different, but worth a try.. Will keep you all posted here if I find anything of interest.

0 Likes
Message 7 of 14

jorge_garcia
Autodesk
Autodesk

Hi @mphatak68 ,

 

When generating these files what CAM job did you use? Since you want to specify plated vs non-plated drills did you make sure to generate two different gerber files? Holes are the Non-Plated through drills, and the drills layer contains the plated through drills. If you are making the distinction you need to make two files one for each layer.

 

Nothing has been done to the CAM processor recently, so I'm doubtful there is an actual issue in the CAM processor's output but I've been proven wrong before.

 

Try uploading the files to a different board house with similar tolerances. I've seen Advanced circuits gives this issue with their DFM checker and it's been reported to them various times, but last I checked it hadn't been resolved.

 

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 8 of 14

mphatak68
Enthusiast
Enthusiast

Hi Jorge

 

Thanks for your reply. I am answering your questions below:-

 

1. What CAM job did you use?

I attach the .cam file.

 

2. Since you want to specify plated vs non-plated drills did you make sure to generate two different gerber files?

I have Gerber files for all copper layers and a .xln file for the drill. Both are generated out by the F360 CAM processor. I attach the zip file containing all layers. Am I missing any files here?

 

3. Holes are the Non-Plated through drills, and the drills layer contains the plated through drills. If you are making the distinction you need to make two files one for each layer?

Yes, each has its own layer generated out by the CAM processor.

 

4. Nothing has been done to the CAM processor recently, so I'm doubtful there is an actual issue in the CAM processor's output but I've been proven wrong before.

Thanks for keeping an open mind. I am sure you are right. I just need a solution asap.

 

5. Try uploading the files to a different board house with similar tolerances. I've seen Advanced circuits gives this issue with their DFM checker and it's been reported to them various times, but last I checked it hadn't been resolved

I have verified the Gerber output with another Gerber viewer (Cuprum). This shows that the generated NPTH holes do in fact have a copper ring around them, which is clearly wrong. I attach the Cuprum image.

0 Likes
Message 9 of 14

mphatak68
Enthusiast
Enthusiast

One more thing:-

When I place a new Hole (NPTH), it does not sit on the Holes layer. In fact, nothing appears either in the Drills layer.

 

With all layers switched off, I still see the NPTH, so I assume this will appear in the .XLN file that is generated from the CAM processor.

What is going on? This seems completely counter-intuitive...

Why does a NPTH Hole not appear in the Holes or Drills layer?

0 Likes
Message 10 of 14

mphatak68
Enthusiast
Enthusiast

More on this:-

 

1. I exported the F360 schematic and board out to Eagle files

2. I opened them in Eagle

3. I generated out the Gerbers using the Eagle CAM Processor

4. I viewed the Top Copper layer in a Gerber viewer

5. Same result as with F360: I see a PTH where there should be NPTH.

 

Eagle View of NPTH:.-

NPTH-Eagle.png

 

Gerber Viewer of same NPTH, showing copper (annular?) ring:-

NPTH-Gerber.png

  

Surely I am doing something wrong here? Any ideas?

0 Likes
Message 11 of 14

jorge_garcia
Autodesk
Autodesk

I'm sending you a DM

 

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 14

jorge_garcia
Autodesk
Autodesk
Accepted solution

Hi @mphatak68 ,

 

After reviewing your design, you have added the board outline and cutouts to all of the copper layers in your gerber output. This is a no-no since you are added mechanical features as copper to those layers and that creates the results you are seeing. Follow the template4 example and you should be OK.

 

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 13 of 14

engineeringNCMXB
Collaborator
Collaborator

@jorge_garciathank you for looking at this in detail....I am just shy of pushing Gerbers for a project I have been working on. This thread had me sweating - sounds like all is well.

Carlos Acosta
Factory400 - YouTube|Instagram
0 Likes
Message 14 of 14

mphatak68
Enthusiast
Enthusiast

Thank you for spotting this, Jorge. and apologies for the mistake on my part.

 

Apologies also to anyone who might have thought that the F360 CAM Processor was broken in any way.

 

Mea culpa!

0 Likes