Documentation Index

Fetch the complete documentation index at: https://docs.vention.com/llms.txt

Use this file to discover all available pages before exploring further.

Linear Systems Repeatability & Accuracy

Prev Next

1  Overview

This document is intended as a practical reference for clients working on their own Vention automation projects with repeatability requirements. It covers how to evaluate whether a design can meet a given repeatability spec, how to avoid common assembly mistakes that introduce error, how to validate the controls setup, and how to measure repeatability in the field using accessible tools.

The document is organized as follows:

  • Defining Repeatability introduces the key concepts of repeatability, accuracy, uncertainty, and backlash, and explains how they relate to Vention deployments.

  • Design Phase covers how to calculate the theoretical repeatability of an actuator configuration, how to identify red flags in a design before committing to a spec, and how to come to a good estimate of a solution’s eventual repeatability.

  • Assembly Phase describes common assembly mistakes that contribute to repeatability error, and provides checklists for both mechanical assembly and controls setup.

  • Evaluating Repeatability describes a procedure inspired by ISO-230 to evaluate repeatability in the field, including the required tools and how to interpret the results.

  • Evaluating Accuracy discusses the limitations of measuring accuracy without specialized equipment and the approach taken on a case-by-case basis.

  • Repeatability Decision Flowchart provides a summary of the end-to-end process for ensuring a deployment with a repeatability requirement will succeed in production.

2  Defining Repeatability

In industry, repeatability is defined by two main standards:

  • ISO 230 (Europe)

  • ASME B5.54 and B5.57 (USA)

At a high level, repeatability is a measure of much variation can be expected between iterations of the same operation. Accuracy is the tendency, on average, to achieve the desired target

Three grayscale target illustrations showing repeatability vs accuracy. Left: many shots clustered tightly off-center indicating repeatable but not accurate. Center: shots widely scattered around the bullseye indicating accurate but not repeatable. Right: shots clustered tightly on the bullseye indicating repeatable and accurate.Figure 1: Repeatable but not accurate, accurate but not repeatable, repeatable and accurate. [1]

The main components of repeatability error in mechanical systems are uncertainty and backlash. Uncertainty represents the amount of random variation a random component can exhibit between iterations of the same operation due to manufacturing tolerances. Backlash is the predictable loss of travel of an actuator due to changing direction.

Figure 2: Illustration of mechanical backlash [2]. Note a set of gears are shown

In manufacturing, the potential of a machine to be accurate is most fundamentally limited by its repeatability. If its operation has high variance, there is nothing that can compensate. Fortunately, repeatability (both random and backlash) is relatively straightforward to quantify. Once a machine is repeatable, errors in accuracy can be compensated for with mechanical adjustments and software mitigation.

3  Design Phase

3.1  Some Characteristic Deployments

While not always explicitly given, every Vention automation solution has an implicit repeatability requirement. Vention's hardware is primarily aluminum and focused on a high level of modularity. As a result, the ecosystem is not optimized for high performance repeatability applications, however, performance on the order of +-0.5mm is definitely achievable. A common theme in Vention solutions that achieve relatively high repeatability is the selection of ball screws actuators.

3.2  Quoting Projects with Accuracy Requirements

Establishing the real life accuracy of a deployment under +-2mm is not straightforward, as it requires measuring absolute position error to a fraction of a millimeter. This can’t be done with conventional handheld tools. Accuracy characterization for Vention’s actuators is also , which leaves a large blind spot in terms of the accuracy limits of Vention built machines. As a result, Vention does currently quote any accuracy specs lower than +-2mm without a detailed plan to achieve it.

If you have an accuracy requirement, It’s important that you have a plan to evaluate it and that your ability to measure is within your performance requirements. An example of a made to order accuracy evaluation could be something like a calibrated go/no go sheet of paper. This sheet should outline the boundaries of acceptable operation. Mount the paper into a repeatable known location in the workspace and perform your process (laser welding, dispensing, etc.), ensuring that it falls between the boundaries.

3.3  Calculating Theoretical Repeatability of a Design

Designs with repeatability requirements should always start with a spec. Given this spec, there are some simple calculations to establish whether the design can perform. Table 1 outlines common Vention components and their contribution to repeatability error.

Component

Backlash

Total Repeatability

Mechanical Gain

Enclosed Timing Belt

0.275 mm

0.325 mm

208 mm/rotation

Enclosed Ball Screw

0.01 mm

0.025 mm

16 mm/rotation

