modelMovePointSphereToCircle
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | f | 100000 | |
| Boolean | Animation | true | |
| Modelica.SIunits.Radius | radiusContactPoint | 0.005 | |
| Modelica.Mechanics.MultiBody.Types.Color | colorContactPoints1 | {0, 180, 0} | |
| Modelica.Mechanics.MultiBody.Types.Color | Color_contact_point_circle | {255, 0, 255} | |
| Modelica.Mechanics.MultiBody.Types.Axis | y_direction | {0, 1, 0} | cartesian coordinate system in y direction -- default gravity direction |
| Modelica.Mechanics.MultiBody.Types.Axis | x_direction | {1, 0, 0} | cartesian coordinate system in x direction |
| Modelica.Mechanics.MultiBody.Types.Axis | z_direction | cross(x_direction, y_direction) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.MultiBody.Interfaces.Frame_b | frame_b1 | contact point circle BCS4 based on BCS2 | |
| Modelica.Mechanics.MultiBody.Interfaces.Frame_a | frame_a1 | center of circle (BCS2) | |
| Modelica.Mechanics.MultiBody.Interfaces.Frame_a | frame_a2 | center of ball mass (BCS1) | |
| Modelica.Mechanics.MultiBody.Interfaces.Frame_b | frame_b2 | contact point ball BCS3 based on BCS1 | |
| Modelica.Blocks.Interfaces.RealInput[12] | Vector_ball | radius ball | |
| Modelica.Blocks.Interfaces.RealOutput[3] | pos_rel | relative position contact point ball resolved in BCS2 | |
| Modelica.Blocks.Interfaces.RealOutput[3] | w | anglulat velocity contact point ball resolved in BCS1 | |
| Modelica.Blocks.Interfaces.RealInput[12] | vector_circle | V-Dl-Dw direction and Radius | |
| Modelica.Blocks.Interfaces.RealOutput[3] | pos_rel_mb_BCS2 | Relative position vector resolved in frame defined by resolveInFrame | |
| Modelica.Blocks.Interfaces.RealOutput[3] | pos_ctb_BCS1 | relative position contact point ball resolved in BCS1 |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| IdealizedContact.Components.Utilities.variablePrism1 | variablePrism_ball | ||
| IdealizedContact.Components.Utilities.variablePrism1 | variablePrism_crLW | ||
| Modelica.Blocks.Routing.DeMultiplex4 | deMultiplex1 | ||
| Modelica.Blocks.Routing.DeMultiplex4 | deMultiplex3 | ||
| Modelica.Mechanics.MultiBody.Sensors.RelativePosition | rP_ctb_BCS1 | relative position contact point ball resolved in BCS1 |