Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

The release of Robotmaster 2025 includes powerful new features and capabilities, including support for multi-robot systems. This version contains many improvements that benefit systems with multiple robots working on a single process or performing a series of processes in a sequence as well as single robot configurations.

Simultaneous programming of multiple robots

Robotmaster 2025 supports simultaneous multi-arm systems and a new-to-market method for programming industrial robots. The new functionality enables you to plan programming, optimize path sequencing and distribution among robots, simulate the process, and promptly detect and resolve errors and collisions.

image-20241202-200629.png

Time-based simulation

Robotmaster’s simulation environment now uses a time-based model that more accurately represents the real-world single-robot or multi-robot system. This new functionality utilizes specified robot joint speeds, maximum angular and linear TCP speeds, and operation speeds for time estimation calculations and simulation. Previously, this was a point-based time estimation which used a uniform speed for all movements. Benefits include:

  • Relative time estimates that help synchronize operations and robotics for simultaneous multi-robot programming.

  • More accurate simulation and time estimates for all cell types, including single-robot and sequential multi-robot cells.

Scheduler with timeline view

The simulation bar has been completely redesigned as a timeline view.

image-20241203-151502.png

Benefits for simultaneous multi-robot cells:

  • Each robot is on a distinct track, allowing you to see idle cycle time.

  • Add wait times before or after operations.

  • Synchronize operations between different robots using handshakes.

  • In the Operations panel, drag and drop operations between robots to improve path/load distribution and cycle time. Results are immediately visible in the scheduler timeline.

Benefits for all cell types:

  • Time is now clearly visible on the scheduler, including total time.

  • Control playback speed based on specific percentage of actual speed (0.5x, real time, 2x and so on).

  • Operation names are shown directly in the timeline.

  • Collisions and interferences are shown directly in the timeline.

  • For programming sessions with multiple programs, you can view program names and reorder programs using the scheduler.

Wait times and handshakes

Wait times can be added to delay operations for a user-specified duration. Handshakes can be added to synchronize two or more operations to start at the same time. These tools are useful when programming multi-robot cells to avoid collisions between robots and effectively schedule operations.

image-20241203-153520.png

Focus modes

New focus modes offer a significant advantage when programming single and multi-robot systems. You can easily adjust the focus mode level to address collisions between a single robot and the part and cell component, as well as collisions between other robots. This simplifies error resolution, increases usability, and produces faster results when running calculations and utilizing automatic error solving tools.

image-20241203-150836.png

Interference checking

Several major enhancements have been made to safety envelopes with the introduction of interference detection, available for both single and multi-robots.

Safety envelopes

In the cell editor, you can more easily create and organize safety envelope elements around the robot parts for additional flexibility in defining extra margins of safety. Select from a list of standard envelope shapes or import CAD to model envelopes around system components.

image-20241202-200919.png

Interference collision group type

Any collection of system components can be added to a collision group and assigned an “interference” type, which is distinct from a normal collision. You can add safety envelopes to interference collision groups, which can help identify “near-miss” situations where robot components come in close proximity to other objects but do not touch them. A new option lets you define how the simulation environment should react to interferences.

Interference indicators in main work area

Interference can be seen easily in any part programming session, in the time-based scheduler, viewport, operations panel, and point list.

image-20250102-224003.png

Collision checking improvements

Cell design now allows robot-specific components such as toolings and tools to be included in collision groups. There is no need to fine tune collision groups during a programming session, this can all be handled in the cell editor ahead of time.

Automatic path ordering

image-20241203-152232.png

Ordering and assigning operations for the device can now be achieved with a single click for optimal path sequencing and cycle time. Previously, this was only available at the task level inside the operation.

   

 

Multi-robot configurations

Robotmaster now has the capability to create native multi-robot configurations and cells. With this advancement, users can establish dedicated multi-robot configurations, assign robots to them, and specify each robot's tooling mounting frame and default toolings.

Ease of use improvements

  • Inactive robot toolings are now present in the simulation to allow for collision checking.

  • Hover hints as you mouse over various elements in viewport to more easily identify robot components, operations, and tasks.

  • Highlight operations directly in the viewport using individual or window selection.

Multi-robot code generation

image-20241203-153140.png

Brand templates for FANUC, Yaskawa Motoman, and ABB are available for multi-robot configurations that use a single controller with multi-robot OEM controller packages. Brand templates serve as the foundation, with the option to adjust to meet particular needs.

  • No labels