1 888 509 8455 | clientservice@integrys.com

Matrox Design Assistant 5.1

0 out of 5
  • Solve machine vision applications quickly and easily without writing program code
  • Choose the best platform for the job
  • Deploy the same project simultaneously
  • Tackle machine vision applications with utmost confidence
  • Use a single program
  • Work with multiple cameras
  • Rely on a common underlying vision library
  • Maximize productivity
  • Communicate actions and results to other automation and enterprise equipment
  • Maintain control and independence
  • Increase productivity and reduce development costs
  • Protect against inappropriate changes

SKU: Matrox Design Assistant 5.1. Categories: , , , , , .
Request a Quote

Description

Matrox Design Assistant is an integrated development environment (IDE) for Windows® where vision applications are created by constructing an intuitive flowchart instead of writing traditional program code. In addition to building a flowchart, the IDE enables users to design a graphical web-based operator interface for the application. Since Matrox Design Assistant is hardware independent, you can choose any computer with GigE Vision® or USB3 Vision® cameras and get the processing power you need. This field proven software is also a perfect match for the Matrox 4Sight GPm vision controller or the Matrox Iris GTR smart camera. Matrox Design Assistant gives you the freedom to choose the ideal platform for your next vision project. Matrox Design Assistant 5

Matrox Design Assistant at a glance

Solve machine vision applications quickly and easily without writing program code by using an intuitive flowchart-based methodology
Choose the best platform for the job within a hardware-independent environment that supports any PC with any GigE Vision or USB3 Vision camera
Deploy the same project simultaneously on a rugged and reliable Matrox vision controller and smart camera
Tackle machine vision applications with utmost confidence using field-proven tools for analyzing, locating, measuring, reading, and verifying
Use a single program for creating both the application logic and operator interface
Work with multiple cameras within the same project
Rely on a common underlying vision library for the same results with a Matrox smart camera, vision system, or third-party computer
Maximize productivity with instant feedback on image analysis and processing operations
Receive immediate, pertinent assistance through an integrated contextual guide
Communicate actions and results to other automation and enterprise equipmentvia discrete Matrox I/Os, RS-232, and Ethernet (TCP / IP, EtherNet / IP™2, Modbus®, PROFINET®, and native robot interfaces)
Maintain control and independence through the ability to create custom flowchart steps
Increase productivity and reduce development costs with Matrox Vision Academy online and on-premises training
Protect against inappropriate changes with the Project Change Validator tool

Application design

Flowchart and operator interface design are done within the Matrox Design Assistant IDE hosted on a computer running 64-bit Windows. A flowchart is put together using a step-by-step approach, where each step is taken from an existing toolbox and is configured interactively. The toolbox includes steps for image analysis and processing, communication, flow-control, and I/O. Outputs from one step, which can be images and/or alphanumeric results, are easily linked to the appropriate inputs of any other step. Decision making is performed using a conditional step, where the logical expression is described interactively. Results from image analysis and processing steps are immediately displayed to permit the quick tuning of parameters. A contextual guide provides assistance for every step in the flowchart. Flowchart legibility is maintained by grouping steps into sub-flowcharts. Matrox Design Assistant 5

In addition to flowchart design, Matrox Design Assistant enables the creation of a custom, web-based operator interface to the application through an integrated HTML visual editor. Users alter an existing template using a choice of annotations (graphics and text), inputs (edit boxes, control buttons, and image markers) and outputs (original or derived results, and status indicators). A filmstrip view is also available to keep track of and navigate to previously analyzed images. The operator interface can be further customized using a third-party HTML editor. Matrox Design Assistant 5

Why a flowchart?

The flowchart is a universally accessible, recognized, and understood method of describing the sequence of operations in a process. Manufacturing engineers and technicians in particular have all been exposed to the intuitive, logical, and visual nature of the flowchart.

Create custom flowchart steps

Users have the ability to extend the capabilities of Matrox Design Assistant by way of the included Custom Step software development kit (SDK). The SDK, in combination with Microsoft® Visual Studio® 2013/2015/2017 enables the creation of custom flowchart steps using the C# programming language. These steps can implement proprietary image analysis and processing, as well as proprietary communication protocols. The SDK comes with numerous project samples to accelerate development.

 

Custom Step SDK

 Release 5.1 highlights

  • Project Change Validator tool guards against detrimental changes to a project
  • Image-centric configuration lets measurements be set up directly on an image instead of through a configuration pane
  • QuickComm provides ready-to-go communication with a programmable logic / automation controller
  • Events & Actions put the management of specific events and actions into secondary flowcharts thus simplifying the main flowchart
  • Persistent recipes enable the creation of a simpler flowchart with different settings for inspecting similar object types
  • HTML-5-based Operator View provides access to the operator interface from any HTML-5 capable browser
  • SureDotOCR™ step enables the reading of dot-matrix text even when distorted, rotated and on irregular backgrounds
  • Support for the Matrox Iris GTR smart camera and Matrox Indio industrial I/O and communication card

 

 

 

 

Application deployment

