(510) 657-4000

Contact Us or Order

Aurora DA X WIN P U

Zebra Software

Product Family

Zebra Design Assistant

Salient Features

DA X WIN P U:   Aurora Design Assistant  X Development Package

Aurora Design Assistant 9 development package for Windows. Includes installation media with IDE and online documentation.
Also includes a single-user USB hardware license key for design-time environment and all run-time packages as well as a Aurora
Design Assistant Maintenance registration number. Not required if ordering Zebra 4Sight EV6/XV6 or Zebra Iris GTX with Aurora
Design Assistant.

  • Zebra Technologies and Matrox Imaging are now one.
Features & BenefitsApplication & IndustriesWhy Flowchart?VideosDownloadsOrder DAX

Aurora Design Assistant X

Features and Benefits:

  • 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 smart cameras and vision controllers, and third-party PCs with 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 another2
    Interface to 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 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 equipmentequipment via discrete Matrox I/Os, RS-232, and Ethernet (TCP/IP, EtherNet/IP™3, 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



Matrox Design Assistant is used to put together solutions for the agricultural, aerospace, automotive, beverage, consumer, construction material, cosmetic, electronic, energy, food, flat panel display, freight, machining, medical device, paper, packaging, pharmaceutical, printing, resource, robotics, security, semiconductor, shipping, textile, and transportation industries.

Application design

Flowchart and operator interface design are done within the Matrox Design Assistant IDE hosted on a computer running Microsoft® Windows® 2. 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.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.

Samples, tutorials and training

Matrox Design Assistant includes numerous sample projects and video tutorials to help new developers quickly become productive. Matrox Imaging also offers an instructor-led training course held at Matrox headquarters and select locations worldwide.  Contact us at Uniforce Sales & Engineering for more information.

Release X highlights

  • Multiple run-times allow for multiple independent projects to concurrently execute on the same platform
  • Interface to third-party 3D sensors to process and analyze their depth map
  • Photometric stereo tool enhances surface irregularities such as embossed or engraved features, scratches or indentations
  • Classification step that leverages deep learning to inspect images of highly textured, naturally varying, and acceptably deformed goods
  • Shape finding tools for locating circular, elliptical, rectangular, and line segment features


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® 2010 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.

Click to View

Application deployment

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

Click to View

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 View

Matrox Design Assistant : Overview

Matrox Design Assistant X Vision Based Robotic Guidance

Matrox Design Assistant 4 Bottling Inspection Video

Aurora Design Assistant – Assembly Inspection

Additional Information on All Part numbers


Aurora Design Assistant X Products

Product Family Part Number Description
Aurora Design Assistant DA X WIN PU Aurora Design Assistant 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. Since Matrox Design Assistant is hardware independent, choose any computer with GigE Vision® or USB3 Vision® cameras and get the processing power needed. Work with multiple cameras all within the same project, or per project running concurrently and independently from one another2. This field-proven software is also a perfect match for a Matrox vision controller or the Matrox Iris GTR smart camera. Matrox Design Assistant offers the freedom to choose the ideal platform for any vision project.
Aurora Design Assistant DA MAINTENANCE One-year extension to Matrox Design Assistant maintenance program per user
Aurora Design Assistant DA TRAIN

  • Ask for Availabiltiy
Aurora Design Assistant environment” training. 3 Day Introduction to Aurora DA.  Vision Academy on-premises training.


Aurora Design Assistant Run-Time License Software Keys Description
DXRTxxxxxxxx00 Aurora Design Assistant 9 runtime software license key. The user must supply a lock code generated using the license management utility (MILConfig’s Licensing tab) or the Zebra Iris GTX smart camera portal (Licensing tab on the Settings page).
This unique lock code identifies the target system and package(s) to license. The correspondence between the below packages and flowchart steps comes from the Project License Information dialog accessible from the Platform menu in Aurora Design Assistant.
Note: Combine packages by substituting 0 at the appropriate position x with the appropriate letter or other digit.
DXRTA000000000 Aurora Design Assistant 9 Image Analysis (IA) package. Enables BeadInspection, BlobAnalysis, Camera (with calibration), CameraFocus,
EdgeLocator, Measurement, ImageCorrection, IntensityChecker, ImageProcessing (also see DAXRT…Q…), LoadImage (with
calibration), Remap, and Mask steps. Also required for AlignPlane, Crop3D, ExtractProfile, and Volume3D steps.
DXRTM000000000 Aurora Design Assistant 9 Machine Vision (MV) package. Includes ImageAnalysis package and enables PatternMatching step.
DXRT0I00000000 Aurora Design Assistant 9 Identification package (ID). Enables CodeReader and CodeGrade steps.
DXRT0C00000000 Aurora Design Assistant 9 StringReader (SR) and SureDotOCR package (steps). Also enables DL_OCR step.
DXRT0200000000 Both DXRT0I00000000 and DXRT0C00000000.
DXRT00J0000000 Aurora Design Assistant 9 Image (De) Compression (Codec) package. Required for Camera, ImageWriter, and LoadImage steps with image (de)compression.


Aurora Design Assistant Run-Time License Software Keys Description
DXRT000G000000 Aurora Design Assistant 9 Geometric Model Finder (GMF) package. Enables ModelFinder, RectangleFinder, CircleFinder, EllipseFinder, and SegmentFinder steps.
DXRT0000S00000 Aurora Design Assistant 9 Interface package. Enables image acquisition using GenTL, GigE Vision, and USB3 Vision.
Note: Not required for Zebra 4Sight GPm/EV6/EV7/XV6 and Zebra Iris GTR/GTX bundled with Aurora Design Assistant. Also see DXRT0000030000.
DXRT00000R0000 Aurora Design Assistant 9 Registration package. Enables PhotometricStereo and HDR steps.
DXRT0000030000 Aurora Design Assistant 9 3D Calibration and Supplemental (3D) package. Enables 3D camera and sensor acquisition as well as
AlignPlane (also see DXRTA…/DXRTM… and DAXRT…Y…), Crop3D (also see DXRTA…/DXRTM…), ExtractProfile (also see DXRTA…/
DXRTM…), FillGaps, Project3D, and Volume3D (also see DXRTA…/DXRTM… and DAXRT…Y…) steps.
DXRT0000020000 Both DXRT00000R0000 and DXRT0000030000.
DXRT000000Y000 Aurora Design Assistant 9 Metrology package (step). Also required for AlignPlane and Volume3D steps.
DXRT000000Q000 Aurora Design Assistant 9 Color Analysis package. Enables ColorMatcher step. Also required for the ImageProcessing step’s colordistance/projection operation.
DXRT000000B000 Both DXRT000000Y000 and DXRT000000Q000.
DXRT0000000Z00 Aurora Design Assistant 9 Industrial (and Robot) Communications functionality.
Note: Not required for Zebra 4Sight GPm/EV6/EV7/XV6 and Zebra Iris GTR/GTX bundled with Aurora Design Assistant X.
DXRT0000000N00 Aurora Design Assistant 9 Classification package. Enables CNNClassIndex and CNNClassMap steps.
DXRT0000000200 Both DXRT0000000Z00 and DXRT0000000N00.
DXRTM2B2B2B200 All Aurora Design Assistant 9 packages. Enables all Aurora Design Assistant steps.
Software License Hardware ID Key
MILRTIDCMC Software license USB hardware fingerprint and storage.
Note: Replaces Zebra hardware as the fingerprint used to generate the unique system code. DXRT…00 is still required.
Aurora Design Assistant Runtime License Hardware Key
DXRTxxxxxxxx00U Pre-programmed Aurora Design Assistant 9 runtime USB hardware license key that enables appropriate package(s).
Note: See Aurora Design Assistant Runtime License Software Keys section for available selections. Alternative to DXRT…00.

Order Aurora DA X WIN P U

Fill out the form below for a Free Quote!


Quote Request- Individual PP

Quote Request

*Required Field

General Information


Requested Products

  • Your quote request cart is empty.