EDAS organizes most tasks into four main modes: Design, Programming, Execution and Metrology. The active mode controls which tools and panels are visible and what kind of work you can do. Once you understand what belongs in each mode, working with EDAS becomes much more structured and predictable.
Design Mode is the place where you build and adjust the three dimensional cell. Typical tasks in this mode are:
Placing and arranging robots, sensors, fixtures and other devices in the scene
Working with the library by dragging predefined robots, tools or parts into the project or exporting project items back to the library
Configuring robot properties such as home position and basic parameters
Defining frames and reference systems on parts and fixtures to simplify later programming
You usually stay in Design Mode until the layout and reference systems are stable. After that, most work shifts to Programming Mode.
Programming Mode is where you define how the cell behaves during the measuring process and where you simulate that behaviour. In this mode you mainly:
Build the program as a command tree with motion and measurement commands
Configure and edit motion commands such as joint, linear, relative and home motions
Add measurement related commands, variable writes and dialog commands
Use simulation to validate that the sequence is correct and respects collision settings
Programming Mode is the logical layer sitting between the static three dimensional layout and real device execution. Once the program runs correctly in simulation, you move to Execution Mode.


Execution Mode connects the project to machines and sensors and runs the program created in Programming Mode. Key aspects of this mode are:
Opening connections to robot controllers, measurement devices or simulators
Applying execution settings that define how runs are started, monitored and stopped
Handling execution failures using tools such as safe back trace home, planning a safe home path, continuing from the failure position or aborting the run
Execution Mode is also used for virtual commissioning, where EDAS connects to controller simulators instead of real devices so that programs can be tested against a virtual system before deployment.
Metrology Mode focuses on simulated and measured point clouds and on how this data is processed. In this mode you typically:
Visualize large point clouds using the internal voxel representation to keep the three dimensional view responsive
Inspect, clean and align measurement data, for example when several stations or scanner positions are used
Export measurement data in the part coordinate system, based on references defined earlier in the program
Metrology Mode is the analytical end of the chain, where you check whether the cell and its program deliver the required measurement quality.
A common workflow in EDAS follows a simple sequence:
Design Mode to build the three dimensional cell, place devices and define reference systems
Programming Mode to create and simulate the program that drives robots and measurement devices
Execution Mode to connect to real or simulated devices and run the program, handling any failures safely
Metrology Mode to inspect, align and export the resulting measurement data
By always choosing the mode that matches the task at hand, users keep projects cleanly separated into layout work, logic, execution and metrology, which makes EDAS easier to learn and more efficient to use in daily work.