Prog & Control Engineering
Program and Control Engineering provides a suite of solutions that allow the user to virtually program, validate and simulate manufacturing systems for the virtual commissioning of production facilities.
DELMIA Robot Task Definition

Define and Validate Robot Workcells and Programs
DELMIA Robot Task Definition (RTD) provides an intuitive user interface for programming the logic and motion trajectories of each individual device in the robotic workcell. The programmer then sequences the workcell activity to provide an interference free, optimized, execution plan for the operations being performed. A rich library of hundreds of robots and controllers for all major industrial robot manufactures is provided to support programmers in their layout and programming tasks.
DELMIA Robot Task Definition provides a V6 3D environment that supports both workcell feasibility studies and detailed robotic process plans for execution on the shop floor.
- Provides Rich Robot Library
- Placement Tools
- Teach Pendant
- Static and Dynamic Analysis
- Feasibility Studies
- Trajectories teaching capabilities
- IO Management
- Marerial handling Capability
Provides Rich Robot Library
Most manufacturers that utilize robots in their manufacturing, assembly, and material handling processes employ the use of multiple combinations or robot manufacturers and controller combinations. Included with Robot Task Definition is a rich library of robot models based on those supplied by robot vendors world wide. Having accesses to this robot library will help the user become productive quickly.Placement Tools
Capabilities included with RTD give the user the ability to automatically place a robot so that it can reach a set of target or execute a set of Tasks. It automatically computes and provides a list of feasible location where the robot can be placed. This helps the user by narrowing the "infinite possibilities" of where to place a robot to limited number of possibilities based on robot reachability to the work that needs to be performed thereby helping the user become more proficient and productive. Users can perform analysis on the stationary aspects of the setup and on the dynamic interaction between each moving robot and its environment. User can enable clash during such computation.Teach Pendant
It provides a comprehensive tools to create tasks, create different kinds of moves, assign/edit motion parameters, jump from one robot motion to other, create material handling activities and simulate the entire task. It provides a smart moving bubble tool bar which moves along with the robot to insert/modify/delete the Tag, Cartesian, Joint and Home targets. It also provides an ability to re-order robot motions within a task. With teach, the user can also create synchronization primitives (set/wait IOs) to manage coordination of multiple devices within a station.Static and Dynamic Analysis
Using the power of 3-D, users can perform analysis on the stationary aspect of the setup and on the dynamic interaction between each moving robot and its environment. As an example, the user can check if a robot collides with the environment while running its task.Feasibility Studies
Generate accurate simulations to predict/minimize process cycle times and maximize product throughput. RTD's build-in RRS capability ensures that your simulation robot cycle times match the real world times helping the user to optimize the overall process.Trajectories teaching capabilities
DELMIA Robot Task Definition allows for the creation of production robot simulations without impacting current production. DELMIA Robot Task Definition provides easy to use robot programming tools that greatly speed up the time it takes to create a robot program, such as Rail axis programming to compute rail value for the robot to reach a trajectory, Trajectory Manipulation commands like 'Tag Transformation", "Interpolate tag" and "Align Tag", attachment function for Tag Groups and Products/Resources.IO Management
It provides tools to create Input/Output ports and instruction to set/wait for signals inside the resource task. It enables the synchronization between multiple resources and provide a real time simulation environment.Marerial handling Capability
Ability to create Grab and Release instruction to pick or drop products in the resource behavior. It can be created using teach pendant or using Gantt editor.