zeiss.dll Version 1.67n

This version of the zeiss.dll file adds support for multiple probe changers with different settings or types.

Zeiss CMMs can have more than one probe changer installed. For a CMM with a dual RDS and XXT probe head, they are completely different. One set of the settings in the JSON file is not sufficient. This version of the zeiss.dll file adds the [ToolChangers] section to the configuration file to address this problem.

The configuration file introduces each probe changer by name in curly brackets. The order of the probe changers must be in the same as the order in PC-DMIS Probe Changer dialog box (Edit | Preferences | Probe changer). If the [ToolChangers] section does not exist in the configuration file, PC-DMIS uses settings which provides backward compatibility. The name of probe changer in curly brackets is just a comment which you can set arbitrarily.

Example of a two-probe changer definition:

[ToolChangers]

{TC RDS 1st}

;TCDepthClearance

;TCVerticalClearance

;TCLengthClearance

;TCVerticalStroke

;TCCalibrationToolDepth

;TCUsingCalibrationTool

;TCIgnoreMountPointMove

TCLengthInFrontOfSlot=90

TCVerticalDropToRealDropoff=66

TCLengthBackOutOfSlot=20

TCProbeBalanceDelay=10

{TC VAST 2nd}

;TCDepthClearance

;TCVerticalClearance

;TCLengthClearance

;TCVerticalStroke

;TCCalibrationToolDepth

;TCUsingCalibrationTool

;TCIgnoreMountPointMove

;TCLengthInFrontOfSlot=93

;TCVerticalDropToRealDropoff

;TCLengthBackOutOfSlot

;TCProbeBalanceDelay

You can use the ZeissConfigurationTool to write out current configuration settings from the registry and write out defaults settings from the zeiss.dll interface.

Example:

$ ZeissConfigurationTool.exe –R