Workcell Sequencing is a powerful 3D simulation tool used to design and simulate manufacturing processes. It builds upon the workcell model developed in Robot Task Definition, Human Task Simulation, or DPM Assembly Process Simulation. With Workcell Sequencing, the user can coordinate and review the functioning of multiple resources as they work in tandem.
The interface is intended to enable task synchronization among any programmable resources such as robots or human models. The tools are synchronized using IO technology. Workcell Sequencing allows it to link the resource programs to the process planning, and so creates a bridge between the resource-centric programming and the high-level manufacturing process description.
Design and manufacturing engineers can use Workcell Sequencing to see simulations of robotic movement. The simulation reproduces both simple and complex robotic manufacturing processes exactly as they are defined.
Users who have opted to have Realistic Robot Simulation (RRS) installed can also use this tool to further refine their simulations. (See the Realistic Robot Simulation User's Guide, if applicable).
Enables users to assign resource tasks In previous releases, robot programs consisted of robot sequences. Sequences could be created independently of a particular robot, although ultimately a robot had to be assigned to a sequence in order to make it work. The old robot sequences were listed under the process node of the PPR tree. As of V5 release 10, robot programs are created for a specific robot and are consequently listed under the robot's data, in the resource node of the PPR tree. Robots may have more than one task created for them. When a robot is assigned to a process activity, the tasks created for the robot may also be assigned to that activity.
To create a link between process planning and robot programs, the concept of active task has been introduced. Because users can create more than one task for a specific resource, they must select the task they want performed in conjunction with a particular activity. The Set Active Task command enables users to do so.
The resource assignment can be translated by "The resource R implements the Process P". The user may now assign an existing task to a resource in the process plan. Assigning resource tasks extends this concept to get "The resource R implements the Process P by running Task T". This allows the process planner to simulate the process and have the resources working on their tasks together.
Define and connect resource IO Users can create IO states for programmable resources. The user can then create activities in the resource tasks to evaluate these states or to make the resource wait for a state to be evaluated. This simple "set" and "wait" mechanism is used to synchronize resources. IO connections between robots can be visualized and a dedicated user interface allows the users to easily alter the IO map.
Monitor IO during simulation The user may monitor the status of the IO states and signals using the IO Monitor panel. The user may perform dynamic analysis of the IO states by ignoring all the IO signals or by selecting the required IO lines from the multi list to force a change in signals.
Define Interference Zones Users can define interference zones, and create activities defining when a resource has either entered or cleared the zone. Whenever a resource is in a zone, no other resource can access the same zone.
Product Key Customer Benefits
Assign resource tasks
Define resource IO
Define Interference zones
Prerequisites DELMIA Workcell Sequencing can be ordered as part of DELMIA Robotics Solutions.
For More Information This publication is for general guidance only. For the most current and accurate information, please refer to the product announcement letters.