Description
Intuitive, Versatile, And Extendable Integrated Development Environment For Machine Vision Applications
Matrox Design Assistant® X1 is an integrated development environment (IDE) for Microsoft® 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.
Matrox Design Assistant X can operate independent of hardware, allowing users to choose any computer with CoaXPress®, GigE Vision®, or USB3 Vision® cameras and get the processing power needed. Image capture from CoaXPress cameras requires the use of a Matrox Rapixo CXP frame grabber. Matrox Design Assistant X works with multiple cameras all within the same project, or per project running concurrently and independently from one another, platform permitting. This field-proven software is also a perfect match for a Matrox Imaging vision controller or smart camera. Matrox Design Assistant X offers the freedom to choose the ideal platform for any vision project.
Matrox Design Assistant X at a glance
- Solve machine vision applications efficiently by constructing flowcharts instead of writing program code
- Choose the best platform for the job within a hardware-independent environment that supports Matrox Imaging smart cameras and vision controllers and third-party PCs with CoaXPress, GigE Vision, or USB3 Vision cameras
- 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 all within the same project or per project running concurrently and independently from one another, platform permitting
- Interface to Matrox AltiZ and third-party 3D sensors to process and analyze their depth map
- Rely on a common underlying vision library for the same results with a Matrox Imaging 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 equipment via discrete Matrox I/Os, RS-232, and Ethernet (TCP/IP, CC-Link IE Field Basic, EtherNet/IP™2, Modbus®, PROFINET®, and native robot interfaces)
- Test communication with a programmable logic controller (PLC) using the built-in PLC interface emulator
- 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
Why a flowchart?
Create custom flowchart steps

Custom Step SDK
Latest key additions and enhancements
- Capture images from one or more CoaXPress cameras by way of Matrox Rapixo CXP frame grabbers
- Interface to Matrox AltiZ and additional third-party 3D sensors to process and analyze their depth map
- Image classification coarse segmentation that leverages deep learning to detect defects in highly textured materials
- CC-Link IE Field Basic communication to connect directly to Mitsubishi Electric® PLCs
- PLC interface emulator to test communication with a PLC without needing one
- Extract profiles from a point cloud or depth map for individual analysis
Application deployment

Deployment options
Project templates for quicker start-up

Project templates
- Barcode and 2D code reading
- Measurement
- Presence/absence
- Recipes
- Robot guidance (Pick-and-Place)
- Dot-matrix text reading (SureDotOCR®)
- Color checking
Integrated Development Environment
Customizable developer interface

Operator View
Operator interface viewable anywhere
Design a customized Operator View
Resulting Operator View as seen in a web browser
Security features
Field-proven vision tools
Image analysis and processing
Utilities

Matrox Profiler
Matrox Profiler

Matrox Capture Assistant GigE Vision and USB3 Vision configuration and test tool
Matrox Capture Assistant
Project Change Validator
Project Change Validator (view from portal)

PLC interface emulation
Connectivity
Connect to devices and networks

Supported environments
For Windows
- 64-bit Windows 7 with SP1 and Windows 10 (versions 1607 to 20H2)
Training and support

Matrox Vision Academy

Matrox Professional Services
