Non-ZEISS Direct Interfaces (NZDI)


ZEISS CALYPSO NZDI provides a uniform software platform for all of your machines, reduces training requirements, minimizes work when moving ZEISS CALYPSO measurement plans from one system to another, and simplifies measurement reporting.

Contact us

Mitutoyo CMMs

  • System Requirements

    Supported Mitutoyo Controllers: CMMC 3S, CMMC 6C, CMMC H, CMMC J, UC100, UC200, UC220, UC240

    Supported Probes Systems: PH10 (RS232, GPIB), PH9 (RS232, GPIB), MIP, MIH, PH1

    Supported Probe Sensors: TP200, TP20, TP6, TP2

    Supported Probe Changers: SCR200, MCR20
    Supported Temperature Sensor: X, Y, Z Scale and Part Sensor
    Condition of the CMM: It should be calibrated and within OEM accuracy specifications, as ZEISS CALYPSO will read existing and future calibration data. It should also be in proper working order. We recommend you use your existing calibration service.

    Hardware Not Supported (not inclusive)

    • Manual machines
    • USB UC400 Controller
    • Rotary tables
    • Active or passive scanning sensors. (i.e., SP25, SP600)
    • Renishaw PH8 probe head
    • Renishaw ACR1, ACR2, ACR3 probe changers
    • Probe-mounted temperature sensors

    Additional Notes

    • Bridge, cantilever and horizontal-arm configurations are supported
  • CALYPSO Requirements

    CALYPSO Versions Supported:

    • Recommended CALYPSO version: Current released version with latest service pack
    • Minimum version supported: CALYPSO 2018 SP3

    CALYPSO NZDI Mitutoyo Software Driver

    CALYPSO Licenses Required

    • nonCZcontrol

    Recommended PC:

    • Windows 10 64-bit Operating System
    • Intel Xeon W-2123 3.6 4C CPU
    • 64GB RAM
    • 256GB SATA SSD (minimum)
    • NVIDIA Quadro P2000 5GB 1st GFX
    • 2 Network Interface Cards
    • 1 RS232 Serial Card

    Operating Systems Supported:

    • MS Windows 10 – See CALYPSO Release Notes for supporting Windows 10 versions

    ZEISS/Mitutoyo Interface Box and cabling

    • Version 1 or
    • Version 2 (required for GPIB probe head or UCxxx controllers with firmware 3.40 or higher)

  • Installation Instructions

    Step 1: Connect all cables as labeled to the ZEISS Interface Box.

    • Make certain that the power is off for all equipment (CMM, computers, Interface Box) before disconnecting or connecting any cable. Be sure to verify all connections.
    • Additional cabling is supplied with the ZEISS Interface Box.
    • Connections are made to both the Mitutoyo controller and the Mitutoyo OEM software/computer to allow the ZEISS Interface Box to also function as the switch between CALYPSO and the OEM legacy software.
    • For Mitutoyo UC controllers with RS232 probe head, follow these connection instruction -> image UC_ RS232.pdf
    • For Mitutoyo UC controllers with GPIB probe head, follow these connection instruction -> image UC_GPIB.pdf
    • For Mitutoyo CMMC controllers with RS232 probe head, follow these connection instruction -> image CMMC_RS232.pdf
    • For Mitutoyo CMMC controllers with GPIB probe head, follow these connection instruction -> image CMMC_GPIB.pdf

    Step 2: Install CALYPSO software and any service packs prior to installing the interface.

    Step 3: Install the CALYPSO NZDI Driver.  These NZDI Drivers can be located in the CALYPSO installation tools.

    Step 4: For Renishaw RS-232 probe head controllers, determine the baud rate for the Renishaw probe head.

    Step 5: Configure the Mitutoyo Interface for the host machine.
    • Run MitutoyoINISettings.exe to configure the installation to the host machine.
    • Default file location of MitutoyoINISettings.exe is located in the folder, (note 3 underscores before and after NZDI):
    • If you want to capture a log file and configuration of the system, use the CALYPSO Error Report. All interface log files and configuration settings will be captured in the error report. Log files that the interface generates are stored in: C:\Users\Public\Documents\Zeiss\CALYPSO\log

    Typical Parameter Definitions and Settings:


    • Host Name = IP address of the ZEISS/Mitutoyo Interface box. Recommended: 192.41.200
    • Port Name = TCP/IP port for the ZEISS/Mitutoyo interface box. Recommended: 8890
    • CALYPSO Port = TCP/IP port for Calypso interface. Recommended: nonCZcontrol
    • UCxxx or GPIB. CMMC-J, UC100-UC240 will be Ucxxx. CMMC-3 to CMMC-6 will be GPIB.
    • Protected = Check if using UCxxx with firmware 3.4 or higher. 
    • GPIB Address = Address of the CMMC controller on the GPIB bus. Recommended: 15
    • Logging Level = Used to create debugging logs. Range from 0 to 10. During normal operation, leave at 0.

    Probe Head

    • Probe Head Type = Fixed, manual, PH9 or PH10. RS232 or GPIB.
    • Baud Rate = Only for RS232. Set value based on step 5 above.
    • System Rotation = 180.0. Do not change this value.
    • Wrist Orientation = -Z-Y. Do not change this value.
    • Probe Offset X, Y, Z = Defined by offset form the quill end to the wrist of the probe. Typically: 0.0

    System Parameters

    • Touch Speed = Speed of machine on approach to touch probing. Units are mm/sec. Recommended: 5.0. Range: 2.0 to 8.0.
    • Max Move Speed = Max travel speed of machine. Units are mm/sec. Range; 50.0 to 300.0 dependent on machine.
    • Min Approach Dist. = Minimum approach distance supported by controller. Units are mm.
    • Min Search Dist. = Minimum search distance supported by controller. Units are mm.
    • Min Retract Dist. = Minimum retract distance supported by controller. Units are mm.
    • CMM_Number = 5 digit OEM serial number. This value has no effect on the system or interface.
    • Temperature Probes = Check this if the CMM has automatic temperature probes.
    • Rotary Table = Unsupported function.
    • Manual Machine = Unsupported function.
    • Lasering Mode = Unsupported function.
    • Circular Moves = Check this box for controllers that support circular moves.

    Home Zero Offset

    • Check: Zero Offset from Controller. Values are defined automatically by the interface. These values are the location of machine 0,0,0 position to the most -X, +Y and +Z position of the machine. Values are read automatically when CALYPSO connects to the controller.
    • Note: If the values set in the controller are not correct, and the CMM home position is not at 0,0,0, then uncheck “Zero Offset from Controller” and restart the system with the values set to 0,0,0. After the CMM moves to home position, make a note of the new values from the ZEISS CALYPSO traffic light and enter these values for the offsets.
    Step 6: Configure CALYPSO and connect to the NZDI driver.
    Details are found in CALYPSO configuration for NZDI.pdf

    For Mitutoyo Bright models with protected firmware 3.4 or higher.

    If after completing the above steps, you see a warning message about a protected UC controller, be sure to check "Protected" in the Mitutoyo configuration in step 5 bove. Then, start the machine in the following steps. 

    Step 1: Turn on the Mitutoyo controller and home the CMM with the Start button.
    The CALYPSO light on the ZEISS Interface Box will be yellow.

    Step 2: Turn on the ZEISS Interface box with mode switch to CALYPSO.

    Step 3: Run ZEISS CALYPSO to establish a connection to the controller.
    On the ZEISS Interface Box, the CALYPSO light and LEGACY light will be yellow. ZEISS CALYPSO will pause... and wait for connection.

    Step 4: Start the Mitutoyo software.
    It will unlock the UC controller. The LEGACY light on the ZEISS Interface Box will turn off, the CALYPSO light on the ZEISS Interface Box will turn green, and CALYPSO will complete the connection.

    Step 5: Close Mitutoyo error message, then close Mitutoyo Software.
    The Mitutoyo software will indicate an error due to lost communication. This is normal and you can close the error message and then close the software.

  • Calibration Instructions

    By design, the installation of ZEISS CALYPSO on non-ZEISS OEM machines does not require a machine calibration or acceptance test.  Machine correction files for machine accuracy are managed by the OEM and reside on the controller. Coordinate data that is sent to ZEISS CALYPSO is considered “calibrated” and is not adjusted or altered. For quality assurance reasons, you may choose to perform an acceptance test of ZEISS CALYPSO and the CMM system. However, if machine accuracy or repeatability is not within acceptable limits, adjustments must be made to the machine and controller using the OEM software as needed. ZEISS Industrial Metrology does not provide this service or machine repair.