This is the first PCBs I will get manufactured : 6 different designs (I always made my PCBs at home).
They are 100% through hole : F_Paste and B_Paste make no sense to me.
Excellon is checked in the “Generate Drill Files” dialog.
What does mean “Non-critical Gerber file” ?
And why the hell does JLCPCB complain about a board outline in the edge cuts layer ???
I tried generating the fabrication files by hand, following the instructions I found on JLCPCB.com (still related to Kicad 5.x).
I also tried using the plugin JLCPCB Tools.
No success.
The layers I checked :
F.Cu
B.Cu
F.Paste
B.Paste
F.Silkscreen
B.Silkscreen
F.Mask
B.Mask
Edge.Cuts
Checking or unchecking x.Paste layers doen’t solve the problem. Maybe “null” in the error message just means there’s no mask (100% THT), and should ignored ?
null probably means that the file in question is empty. You don’t need to generate Paste and Map files if you don’t use them. So take them out of the zip or rar.
BTW you may wish to uncheck Use Protel filenames despite what JLCPCB says in their tute (are you sure there isn’t a more recent tute, sometimes they leave old versions around?) as they can handle .gbr extension files fine. But don’t check X2, as they may not yet be ready to accept those.
The first and last are because I don’t have anything on the back silkscreen and don’t have non-plated through holes. So that supports my theory that null means there is no content in those files. The Edge Cuts message seems to always happen.
I wouldn’t worry about it if their engineers don’t raise issues.
I order 100’s pcb’s a month with JLC and have never had an issue. I believe my settings are almost the
default KiCad settings but I could be wrong.
I have never had the preview on the order page not work with KICad files although on the gerber viewer page I do get some errors, I usually go with if it looks ok then it will be.
JLCPCB are usually very good with letting you know if they spot a problem.
My settings are below
I tested all suggestions, read all links I could find, learnt about RS-274X and X2. Still the same problem : the edge_cuts file is rejected. Allways.
I just downloaded the fabrication files from https://github.com/JLCPCB/kit-dev-coldfire-xilinx_5213_kijlc_demo and uploaded them to jlcpcb Gerber viewer : same problem ; no display, and complains about *-edge_cuts.gbr containing board outline ! JLCPCB can’t display its own PCBs (Kicad 5)
jlcpcb should :
provide instructions for Kicad 6
provide its own plugin
have a working Gerber viewer
@memsgrad : I tested your settings, the problem remains the same.
I did something funny : I added a copy of the edge cuts file (with a different name). One is checked OK, the other one is rejected. (still no display)
Why not contact JLCPCB directly then to ask what it is they couldn’t handle about your files? Let us know how you go. Maybe this tag: @atommann might get their attention.
Drill unit. Indeed, if the Gerbers are mm, the drills are best in mm too, less rounding errors leading to registration loss. And anyhow, the drills are best sent in Gerber too. Same format as the copper, less potential issues.
Today, it seems that things have changed.
The edge cuts file is rejected, but the PCB displays as expected.
They have probably been working on the problem for a long time, as many are complaining on forums.
Server load is an issue at times. Today morning the viewer there would wait forever. One hour later all was well.
Regarding the board check: I get these all the time since years and the boards were fine. Rest assured: they will contact you if something goes awry.
I didn’t.
I think I got enough information here to be assured that I’ll get what I need from JLCPCB !
What I get in the Gerber Viewer is exactly what I see in Kicad 3D viewer.
Currently reviewing designs, mechanical models and uploading to the file manager !