ExternalAxisValues Structure |
Namespace: ABB.Robotics.RobotStudio.Stations
public struct ExternalAxisValues
The ExternalAxisValues type exposes the following members.
Name | Description | |
---|---|---|
Eax_a |
Gets the position for robot external axis a.
| |
Eax_b |
Gets the position for robot external axis b.
| |
Eax_c |
Gets the position for robot external axis c.
| |
Eax_d |
Gets the position for robot external axis d.
| |
Eax_e |
Gets the position for robot external axis e.
| |
Eax_f |
Gets the position for robot external axis f.
|
Name | Description | |
---|---|---|
Equals | (Inherited from ValueType.) | |
GetAxisValues |
Returns the external axes values in Eax_1 to Eax_6 as an array.
| |
GetAxisValues(Int32) |
Returns the axes values for the active external axes in Eax_1 to Eax_6 as an array.
| |
GetHashCode | (Inherited from ValueType.) | |
GetType | (Inherited from Object.) | |
SetAxisValues(ExternalAxisValues, Double) |
Sets the values of the specified ExternalAxisValues, given the specified array of doubles.
| |
SetAxisValues(ExternalAxisValues, Double, Int32) |
Sets only the values of the active external axes. One array contains the values for the active axes, and another arrays specifies the positions in the ExternalAxisValues, where the values will be set.
A RAPID robtarget specifies the axis positions for six robot axes and six external axes. More than 6 external axes can be controlled, but not simultaneously.
Behind the scenes, all the axes position values are treated as an array of length 12. The first six elements contains the position values for the robot axes, and the last six, contains the position values for the external axes.
Please refer to RsMechanicalUnit for more information about logical axis, and activation/deactivation of external axes.
It is common that none, or only a few of the external axes are used. If for example two axes are used, the two array parameters shall have the lenght two.
| |
ToString | (Overrides ValueTypeToString.) |