Notice the decimal points in the coordinates? I’ve never see that and our CAM software totally eats it. If you use KiCAD, you’ll either have to figure out how to make the NC drill files not have these, our you’ll have to go in by hand and delete them from the coords.
Also, this design, after deleting the decimals, the drill hits were about 8 inches from the main board - ie, the drill file did not line up at all. We can’t do this for the customer. PLEASE preview all designs using Viewmate or any other free viewer. If you can’t get it to look right, we certainly won’t be able to.
After installing gerbview, a free Linux program that reads “drill files” ( http://gerbv.sourceforge.net/ ), I was able to figure out everything in these pesky Kicad files that is unacceptable.
- Decimal format, instead of 2.3 or 2.4 fixed-point format
- Extra stuff (TCST, ICI, ATC) in the header
- Y coordinates should all be negative
I have made a website that converts Kicad drill files to something that should work for Spark Fun. It’s at http://www.RayDarLLC.com/kicad/. You can run your KiCAD drill files through the website and it will send you back a modified file.
I have verified this website’s output with gerbview. But that is as far as I can go. If someone from Spark Fun could try this website with their software, that might help avoid future headaches.