Rack and Pinion V2

0.275 mm

0.325 mm

141.37 mm/rotation

Belt Rack

0.275 mm

0.325 mm

141.37 mm/rotation

5:1 Gearbox

0.167 deg

0.167 deg

N/A

90 degree Gearbox

0.167 deg

0.167 deg

N/A

Brake

0.4747 deg

0.4747 deg

N/A

Servo Motor

0 deg

0.044 deg

N/A

Self Aligning Mounts

N/A

0

N/A

Table 1: Common Vention components and their contribution to repeatability error

A major component of backlash comes from unclamped keyed connections from a motor shaft to the actuator. Due to tolerances of the shaft key fit, this can contribute up to 0.474 degrees of backlash in a worst case tolerance stack. Advertised backlash values are derived from empirical testing and nominal measured values, which leaves the possibility to have slightly more backlash than anticipated in the unlikely case of a maximum clearance tolerance stack-up. To mitigate this, use enclosed ball screws or lead screws, which have clamping collars in their motor mounts. All gearboxes have these clamps as well, effectively eliminating backlash from shaft key clearances. During assembly, it is important to ensure that all shaft clamps are properly tightened to minimize potential backlash.

Note that while adding a 5:1 gearbox technically adds some mechanical repeatability error, it is best practice to add them in non-ball screw applications. This is due to the performance improvement on the controls side resulting from the addition of holding torque at low speeds.

In order to know how repeatable an application can be, it’s useful to make the following simplifications:

  • No repeatability error is attributed to thermal fluctuation

  • The assembly is assumed to be rigid, with all joints firmly tightened

  • Self aligning mounts do not contribute significantly to repeatability error when properly deployed

  • Controls are properly tuned, and controls repeatability is driven by encoder resolution

You can calculate a good starting point for how repeatable an individual actuator can be. Equations 1, 2, and 3 describe how to calculate a given actuator’s theoretical repeatability. The Uncertainty of a design is expressed as:

