| MULTIBODY SIMULATION SOFTWARE - API documentation |
#include <CHlinkPneumaticActuator.h>


Public Member Functions | |
| virtual void | Copy (ChLinkPneumaticActuator *source) |
| virtual ChLink * | new_Duplicate () |
| virtual void | UpdateTime (double mytime) |
| virtual void | UpdateForces (double mytime) |
| AssePneumatico * | Get_pneuma () |
| void | SetupActuator () |
| double | Get_lin_offset () |
| void | Set_lin_offset (double mset) |
| double | Get_pneu_L () |
| void | Set_pneu_L (double mset) |
| double | Get_pA () |
| double | Get_pB () |
| double | Get_pA_dt () |
| double | Get_pB_dt () |
| double | Get_pneu_F () |
| double | Get_pneu_pos () |
| double | Get_pneu_pos_dt () |
| void | Set_ComA (double ma) |
| double | Get_ComA () |
| void | Set_ComB (double ma) |
| double | Get_ComB () |
| double | Get_pneu_R () |
| void | Set_pneu_R (double mr) |
| virtual void | StreamIN (ChStreamInBinary &mstream) |
| virtual void | StreamOUT (ChStreamOutBinary &mstream) |
Protected Attributes | |
| AssePneumatico * | pneuma |
| double | offset |
| double | pA |
| double | pB |
| double | pA_dt |
| double | pB_dt |
| double | pneu_F |
| double | last_force_time |
Class for pneumatic linear actuators between two markers, as the piston were joined with two spherical bearing at the origin of the two markers.
| void chrono::ChLinkPneumaticActuator::StreamIN | ( | ChStreamInBinary & | mstream | ) | [virtual] |
Method to allow deserializing a persistent binary archive (ex: a file) into transient data.
Reimplemented from chrono::ChLinkLock.
| void chrono::ChLinkPneumaticActuator::StreamOUT | ( | ChStreamOutBinary & | mstream | ) | [virtual] |
Method to allow serializing transient data into a persistent binary archive (ex: a file).
Reimplemented from chrono::ChLinkLock.
| void chrono::ChLinkPneumaticActuator::UpdateForces | ( | double | mytime | ) | [virtual] |
Inherits, and updates the C_force and C_torque 'intuitive' forces, adding the effects of the contained ChLinkForce objects. (Default: inherits parent UpdateForces(), then C_force and C_torque are incremented with the Link::ChLinkForces objects)
Reimplemented from chrono::ChLinkLock.
| void chrono::ChLinkPneumaticActuator::UpdateTime | ( | double | time | ) | [virtual] |
UPDATING PROCEDURES
Reimplemented from chrono::ChLinkLock.
CHRONO::ENGINE