miim

## Interface-Specific Options

Different machine interfaces may not expose or apply all of the VolComp registry settings.

- VolCompMethod - Sets the VolComp method that the machine uses. The valid values are:

0 (No volcomp method is used)

11 (Standard DEA volcomp)

12 (New DEA volcomp)

13 (ASI volcomp)

14 (BNS volcomp)

- CompensFileName = compens.dat - Compensation file name. For details, see the topic "File Name" section earlier in this document. If you use the new DEA VolComp method, these three text files must be in the PC-DMIS directory:

FZYFILE.TXT

RCXFILE.TXT

RMXFILE.TXT

- ARM2CompMode = FALSE - The value should be set to TRUE for any horizontal arm that has a negative stroke as it extends (the common example is when the arm extends in the –Y direction). This is usually the case for arm 2 on a dual-arm machine. This registry entry is only used by the VolComp method 12 or New DEA VolComp or when the UseVolcomp registry entry is set to 2.

- WCompensMode = 1 - Set the value to 0 for a horizontal arm machine, 1 for a regular vertical arm machine, or 2 for a dual reader machine. For a horizontal arm machine, also make sure that the ARM2CompMode is set correctly if running on a dual-arm machine. This option is only used by the New DEA VolComp method.

- UsingOldWcompens32 = FALSE - Set the value to FALSE when using the newer version of the wcompens32 DLL file (named "wcompens32_2.dll"). Set the value to TRUE if using the older version of the wcompens DLL file (named "wcompens32.dll"). This option is only used by the New DEA VolComp method.

- VolOffset - This value is the offset that is added to or subtracted from machine coordinates before compensation is applied. When machine coordinates are converted to PC-DMIS coordinates, the value is subtracted. When PC-DMIS coordinates are converted to the machine coordinate, the value is added.