|
VisionGauge®
OnLine
Latest Enhancements
We are continuously
working to improve VisionGauge® OnLine. Here is an overview
of the main improvements and new features that have recently been added
to VisionGauge® OnLine:
Added in version
3.65 (dated July 26th 2006):
-
We've added a new tool in the Program Toolbox that allows
you to execute external applications directly from within a VisionGauge®
OnLine automatic inspection program.
-
In the "Edit | Image Info" tool, along with the image width
& height, we've added the displayed image width & height. These
displayed dimensions reflect the effect of the value specified in the "Settings
| Image Display Settings" window.
-
In the Motorized Stage Configuration of VisionGauge®
OnLine, we've added user-selectable acceleration & deceleration parameters
in the "Motion Control Settings" window
-
In the Motorized Stage Configuration of VisionGauge®
OnLine, we've added the ability to step through a series of points in the
Program Toolbox's "Motion Control" tool. Points can be read-in from file
("give the file format") and can also be added & removed manually.
-
We've enhanced the Program Toolbox's "Jump" tool so that
you can specify a specific number of times (i.e. iterations) to carry out
the jump operation. This is especially useful when combined with the ability
to step through a series of points in the Program Toolbox's "Motion Control"
tool.
Added in version 3.62
(dated June 21st 2006):
-
We've added support for a new PCI-bus multi-function board
that can be used to control up to 8 light sources (VisionGauge® OnLine
presently supports up to 4) and also supports up to 48 I/O channels.
-
We've added a "Capture image from sequence" option (in the
Program Toolbox's "Image Capture" tool).
-
We've added a "Compute & Display Statistics" checkbox
in each Data Group's "Options" submenu. You can un-check this box to accelerate
calculations & also make the Data Group's window smaller.
-
In the Motorized Stage Configuration of VisionGauge®
OnLine, we've added "positional recall" in the DataGroups. You can have
the stage return to a position by simply double-clicking on one of the
10 buttons on the left hand side of the DataGroup.
-
We've added a new Control-I "hotkey" to callup the Motion
Toolbox in the Motorized Stage Configuration of VisionGauge® OnLine.
-
We've further enhanced VisionGauge® OnLine's Auto-Focus
tool to make it even faster & more accurate. Also, we've added an Auto-Focus
velocity that you can set to optimize the tool's speed and accuracy.
-
We've added a new "Remove Image Annotations on program termination"
checkbox in the Program Toolbox's "Options" window.
-
We've added Non Destructive Live Image Overlays (i.e. crosshair
& bull's eye) with user defined line width, line style (i.e. solid,
dashed & dotted) & line color. Also, in the "bull's eye" mode,
the user can define the umber of rings.
-
We've added a Units menu option in the Motion Toolbox
-
We've enhanced VisionGauge® OnLine's support for DirectX-compliant
devices.
-
We've added the ability to output either all results, or
only pass or only fail results to Data Groups.
-
We've added a new "Scan" tool in the Motorized Stage Configuration
(with user-specified "overlap").
-
Also: we've added the ability to set the value of a result
variable when a scan operation completes. This can be useful for controlling
the timing between various operations.
-
We've carried out "Dynamic Data Exchange" (i.e. DDE) enhancements
and have added support for "non-book" topics.
-
We've added new measurement tools designed specifically for
the measurement of cable & wire cross sections.
-
We've also added a new marker to marker measurement tool:
bottommost position of grayscale value. This can be useful to find the
bottommost boundary of a feature characterized by its grayscale value.
-
In the Motorized Stage Configuration of VisionGauge®
OnLine, we've added a skew function in the Motion Toolbox.
-
In the Motorized Stage Configuration of VisionGauge®
OnLine, we've added both Linear Error Correction (i.e. LEC) & Stage
Squareness Correction in the Motorized Stage Configuration of VisionGauge®
OnLine.
-
In the Motorized Stage Configuration of VisionGauge®
OnLine, we've added the ability to change the Motion Control Window's display
(between Standard and Expanded).
-
We've added a new "Set result variable" tool in the Program
Toolbox to set the value of a result variable.
-
We've added a manual "Counting & Sizing" tool in VisionGauge®
OnLine.
-
In the Program Toolbox's "Capture" tool, we've added the
ability to set the length of the number string (i.e. force the length of
the number string) so that the string is "left padded" with zeros.
-
We've added a new "Data File" tool in the Program Toolbox...
-
We've added a "Computation settings" dialog box in the "Settings"
sub-menu. This dialog box displays the number of physical processors present
as well as the number of virtual processors that VisionGauge® OnLine
is using.
-
In the Feature-Based Pattern Matching tool, we've added a
checkbox that allows you to indicate if you want the tool's algorithm to
be optimized to support "negative" images (i.e. where color reversal could
take place). This can be useful in situations where changes in illumination
could produce such "color reversal" types of effects (e.g. bright field/dark
field illumination), etc...
-
In the Feature-Based Pattern Matching tool, we've added the
ability to display the pattern image's edge map. Note that only the edges
that meet the "minimum edge magnitude" criteria are displayed. This allows
you to see which edges get considered in the pattern matching calculations.
-
In the Image Alignment tool, we've added the ability to display
the edge map of the pattern images. Note that only the edges that meet
the "minimum edge magnitude" criteria are displayed. This allows you to
see which edges get considered in the pattern matching calculations (which
are part of the overall image alignment calculations).
-
We've added an "Iteration No" widget in the Program toolbox.
-
We've carried out some performance optimizations when using
EPIX PIXCI framegrabbers.
-
In the Program Toolbox's "Counting & Sizing" tool, we've
added a new "Total Area" (that allows you to test the minimum & maximum
"total area").
-
We've added a new "Edge Map..." tool in the main window's "Tools"
submenu. This can be useful for displaying & evaluating an image's
edge information.
-
We've added a new Timer tool in the Program Toolbox. This
can be very useful for evaluating the time requirements of individual instructions
and operations and optimizing a program's performance.
-
We've improved the timer tool. VisionGauge® now uses
the system's high-resolution performance counter (if one exists). This
provides even more accurate timing values as well as sub-millisecond resolutions.
-
In the Program Toolbox's "Motion Control" tool, we've added
the ability to "Set result variable on completion" for a "Move" operation.
This gives you the ability to carry out move operations "in the background"
when you do not check the "Pause program execution until all motion is
complete" checkbox. You can then carry out other image analysis tasks while
the move operation is occurring in the background...
-
We've added a "Wait for result variable" option in the Program
Toolbox's "Wait" tool. When used in conjunction with the Motion Control
tool's "Set result variable on completion" option, this allows you to simultaneous
execute image processing & motion operations, and to synchronize their
execution...
Added in version 3.24
(dated October 27th 2005):
-
We've added the ability
to output data directly to COM ports. On startup you can specify the number
of com ports to setup as well as the communication parameters for each
port:

and in the "Statistics
& Data Groups" tool you can indicate that you want the contents of
a data group sent to a COM port during the program's execution.

When the "Send Data
to COM Port" option is selected, the number of values in the data group
in question as well as the values themselves will be output to the specified
data group. Note that you can also indicate if you want line feed (i.e.
<LF>) and carriage return (i.e. <CR>) characters added after each
value.
VisionGauge® OnLine's
ability to send data directly to COM a port is a very useful and general-purpose
mechanism that you can use to interface VisionGauge® OnLine to other
external equipment and machinery.
-
We've added a new "Read
Input Channel" tool that you can use to set results variables and output
channel values based on an input channel's high/low value (this new tool
is very useful for program control & program logic)
-
We've added a "Range"
widget (range = max - min) in the "Statistics" section of the Numerical
Data Groups.
-
When a "Save to disk"
command is executed during a program's execution and a Data File is open,
the name of the saved image file (complete with path & extension) is
written to the Data File.
-
In the "Wait" tool, when
you select "wait for user input" you can also specify a message to display
to the user when he's prompted for input.
Copyright (c) 2006 VISIONx INC. All rights
reserved
|