VisionGauge® OnLine version 13.38 is available for download.


VisionGauge® OnLine version 13.38, dated April 25th, 2019, is available for download.



This update adds greater functionality to working with an overlay position during an automated program:


The Image Overlay Settings window has renamed the option to “Set Offset” of the overlay to “Move Overlay Position”.

We have also added the options to “Set Overlay Current Position” and “Output Overlay Current Position”. The Output option requires that you choose which dimension you want to output, the nominal and tolerances on the value, and the Output options (to which Data Group the data will be sent, any label information, etc.). This new Output option could be useful to determine by how much an overlay has shifted, for example, after a Auto-Align procedure.

Program Toolbox - Image Overlay Settings



This update also contains a significant performance improvement that will reduce latency and “waits” at many points during the system’s operation. Specifically, we have enhanced the software to optimize runtime performance, so that when the software is started up it pre-calculates a number of (long-to-compute) coefficients and then re-uses them (instead of re-computing them) when they are required.

The performance improvements that a user will obtain vary depending on the specific system configuration (typically multi-mag systems will benefit most) and also depending on how the system is used (typically, users that frequently switch back-and-forth between manual operation and automated programs should see the greatest benefit from these performance optimizations).

However, it’s worth noting that these are quite “core” performance enhancements and the system should feel “snappier” for almost all users.



Also in this update, we have restructured and greatly improved how ProLink software is used with VisionGauge® OnLine.

This update introduces the “Output on Command” mode, which is now an option to the default “Real-Time” mode. Real-Time mode sends all data sent to a Data Group to ProLink immediately. Output on Command mode allows a user to accumulate data to a file before sending a command to output all that data to ProLink at once. This helps ProLink group the data for a part and avoids ‘deleted points’ from being inserted in places where ProLink would expect data to exist that did not come in with a file.

Customize Data Transfer to ProLink

Also, “Source” and “Extra” data that are sent with a measurement have been relocated to the measurement specific options. Previously these were defined for the entire ‘machine’, but they are now able to be defined for each measurement. In addition, “Note” data can now be sent with each measurement to better relay information about a measurement in ProLink. As before with Source and Extra data, Notes can be defined as user-selected text, or String/Numeric variables.

In addition, we made outputting results to ProLink using manual measurements easier by adding the possibility to output results directly from Data Groups. Data for a part can be accumulated in Data Groups and output all at once to ProLink when it is ready. This allows the possibility to change labels and ensure all manual measurements are correct before output.

Data Groups - Direct Output to ProLink database

The complete documentation for setting up and using ProLink software with VisionGauge® OnLine may be found here.


VisionGauge® OnLine version 13.26 is available for download.


VisionGauge® OnLine version 13.26, dated February 23rd, 2019, is available for download.


The following enhancements have been made over the last few update versions:


We’ve included support to define many manual measurements using datums. This means the results of other manual measurements or specifically saved datums can be used during definition of other manual measurements.


Measurements in the General tab that support being defined by datums are:

  • Point-to-Point Distance
  • Horizontal Distance
  • Vertical Distance
  • Distance between Arbitrary Parallel Lines
  • Point-based Radius
  • Point-based Diameter
  • 3-Point Angle
  • 4-Point Angle


Measurements in the Marker to Marker tab that support being defined by datums are:

  • Center of Circle
  • Line Midpoint
  • Point of Intersection Of Two Lines
  • Orthogonal to Line
  • Closest Point on a Midline


The Program Toolbox Statistics & Data Groups step has been modified to allow the user to define a directory path when saving the contents of a Data Group to file and using a String Variable as the file name. Select the “Browse” button to choose any file in the target directory, and the directory path will be used when saving the Data Group with the selected String Variable as the file name.

Program Toolbox - Statistics & Data Groups - Save a Data Group to file dialog
Program Toolbox – Statistics & Data Groups – Save a Data Group to file


We’ve added a Roll Pin Distance measurement tool which is useful for many different types of inspections, including:

  • root forms of blades
  • root forms of disk slots
  • gear teeth
  • thread teeth
  • etc.

