chrono::ChHydraulicCylinder Class Reference
Description
ChHydraulicCylinder - a simple hydraulic cylinder Schematic:
____________________ | 1 | 2 | F+ | |------------------- --> |_____|______________| s+
l1 l2 <----><-------------> lTotal <-------------------> s <------------------------>
#include <ChHydraulicCircuit.h>
Public Member Functions | |
void | SetDimensions (double piston_diameter, double rod_diameter) |
Set the piston and rod diameters. | |
void | SetInitialChamberPressures (double pison_side, double rod_side) |
Set initial pressures in the cylinder chambers [N/m^2]. | |
void | SetInitialChamberLengths (double piston_side, double rod_side) |
Set the initial location of the piston in the cylinder chamber [m]. | |
const Vec2 & | GetAreas () const |
Get the cross-section areas of the two chambers. | |
Vec2 | ComputeChamberLengths (double Delta_s) const |
Calculate current chamber lengths. | |
Vec2 | ComputeChamberVolumes (const Vec2 &L) const |
Calculate current chamber volumes. | |
double | EvalForce (const Vec2 &p, double Delta_s, double sd) |
Evaluate the force at the rod. | |
Friends | |
class | ChHydraulicActuatorBase |
The documentation for this class was generated from the following files:
- /builds/uwsbel/chrono/src/chrono/physics/ChHydraulicCircuit.h
- /builds/uwsbel/chrono/src/chrono/physics/ChHydraulicCircuit.cpp