We use cookies to provide our visitors with an optimal site experience. View our privacy notice and cookie notice to learn more about how we use cookies and how to manage your settings. By proceeding on our website you consent to the use of cookies.
It would probably be of use to give which CAD system you use. There was a thread about a two layer board being interpreted as 4 layer and the admin had PM’ed the OP to share his files to be used in debug. I’m not sure how/if this was resolved.
I have never used panels or arrays with DKRed. I just use singles as Vscoring is not supported.
I work in Eagle7 and my only issue has been with the graphical representation of the excellon drill file. Number of decimal places not scaled properly. Looks wonky on screen but boards were perfect.
Additional info. I am using Altium 23.5.1. This board I ordered from another vendor with no issues raised and i received and assembled them with no problem. I wanted to order a new batch and wanted to see if digikey red would either be cheaper or faster.
As an independent Gerber review, I use GERBV. It also does not auto-scale my Eagle generated excellon drill file so I have to manually set number of places. http://gerbv.geda-project.org/
Same issue. Altium Designer 20.1.14
Root cause: Altium outputs contact pads for SMT components as a separate file, although it is the same “top” or “bottom” copper. DK Red file processor incorrectly assumes these files are separate layers, making fake 4-layer board out of 2-layer design.
Workaround: delete both top and bottom bad files from the gerbers zip file; i.e. xxx_Pads_Top.gbr and xxx_Pads_Bot.gbr should NOT be submitted.
I have same issue. My design is 2 layer but DK RED recognize it as 4 Layer. Can someone help me? I do not have the extra bad file that Kostya17 mentioned.
With your provided file I was able to replicate your error and am posting here in case others may benefit.
Initial upload the PCB Builder tool is detecting silkscreen_top.gbr and assigning it as Top Copper layer, which creates 3 copper layers. Manually assigning this layer to Top Silkscreen does not fix issue and board is still upgraded to 4 layer board.
I did a workaround by renaming layer silkscreen_top.gbr to silk.gbr then manually assigning silk.gbr to Top Silkscreen layer, which now is correctly assigning PCB to 2 layer board.
We recognize this is an issue and are putting efforts into fixing this.