The backlash contribution (linear actuator backlash plus the linear equivalent of gearbox output is:

Theoretical repeatability is the sum of both contributions:

Where:

  • ja — linear actuator backlash (mm)

  • k — linear travel per motor revolution, gain, or linear displacement ratio (mm/rev)

  • θm — motor angular uncertainty (degrees)

  • θg — gearbox angular uncertainty (degrees)

  • n — gearbox ratio (= 5)

  • jg — gearbox angular backlash (= 0.192°)

  • jb — brake angular backlash (= 0.4747°)

Table 2 outlines common actuator configurations and their theoretical repeatability, including controls, linear and rotary components. These values represent the best case scenario for repeatability of a gantry. It is wise to attribute a margin of error on top of these numbers assessing the repeatability of a solution. A recommended baseline margin is 2x the theoretical repeatability.

Actuator Type

Uncertainty (mm)

Total Backlash (mm)

Theoretical Repeatability (mm)

Enclosed Ball Screw

0.017

0.010

±0.027

Enclosed Ball Screw + Brake

0.017

0.031

±0.046

Enclosed Timing Belt + 5:1 Gearbox

0.055

0.371

±0.426

Timing Belt + 5:1 Gearbox

0.054

0.344

±0.398

Rack and Pinion V2 + 5:1 Gearbox

0.053

0.340

±0.394

Enclosed Lead Screw

0.025

0.125

±0.150

Enclosed Timing Belt

0.075

0.275

±0.350

Rack and Pinion V2

0.067

0.275

±0.342

Belt Rack + 5:1 Gearbox

0.053

0.333

±0.386

Belt Rack

0.065

0.275

±0.340

Timing Belt

0.068

0.275

±0.343

Common actuator configurations and their theoretical repeatability

Vention does not currently offer backlash compensation functionality at the firmware layer, so it is best practice to use the total repeatability value in design. If necessary, better performance can be achieved implementing backlash compensation at the application layer of a project.

3.4 Designing for Controls

Beyond the mechanical repeatability of a Vention system, under powered controls can also result in repeatability issues. Some guidelines for designing repeatable systems from a controls perspective are:

  • Select an actuator setup that has adequate holding force for your application. The amount of holding force should have a substantial safety factor over the calculated value. The holding force is a function of the actuator type, gearbox, and motor size. A good rule of thumb is >1000N, or at least Large motor with 5:1 gearbox on an enclosed timing belt.

  • For ease of deployment, single motor axes are preferred. Dual drive implementations are capable of delivering highly repeatable performance, but are more complex to assemble properly.

  • If dual drive is necessary, each motor requires its own home and end sensor. This requires a custom firmware on MachineMotion v2, and is natively supported on MachineMotion AI.

    • Note that this point is focused on actuators that are distinct from each other but operating in parallel as a single axis. If you have multiple motors connected to the same actuator for increased power/torque that is a separate configuration and this point can be disregarded.

  • If the system is dual drive, the positions of the home sensors should be easily adjustable. This usually entails an external mounting bracket for at least one sensor as using both the default mounting points on actuators does not allow for positional adjustment of the sensors.

  • Inductive home sensors can have variability in their depth of detection (along the axis of the sensor). To eliminate this potential variation, design the sensors so that they are triggered laterally (across the sensor) rather than axially (into the sensor)

If these guidelines are followed, repeatability concerns arising from controls can be well controlled.

3.5  Design Red Flag Checklist

Question

Solution / Mitigation

Is my repeatability requirement unclear?

Negotiate and confirm what is needed with the client/application engineer.

If I have an accuracy requirement, do I have a plan to evaluate it?

Create a plan to establish accuracy of the deployed solution

Does my design include components that have no repeatability spec?

Replace components with known repeatable components

What is the repeatability of my unknown components?

Test repeatability error with a prototype assembly

Is the theoretical repeatability of my design unknown?

Lookup using Table 2 or calculate with Eq. 3

Is my margin for repeatability error below 2?

select more repeatable actuators such as ball screws or relax the repeatability spec

Do I have an axis longer than 1m and do I expect to see temperature variation >10C?

Validate with Vention engineering to confirm repeatability impact

Is my design sufficiently rigid?

Review the design with an application engineer and add bracing where necessary

Does my design have dual actuator axes and does my design allow for adjustment of home sensors?

Plan for adjustable sensor placement on the secondary actuator

Does my design have sufficient holding force?

Calculate the safety factor on holding force. It should be at least 2 if you are in a repeatability or accuracy critical application. If it is too low consider adding a gearbox or changing actuator type

Are my home sensors oriented to be triggered across their face?

Design the mounting so sensors are triggered by crossing the detection range, rather than entering depth-wise

In summary, repeatability requirements are driven by a solution’s manufacturing process. Vention’s actuators and gearboxes have known repeatability specs, which can be used to calculate a best case scenario for repeatability of a solution. If using parts that move that have unknown repeatability, it is important to test how they will contribute to error and factor that into repeatability claims in the design phase. In practice, other sources of repeatability error, such as temperature, wear and less than perfect assembly can all contribute to repeatability error in a way that is difficult to quantify, so a margin on this calculated number should be applied. Before signing off on a project,

the checklist in Table 3.5 should be reviewed to ensure that repeatability claims can be delivered.

4  Assembly Phase

While primarily affecting accuracy, the assembly of a machine can also contribute to repeatability error in a variety of ways. Besides straightforward things like properly tightening joints, etc, there are key points to be aware of that can affect the accuracy and repeatability of a machine.

One common mistake is the improper assembly of self aligning mounts. On dual gantry axes, self aligning mounts can be helpful to mitigate assemblies which are slightly out of square and out of parallel. They do this by fixing one actuator in place while allowing lateral translation and rotation of the other. As a result, all leader mounts (fixed) must be mounted to one actuator and all follower mounts on the other. It is also necessary for follower mounts to be oriented so their translation is perpendicular to the motion of the actuator. If the mounts are improperly assembled, this allows both actuators to translate freely, adding multiple millimeters of repeatability error. Every assembly using self aligning mounts should verify that they are mounted correctly.

The leader mount is equipped with a spherical bushing. When multiple are connected in line it creates a single RDOF (rotational degree of freedom) to allow for angular misalignment.

The follower mount allows for the same RDOF as the leader to compliment it while also allowing for a single axis of translational degree of freedom.

For additional information on the proper usage of self-aligning mounts, read through the technical documentation on the product.

In cases of parallel actuators that are not using the self-aligning mounts special care must be taken to properly align the bearing systems for both longevity and performance. Refer to the Vention Linear Axis Alignment Procedure

Another common mistake is with dual gantry assemblies, where one actuator is mounted skewed with respect to the other. Not only does this reduce the total travel of the axis, but if combined with dual sensors, this can cause internal torques in the system at rest, as each motor will have to slightly deform the structure to hold its position. This can be very easy to overlook, and make it appear that there is a controls issue. Some straightforward ways to evaluate this part of the assembly is to check the mounting with a T-square, or by estopping the machine, pulling the axis back and verifying that both sensors are naturally triggering at the same location in its travel in a zero stress scenario.

Given the actuators are properly mounted, it is also worthwhile to check whether the motion of the axes is parallel with the desired work area. This can be done by mounting an indicator to the gantry and moving along a known linear reference (e.g. the edge of a machined plate). Any runout/change in depth of the indicator should be adjusted in assembly to within the necessary specifications for your application.

Overall, before moving forward to characterize the controls and repeatability of a machine, it is worth double checking overall perpendicularity of axes as well, such as with a T-square, measuring tape (for measuring diagonals), or with the "3-4-5" method. These are coarse methods of measurement, but can catch large perpendicularity problems before moving onto controls.

Another potentially blocking issue during assembly is larger backlash than expected. A major source of extra backlash error comes from keyed connections between the actuator and motor/gearbox/brake. While motor keys are made to tolerance and pass outgoing quality procedures, if unexpected backlash is observed, they are one possible culprit. In spec motor shaft keys are made to 5mm +0/-0.03. These keys can wear over time and are worth measuring with calipers for verification. Additionally, when using a rack and pinion actuator it is possible to have assembly tolerance stack up that leads to an improper pinion engagement and therefore out of spec backlash. Pay particular attention to pinion engagement and backlash on rack and pinion assemblies.

4.1  Mechanical Assembly Checklist

It's useful to run through this checklist to make sure major assembly problems are avoided:

Question

Solution / Mitigation

Are my self aligning mounts assembled in the correct orientation, with leaders on one actuator and followers on the other?

Re-mount them appropriately

Are all my motor shaft keys within 5mm +0/-0.03?

Replace any worn keys with in-spec units.

Is the internal shaft clamp in my gearbox tightened?

Tighten the gearbox clamp with a 4MM T-Handle

Is there any physical slop/play in any of my assembled joints?

Tighten fasteners, increase rigidity with bracing, inspect for design flaws that introduce undesired backlash

When motors are powered on and holding, is there any noticeable backlash/play when pushing my actuators back and forth?

tighten mounting of motors, check if shaft keys are within tolerance, check if gearbox clamp is tightened

Is my dual gantry reasonably square and parallel?

Loosen assembly, manually adjust for squareness, re-tighten

Are my other gantries plumb and square with respect to each other?

Fine tune assembly

Is there anything else in my assembly that has the ability to move under minimal force?

Adjust the design by removing the component or improve fixation

With motors powered, but in estop, do both my home sensors trigger roughly in the same place?

Large error: Move one actuator forward with respect to the other until both sensors naturally trigger roughly at the same place. Small error: adjust with external sensor mount

Are my actuators mounted in line with the axes of my workspace?

Adjust orientation of the work area

Moving from beginning to end of travel, do I observe a lot of movement in self aligning mounts?

Consider adjusting parallelism of gantry to minimize self aligning mount travel if the follow mount is translating more than 2mm.

4.2 Controls Checklist

The controls repeatability of a machine is driven by 3 main factors:

  1. The system has adequate holding torque to account for forces during operation and minor imperfections in assembly

  2. If at rest, home sensors are placed such that synced axes require minimal torque to hold position

  3. In situations with unusually high speeds, loads, accelerations, whether the system has a tuned control loop

To satisfy point 1, systems with less than 1000N of holding force per mechanical actuator are not recommended. If performing processes that involve external forces on the end of arm tool (e.g. engraving, routing), consider designing even more reserve force. This can be achieved with ball screws or lead-screws. Satisfying the second item involves adjusting the location of the home sensors as a result of the measured torque difference between motors in a synched axis. Both MMAI and MMv2 have end-points for reading the current output torque of each motor, and utilities can be provided on request to easily determine the total home sensor offset that is measured on an assembled machine. Figure 3 shows an example of two drives fighting each other due to home sensor misalignment, visible as opposing torque readings at rest.

MachineMotion Drive Dashboard screenshot showing four drives with position, speed and torque readouts and a large time-series plot of position and torque traces

Two drives fighting each other due to home sensor misalignment. Drive 1 reads +15.1% torque while Drive 2 reads −14.0% at rest.

Satisfying item 3 will usually involve looking at the step response of axes and determining a custom pid profile that better suits the application. Note that this is generally the last adjustment to be made after ensuring design and assembly best practices are followed. Systems with under powered motors or misaligned actuators cannot be substantially improved with a custom tuning profile.

Question

Solution / Mitigation

Does my system have >1000N of holding force?

Add gearbox, change motor size, change actuator

After homing, do my motors pull against each other by more than 5% total?

Adjust location of actuator and/or home sensor

Do I need to adjust my home sensor by more than 5mm?

Consider adjusting the assembly of the actuator itself

Does my servo position settle to within my repeatability tolerance?

Consider adding a gearbox (more control resolution, more torque), increasing Integral gain of controller. In both situations first eliminate home sensor misalignment

For the most part issues seen at the controls level are more symptoms of a design or assembly issue. Before trying to run a custom tuning profile, design and assembly solutions should be pursued. If design and assembly already pass their own respective checklists, tuning can mitigate remaining controls problems.

5  Evaluating Repeatability

5.1  Required Tools

Industry standard ways for measuring repeatability and accuracy involve expensive optical systems that are costly and require expertize to operate. they have the advantage of being able to simultaneously measuring accuracy and repeatability at very high resolution. It is not generally feasible to achieve high degrees of accuracy/repeatability performance without either purchasing these tools or hiring a third party to perform the evaluation for you.

A reasonable compromise for evaluating repeatability is a digital dial indicator with usb capture. while manual recording of data is possible, The ISO-230 procedure involves taking a minimum of 50 readings, making this process tedious. A recommended set of tools for measuring repeatability is:

  • digital calipers for measuring motor shaft key (e.g. Mitutoyo 500-151-30)

  • digital dial indicator with usb input capture (e.g. Mitutoyo 543-790-12)

  • usb cable compatible with the indicator (e.g. Mitutoyo 06AFM380F)

  • high quality indicator stand magnetic base (e.g. Mitutoyo 7033B)

  • steel mounting bracket compatible with vention extrusion (e.g. Vention HW-TL-013-0001)

  • heavy, flat, square steel square block to use as a reference (e.g. 123 block or a precision 90 degree angle plate)

5.2  Process

The following is simple a description of the process defined in ISO-230.  Because of a lack of interferometer, repeatability is calculated independent of accuracy. This is done on a per-axis basis. For an individual axis, select 5 random locations along its travel. For each point:

  • home the actuator, then travel to the point

  • orient the indicator so it is perpendicular to the axis travel

  • place the block roughly midway into the indicator’s detection range and zero it.

then, five times:

  • home the axis, move to the location, take a reading off the indicator

  • move forward 3mm, move backward 3mm, take a reading off the indicator

calculate the difference in reading between positive and negative, this is your backlash for that sample.

for each direction, calculate the sample standard deviation of indicator readings.  that is your uncertainty in that direction

The backlash (also called reversal error) at each point i is the difference of the average readings at i in each direction:

)

