zeiss.dll Version 1.76n

This version of the zeiss.dll file adds an advanced option for Point and Hit vector calculations for probing setup.

  1. The new configuration options for Point and Hit vector calculation (probing setup) are:

CALCPOINT_VAST = 1 - This option is a Boolean value. When this option is set to the default value of 1 (True), VAST calibration uses two forces and, for Point calculations, uses Force displacements.

CALCPOINT_ADD_DEFLECTION = 1 - This option is a Boolean value. When this option is set to the default value of 1 (True), XYZ = XYZ+Deflection.

CALCVECTOR_TYPE = 0 - This option is an Enumeration value. You can set this option to one of these values:

0 = History (default)

1 = Force

2 = Hardware

3 = Deflection - You will probably never use this option.

The option "Hardware" means that the system uses the first byte of status (D16) to establish the probing direction.

The above three variables are internally set by the RDS, DSE, VAST, and ST, ANALOG probe type. You must define the probe type definition in the [Config] section before the probing definition.

CALCVECTOR_FLIP = 1 - This option is a Boolean value. If this option is set to the default value of 1 (True), the system can flip the calculated vector. If set to 0 (False), the system cannot flip the calculated vector.

Example 1:

ANALOG_PROBE_TYPE

; These values are the default settings for ANALOG; nothing is altered

CALCPOINT_VAST_CALC=0

POINT_ADD_DEFLECTION=1

CALCVECTOR_TYPE=0

CALCVECTOR_FLIP = 0

Example 2:

You can use the following configuration for an MT analog probe head to calculate the vector of the probe's trajectory before the hit (History).

ANALOG_PROBE_TYPE

CALCVECTOR_TYPE=0

  1. There is an extension for the dual RDS/XXT probe type you can use when you need to change between these two probe types.

Example:

RDS_XXT_PROBE_TYPE (synonymous for older RDS_VAST_PROBE_TYPE)

SET_RDS_PROBING

; redefine options for RDS – probably useless because there is not much to be changed about RDS

SET_XXT_PROBING

; (re)define options for XXT (defaults to VAST) –

; we redefine defaults to use Point History instead of Force for vector calculations)

CALCVECTOR_TYPE=0

Matrix of default setup for point and vector calculation variables based on PROBE TYPE:

PROBE TYPE / Variable CALCPOINT_VAST CALCVECTOR_TYPE POINT_ADD_DEFLECTION
ST_PROBE_TYPE 0 (False) 0 (History) 0 (False)
ANALOG_PROBE_TYPE 0 (False) 0 (History) 1 (True)
VAST_PROBE_TYPE 1 (True) 1 (Force) 0 (False)
DSE_PROBE_TYPE 0 (False) 0 (History) 0 (False)
RDS_PROBE_TYPE 0 (False) 0 (History) 0 (False)