Skip navigation


By Duane Benson


Manufacturing is all about taking data from you and delivering some good working circuit boards. Well, it can be just data - as in full turn-key, or data plus some parts and or PC boards, as in a partial turn-key or a kitted job. Regardless of whether you're sending parts and boards, or having us buy everything, we need good data, and a lot of it.

That data is the difference between the working boards you want and need and a random jumble of expensive paper weights.

We need a bill of materials (BOM), the job specifications (which you give us by ordering and describing any special instructions on our web site), and the CAD design files. Fab and Assembly drawings are always a good idea too. A little extra time spent on the files you send us leads to reduced risk, and that's a very good thing.

The CAD design files include Gerbers, a Centroid (AKA pick and place or XYRLS file), and intelligent CAD files, such as ODB++ or IPC-2581. In some cases, such as Eagle CAD, we can use the native CAD board file.

The ODB++ and IPC-2581 file formats are the future of electronics manufacturing. They come with more data, and more accurate data than do Gerbers. If you can send either of these two, please do so. Even if you have those, you should still send us the Gerber files. Gerbers are the lowest common denominator, and provide a base that we and PCB fab houses can work from. 

The Gerbers are a set of files used to create the various layers of the PC board. Each layer requires an individual file, so a six layer board (six copper layers), will typically require at least 13 distinct files: one for each copper layer, top solder mask, bottom solder mask, top silkscreen, bottom silkscreen, the drills holes, and solder paste for the top, and bottom if the board has SMT parts on both sides.

The drill file is combined with the gerbers to line up the via and thru-hole component holes with the appropriate spots in the PC board. Then the pick and place file will tell the assembly house where to put each component, what angle to place it at, and which side of the board it goes in.

Fab drawings hold a human readable, often in PDF format, description of the board and any special instructions needed by the fab house. The assembly drawing would be the same, but for the assembly house.

Sometimes the parts are too densely packed for the reference designators and polarity marks to show up on the actual board, or for aesthetic reasons, the designer doesn’t want them on the board. In such cases, all of that information would be put into a set of assembly drawings - PDF files showing all of the necessary reference information.

The ODB++ and IPC-2581 file formats, as of this writing, still aren’t universally accepted, but are getting more so all the time. Use and promotion of these new intelligent CAD output file formats helps to reduce the number of manual steps and human interpretation, and will eventually lead to better quality and faster manufacturing times.


all prod

File Download


By downloading this file you are agreeing to receive email regarding software and product updates, industry news and discount codes from Sunstone Circuits. Privacy Policy

  • "Easy website, friendly customer service (Sal). I'm happy with Sunstone and will keep ordering."
    F. Harwath, - Naperville, Illinois
  • “The first time I used the DFMplus service, I was very impressed. Later, I submitted some more complex boards and found the reports to be extremely helpful in identifying design issues. I usually use your PCBExpress service, and DFMplus gives me great confidence about getting accurate designs for my future board projects.”
    Jeff Bates, Impinj
  • "Your customer service really knows how to address the needs of its customers. Not only in the order process, but also in being very reactive to help stop an order before it got put into the system. Not only does this save time and funds, but it really goes to show how well your company works with its customers for repeat business. Thank you very much! Your quality, delivery, pricing and customer service are all the ingredients for a “Best In Class” company. All other companies should use you as their benchmark."
    S. Daigle, - Austin, Texas
  • "Thanks for the reply - the personal touch is excellent. Actually I've was so impressed I'm currently having you added as a supplier for use on future projects."
    Peter Vaughan, Power Integration Inc.
  • "Much better pricing than Advanced. If quality is on par with them, you will start getting all my business. You were recommended to me and your prices beat the competition!! I do a lot of Quickturns for prototypes so pricing is important."
    T. Brannon, - Houston, Texas
  • "I think the 'one stop shop' approach you are pioneering is much needed in the industry. Certainly modifies the way our company thinks about prototyping new products."
    Jeff Robinson, NetFabric Corp.
  • "You have always been very helpful when I have had questions with my order. You are the best!!!! Great customer support."
    J. Pulford, - Sioux Falls, South Dakota
  • "Hello folks at Sunstone's CAD Software, PCB123. I just placed my first order on Tuesday, received my boards on Thursday morning, and was AMAZED with the results. Beautiful! I can't wait to do more! Thanks!"
    Andrew McGeachie, Corestreet, Ltd.
  • "I honestly have to commend you for the excellent service I've received by not only your company quality but to the personal help from your staff. You have gone way beyond what most vendors provide and I sincerely appreciate doing my business with you. I think to date I've run close to 5,000 various boards through you and have been very happy with them. Please keep up the good work!"
    Ralph Landry, Mountain Electronics
  • "All I can say, is I keep coming back, there must be a reason. Great job!!"
    J. Hamilton, - Mount Airy, Maryland
  • "Great customer service team!"
    I. Jimenez, - Poway, California
  • "I have NO complaints about Sunstone's Boards and services are ALWAYS of HIGHEST QUALITY & ON TIME DELIVERY!! I design and manufacture systems and boards for 3 different companies. At this point Sunstone Circuits is doing all our prototype and production boards! I run Primrose Technology and ReflexiveTech, Inc., and have not found a better board shop!"
    Paul Primrose, Primrose Technology
  • "Wow! The new website is great. I've been using Sunstone Circuits services for several years. While the service has always been excellent, I'm constantly impressed to see how you guys keep improving."
    G. Conner, - Barrington, Rhode Island
  • "Thank you for some VERY nice and cool CAD software, PCB123, I love the fact that it is free! :-) and I'm not by any means a PCB expert, and yet it took me <10 minutes to learn just about all of the software. Now that is good software."
    Alex Stewart, Energic Visions
  • "Excellent service, been using your services for years."
    J. Crabill, - Stafford, Virginia
  • "Telephoned in for technical help and received good answers and suggestions."
    J. O'Shea, - Elgin, Illinois
  • "I think your interactive web ordering process is improving each time I use it. Perhaps it is just me, but I'd like to see Layer 1 also called the TOP layer, and Layer 2 call also called the BOTTOM layer. I have to research it each time."
    J. Maurer, - Ames, Iowa
  • "I've been actively using Sunstone since 2006. I've come to appreciate greatly the consistency of a high level of performance against promise delivery dates, quality product, competitive prixing and a very strong customer support group. Any questions or issues with fab data files are raised quickly and resolved real time. Since many of my designs are time critical to meet proof of concept or sales samples, it's critical to have a supplier that can be counted on. And this is why after 7 years I'm still a "Sunstone" guy. Thank you Sunstone and looking forward to the next board engagement."
    Greg Martocello, - Rochester, New York
  • "Sunstone has always given me excellent service, often beyond what I've asked for. Thanks."
    D. Mertz, - Derwood, Maryland
  • "I’ve been using Sunstone's CAD software (PCB123) since the conception of this project last May. The results and service have far exceeded my expectations. The schematic software and layout tools cannot be beat (for free) and I have never experienced such timely and thorough support in my 10 years as an engineer."
    Bill Conley, FassTech