The entry point for the Adams Vibration Input Channel
Modules | | |
| msc.Adams.Vibration.libAvAPIc libsip | math os | re string | sys |
Classes
class AvInputChannel
Adams Vibration Input Channel Base Class
Methods defined here:
Actuator(self)
AddActuator(self, amdModel)
Name(self)
__init__(self, Name, Actuator)
Base class for AvInput Channels:
@param Name: Name to assigne to input channel or none
@type Name: string
@param Actuator: AvAPI_Actuator object to use with imput channel
@type Actuator: object
@return: the object
@rtype: Object
Marker Input Channel
Methods defined here:
Add(self, amdModel)
DVAUnitStr(self)
Return the unit string associated with the kinematic input channel
Direction(self)
Returns the local global string
FunctionType(self)
Returns the local global string
Global(self)
Returns the local global string
KinFunction(self)
Returns function string for the VARIABLE solver statement of the extra output for kinematic actuators
KinFunctionPrefix(self)
Return the Solver function string i.e. DX
MarkerID(self)
VariableFunction(self)
Returns function string for the VARIABLE solver statement
WritePy(self, oFile, space)
WriteXML(self, oFile, space)
Marker Input Channel
__init__(self, Name, Marker_Adams_ID, FunctionType, Global, Direction, Actuator)
Marker AvInput Channel:
@param Name: Name to assigne to input channel or none
@type Name: string
@param Marker_Adams_ID: Marker ID
@type Marker_Adams_ID: integer
@param FunctionType: <Translational, Rotational>
@type FunctionType: string
@param Global: <Global, Local>
@type Global: string
@param Direction: <X, Y, Z>
@type Direction: string
@param Actuator: AvAPI_Actuator object to use with imput channel
@type Actuator: object
@return: the object
@rtype: Object
Methods inherited from
AvInputChannel:
Actuator(self)
AddActuator(self, amdModel)
Name(self)
class AvInputChannelStateVariable(AvInputChannel)
State Variable Input Channel
Methods defined here:
Add(self, amdModel)
StateVarID(self)
WritePy(self, oFile, space)
WriteXML(self, oFile, space)
State Variable Input Channel
__init__(self, Name, StateVarID, Actuator)
State Variable AvInput Channel:
@param Name: Name to assigne to input channel or none
@type Name: string
@param StateVarID: ID of the State Variable
@type StateVarID: integer
@param StateVarName: State Variable Name
@type StateVarName: string
@param Actuator: AvAPI_Actuator object to use with imput channel
@type Actuator: object
@return: the object
@rtype: Object
Methods inherited from
AvInputChannel:
Actuator(self)
AddActuator(self, amdModel)
Name(self)
Functions
EvalFunc(argList, w)
User function used to test this module