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