MechanismGetAllConfigurationsAsync Method (RsTarget, RsToolData, Int32, Boolean) |
Returns reachable arm configurations for the specified target.
Namespace:
ABB.Robotics.RobotStudio.Stations
Assembly:
ABB.Robotics.RobotStudio.Stations (in ABB.Robotics.RobotStudio.Stations.dll) Version: 7.0.8747.636
Syntax public Task<ConfigurationData[]> GetAllConfigurationsAsync(
RsTarget target,
RsToolData tool,
int[] cfxFilter,
bool includeTurns
)
Parameters
- target
- Type: ABB.Robotics.RobotStudio.StationsRsTarget
The target for which to find reachable configurations. - tool
- Type: ABB.Robotics.RobotStudio.StationsRsToolData
The tool that should coincide with the target. The RobotHold
property is used to determince if the tool is stationary or held by the robot. - cfxFilter
- Type: SystemInt32
An array of integers which specifies Cfx values to be included
in the resulting array. This parameter is only applicable for a bending bacwards robot.
Cfx values which are not specified in the filter will not be considered, which will
improve performance. Often you know that you are only interested in configurations where,
for example, the wrist is in front of axis 1. , forRobotHold property is used to
determince if the tool is stationary or held by the robot. - includeTurns
- Type: SystemBoolean
Only the base configurations will be returned if this
parameter is set to false. If true, the turns of the base configurations will be added.
Return Value
Type:
TaskConfigurationDataAn array of
ConfigurationData with which the mechanism can reach
the specified target.
Version Information
Supported in: 1.0.0.0
See Also