modelForceCylinderToCylinderLine

Parameters

TypeNameDefaultDescription
SI.Frequencyf10000000
SI.TranslationalSpringConstantc100000
SI.TranslationalDampingConstantd100000
Realn11.5
Realn2n1
SI.CoefficientOfFrictionmue_r0.0001rolling friction coefficient
Realgamma11
Realgamma21
Realgamma31
Realgamma41
Realgamma51
Realgamma61
SI.Distancet_max0.0001maximal depth of impression
RealpiModelica.Constants.pi
Modelica.Mechanics.MultiBody.Types.Axisy_direction{0, 1, 0}cartesian coordinate system in y direction -- direction of gravity
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_aframe_a1center of mass cylinder1 in BCS3
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframe_a2center of mass cylinder2 in BCS3
Modelica.Blocks.Interfaces.RealInput[12]vector_cylinder2length_direction and radius and half_length
Modelica.Blocks.Interfaces.RealInput[12]vector_cylinder1length_direction and radius and half_length
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframe_a3contact point cylinder2 BCS4 based on BCS2
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframe_a4contact point cylinder1 BCS3 based on BCS1
Modelica.Blocks.Interfaces.BooleanInputenabledConnector of Boolean input signal

Components

TypeNameDefaultDescription
Modelica.Mechanics.MultiBody.Sensors.RelativePositionrP_mp12relativ position cylinder1 contact point resolved in BCS4
Real[3]Length_Direction_cy1length direction cylinder1 default (1,0,0)
Real[3]Dw_Direction_cy1diameter width direction cylinder1 default (0,0,1)
Real[3]Dh_Direction_cy1diameter height direction cylinder1 default (0,1,0)
Real[3]R_l_cy1radius and half-length cylinder1
Real[3]Length_Direction_cy2length direction cylinder2 default (1,0,0)
Real[3]Dw_Direction_cy2diameter width direction cylinder2 default (0,0,1)
Real[3]Dh_Direction_cy2diameter height direction cylinder2 default (0,1,0)
Real[3]R_l_cy2radius and half-length cylinder1
Booleancontact
Realw_rel_cc
Realh_rel_cc
Reall_rel_cc
Reall_rel_mp12
Realh_rel_mp12relative position contact point cylinder1 in length direction BCS4
Realw_rel_mp12relative position contact point cylinder1 in width direction BCS4
Realf_nh_mpnormal force to cylinder1 resolved in BCS2 height direction
Realf_nw_mpnormal force to cylinder1 resolved in BCS2 width direction
Realf_n_mp
Real[3]r_ct1_BCS1position contact point cylinder1 resolved in BCS1
Real[3]r_ct2_BCS2position contact point cylinder2 resolved in BCS2
Real[3]v_cm1_BCS2velocity center of mass cylinder1 resolved in BCS2 (velocity center of mass cylinder2 resolved in BCS2 is zero)
Real[3]v_ct1_BCS2velocity contact point1 resolved in BCS2
Real[3]v_ct2_BCS2velocity contact point2 resolved in BCS2
Real[3,3]T_BCS12Transmation matrix from orientation objekt to rotate BCS1 into BCS2
Real[3]v_rel_ct_BCS2relative velocity contact points resolved in BCS2
Realf_fw_mpfriction to cylinder1 resolved in BCS2 width direction
Realf_fh_mpfriction to cylinder1 resolved in BCS2 height direction
Realf_fl_mp
Real[3]f_normal_mpnormal force to cylinder1 resolved in BCS2
Real[3]f_tangential_mpfriction to cyilnder1 resolved in BCS2
Modelica.Mechanics.MultiBody.Sensors.AbsoluteAngularVelocityaAV1anglulat velocity contact point cylinder1 resolved in BCS1
Modelica.Mechanics.MultiBody.Sensors.RelativePositionrP_c12relativ position center of mass cylinder1 resolved in BCS2
Modelica.Mechanics.MultiBody.Forces.ForceforceForce resolved in BCS2
Modelica.Blocks.Routing.DeMultiplex4deMultiplex1
Modelica.Blocks.Routing.DeMultiplex4deMultiplex2
Modelica.Mechanics.MultiBody.Sensors.AbsoluteAngularVelocityaAV2anglulat velocity contact point cylinder1 resolved in BCS1
Modelica.Mechanics.MultiBody.Sensors.RelativePositionrP_ct1_BCS1relativ position contact point cylinder1 resolved in BCS1
Modelica.Mechanics.MultiBody.Sensors.RelativePositionrP_ct2_BCS2relativ position contact point cylinder2 resolved in BCS2