Once development is complete, the project, with flowchart and operator interface, is deployed either locally or remotely. Local deployment is to the samecomputer or Matrox vision controller as was used for development. Remote deployment is to a different computer, including a Matrox vision controller or a Matrox smart camera.

Project templates for quicker start-up

Matrox Design Assistant includes a series of project templates and video tutorials to help new developers get up and running quickly.

These templates serve as either functional applications or application frameworks intended as a foundation for a target application. Templates also permit dynamic modifications, allowing users to tweak functionality at run-time and immediately see the outcome of any adjustments. The project templates address typical application areas, with examples for:

  • Barcode and 2D code reading
  • Presence / Absence
  • Recipes
  • Robot guidance (Pick-and-Place)
  • Dot-matrix text reading (SureDotOCR)
Click to enlarge

More information on templates can be found on the Quick Start Page of Matrox Design Assistant software.

Matrox Design Assistant software dashboard

Project templates

Customizable developer interface

The Matrox Design Assistant user interface can be tailored by each developer. The workspace can be rearranged, even across multiple monitors, to suit individual preferences and further enhance productivity.

Click to enlarge

 

Operator interface viewable anywhere

The web-based operator interface, or Operator View, can be accessed locally or remotely through a HTML-5-capable web browser3. Local viewing is done on the same computer or Matrox vision controller as was used for development. Local viewing is also available with a Matrox smart camera through a simple touch screen connected to its video output and USB interface, which eliminates the need for an additional computer. Remote viewing is done from any computer, including dedicated HMI or touch-panel PCs. Matrox Design Assistant 5

A stand-alone HMI application can be created using Microsoft Visual Studio to run on the local or a remote computer as an alternative to the web-based operator interface.

Click to enlarge

Design a customized Operator View

Click to enlarge

Resulting Operator View as seen in a web browser

Security features

Access to specific Operator Views can be made to require user authentication (i.e., username and password) so only authorized personnel can modify key parameters of a running project. A project can be locked to a specific Matrox smart camera or vision controller when deployed, preventing it from running on an unauthorized platform. A project can also be encrypted during deployment to a platform, insuring that the project cannot be read or changed by unauthorized users. Projects locked to a platform are automatically encrypted.

3. Internet Explorer, Google Chrome / Chromium, and Firefox.

Image analysis and processing

Central to Matrox Design Assistant are flowchart steps for calibrating, enhancing, and transforming images, locating objects, extracting and measuring features, reading character strings, and decoding and verifying identification marks. These steps are designed to provide optimum performance and reliability.

  • Pattern recognition
  • Feature extraction and analysis
  • 1D and 2D measurements
  • Color analysis
  • Character recognition
  • 1D and 2D code reading and verification
  • Calibration
  • Basic image processing

Matrox Profiler

Matrox Design Assistant includes Matrox Profiler, a separate utility to post-analyze the execution of a vision project for performance bottlenecks and timing issues. It presents the flowchart steps executed over time on a navigable timeline. Matrox Profiler permits searching for and selecting specific steps and their execution times for analysis. It computes statistics on execution times and presents these on a per step basis. Matrox Design Assistant 5

Click to enlarge

Matrox Profiler

Connect to devices and networks

Matrox Design Assistant can capture images from any GigE Vision and USB3 Vision compliant camera. The software can communicate over Ethernet networks using the TCP / IP as well as the EthertNet / IP2, Modbus over TCP / IP, and PROFINET protocols, enabling interaction with programmable logic / automation controllers. Its QuickComm facility provides ready-to-go communication with these controllers. Matrox Design Assistant supports direct communication with select robot controllers5 for 2D vision-guided robotic applications.  Matrox Design Assistant 5

Matrox Design Assistant can also be configured to interact with automation devices through a computer’s COM ports. Matrox Design Assistant can directly interact with the I/Os built into a Matrox vision controller, smart camera, and I/O card as well as the I/O available on a GigE Vision or USB3 Vision camera.

 Click to enlarge

Royalty free music licensed by www.stockmusic.net.

2. Certification pending.
5. Currently supports ABB IRC5, DENSO RC8, Epson RC420+ / RC520+, Fanuc LRMate200iC / LRMate200iD, KUKA KR C2, and Stäubli CS8 / CS8C HP / CS9 controllers.

Matrox Design Assistant 5

Reviews

There are no reviews yet!

Be the first to write a review

*

Delivery and Returns Content description.

Contact Integrys

Address

5805 Kennedy Road
Mississauga, ON L4Z 2G3

Phone:

Local Phone: 905-502-2070
Toll Free: 888-509-8455
Local Fax: 905-890-1959
Toll Free Fax: 888-509-8456

Email:

clientservice@integrys.com

About Integrys

For more than 50 years, Integrys has been the industry leader in selecting and evaluating new embedded, high-availability computer, imaging and video technology and engineering solutions for demanding markets and applications. The Integrys “seal of approval” is your assurance of proven value. These solutions include not only COTS products, but associated support and engineering services of value to our customers.

Integrys Location

Top