Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Machine vision system

Solved!
Go to solution

Hi Everybody,
I'm a student, and now i'm interning at a company that wants me to develop an industrial vision systeme.
I would like to ask you if i can use vision builder for automated inspection (VBAI) with the Labwindows/ CVI
If so, how? and what are the difficulties that may affect me?
THANK YOU for your help !
Best regards,

0 Kudos
Message 1 of 12
(3,924 Views)

Hi Everybody,
I'm a student, and now i'm interning at a company that wants me to develop an industrial vision systeme.
I would like to ask you if i can use vision builder for automated inspection (VBAI) with the Labwindows/ CVI
If so, how? and what are the difficulties that may affect me?
THANK YOU for your help !
Best regards,

0 Kudos
Message 2 of 12
(3,909 Views)

You can use the VBAI API which includes and LabVIEW, C, and dotNET interface for controlling and interacting with a Vision Builder AI engine.  Here's a video that demonstrates how to use the API to load inspections, run them, get results, images, and you can even set variable values to affect how the inspection runs.

https://www.ni.com/en/shop/electronic-test-instrumentation/application-software-for-electronic-test-...

 

You can also find a shipping examples for CVI here:

C:\Users\Public\Documents\National Instruments\Vision Builder AI 2015\Examples\API Examples\CVI Examples

 

Hope that helps,

Brad

0 Kudos
Message 3 of 12
(3,919 Views)

I appreciate your answer,
I wanted that I use the Labview with the VBAI, but my supervisor wants me to use the CVI, although all the tutoriels are vision builder + CVI.
I didn't found argument how to convince him that using labview is better.

0 Kudos
Message 4 of 12
(3,906 Views)

You already posted this on the machine vision forum: http://forums.ni.com/t5/Machine-Vision/Machine-vision-system/m-p/3574832

 

No need to post the same topic on multiple discussion boards. Use the Vision forum for this request.

0 Kudos
Message 5 of 12
(3,899 Views)

I would recommend you do what your supervisor wants. The programming language is a user preference, and either will work for communication with Vision Builder AI.

0 Kudos
Message 6 of 12
(3,880 Views)

Thank you Sir,
but i didn't understand the difference between VBAI and VBAI API ?
is VBAI API another software? or is it just a configuration that we make on the VBAI to generate for us a C code?
Best regards, 

0 Kudos
Message 7 of 12
(3,848 Views)

What about using ActiveX in the CVI ?

0 Kudos
Message 8 of 12
(3,836 Views)
Solution
Accepted by topic author Arrouma

ActiveX is no longer supported as a way to control Vision Builder.

Vision Builder (VBAI) is the configurable environment where you create your inspection.

VBAI API is the set of functions in LabVIEW, C, or dotNET that you can call to interact/control a Vision Builder Engine.

The Vision Builder Engine is the run time version of VBAI. It can run inspection and be controlled from the API function calls but users can't edit inspections with it or interact directly with it.

When you install VBAI, you have the option to include the API and this will also give you access to launching local VBAI engines or connecting to VBAI Engines running on targets.

Hope this helps clarify things.

Brad

0 Kudos
Message 9 of 12
(3,830 Views)

Thank you a lot Mr Brad you have resolved my problem,
Just one more question , will i use VBAI API or C API to control or call my inspection ?

0 Kudos
Message 10 of 12
(3,790 Views)