Basic Concept

This section covers the definition, types, and relevant interfaces of Steps.

Definition and Types of Steps

An Step is a Mech-Vision’s minimum algorithm unit for data processing. In Mech-Vision, a project is built by connecting different Steps to process the input data by user-defined rules. Therefore, Steps are the basis of project construction.

You do not need to write code to use Mech-Vision. Instead, you only need to drag and connect Steps to create your Mech-Vision Project.

Steps are divided into three types based on their roles.

Type

Description

Illustration

Input

Input-type Steps input raw data to Mech-Vision and output data to processing-type Steps. They only have output ports at the bottom.

icon_stepsguide1

Processing

Processing-type Steps process data received from Input-type Steps or preceding processing-type Steps and output the data to Output-type Steps or succeeding Steps. They have input ports on the top and output ports at the bottom.

icon_stepsguide2

Output

Output-type Steps output processed data received from processing-type Steps. They only have input ports on the top and usually used to end the project.

icon_stepsguide3

Relevant interfaces of Steps

Relevant interfaces include Step Library, Graphical Programming Workspace, Step Parameters, Step Quick Info, and Step Comment.