The uncertainty at each point i in each direction is the sample standard deviation of the indicator readings:

After going through all five points, take the worst recorded backlash and the worst recorded uncertainty in each direction.

The repeatability is:

  • σ+ — sample standard deviation of indicator readings in the positive direction

  • σ — sample standard deviation of indicator readings in the negative direction

  • j – worst recorded backlash (mm)

Terminal-style results screenshot showing a dark console window titled === Results === with a table of columns Pt  Target(mm)  Mean+(mm)  Std+(mm)  Mean-(mm)  Std-(mm)  Backlash(mm) and rows for points 1 to 5 with numeric values; below the table lines reading Pt 1  Bidir. repeatability: 0.2984 mm, Pt 2  Bidir. repeatability: 0.3008 mm, Pt 3  Bidir. repeatability: 0.4076 mm, Pt 4  Bidir. repeatability: 0.3051 mm, Pt 5  Bidir. repeatability: 0.2971 mm; a line Bidirectional repeatability (worst point): 0.4076 mm and Data saved to: repeatability_X-axis_2020609_170931.csv

Example results of an automated repeatability procedure

6 Evaluating Accuracy

Accuracy cannot be achieved without repeatability. As a result, any effort to evaluate accuracy must be done after establishing repeatability as in the previous section. Without expensive tools, it is difficult to measure accuracy. This is because accuracy requires a measure of absolute error with respect to a known reference. An industry standard measurement for accuracy requires 5 known absolute positions in the workspace for each axis that can be physically measured against the end of arm tool. The locations used in the previous section were arbitrarily selected, and absolute error was eliminated by taring the indicator at the block.