This new tool is very easy to setup and use and is extremely accurate & repeatable. Roll Pin distance measurements can be found in the Miscellaneous tab of both the manual measurement mode and the Program Toolbox Measurement step for fully-automated measurements.


Roll Pin Distance measurement in VisionGauge® Online
Roll Pin Distance measurement


Roll pin distance measurement from a datum line
Roll pin distance measurement from a datum line


More information about the Roll Pin Distance measurement will be posted soon.


We have included some DXF format radius charts in VisionGauge® OnLine’s \LiveImageOverlays\DXF sub-directory. Operators of traditional optical comparators will already be very familiar these charts, and they could be very useful in certain instances with the VisionGauge® Digital Optical Comparator (for example: when inspecting short-arc radii).

DXF format Radius Chart
DXF format Radius Chart in VisionGauge® OnLine


This update also adds password protection for several options from the Motion Control window, including the Set Zero, Set, Output, Home All buttons, the Coordinate System, Zero on Center Point, Skew menu items, and the individual axis zero buttons.

The Security Manager can allow operator access to these items in the Motion Control window if the option is checked. Otherwise the user will be prompted to enter the password when trying to access these items.

VisionGauge® OnLine's Security Manager dialog
VisionGauge® OnLine’s Security Manager


We have added an option to apply 5-axis transforms and corrections to manual move operations (“Go All” moves from the Motion Control Toolbox). Previously, 5-axis transforms and corrections were only able to be applied during a program.

This update applies exclusively to our 700-series 5-axis Inspection and Measurement Systems. These new options can be found in the “Motion Control – Settings – Transforms – 5-Axis Transform Settings” menu. 5-Axis Corrections, 5-Axis Transforms, and the Fixture Center of Rotation Offset Corrections may be applied to manual “Go All” operations by selecting the appropriate checkbox.

When this option is selected, any coordinates that are entered directly into the “Go To” section of the Motion Control Toolbox will be transformed with the current corrections and transforms, and the stage will move to that transformed position. The “Current Position” / DRO in the Motion Control Toolbox will show the actual position of the encoders following the stage move (the transformed position).

Please note that while the 5-Axis Tranforms “Fixture Height” and polarity settings are saved with a program and may be changed by loading different motion programs into the Program Toolbox, the option to apply these transforms and corrections to manual operations is machine dependent and saves with other VisionGauge® OnLine setting files.

Applying VisionGauge® Online 5-Axis Transforms and Correction to manual operations dialog
Applying VisionGauge® Online 5-Axis Transforms and Correction to manual operations


During the setup of Control Sections for overlays, users can now use the Select mode to choose a Control Section they would like to edit, remove, etc. Simply click Select, the using the mouse, choose the control section from the overlay.

Selecting specific Control Sections to modify during overlay setup
Selecting specific Control Sections to modify during overlay setup


The procedure for writing ‘carryover’ settings has been modified to permit automatic correction in the case of incomplete shutdown procedures. If an incomplete shutdown procedure is detected, VisionGauge® Online will advise you and automatically try to repair the startup settings.



VisionGauge® OnLine version 13.01 is available for download.


VisionGauge® OnLine version 13.01, dated August 16th, 2018, is available for download.

VisionGauge® OnLine has been updated with new measurement tools.


We’ve added a new marker-to-marker measurement tool in both manual measurement  mode and the Program Toolbox. The marker is “Orthogonal to a Line Bisecting an Angle”. Users will need to select if the angle type they want to bisect is Actue or Obtuse.

manual measurement mode dialog box
Manual Measurement Mode
Orthogonal to a bisecting angle measurement marker
Orthogonal to a bisecting angle measurement



We’ve also added four new manual measurement tools in a “Miscellaneous” tab of the Manual Measurement Mode. These tools are “Parallelism”, “Perpendicularity”, “Parallelism of a Midline”, and “Perpendicularity of a Midline”. Each of these measurements are also able to be defined using previously saved datums.

parallelism measurement
Perpendicularity measurement
Parallelism of a midline measurement
Parallelism of a midline
Perpendicularity of a midline measurement
Perpendicularity of a midline

