Previously I’ve been making boards myself using the toner transfer method. This is my first attempt to submit a board for manufacture. The only layers that I know are correct are the top and bottom copper. These are the only ones that I’ve actually used. I expect that I have an error in my design that’s causing JLCPCB to give these warnings.
In the submitted Gerber files, I get a warning from JLCPCB on Edge_Cuts.gbr and PTH.drl. They look OK in KiCad GerberView. Also, JLCPCB has a Gerber viewer called EasyEDA Gerber viewer. The files also look OK in the EasyEDA viewer. It looks like all of the holes are present from the dril files. No idea what’s going on with edge_cuts.
Does anyone know what I need to do to correct this?
Below are pictures of my KiCad config and the JLCPCB errors.
This is an open source project. If you need to see the Gerber files or KiCad project I can put them up on the web. That’s also why I’d like to get boards professionally made. I’m getting requests for boards. Making them in quantity is just not practical using toner transfer.
I’d appreciate any help or suggestions to solve this problem.
I selected “use protel” and renamed drill files to .txt. FYI, I have two drill files, PTH and NPTH. I have five non plated through holes on this board. I got the following error from JLCPCB:
For the drill file, select the “minimal header” option.
I just checked one of my recent JLC orders, and I also get the “Gerber file with a board outline” warning, and all the boards were made ok, so I think this warning can be ignored, provided that the Gerber file actually is the board outline, which it is in this case.
I’ve always used a combined PTH/NPTH file, so I guess that exhausts my knowledge. I can’t think of a reason why one file is accepted but the other apparently not.
No idea what’s going on. I may just blow this design off to JLC and see what happens. It’s only a few wasted dollars if I get junk boards. The big problem is wasted time when I now have people that want boards.
You have some marks (fiducials?) in edge.cuts. There should be only the outline. Don’t use fiducials at all unless you really know what you are doing and why you need them and how the manufacturer would use them etc.
“You have some marks (fiducials?) in edge.cuts” I have no idea what that means. I put some alignment targets outside of edge cuts so that I could align the copper layers for toner transfer. Should I remove these targeys?