As a result, no standard process can be proposed to evaluate the accuracy of Vention solutions and solutions need to be developed on a project to project basis. Because of the need for absolute measurements, and the low resolution of commonly available tools, accuracy claims can be more than an order of magnitude worse than repeatability. Note that a good rule of thumb is that the resolution of measurement of any spec (repeatability or accuracy) should be 10x the desired performance. Meaning, if you have an accuracy spec of +-1mm, it is best practice to be able to measure at +-0.1mm.

If the sale of a project requires a claim on accuracy, it is critical that a plan to evaluate accuracy is developed and agreed upon by the client.

One high level approach to evaluate accuracy is as follows: first, identify some known absolute references within the design. This could be on a fixed machined part such as a plate. take one absolute locations (such as the edge of a plate) and define it as an origin. Tare a dial indicator at that origin, then move the known distance to another known point (such as a block fixed at the end of the plate). As with repeatability, take 5 samples per direction per point. Calculate the average error in each direction for each known point. Using the previously obtained uncertainty values, the accuracy can be estimated by:

7 Repeatability Decision Flowchart

7.1 Before the Factory Acceptance Test

With the context of previous sections, there is a procedural way to make sure a deployment with a repeatability requirement is successful. If included in a turnkey project, this process must be performed prior to the factory acceptance test. Any project with a repeatability requirement should have a written document detailing the measured repeatability of the machine.