And we’ve made a few changes to the Program Toolbox – Measurement user interface with regards to datums. When selecting datums, the edit boxes are now editable. This will be particularly useful for setting up measurements with large numbers of datums.



VisionGauge® OnLine version 12.80 and VisionGauge® version 10.79 are available for download.


VisionGauge® OnLine version 12.80, dated January 18th, 2018, is available for download.

VisionGauge® version 10.79, dated January 18th, 2018, is available for download.

Both VisionGauage and VisionGauge OnLine have been updated with the ability to save and recall the last-set camera format settings (e.g. resolution) for DirectX compliant video capture devices. This update also applies to those systems that control multiple DirectX video acquisition devices at once. To change the resolution during a session of either VisionGauge or VisionGauge OnLine, access the “Settings – Image capture device format” menu and set the target resolution. The software will save this resolution and automatically restore it the next time you start the software.

This enhancement for DirectX video capture devices is included starting in VisionGauge OnLine’s current version 12.80 and in VisionGauge’s current version 12.79.

Also included in this update for VisionGauge OnLine is the ability to output a string variable directly to a data group through the Program Toolbox – Text String settings:

Output string variables directly to Data Groups in VisionGauge OnLine.


VisionGauge® OnLine version 12.74 is available for download.

VisionGauge® OnLine version 12.74, dated December 20th, 2017, is available for download.

In this update the Auto-Focus tool has been significantly reworked and enhanced. It is now much more general-purpose and produces much more repeatable results in difficult applications (for example: when focusing on portions of the image with very few clear & sharp features or in very-low-contrast applications).

Happy Holidays from VISIONx, Inc!

VisionGauge® OnLine version 12.73 is available for download.

VisionGauge® OnLine version 12.73, dated October 26th, 2017, is available for download.

This update includes several new features:

– Users can specify multiple motorized axes that will retract to either the positive or negative limit switch before the 2D XY Stage Mapping correction is carried out upon startup of VisionGauge® Online. This is particularly useful for systems that may have parts mounted that could collide with the system during the initial homing of the X and Y axes.

To configure this feature, access the Motion Control Toolbox Settings menu and select “Startup”.

Retract axes before homing on startup of VisionGauge OnLine

This window allows you to configure multiple axes that should retract before the X and Y axes begin homing. You can specify whether the axes all retract at the same time or if they retract one by one in the order specified. Each axis will retract to either its positive or negative limit. Users may also choose whether or not each axis returns to its original position after the X and Y axes have completed their homing. If you do choose to return axes to their original positions and the “One at a time” option was chosen for how to “Retract and return axes”, then the axes will return to their original positions in the reverse order that they were specified.

–  Users may now also specify specific data that is sent to ProLink’s QC-Calc along with measurements and results. This data is configured through the usual “Output” setting on Program Toolbox steps, but users now have the option to configure QC-Calc text or numeric data. The data is in the format of 15 ‘Text Factors’ and 15 ‘Numeric Factors’. Users may configure these Factors to be populated by VisionGauge® OnLine Numerical and String variables or user-selected text or numbers. Users must include a label for those Factors that they want to send to QC-Calc. This allows easy storage of serial numbers, part numbers, user ids, or other relevant strings that might need to be stored with the measurement data in QC-Calc.

Output settings for data in VisionGauge OnLine's Program Toolbox
ProLink's QC-Calc data output in VisionGauge Online

 –  In the Program Toolbox – Set Illumination step, we’ve added a button to set the illumination for this step to the current illumination settings. We’ve also delinked these illumination settings in the Program Toolbox from the main Illumination settings of VisionGauge® OnLine:  Making changes to the Program Toolbox Illumination settings will no longer change your current illumination settings for the software. Users can still adjust the illumination from the main Illumination dialog on the live image. This will make setting up illumination in a program more efficient.

Computer Controlled Illumination settings in the Program Toolbox

– Also, for users of Windows 10 and VisionGauge® OnLine, we’ve corrected an issue where the size of the menu fonts may cause the Overlay Toolbox and Measurement Toolbox to display improperly.

VisionGauge® OnLine version 12.63 is available for download.

VisionGauge® OnLine version 12.63, dated September 22nd, 2017, is available for download.

