Skip to main content
FixturFab

Creating a Test Point CSV File

How to generate test point CSV files for fixture estimates using Altium, Eagle, KiCad, or manual methods.

A test point CSV file provides the coordinate and net information needed for accurate fixture estimates. This guide explains the required file format and methods for generating it from different ECAD tools.

Required CSV Format#

Your CSV file must include these columns:

ColumnDescriptionExample
NetThe net name attached to the test pointGND, VCC, SDA
NameReference designator for the test pointTP1, J3.2, R5
X CoordX coordinate in millimeters25.4
Y CoordY coordinate in millimeters50.8
SideLayer designationTop, Bottom, or Both
TypePad type designationSMD or Through-Hole

Generating from ECAD Tools#

Altium Designer#

Altium can generate the CSV automatically using the Test Point Report feature. See our Altium Test Point Report tutorial for step-by-step instructions.

Eagle and KiCad#

For Eagle and KiCad, you will need to open the PCB design file and manually identify the coordinates for each test point. Export your design data and extract the relevant coordinate information for each test pad you intend to probe.

Manual Entry#

For simple designs or when automated export isn't available, you can manually enter test point data using our template spreadsheet.

Template Spreadsheet#

A public Google Sheets template is available for creating your test point CSV:

  1. Make a copy of the template to your own Google Drive
  2. Enter your test point data in the appropriate columns
  3. Download as CSV format (File > Download > Comma-separated values)

Locating Features#

In addition to test points, your fixture design benefits from proper locating features to position the DUT (Device Under Test) accurately over the probes.

Mounting Holes#

The preferred approach uses 3 or more mounting holes along with Spring Guide Pins to support and position the DUT. When specifying locating holes in your CSV:

  • Include the hole coordinates in a separate section or sheet
  • Note the hole diameters
  • Specify whether they're plated or non-plated

Edge Locating#

When mounting holes aren't available, guide pins can be placed at board edges. Document the board outline dimensions and any edge features that can serve as locating references.

Pressure Pin Placement#

Pressure pins apply downward force to ensure consistent probe contact. When planning pressure pin locations:

  • Use 3mm diameter tips as the standard size
  • Distribute pressure pins evenly across the PCB surface
  • Avoid placing pressure pins over components
  • Position pins to apply force near dense probe areas where good contact is critical

Tips for Accurate Data#

  • Verify coordinate system: Ensure your coordinates use the same origin point as your ECAD tool
  • Double-check units: Coordinates must be in millimeters
  • Include all accessible nets: Don't forget power, ground, and communication nets
  • Note component heights: High components on the bottom side may affect pressure plate design
  • Document board thickness: Standard 1.6mm assumed unless specified otherwise

Submitting Your File#

Once your CSV is complete, upload it through FixturFab Studio as part of the fixture configuration process. The DFT Report will analyze your test points and provide feedback on testability and coverage.

Last updated:January 25, 2025