Fired at every integrator or output time step when a motion simulation is occurring and
external forces exist.
.NET Syntax
Visual Basic (Declaration) | |
---|
Public Delegate Function DMotionStudyEvents_ForceOutputTimeStepChangeNotifyEventHandler( _
ByVal Time As System.Double, _
ByVal ForceNames As System.Object, _
ByVal Displacement As System.Object, _
ByVal Velocity As System.Object, _
ByVal Acceleration As System.Object, _
ByVal ForceOrTorque As System.Object, _
ByRef ForceTorqueValue As System.Object _
) As System.Integer |
Parameters
- Time
- Output time when the event is fired
- ForceNames
- Array of strings containing the names of the external forces
- Displacement
- Array of doubles indicating the position of each external force; the order of these values corresponds to the order of the names in ForceNames
- Velocity
- Array of doubles indicating the velocity of each external force; the order of these values corresponds to the order of the names in ForceNames
- Acceleration
- Array of doubles indicating the acceleration of each external force; the order of these values corresponds to the order of the names in ForceNames
- ForceOrTorque
- Array of doubles indicating if an external force is a linear force or a rotary force (torque); the order of these values corresponds to the order of the names in ForceNames
- ForceTorqueValue
- Array of doubles indicating the value of the force (position, velocity, or acceleration) at the next output time step; these values are used internally for doing interpolation during the integrator time steps; the order of these values corresponds to the order of the names in ForceNames
Example
Remarks
Availability
SOLIDWORKS 2011 FCS, Revision Number 19.0