...
Table of Contents | ||
---|---|---|
|
Overview
When Auto solve is run, Robotmaster will calculate operations and then attempt to solve fix the following types of issues in a program:
Singularity
Joint limit
Overtravel
Wrist flip
Out of reach
Collisions within the operation
Interferences within the operation
...
Robot-to-robot collisions
Robot-to-robot interferences
Connections between operations, including transitions
Connections between home points and operations
When Auto solve is run, it first calculates any uncalculated operations. If kinematic errors or collisions exist, it 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
...
Open or create a new part programming session.
...
With a device
...
loaded, Auto solve is accessible at the top of the Operations panel on the device side of Robotmaster.
...
Run Auto solve
Running Auto solve first calculates and then attempts to solve the focused item in the device side Operations panel.
...
On the device side, make sure that the focus is on all programs. Select the crosshairs ( ) at the cell level if needed.
Click Auto solve.
The results of the Auto solve are displayed at the bottom left of the screen.
...
If your session has multiple programs, you can use device focus modes to calculate operations in a specific program only.
Select the crosshairs ( ) next to the program you want to solve.
Click Auto solve.
...
For multi-robot devices, you can set the focus mode to a specific robot to solve only operations for that robot.
Select the crosshairs ( ) next to the robot you want to solve.
Click Auto solve.
...
Auto solve is performed at the program level, not at the operational level. It will solve all operations in a given session, program, or robot.
Auto solve will behave behaves the same way as Calculate with respect to the following calculate options:
...