Click or drag to resize

MechanicalUnit Class

This class represents a mechanical unit in the robot controller.
Inheritance Hierarchy

Namespace:  ABB.Robotics.Controllers.MotionDomain
Assembly:  ABB.Robotics.Controllers (in ABB.Robotics.Controllers.dll) Version: 6.5.129.0
Syntax
C#
public sealed class MechanicalUnit : SDKBase, 
	IDisposable

The MechanicalUnit type exposes the following members.

Properties
  NameDescription
Public propertyControllerType
Gets the ControllerType.
(Inherited from SDKBase.)
Public propertyCode exampleCoordinateSystem
Gets or sets the coordinate system mode for jogging of the active mechanical unit.
Public propertyCode exampleIsCalibrated
Specifies whether the mechanical unit is calibrated or not.
Public propertyCode exampleMotionMode
Gets or sets the motion mode type for jogging of the robot.
Public propertyCode exampleName
Gets the name of the mechanical unit.
Public propertyNoOfAxes
Gets the number of axes of the mechanical unit.
Public propertyCode exampleTask
Returns the name of the task of the mechanical unit.
Public propertyCode exampleTool
Gets or sets the active tool.
Public propertyCode exampleType
Gets the mechanical unit type.
Public propertyCode exampleWorkObjectName
Gets or sets the active work object.
Top
Methods
  NameDescription
Public methodDispose
Disposes the managed resources of the instance.
(Inherited from SDKDisposeBase.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodCode exampleGetPosition
Gets the joint target position of the mechanical unit.
Public methodCode exampleGetPosition(CoordinateSystemType)
Gets the robtarget position of the mechanical unit.
Public methodCode exampleGetPosition2
Gets the joint target position of the mechanical unit.
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodCode exampleGetUserDefIncStepSize
Gets the user defined incremental step size.
Public methodCode exampleSetUserDefIncStepSize
Sets the user defined incremental step size.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventCode exampleDataChanged
This event is raised at any change of the mechanical unit data, e.g. tool changed, work object changed, coordinated system changed, motion mode changed or incremental step size changed. The event handler receives an event of the type MechanicalUnitDataEventArgs.
Top
See Also