Marine systems simulation
|
Balls that elastically bounce inside a box.
Simulation model of balls bouncing in a specified box in three degrees of freedom.
The balls are modeled as spheres with linear springs between contact surfaces and other balls. The model is intended for use with the companion class CBox.
Name | Width | Description |
---|---|---|
BoxPos | 3 | The position of the centroid of the box. |
BoxRot | 3 | The orientation of the box. Euler angles. |
Name | Width | Description |
---|---|---|
Pos | 3 | The spring force from end A. |
Vel | 3 | The spring force from end B. |
ForceOut | 3 | The forces from the balls on the box. |
Name | Width | Description |
---|---|---|
Count | 1 | Number of balls. |
Gravity | 1 | Gravity along z-axis [kg per meter squared]. |
Stiffnesses | Count | Linear stiffnesses of the balls [N/m]. |
Radii | Count | Radii of the balls [m]. |
Masses | Count | Masses of the balls [kg]. |
BoxDimensions | 3 | Dimensions of the box in meter, \[ L_x, L_y, L_z\] |
Material | 1 | String name for sphere material (Default: "Simple/Black"). (Visualization only) |
Mesh | 1 | String name for sphere mesh (Default: "fhSphere.mesh"). (Visualization only) |
Scale | 1 | Scale of rendered ball objects, typically 1. (Visualization only) |
Name | Width | Description |
---|---|---|
Pos | \[ 3\cdot \text{Count}\] | North, East, Down, position; repeated Count times. |
Vel | \[ 3\cdot \text{Count}\] | North, East, Down, velocity; repeated Count times. |
x
while running the simulation to look inside the box.This SimObject is referred to as Ballbox/Ball