modelMovePointSphereToCircle

Parameters

TypeNameDefaultDescription
Realf100000
BooleanAnimationtrue
Modelica.SIunits.RadiusradiusContactPoint0.005
Modelica.Mechanics.MultiBody.Types.ColorcolorContactPoints1{0, 180, 0}
Modelica.Mechanics.MultiBody.Types.ColorColor_contact_point_circle{255, 0, 255}
Modelica.Mechanics.MultiBody.Types.Axisy_direction{0, 1, 0}cartesian coordinate system in y direction -- default gravity direction
Modelica.Mechanics.MultiBody.Types.Axisx_direction{1, 0, 0}cartesian coordinate system in x direction
Modelica.Mechanics.MultiBody.Types.Axisz_directioncross(x_direction, y_direction)

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.MultiBody.Interfaces.Frame_bframe_b1contact point circle BCS4 based on BCS2
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframe_a1center of circle (BCS2)
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframe_a2center of ball mass (BCS1)
Modelica.Mechanics.MultiBody.Interfaces.Frame_bframe_b2contact point ball BCS3 based on BCS1
Modelica.Blocks.Interfaces.RealInput[12]Vector_ballradius ball
Modelica.Blocks.Interfaces.RealOutput[3]pos_relrelative position contact point ball resolved in BCS2
Modelica.Blocks.Interfaces.RealOutput[3]wanglulat velocity contact point ball resolved in BCS1
Modelica.Blocks.Interfaces.RealInput[12]vector_circleV-Dl-Dw direction and Radius
Modelica.Blocks.Interfaces.RealOutput[3]pos_rel_mb_BCS2Relative position vector resolved in frame defined by resolveInFrame
Modelica.Blocks.Interfaces.RealOutput[3]pos_ctb_BCS1relative position contact point ball resolved in BCS1

Components

TypeNameDefaultDescription
IdealizedContact.Components.Utilities.variablePrism1variablePrism_ball
IdealizedContact.Components.Utilities.variablePrism1variablePrism_crLW
Modelica.Blocks.Routing.DeMultiplex4deMultiplex1
Modelica.Blocks.Routing.DeMultiplex4deMultiplex3
Modelica.Mechanics.MultiBody.Sensors.RelativePositionrP_ctb_BCS1relative position contact point ball resolved in BCS1