dynamic::rdo Class Reference

Rotary Dynamic Object. More...

#include <rdo.h>

Inheritance diagram for dynamic::rdo:

dynamic::Mechanical dynamic::Object dynamic::Element dynamic::motor dynamic::me dynamic::meac dynamic::meacas dynamic::meacsy List of all members.

Public Member Functions

 rdo (double inertia, double rigidity, double damping=0, double defle=0, double speed=0)
 full constructor
double inertia ()
void inertia (double inertia)
 set weight
double torque_spring ()
double torque_damper ()
double defle_form (double defle) throw (std::invalid_argument)
 Defle form.

Detailed Description

Rotary Dynamic Object.
Examples:

electromotor_with_flywheel.cc.


Member Function Documentation

double rdo::defle_form ( double  defle  )  throw (std::invalid_argument)

Defle form.

Returns:
recomputed deflection for rotary part (zero to two pi)

double rdo::inertia (  ) 

Returns:
weight

double rdo::torque_damper (  ) 

Returns:
Force in damper elemnt

double rdo::torque_spring (  ) 

Returns:
Force in spring element


The documentation for this class was generated from the following files:
Generated on Sun Mar 11 15:42:40 2007 for Dynamic library by  doxygen 1.4.7