| Description | Hierarchy | Fields | Methods | Properties |
type TDCMotor = class(TMotor)
Class implementing a simplified DC motor model. This is a simplified model and does not include any dynamics (no inductance).
![]() |
constructor Create(MotorParameters: TMotorParameters); overload; override; |
![]() |
constructor Create; overload; override; |
![]() |
constructor CreateAndSet(Motor: TMotor); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure ComputeTorque; override; |
![]() |
function Copy: TMotor; override; |
![]() |
procedure LoadFromDefinition(ObjDef: TObjectDefinition); override; |
![]() |
procedure SetDirection(Direction: real); |
![]() |
procedure SetPosition(Position: TVector); |
![]() |
procedure SetSignal(Signal: real); override; |
![]() |
constructor Create(MotorParameters: TMotorParameters); overload; override; |
![]() |
constructor Create; overload; override; |
![]() |
constructor CreateAndSet(Motor: TMotor); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure ComputeTorque; override; |
![]() |
function Copy: TMotor; override; |
![]() |
procedure LoadFromDefinition(ObjDef: TObjectDefinition); override; |
![]() |
procedure SetDirection(Direction: real); |
![]() |
procedure SetPosition(Position: TVector); |
![]() |
procedure SetSignal(Signal: real); override; |
![]() |
property ArmatureResistance: real; |
![]() |
property AxisAngularVelocity: real; |
![]() |
property BackEMFConstant: real; |
![]() |
property CoulombFriction: real; |
![]() |
property Direction: real; |
![]() |
property GearEfficiency: real; |
![]() |
property GearRatio: real; |
![]() |
property MaxTorque: real; |
![]() |
property MaxVoltage: real; |
![]() |
property Position: TVector; |
![]() |
property TorqueConstant: real; |
![]() |
property ViscousFriction: real; |
![]() |
property ArmatureResistance: real; |
![]() |
property AxisAngularVelocity: real; |
![]() |
property BackEMFConstant: real; |
![]() |
property CoulombFriction: real; |
![]() |
property Direction: real; |
![]() |
property GearEfficiency: real; |
![]() |
property GearRatio: real; |
![]() |
property MaxTorque: real; |
![]() |
property MaxVoltage: real; |
![]() |
property Position: TVector; |
![]() |
property TorqueConstant: real; |
![]() |
property ViscousFriction: real; |