Choosing an Application Development PathwayCognex VisionPro 9.23

VisionPro supports two discrete development pathways for you to create your deployed VisionPro machine vision application:

story 4paths paths

This topic provides details on both of these pathways. Regardless of which path you choose, however, be aware of the architectural changes introduced in VisionPro 9.9. See the topic Development and Deployment Requirements for VisionPro 9.10 and later for details.

Path 1: Interactive Development plus a Custom Operator Interface

This section contains the following subsections.

The VisionPro .NET programming interface includes functions that let you load and operate a saved QuickBuild application. You can write your own Visual Studio application to load and control the saved QuickBuild application.

story 4paths path 3

Advantages:

  • Total control over operator interface appearance and behavior
  • Can still use QuickBuild to modify the underlying vision application
Limitations:

  • Requires programming
For more information...

See the files in the directory Samples\Programming\QuickBuild\SimpleApp\ inside the VisionPro installation directory and the CogJobManager class documentation.

Path 2: Custom application using native VisionPro .NET Programming Interface

This section contains the following subsections.

The VisionPro .NET programming interface lets you directly control image acquisition, processing, and analysis.

story 4paths path 4

Advantages:

  • Total application flexibility
Limitations:

  • Requires the most programming
For more information...

See the files in the directory Samples\Programming inside the VisionPro installation directory and the Programming Reference section of the documentation.