Hi everyone,
I'm experiencing a strange issue on a Nikon iNEXIV VMA 2520 running CMM Manager on Win7 and I'm hoping someone here has seen something similar.
The problem:
When I run a measurement program in automatic mode, certain measurement windows (ROI) are displaced from their correct position by a few millimeters, consistently toward the bottom-right. However, when I run the exact same program line by line (step-by-step / manual simulation mode), every single measurement is performed exactly where it was programmed — no offset at all.
Key observations:
- The camera physically moves to the correct position
- Only the measurement ROI/window is shifted (bottom-right direction, a few mm)
- The issue affects only certain measurements, not all of them
- The offset appears consistent in direction and magnitude each time
- No objective change is involved — only contrast adjustments, which work fine
- I added a DELAY/DWELL before the affected measurements to rule out a stabilization issue → no change, the offset persists
- Z-axis focus is not a factor in our measurements
- The part is centered in the field of view
What I've ruled out:
- Mechanical stabilization / settle time (delay added, no effect)
- Objective change offset
- Lighting / contrast issues
- Z-axis errors
My current hypothesis:
It seems like in automatic execution mode, the ROI position is being calculated from theoretical/nominal coordinates rather than from the camera's actual real-time position — whereas in step-by-step mode, the ROI is recalculated from the current physical position of the camera.
Has anyone encountered this behavior? Could this be a known bug or a specific setting in CMM Manager that controls how the ROI position is referenced during automatic execution?
Any help would be greatly appreciated.
Machine: Nikon iNEXIV VMA 2520
Software: CMM Manager win7
Head: Optical (non-contact)
Thank you !