Use Additional Tools

NI Vision Builder

Use Additional Tools

Use Additional Tools

This palette groups several additional steps whose purposes are to help you make pass/fail decisions based on previous step results, provide a method by which you can communicate measurements and pass/fail results through serial communication to other devices in your vision inspection system, and add a delay between inspection steps.

Step Name Description
Set Inspection Status Updates the value of the Inspection Status system variable.
Calculator Combines measurements from previous steps to compute new results or pass/fail decisions. You can select any measurement from previous steps and perform numeric, Boolean, or string operations to create new results. Refer to Calculator Concepts for related information.
Logic Calculator Computes pass/fail decisions based on individual step measurements and results obtained from previous steps. You can also base a calculation result on the combination of results from multiple steps. Refer to Logic Calculator Concepts for related information.
Set Variable Updates the value of variables.
Index Measurements Selects a single measurement result from a previous inspection step that returns an array of measurement results.
Run LabVIEW VI Runs a LabVIEW VI from within Vision Builder AI.
Custom Overlay Creates a user-defined overlay to add to the current image.
Display Image Displays an image at any point of the inspection. You can also specify a custom overlay, including test results, and shapes on the displayed image. Refer to Display Image Concepts for related information.
Delay Waits for a fixed time period before executing the next step in an inspection, or for a fixed amount of time since the last time this step was called.
Data Logging Saves measurement results to a file on either the local host or an FTP server.
Image Logging Saves inspection images to file.
Update Inspection UI Updates indicator values on user-defined interface in Inspection mode.
User Input Creates a custom dialog box that allow users to input strings, numbers, or boolean data that can be used in an inspection.
Select Inspection Maps Vision Builder AI inspections to numeric or string values. This allows you to configure Vision Builder AI to automatically choose which inspection to run based on the value of a numeric or string result from an I/O, Run LabVIEW VI, or User Input step.