Click or drag to resize
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
C#
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: TaskConfigurationData
An array of ConfigurationData with which the mechanism can reach the specified target.
Version Information

Supported in: 1.0.0.0
See Also