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:
| Column | Description | Example |
|---|---|---|
| Net | The net name attached to the test point | GND, VCC, SDA |
| Name | Reference designator for the test point | TP1, J3.2, R5 |
| X Coord | X coordinate in millimeters | 25.4 |
| Y Coord | Y coordinate in millimeters | 50.8 |
| Side | Layer designation | Top, Bottom, or Both |
| Type | Pad type designation | SMD 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:
- Make a copy of the template to your own Google Drive
- Enter your test point data in the appropriate columns
- 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.