GlobalWellPCBPCB & PCBA Manufacturing
GlobalWellPCB

Pick-and-Place File Guide

Remove uncertainty from X, Y, rotation and bottom-side placement.

Manufacturing handoffIllustrative package
CSVDesignator · X_mm · Y_mm
DEGDeclared rotation convention
SIDETop / Bottom mapping
TXTCoordinate_Manifest.txt

One consistent file set, with a clear revision.
Include any questions for your project contact.

01
Define the releaseRevision & configuration
02
Check the dataGeometry & conventions
03
Prepare the handoffProject files and questions

Specify positions—and the rules that interpret them

A coordinate without an origin and a rotation without a convention are incomplete instructions.

A pick-and-place file may also be called a CPL, centroid, XY or position file. It identifies component reference positions, rotation and board side. Column labels alone do not explain how those numbers map to the actual board.

Proposed placement CSV schema — a preparation worksheet, not a universal machine format
FieldMeaningIllustrative entryReview rule
DesignatorOne physical component positionR1Match the released population scope; explain exceptions.
X_mm / Y_mmNumeric position in millimeters for this template10.000 / 8.500Declare origin, axis directions and single-board / panel frame.
Rotation_degAngle in degrees using the declared convention0.000Document zero pose, positive direction and bottom-side interpretation.
SideBoard sideTop / BottomUse a consistent vocabulary; map to the receiver’s labels.
FootprintSource footprint identityProject-specific library nameReview the coordinate reference point and actual component geometry.
MountTypePlacement / assembly process categorySMT / THT / Hand fit / OtherState which processes this file covers.
PopulateFIT / DNP status in this proposed schemaFITAgree whether production output excludes DNP rows.
NotesException or approval referenceCoordinate convention manifestDo not hide a necessary transformation in an unexplained note.

Document these six coordinate conventions

Add these definitions to the release manifest, not just an email subject.

01 · Units and numeric format

Declare millimeters or inches. This template uses numeric millimeters with a decimal point. Keep units out of individual coordinate values when using its _mm columns.

02 · Origin and axes

Identify the physical or CAD origin and positive X / Y directions. Keep the placement frame aligned with the released board geometry or document a reviewed transform.

03 · Position reference

State whether the coordinates represent the footprint origin, a calculated center or another agreed reference. Do not assume every exporter uses the body center.

04 · Rotation zero and direction

Document the footprint’s zero-degree pose and positive angle direction. The same numeric angle can describe different orientations under different conventions.

05 · Bottom-side interpretation

Identify whether XY and rotation are expressed in a common top view or a bottom-side view, including any mirroring. Resolve mapping with the assembler, not with a guessed global formula.

06 · Board or panel instance

State whether the file describes one board or a panel. For repeated references in panel instances, use an agreed instance identifier or a separate panel mapping.

Review orientation with evidence

  1. 01

    Check several known positions

    Overlay the data with the released board or assembly view. Compare a distinctive connector, a corner component and a component near the opposite edge.

  2. 02

    Review polarized and asymmetric parts

    Check pin 1, diode polarity, connector orientation and module alignment against the correct component information and released drawing.

  3. 03

    Test both board sides

    Verify bottom-side location and angle interpretation separately. A correct top-side preview does not establish that the bottom mapping is correct.

  4. 04

    Reconcile the population scope

    Compare fitted references with the BOM and document DNP, fiducial, test-feature, hand-fit and through-hole exceptions. Identify duplicate references and panel instances.

  5. 05

    Approve the interpretation

    Record the agreed conventions and any reviewed conversion. Retain the original export and the approved mapping with the release records.

KiCad provides configurable position-file origin and bottom-side X handling. Its position export also has exclusion options. Review those settings explicitly rather than assuming a template header determines the export convention.

Keep sample data out of production

Use the blank download for real released data.

Designator,X_mm,Y_mm,Rotation_deg,Side,Footprint,MountType,Populate
R1,10.000,8.500,0.000,Top,EXAMPLE_R_0603,SMT,FIT
R2,15.000,8.500,90.000,Top,EXAMPLE_R_0603,SMT,FIT
C1,22.500,12.000,180.000,Bottom,EXAMPLE_C_0603,SMT,FIT

Altium can export several coordinate definitions in its assembly report. Choose the coordinate pair that fits the agreed workflow, and label it accurately instead of renaming Pad 1 or reference coordinates as “center” without review.

Download the preparation files

Download the checklists and templates below without signing in or submitting a form.

Blank placement template

Numeric millimeter / degree fields. Complete the accompanying coordinate convention notes.

CSV · 0.1 KB
Download

Placement example — not for production

Illustrative rows only. No footprint-library or machine mapping is approved.

CSV · 0.4 KB
Download

Release & coordinate manifest

Identify the file revision, stackup and coordinate conventions, and list any details you need help confirming.

TXT · 2.8 KB
Download

PCB & PCBA workbook

Eight sheets: instructions, BOM and placement inputs/examples, RFQ review and batch arithmetic.

XLSX · 19.5 KB
Download

Frequently asked questions

Are centroid, CPL and pick-and-place files always identical?

The terms often describe related positional data, but the column schema, included objects and coordinate conventions can differ. Verify the actual contents rather than relying on the name.

Can I rotate every bottom-side component by 180 degrees?

No universal conversion is valid for every CAD export and machine mapping. First establish view direction, handedness, zero pose and rotation direction, then validate the agreed conversion using known components.

Are negative coordinates automatically wrong?

No. They can be valid relative to the selected origin or a documented export convention. Check geometry and interpretation rather than changing a sign merely to make coordinates positive.

Should fiducials appear in the BOM?

They are typically board features rather than purchased components. Agree whether the placement or process data should include them; their presence is not a reason to invent a purchasing BOM line.

Can I create the coordinates manually from an image?

Use the released CAD export where possible. An image does not reliably establish exact geometry, origin or angle conventions. Any engineered reconstruction requires separate validation.

Does this page validate a placement file?

No. It provides field guidance, templates and a review workflow. It does not parse your design or confirm machine readiness.

Technical references & scope

  1. [4] KiCad 10.0 — PCB Editor: manufacturing outputs
  2. [6] Altium Designer — Preparing assembly data
  3. [7] Altium Knowledge Base — Pick-and-place center definition
  4. [10] KiCad — PCB Editor: Manufacturing Outputs and Design Rules

Use the checklists and templates on this page to prepare your manufacturing files. Confirm the required formats and approved design revision with your project contact before ordering; export steps may vary by CAD software.

GlobalWellPCB

File preparation resources for PCB & PCBA projects.

Back to top
Scroll to Top