DRO Scale Calibration

What is Linear Error Correction

In order to obtain the best accuracy from the DRO it is necessary to calibrate the scales after installation. Proper calibration will address two common issues:
First, many scales have a slight manufacturing error that can lead so inaccuracies. This is especially the case with the less expensive scales.
Second, even the most accurate scales can suffer for a sine error that is introduced when the scales are not mounted perfectly parallel to the axis of travel. For instance, a scale mounted at 0.1 degree off parallel will have an error of 0.020" over 12 inches of travel.

Linear error compensation is easily done in TouchDRO by changing the CPI (counts per inch) setting for each axis on the "Settings" page.

TouchDRO Calibration Procedure

Calibration procedure is relatively simple and consists of the following steps:

Step 1: Set TouchDRO to Display CPI

  1. Open the "Settings" page (in the top-right elipsis menu in TuochDRO)
  2. Change display format to display 4 digits after the decimal point
  3. Set axis CPI to 10000 for the desired axis
  4. Go back to the DRO screen
  5. Switch the axis display units to inches

Step 2: Move the Axis by a Known Distance

In order to capture accurate CPI, it is very important to move the scale a know distance as precisely as possible.

Using the Lead Screw

If you trust the accuracy of the lead screw on your particular machine, it can be used as the standard. The the procedure is as follows:

  1. Move the axis to one extreme of it's travel
  2. Move in the opposite direction to take up the backlash
  3. Zero-out the collar on the axis
  4. Zero-out TouchDRO
  5. Move the axis several inches or millimeters towards the other end of it's travel

Using 1-2-3 Blocks

Using a set of 1-2-3 blocks (or another stable object of known size) is only slightly more involved but will likely yield better results in most cases. The procedure is as follows:

1-2-3 Blocks Setup for Scale Calibration
1-2-3 Blocks Setup for Scale Calibration
  1. Attach one of the blocks to the machine's table so one size is perpendicular to the axis of travel.
  2. Move the spindle away from the block
  3. Pleace the second block firmly against the firts block
  4. Insert a dial test indicator into the spindle
  5. Touch off second block and zero out the dial test indicator
  6. Remove second block and touch off the block that is attached to the table until the indicator reads 0

Step 3: Calculate Counts per Inch

At this point TouchDRO readout for the axis will display a number simlar to XX.XXXX. Ignoring the decimal point, this is the number of encoder pulses the scale registereed during this move. In other words, if the readout is 60.960, TouchDRO has registered 60960 pulses. To claculate the CPI, use one of the formulas below:

If Using Inches

Divide the reading (ignoring the decimal point) by the number of inches traveled. For instances, if the readout is 60.960, the CPI will be:
60960/12=5080

If Using Millimeters

Divide the reading (ignoring the decimal point) by the number of millimeters traveled; divide the result by 1/25.4. For example, let's say you moved the axis 100mm and received a reading of 104.33. The CPI will be:
10433/100/(1/25.4)=2649.982

Step 4: Set Axis CPI

  1. Open the "Settings" page in TouchDRO
  2. Enter the CPI obtained in step 3 into the aixs CPI field
  3. If the number was negative, check the "Invert Axis" checkbox
  4. Exit "Settings" page to go back to the DRO screen

Step 5: Verify the Result

If the calibration procedure was done correctly, the DRO should now be fully calibrated. To verify:

  1. Move the axis to the middle of it's travel
  2. Move the axis in the positive direction to take up the backlash
  3. Set the collar to 0
  4. Zero-out the axis readout in TouchDRO
  5. Switch the axis to the desired units (inches or mm)
  6. Move the axis in the positive direction some known distance
  7. Verify that the readout display the correct positive number

If the reading is slighly off, either repeat steps 1-5 or try tweaking the CPI by a small number and repeating step 5. Please note, CPI can be a decimal number, therefore unless the lead screw has non-linear error, TouchDRO can be set to have 0 error.