This update adds support for Right- and Left-Increasing Diameter measurements. These new measurement tools may be found in the Program Toolbox – Measurement – Miscellaneous tab. These tools are particularly useful for finding the point on a part where a part’s diameter begins to increase. Users may specify the “Diameter increase criteria” as a (positive) percentage by which the diameter is allowed to increase before the sub-pixel accurate measurement location is returned.

Increasing Horizontal Diameters measurement tool in VisionGauge OnLine
Increasing Horizontal Diameters measurement

VisionGauge® OnLine version 12.52 is available for download.


VisionGauge® OnLine version 12.52, dated August 10th, 2017, is available for download.

This update includes the following enhancements:

– The VisionGauge® OnLine Status Box can now be displayed as a floating pop-out window, instead of docked at the bottom of the screen. This allows more vertical space for image display with less cropping on certain systems. The pop-out status box window still receives all program output and measurement results, and it is scrollable up to 5000 lines. Users have the option to save the contents of the Status Box window to a text file or clear the status box to focus only on new results.

To enable the pop-out status box option, access the “Customize – User Interface” menu and select “Display Status Box in a separate window”. Having the status box pop-out window active will also enable a new “Status Box” button on the right side of the screen which opens and closes the window. Data will still be collected in the status box even if it is closed.

Separated Status Box window in VisionGauge OnLine


– We’ve added the ability to “Cutout an image portion” in the Program Toolbox’s Image Manipulation tool. Simply specify the Region Of Interest, and also indicate if you want to be working on the raw image or the image with any and all annotations that you might have at runtime. This tool can be useful to automatically save a smaller portion of an image during a program, which reduces the image size. This can make it easier, for example, to email or to bring focus to a specific area of interest in the image.

Program Toolbox - Image Manipulation - Cutout Image Portion operation

VisionGauge® OnLine version 12.38 is available for download

VisionGauge® OnLine version 12.38, dated July 11th 2017, is available for download.

This update includes the following enhancements:

– VisionGauge® Online can now send Pass/Fail results in Character String and Pass/Fail Data Group types to ProLink. Previously only Numerical Data Groups were supported in sending results to ProLink. Please note that no tolerance information sent (this can be set directly in ProLink, if needed), and the results will appear as Pass with a value of 1 and Fail with a value of 0.


– In the “Program Toolbox – Statistics” step settings, users now have the option to modify the DDE-to-Excel settings for a specific data group. This allows for more advanced reporting capabilities to Excel during the operation of a program.

Program Toolbox - Statistics - Modify DDE to Excel settings


– In the “Program Toolbox – Motion Control” step, when “Set Position” is selected as the operation, users may now choose if setting the new stage position will affect the positions of existing datums. This option has no effect on datums that are created or overwritten after the “Set” operation.

Program Toolbox - Motion - Set Position Update Existing Datums option

VisionGauge® OnLine version 12.32 is available for download

VisionGauge® OnLine version 12.32, dated June 27th 2017, is available for download.

This update includes the following enhancements:

– When the Settings Toolbox “Apply Motion Control Parameters” button is checked when setting the parameters, the current motion control convergence criteria (for all of the axes) is also saved (along with the velocities, etc…). Then, when that button is pressed, the current motion control convergence criteria is set to the ones that were saved…

Settings Toolbox - Apply Motion Control Parameters


– The maximum number of datums has been increased to 500.


– String variables have been increased in length. Each string variable can now hold up to 256 characters


– The Program Toolbox – “Text String” step operation can now output the date and time to a Character String Data Group during a program.


– VisionGauge Online now outputs the tolerances specified for a measurement to ProLink. Also, a “Source” and “Extra” field are able to be output for each measurement. The Source field is usually used as a ‘machine source’ fixed id, and the Extra field can be used for additional data about the measurement. Numerical variables, string variables, or a user-specified fixed string can be selected as the content for these fields in the main menu “Customize – Data Transfer – Prolink” menu item.

Customize Data Transfer to ProLink

– We’ve carried out some enhancements to the “Presence Verification” mode of the software’s CAD Auto Pass/Fail tool to improve performance.