chrono::vehicle::uaz::UAZBUS_SAEToeBarLeafspringAxle Class Reference

Description

Leafspring axle subsystem for the uaz vehicle.

#include <UAZBUS_SAEToeBarLeafspringAxle.h>

Inherits chrono::vehicle::ChSAEToeBarLeafspringAxle.

Public Member Functions

 UAZBUS_SAEToeBarLeafspringAxle (const std::string &name)
 

Protected Member Functions

virtual const ChVector3d getLocation (PointId which) override
 
virtual double getCamberAngle () const override
 
virtual double getToeAngle () const override
 
virtual double getAxleTubeMass () const override
 
virtual double getSpindleMass () const override
 
virtual double getKnuckleMass () const override
 
virtual double getTierodMass () const override
 
virtual double getDraglinkMass () const override
 
virtual double getFrontLeafMass () const override
 
virtual double getRearLeafMass () const override
 
virtual double getClampMass () const override
 
virtual double getShackleMass () const override
 
virtual double getAxleTubeRadius () const override
 
virtual double getSpindleRadius () const override
 Return the radius of the spindle body (visualization only).
 
virtual double getSpindleWidth () const override
 Return the width of the spindle body (visualization only).
 
virtual double getKnuckleRadius () const override
 
virtual double getTierodRadius () const override
 
virtual double getDraglinkRadius () const override
 
virtual const ChVector3d getAxleTubeCOM () const override
 
virtual const ChVector3dgetAxleTubeInertia () const override
 
virtual const ChVector3dgetSpindleInertia () const override
 
virtual const ChVector3dgetKnuckleInertia () const override
 
virtual const ChVector3dgetTierodInertia () const override
 
virtual const ChVector3dgetDraglinkInertia () const override
 
virtual const ChVector3dgetFrontLeafInertia () const override
 
virtual const ChVector3dgetRearLeafInertia () const override
 
virtual const ChVector3dgetClampInertia () const override
 
virtual const ChVector3dgetShackleInertia () const override
 
virtual double getAxleInertia () const override
 
virtual double getSpringRestLength () const override
 
virtual std::shared_ptr< ChLinkTSDA::ForceFunctorgetSpringForceFunctor () const override
 Return the functor object for spring force.
 
virtual std::shared_ptr< ChLinkTSDA::ForceFunctorgetShockForceFunctor () const override
 Return the functor object for shock force.
 
virtual std::shared_ptr< ChLinkRSDA::TorqueFunctorgetLatTorqueFunctorA () const override
 
virtual std::shared_ptr< ChLinkRSDA::TorqueFunctorgetLatTorqueFunctorB () const override
 
virtual std::shared_ptr< ChLinkRSDA::TorqueFunctorgetVertTorqueFunctorA () const override
 
virtual std::shared_ptr< ChLinkRSDA::TorqueFunctorgetVertTorqueFunctorB () const override
 

The documentation for this class was generated from the following files:
  • /builds/uwsbel/chrono/src/chrono_models/vehicle/uaz/UAZBUS_SAEToeBarLeafspringAxle.h
  • /builds/uwsbel/chrono/src/chrono_models/vehicle/uaz/UAZBUS_SAEToeBarLeafspringAxle.cpp