Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Auto solve feature is designed to easily solve kinematic errors and collision issues for operations automatically, without user intervention.manual intervention. Auto solve works by trying different operations settings, including axis orientation, optimization, and rotary settings, to achieve an error-free solution.

...

Table of Contents
stylenone

Overview

When Auto solve is run, Robotmaster will calculate operations and then attempt to solve issues. The results of the Auto solve are displayed at the bottom left of the screen.Kinematic errors that Auto solve attempts to fixthe following types of issues:

  • Singularity

  • Joint limit

  • Overtravel

  • Wrist flipCollisions

  • (local)Out of reach

  • Collisions within the operation

  • Interferences within the operation

Auto solve will not attempt to fix:

...

Collisions between robots

...

Interferences

...

  • Robot-to-robot collisions

  • Robot-to-robot interferences

  • Connections between operations, including transitions

  • Connections between home points and operations

Auto solve uses the established axis calculation method, Spherical interpolation or Profile tracking, and then attempts to solve by adjusting operation settings including tool orientation, optimization plan, and wrist configuration.

For devices with an external rotary axis (such as a turntable), Auto solve will also attempt different rotary settings and angles to solve errors. This applies to external rotary axes with an “Index only” type.

Navigation

  1. Open or create a new part programming session.

  2. Ensure a device is loaded.

  3. Ensure at least one operation is assigned to a program.

Run Auto solve

(Calculates and auto solves Auto solve calculates and attempts to solve the focused item in the device side Operations panel.)

Run Auto solve for all programs

  1. On the device side, make sure that the focus is on all programs. Select the crosshairs ( ) at the cell level.

    image-20241206-210015.pngImage Added
  2. Click Auto solve.

The results of the Auto solve are displayed at the bottom left of the screen.

...

Run Auto solve for a specific program

Run Auto solve for a specific robot

Previous marketing copy:

Auto Solve is a single-click path optimization and error correction tool that makes it easier and faster for users to achieve optimized and error-free programs without the need for programming or robotics expertise. The Auto Solve algorithm automatically applies axis configuration, optimization, and rotary settings, among others, to achieve error-free operations. Some of the advantages of Auto Solve are:

...

Simplify the programming process and make it more efficient

...

Minimize the number of manual interactions required from the user

...

Tackle complex programming tasks with fewer errors and in less time

...

If your session has multiple programs, you can use device focus modes to calculate operations in a specific program only.

  1. Select the crosshairs ( ) next to the program you want to calculate.

    image-20241205-165918.pngImage Added
  2. Click Auto solve.

Alternatively, you can use the program Auto solve button for a specific program.

...

With this approach, only active focus items in the program will be auto solved.

Run Auto solve for a specific robot

For multi-robot devices, you can set the focus mode to a specific robot to solve only operations for that robot.

  1. Select the crosshairs ( ) next to the robot you want to calculate.

    image-20241205-170222.pngImage Added
  2. Click Auto solve.

Additional notes

Auto solve is performed at the program level, not at operational level.

Auto solve will behave the same way as Calculate with respect to the following calculate options:

  • Calculate with collision

  • Calculate graphical transition

  • Calculate with processor

Certain special operations types are treated differently during Auto solve:

  • TruTops weld teachline / TruTops weld teachine S3

  • Surface paths 6 axis type

For these types, Auto solve will not perform axis configuration setting and tool orientation adjustments when trying to solve.