Class InstructionListJointsResult.JointsResult
Inheritance
InstructionListJointsResult.JointsResult
Namespace:RoboDk.API.Model
Assembly: RoboDkApi.dll
Syntax
公共class InstructionListJointsResult.JointsResult
Constructors
|Improve this Doc
View Source
JointsResult(JointsResult)
Declaration
公共JointsResult(InstructionListJointsResult.JointsResult other)
Parameters
|Improve this Doc
View Source
JointsResult(int, double[], double[], double[], int, SimulationErrorFlags, double, double, double)
Declaration
公共JointsResult(int moveId, double[] joints, double[] speeds, double[] accelerations, int pathSimulationErrorCode, SimulationErrorFlags simulationErrorFlags, double linearStep, double jointStep, double timeStep)
Parameters
Properties
|Improve this Doc
View Source
Accelerations
Joint Accelerations (for each joint), empty if ListJointsType flag less than 3
Declaration
公共double[] Accelerations { get; }
Property Value
|Improve this Doc
View Source
HasCollision
True if joint position is causing a collision.
Declaration
公共bool HasCollision { get; }
Property Value
|Improve this Doc
View Source
Joints
Joint positions (array length = number of axis)
Declaration
公共double[] Joints { get; }
Property Value
|Improve this Doc
View Source
JointStep
Declaration
公共double JointStep { get; }
Property Value
|Improve this Doc
View Source
LinearStep
Maximum step in millimeters for linear movements (millimeters)
Declaration
公共double LinearStep { get; }
Property Value
|Improve this Doc
View Source
MoveId
Identifies the Target (Frame) to which the position belongs too.
Declaration
Property Value
|Improve this Doc
View Source
PathSimulationErrorCode
Simulation Error Code (raw value returned by RoboDK)
Declaration
公共int PathSimulationErrorCode { get; }
Property Value
|Improve this Doc
View Source
SimulationErrorFlags
Raw Error Code (PathSimulationErrorCode) translated into SimulationErrorFlags.
Declaration
公共SimulationErrorFlags SimulationErrorFlags { get; }
Property Value
|Improve this Doc
View Source
Speeds
Joint Speeds (for each joint), empty if ListJointsType flag less than 2
Declaration
公共double[] Speeds { get; }
Property Value
|Improve this Doc
View Source
TimeStep
Time between joint positions
Declaration
公共double TimeStep { get; }
Property Value