MULTIBODY SIMULATION SOFTWARE - API documentation
Public Member Functions | Protected Attributes
chrono::ChLinkPneumaticActuator Class Reference

#include <CHlinkPneumaticActuator.h>

Inheritance diagram for chrono::ChLinkPneumaticActuator:
Inheritance graph
[legend]
Collaboration diagram for chrono::ChLinkPneumaticActuator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void Copy (ChLinkPneumaticActuator *source)
virtual ChLinknew_Duplicate ()
virtual void UpdateTime (double mytime)
virtual void UpdateForces (double mytime)
AssePneumaticoGet_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

AssePneumaticopneuma
double offset
double pA
double pB
double pA_dt
double pB_dt
double pneu_F
double last_force_time

Detailed Description

Class for pneumatic linear actuators between two markers, as the piston were joined with two spherical bearing at the origin of the two markers.


Member Function Documentation

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
C++ library for multibody simulation, (C) Alessandro Tasora
This API documentation has been generated on Tue Jul 10 2012 by Doxygen