The first step is always to confirm the requirement before starting design. As a rule of thumb, a design should be developed with a theoretical repeatability of at least twice the spec needed by the client. Before finalizing the design, it is worth checking whether there are any parts that lack repeatability numbers, whether controls will perform and whether the assembly can be adjusted to account for alignment issues. The checklist in Section 3.5 is a good starting point to build confidence in a prospective project.

In the commissioning phase, it is easy to miss issues of alignment, parallelism and backlash in the system. The checklist in Table 4.1 can be a useful tool to avoid falling into some common issues during assembly.

The controls evaluation depends on proper design and assembly. It is common to need to adjust the location of home sensors, but less common to need a custom tuning profile. The checklist in Table 4.2 can help to determine the best course of action. There are automated scripts for determining the home sensor offset, which can be provided on request.

Once design, assembly, and controls are validated, the repeatability evaluation outlined in Section 5.2 should be performed and documented. If using the recommended indicator and usb cable, an automated version of this procedure can be provided on request.

Flowchart outlining steps for ensuring project repeatability and addressing potential issues.

Repeatability commissioning workflow

8 Conclusion

Repeatability is a fundamental requirement of any automated manufacturing process, and achieving it reliably requires attention at every phase of a project. While Vention hardware is capable of delivering repeatability on the order of ±0.5 mm, this performance is only achievable when the design, assembly, and controls are all properly executed.

At the design phase, the theoretical repeatability of a solution should be calculated using the component specs outlined in this document and compared against the client requirement with a safety margin of at least 2×. Components with unknown repeatability specs should be identified and either replaced or empirically tested. Accuracy requirements demand a separately agreed evaluation plan, as Vention has not internally validated its actuators for absolute accuracy.

During assembly, common failure modes include mixed self-aligning mount orientations, skewed dual-gantry actuators, and worn motor shaft keys. Each of these can introduce repeatability error that is difficult to compensate for in controls or software. The mechanical assembly checklist in section 4.1 provides a practical starting point before proceeding to controls evaluation. Controls issues are most often symptoms of upstream design or assembly problems. The most common controls–level source of repeatability error is an underpowered system — one that lacks sufficient holding torque to maintain position consistently. Home sensor misalignment between synced drives is the next most common issue, and should be corrected by adjusting sensor positions rather than by tuning the control loop. Only once design and assembly pass their respective checklists should custom PID tuning be considered.

Finally, repeatability must be measured, not assumed. The ISO-230 based procedure described in Section 5.2 provides a method for quantifying both uncertainty and backlash on a per-axis basis using accessible tools. The results should be documented and reviewed against the client requirement before any factory acceptance test.

References

[1] ABB Measurement Products, Are accuracy, precision and repeatability the same thing?,
https://new.abb.com/products/measurement-products/measurement-products-blog/are-accuracy-precision-and-repeatability-the-same-thing

[2] en:User:GearHeads, User:Slashme, Backlash (engineering) diagram, Redrawn from w:File:Backlash.jpg, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=10269408