ABB presented RobotStudio as the solution. Engineers can use RobotStudio for offline programming using real-time data to test alternatives without shutting down production. Using RobotStudio, engineers can simulate real-world situations to identify problems with a new robot design. If problems exist, they can be addressed before the tool is actually made of steel and iron. RobotStudio is also used to create macros and to model welding, gluing, and image processing procedures.