Coordinate Systems

ResetCsyAtStartup = FALSE If TRUE, the CMM coordinate system will be reset. This should be used to ensure a clean and complete restart. If FALSE, the part CSY from another client could be active and create a CSY chain.

SendCsyToServer = FALSE When set to TRUE, whenever PC-DMIS uses an alignment, the alignment content is transmitted to the server. In general, it is best to set to FALSE unless there is a clear reason to transmit Csy, as this setting makes diagnostics more difficult. Using the PC-DMIS command SAVE/ALIGNMENT <filename> when SendCsyToServer is TRUE causes the active alignment to be stored on the I++ server using the SaveActiveCoordSystem("Name") I++ DME command. The filename, without the path or extension, will be used for the Name parameter.

DualArm = FALSE When set to TRUE, PC-DMIS will use MoveableMachineCsy instead of MachineCsy on the server. This ensures according to the specification that the transmitted data is in a common coordinate system between arms. It is not used as Zeiss servers are by default in common coordinate systems.

DualArmCoordSystem = 0 ResetCsyAtStartup is TRUE and DualArm is TRUE, the DualArmCoordSystem setting controls the coordinate system command PC-DMIS sends to the server

0 - SetCoordSystem(MoveableMachineCsy),

1 - SetCoordSystem(MultipleArmCsy),

2 - SetCsyTransformation(PartCsy, 0.0,0.0,0.0,0.0,0.0,0.0) and SetCoordSystem(PartCsy)