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 ChVector getLocation (PointId which) 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 ChVector getAxleTubeCOM () const override
 
virtual const ChVectorgetAxleTubeInertia () const override
 
virtual const ChVectorgetSpindleInertia () const override
 
virtual const ChVectorgetKnuckleInertia () const override
 
virtual const ChVectorgetTierodInertia () const override
 
virtual const ChVectorgetDraglinkInertia () const override
 
virtual const ChVectorgetFrontLeafInertia () const override
 
virtual const ChVectorgetRearLeafInertia () const override
 
virtual const ChVectorgetClampInertia () const override
 
virtual const ChVectorgetShackleInertia () 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< ChLinkRotSpringCB::TorqueFunctorgetLatTorqueFunctorA () const override
 
virtual std::shared_ptr< ChLinkRotSpringCB::TorqueFunctorgetLatTorqueFunctorB () const override
 
virtual std::shared_ptr< ChLinkRotSpringCB::TorqueFunctorgetVertTorqueFunctorA () const override
 
virtual std::shared_ptr< ChLinkRotSpringCB::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