Navigation : EXPO21XX > ROBOTICS 21XX > H42: System Simulation > EASY-ROB Software
Videos
Loading the player ...
  • Offer Profile
  • EASY-ROB™ stands for 20 years of experience in robot simulation

    With our smart modules you increase the competitiveness of your software considerably. With our many years of knowledge about the integration into technology-based offline programming systems you shorten the time to market entry decisively for yourself.

    Let your application benefit from EASY-ROB™.

Product Portfolio
  • EASY-ROB™ - smart software for smart robotics

  • EASY-ROB™ is a harmonized family of software modules for planning, programming and simulation of a wide range of industrial robots and kinematics. With EASY-ROB™, you can plan your robot work cells on the PC, check accessibility, collisions, traversing ranges, estimate cycle times, and thus increase planning security and significantly shorten commissioning times.

    To meet your individual needs, EROSA (EASY-ROB™ Open Software Architecture) provides a powerful programming interface (API) that allows you to customize EASY-ROB™ products to your specific needs. In addition to EASY-ROB™ products, the EASY-ROB Software GmbH offers its many years of experience in software development, simulation and robotics.

      • EASY-ROB™ Kernel

      • For software development without visualization

        The EASY-ROB™ Robotics Simulation Kernel is designed for integration in technology-based software applications (host application) from OEM partners. Only API functions and services for the robot functionality are provided.

          • Software module for robot simulation

          • You need Robotics functionality for your OLP software?

            Then the EASY-ROB™ Kernel is exactly the right solution.

            The Robotics booster for your application!

            With the Kernel, you now have instandly more than 1000 robots for kinematic calculations, and a trajectory planner (motion interpolation) for PTP, SLEW, LIN, and CIRC motions. A powerful collision detection and numerous mathematical functions are also available.

            The EASY-ROB™ Kernel is designed as a plug in for integration in technology-based software applications (host application) from OEM partners. Only API functions and services for the robot functionality are provided.

            The host application handles 3D visualization as well as the administration of all geometries and handles of all kinematics.

            Advantages

            • Integration in technology-based software solutions
            • Bidirectional control
            • 100% Robotics know-how
            • Robot Libraries
            • Motion planning and execution
            • ToolBox for special calculations (option)
            • Collision detection with clearance (option)
            • AutoPath ™ collision-free path planning (option)
            • 3D visualization by your host application
            • Available under Windows® (x64)

             

          • Robot Libraries

          • The Robotics Simulation Kernel accesses the EASY-ROB™ robot libraries.

            With currently more than 1000 models you are always on the safe side, no matter which robot you want to simulate in the future.

            Additional advantages

            • More than 1000 modells
            • Modeling of own robots, positioners, grippers, turntables and special special kinematics
            • Attributes e.g. travel ranges, max. speeds and accelerations
            • Formula parser with mathematical functions
            • Numerical solution method
            • Learn more about our robot libraries

            Brands

            ABB, b+m, Comau, Denso, Dürr, Eisenmann, FANUC, Guedel, igm, Kawasaki, KUKA, Mitsubishi, OTC-Daihen, PKM Delta, Reis, STÄUBLI, Tricept®, Unimation, Universal Robots, YASKAWA.

          • Basic functionality

          • Trajectory planning and -execution

            • Motion types: PTP, LIN, CIRC, SLEW
            • Jerk free and phase synchronous velocity profile
            • Tool- and work piece guided movement (external TCP)
            • Synchronization with external axes
            • Track motion (LVA), conveyor tracking
            • Paint shops, tracking windows
            • ToolPath (trajectory) definition
            • Automatic reduction of speed, due to singularity
            • Cycle time estimation

            Integration

            • Detailed Doxygen documentation
            • Method class ERK_CAPI
            • Programming examples: kinematics, interpolation, ToolPath, AutoPath™
            • Microsoft® Visual Studio C++ development environment

            ERK Interpolation/Trajectory Planner

            The ERK Trajectory Planner allows to set a target position with SET_NEXT_TARGET for each loaded kinematic, which is then accessed by cyclically calling GET_NEXT_STEP.

            Furthermore, any ToolPathes that contain any targets with motion attributes such as motion type, speed, acceleration, job data, external axis values, etc. can be generated.

             

          • Supplementary modules for the Robotics Simulation Kernel

          • Extend the functionality of your Kernel thanks to the modular design of our software.

            ERK ToolBox

            Calculation of the external axis values of ToolPath targets for 1 or 2-axis positioners depending on defined constraints, e.g. regarding the tool orientation.

            Individual adjustments and extensions of the ToolBox functionality after agreement and clarification of the technical requirements possible.

            Multi-KIN

            The number of robots and / or kinematics is not limited.

            ERK Positioner

            Synchronized movements with external positioner (geometric coupling) Travel modes: LIN, CIRC and PTP

        • EASY-ROB™ Framework

        • Software module for robot simulation with visualization

          The EASY-ROB™ Robotics Framework (ERF) is an SDK designed to develop technology-based software applications for
          OEM partners.

            • Framework

            • By using API-functions or exported methods class ER_CAPI you can access bidirectional the EASY-ROB™ Robotics Framework.

              The EASY-ROB ™ Robotics Framework starts as an OpenGL ™ window without a title, menu, toolbars and status bar and can be placed anywhere within the own application with the window handles.

              Existing work cells, robots, devices, assemblies, tools, etc. can be loaded, linked and controlled via the API. The user has all the robot functionality at his disposal.

              If a collision is detected during the simulation or if traversing ranges or speeds are exceeded, EASY-ROB ™ reports these events to the user application, which can react accordingly.

              Advantages

              • Integration in technology-based software solutions
              • Bidirectional control
              • 100% robotics know-how
              • Collision detection with tolerance
              • AutoPath™ collision-free path planning (option)
              • Placement of the OpenGL ™ window
              • Available on Windows® (x64)
            • Robot Libraries

            • All Brands. All Models. All from one hand.

              The Robotics Framework accesses the EASY-ROB™ robot libraries.

              With currently more than 1000 models you are always on the safe side, no matter which robot you want to simulate in the future.

              Additional advantages

              • More than 1000 modells
              • Modeling of own robots, positioners, grippers, turntables and
                special special kinematics
              • Attributes e.g. travel ranges, max. speeds and accelerations
              • Formula parser with mathematical functions
              • Numerical solution method

              Brands

              ABB, b+m, Comau, Denso, Dürr, Eisenmann, FANUC, Guedel, igm, Kawasaki, KUKA, Mitsubishi, OTC-Daihen, PKM Delta, Reis, STÄUBLI, Tricept®, Unimation, Universal Robots, YASKAWA.

            • Interpolation and Integration

            • Interpolation

              • Motion types: PTP, LIN, CIRC, SLEW
              • Jerk free and phase synchronous velocity profile
              • Tool- and work piece guided movement (external TCP)
              • Cycle time estimation

              Integration

              • Detailed Doxygen documentation
              • Method class ER_CAPI
              • Programming examples: kinematics, interpolation and verifikation
              • Microsoft® Visual Studio C++ compiler development environment

              API-Sensors

              With the aid of the API-Sensors interface you can connect external devices e.g. as a SpaceMouse or digitizers directly to EASY-ROB™ for recording joint values and Cartesian positions for visualization.

            • Modules

            • VISU

              3D Visualization for Industry

              The powerful EASY-ROB™ VISU is designed for integration into technology-based software applications. Finally, visualize processes, display problems, or just let your customers and colleagues see the new project-

              With EASY-ROB™ VISU, Industry 4.0 starts in your own software solution!

              Collision

              Collision Detection of 3D Objects

              The high-performance EASY-ROB™ Collision is used for integration into technology-based software applications. Quickly and accurately check your 3D application for collisions-

              It doesn‘t matter how big your models are, you can rely on EASY-ROB™ Collision!

          • EASY-ROB™ App

          • Your entry into the world of robot simulation

            Software for users .Benefit from 20 years of user experience and experience far more than 1000 robot models!

              • Handles all your virtual process

              • The EASY-ROB™ App handles all your virtual process steps and is intended for end users with end-to-end simulation support.

                From the planning of the robot work cell to the checking of accessibility, collisions and travel ranges, to the cycle time estimation and program generation.

                The EASY-ROB™ App is available in two versions: Simulate & Professional.

              • Simulate

              • 3 robots included

                • Visualization
                • Collision detection
                • Import 3D data
                • Multi-Robot version
                • Free online training
                • WibuKey: flexible licensing
                • Presentation via 3D-PDF with animation
              • Professional

              • Access to entire Robot Libraries

                • More than 1000 different models
                • Individually customizable
                • Scalable by a great number of options e.g. AutoPath™
                • Visualization
                • Collision detection
                • Import 3D data
                • Single or Multi-Robot
                • Individual training
                • Many licensing methods e.g. floating license
              • Features & Functions

              • EASY-ROB™ Robot Libraries

                EASY-ROB™ delivers you libraries of all major robot brands of the market immediately.

                All models containing information on travel ranges, speeds, acceleration, offsets and rotational directions of axes according to the manufacturer’s specifications or from the respective data sheet.

                Unavailable robots, machines, tools and handling systems can be easily and quickly “rebuild virtually” in EASY-ROB™.

                In order to achieve realistic simulation results, the attributes can be adapted according to the requirements and saved as a stand-alone robot model.

                We are happy to offer you our services for your special kinematics.

                Brands

                ABB, b+m, Comau, Denso, Dürr, Eisenmann, FANUC, Guedel, igm, Kawasaki, KUKA, Mitsubishi, OTC-Daihen, PKM Delta, Reis, STÄUBLI, Tricept®, Unimation, Universal Robots, YASKAWA.

                Additional advantages

                • Modeling of own robots, positioners, grippers, turntables and special kinematics.
                • Attributes e.g. travel ranges, max. speeds and accelerations.
                • Formula parser with mathematical functions.
                • Numerical solution method for inverse kinematics with special kinematics.
              • Multi-Robot

              • The number of robots and programs per work cell is not limited.

                Robots can be synchronized and moved at the same time, whereby the programs communicate via I/O signals.

                EASY-ROB™ Multi-Robot version offers the full range of functionality.

                • The number of robots per work cell is not limited. Kinematics such as grippers, positioners and/or feed units can be loaded, linked and simulated as often as required.
                • With Multi-Robot, multiple robots and kinematics can be synchronized and moved simultaneously, with the programs communicating via I/O signals.
              • Simulation – programming the work cell

                • ERPL EASY-ROB™ Program Language
                  Language with robot commands for generating the sequence programs. Digital signals and variables for program synchronization. Formula parser with mathematical functions
                • ERCL EASY-ROB™ Command Language
                  Language with simulation commands such as switching on the collision, the Tcp track, etc.
                • History diagram
                  Detailed logging with graphical display for evaluation and documentation of the simulation results. Export as jpg or bmp file
                • Camera Function
                  Any positioning of a camera in the work cell for individual viewing from different perspectives
              • Project management

                • Device Manager
                  Management of kinematics, components, devices and tools, which are stored as an image with textual short description.
                • Project Manager
                  Database with visualization for customer or project-related archiving of work cells.
              • Layout planning

                • Create paths that contain an unlimited number of target points (TAG points). Paths can be linked to geometries and / or kinematics. This defines the process. The kinematics and devices are then optimally positioned.
                • Quick exchange of robots and kinematics
                • Monitoring of accessibility, travel ranges, speeds and accelerations
                • Hierarchical collision detection with clearance functions
                • Individual measuring functions – distance and circular measurement
              • 3D PDF export

              • The entire 3D simulation with animation in just one PDF document

                Take advantage of the new EASY-ROB ™ 3D PDF export and create an animated PDF document of your simulation process in just a few steps.

                Also available as SDK:
                Integrate functions required in your technology-based software via C / C ++ and C # method class.

              • Presentation

              • Creation of video files (AVI) and animated VRML sequences

                Optionally available: RunTime
                For the production of protected working cells. Thereby you can load and simulate existing work cells with the free EASY-ROB™ Viewer for example for presentation purposes.

              • CAD data import and export

                • Modeling simple parametrizable 3D geometries, e.g. cube, ball, cone, cylinder
                • Standard CAD data import
                  IGP / STL ascii and binary / 3DS / VRML I + II, 97
                • CAD data standard export
                  STL binary, VRML II, 97 and IGP part file
                • Optional CAD data import *)
                  Neutral interfaces: STEP