Accurate XY table coordinates come from rigid mounting, squared axes, a defined origin, single-direction approaches, and calibration.
The error traces back to three mechanical things: a base that flexes, axes that are not square, and targets approached from a different direction each time. Those three cover most of what people call xy table precision positioning, and all of it happens before the first programmed move.
Mount The Stage Rigidly And Square Both Axes
Bolt the base to a flat, rigid surface using the manufacturer’s mounting pattern, hold the payload inside the listed load capacity, and check that the moving platform is not pinned by fixture clamps or tight cabling.
Table area is not a payload figure.
Squareness gets measured, not assumed. Run one axis alongside a straight reference edge, then move the second axis and check the corner with a machinist’s square or compare the diagonals. Out-of-square mounting is fixed by shimming at the base, never by typing a correction into the controller.
Motorized stages home on limit sensors where the stage provides them. Record machine zero once the home routine finishes.
XY Table Coordinate Setup: What Actually Decides Accuracy
Coordinates repeat only when three things are fixed up front: which way is positive X and positive Y, which datum defines zero, and which side a target is approached from.
Choose a datum you can find again — a fixture corner, the tooling center, a calibrated mark — and record whether the numbers are machine, workpiece, or controller coordinates. Mixing the three produces a part that looks accurate on screen and sits wrong on the table.
Lead screws carry backlash. Approach every coordinate from the same direction, or apply a value you measured rather than one you guessed.
Keep the three specs apart. Repeatability is 5 µm.
| Specification | Listed Value | What It Does And Doesn’t Promise |
|---|---|---|
| Travel per axis | 30 mm | Working range before a limit switch stops the move |
| Table size | 90 × 90 mm | Fixture footprint, never a payload figure |
| Load capacity | 5 kg | Weight ceiling on the moving platform |
| Maximum speed | 10 mm/s | Push past it and a stepper can stall |
| Repeatability | 5 µm | Same point, same approach direction |
| Positional accuracy | 10 µm | Error at a commanded coordinate |
| Resolution, 10 microsteps | 0.5 µm | Smallest step, not a delivered result |
| Resolution, 20 microsteps | 0.25 µm | Controller-dependent, not a fixed feature |
| Lead-screw pitch | 1 mm per turn | Turns motor steps into linear travel |
How Do You Verify A Coordinate Map?
Command a known displacement, measure how far the table actually moved with a calibrated indicator, and repeat the check across the working area. Run both axes separately before trusting any coordinate on the map.
Send a 10 mm command on X and read the travel against the indicator, then repeat on Y. Walk each corner, then the center, and note scale error, squareness error, and how much the numbers wander between repeats. Finish at the origin and compare with the position recorded at setup.
Log the uncertainty and any drift that shows after the stage runs warm or carries load. A linear scale confirms where the stage truly is; it will not fix a base that flexes or a fixture mounted crooked.
Control architecture belongs in that decision too. NSK’s precision positioning table catalog splits these tables into open-loop stepping-motor control, semi-closed-loop servo control, and full-closed-loop control on a linear scale, chosen by stroke, load, accuracy grade, speed, response, and price. Encoder options follow the same pattern: a standard stepper version, a servo-and-encoder version, and an encoder-only version exist for the same table, and the manual adjustment knob can be swapped for an optical encoder.
Two limits to confirm before wiring.
Choosing the hardware is a separate job; our tested XY table roundup compares travel, load, and controller bundles side by side.
Six moves, in this order:
- Bolt down and shim until both axes are square.
- Define positive X and Y, then lock in one datum.
- Home the stage and record machine zero.
- Approach every target from the same side.
- Calibrate each axis against a known displacement.
- Re-walk the recorded coordinates and log the error.
Common Questions
What’s The Difference Between Resolution And Accuracy On An XY Table?
A fine resolution cannot correct a scale error or a crooked mount, so treat the two numbers as unrelated.
Why Does The Table Return To A Different Spot Than It Started?
Backlash in the lead screw is the usual cause. Reversing direction takes up lash before the table moves, so a target reached from the opposite side lands a few microns away. Approach every recorded point from the same direction, or apply a backlash value you measured. A loose fixture produces the same symptom.
Can A Third-Party Motion Controller Run A Motorized XY Stage?
Not reliably. The stage is documented for its own manufacturer’s controllers over RS-232 or USB, and compatibility with arbitrary third-party controllers or operating systems is not published.
Sources
- NSK. “Precision Positioning Table Catalog.” Supports the open-loop, semi-closed-loop, and full-closed-loop control architectures and their selection criteria.
- NSK. “XY Tables — Precision Machine Components.” Product overview for XY table configurations and options.