How to export centroid files (XY/pick and place files) for PCB assembly?

How to export centroid files (XY/pick and place files) for PCB assembly?


Centroid files are also known as pick & place files, XY files, component placement files, SMT files. These are required for HQ NextPCB PCB Assembly orders except if all the parts on the board are through-hole parts. Here we made some gifs to show how to export these files from common PCB CAD software:

KiCad

1. From the PCB Editor, go to File -> Fabrication Outputs -> Component Placement (.pos)...
2. Choose the output directory and click Generate Position File (default settings are fine)
3. The centroid files should have the extension .pos. Package these and other assembly information into a .zip or .rar file and upload them on the NextPCB PCBA order page when you are ready to place an order.
How to export KiCad XY Centroid Data


The KiCad centroid file looks like this when opened in a text editor:




Autodesk Eagle

In Board view, go to File -> Export -> Mount SMD. Eagle will export separate files for the top and bottom sides by default for double-sided boards.

First, save the top file (.mnt), then the bottom (.mnb) centroid file, and package both into a single .zip or .rar file with any other assembly information. You can now upload these onto the NextPCB PCBA order page when you are ready to place an order.


How to export centroid data from Eagle

Eagle centroid data looks like this in a text editor:




DipTrace

1. Open the PCB Layout file and go to File -> Export -> Pick and Place... 
2. In the new window ensure the Use Design Origin checkbox is selected. The rest can be kept as the defaults values. 
3. The centroid files should have the extension .csv or .txt, depending on the format selected during export. Package these and other assembly information into a .zip or .rar file and upload them on the NextPCB PCBA order page when you are ready to place an order.


How to export centroid data from DipTrace


DipTrace centroid data looks like this in a text editor:




EasyEDA

Open the PCB file and go to File -> Export Pick and Place File... Your browser will then download the file.

The file has the extension .csv. Package it and any other assembly information into a single .zip or .rar file. You can now upload these onto the NextPCB PCBA order page when you are ready to place an order.

How to export Centroid XY data from EasyEDA


EasyEDA centroid data looks like this when opened in a text editor:





Altium Designer

Coming soon

Allegro/OrCad

Coming soon

DesignSpark

Coming soon