CMPJ_Prismatic Coselica block
Prismatic joint (1 translational degree-of-freedom, 2 states)
n [-] : Axis of translation resolved in frame_a (= same as in frame_b)
Properties : Type 'vec' of size 2.
Default value : [1,0]
s_offset [m] : Relative distance offset (distance between frame_a and frame_b = s_offset + s)
Properties : Type 'vec' of size 1.
Default value : 0
initType [-] : Type of initial value for [s,v,a] (0=guess,1=fixed)
Properties : Type 'vec' of size 3.
Default value : [0,0,0]
s_start [m] : Initial value of distance s
Properties : Type 'vec' of size 1.
Default value : 0
v_start [m/s] : Initial value of relative velocity v = der(s)
Properties : Type 'vec' of size 1.
Default value : 0
a_start [m/s2] : Initial value of relative acceleration a = der(v)
Properties : Type 'vec' of size 1.
Default value : 0
Inputs :
Modelica variable name : 'frame_a'
Implicit variable (Mechanics Planar type).
Outputs :
Modelica variable name : 'frame_b'
Implicit variable (Mechanics Planar type).
Parameters :
Modelica parameter name : 'n'
Default value : [1,0]
Modelica parameter name : 's_offset'
Default value : 0
Modelica parameter name : 'initType'
Default value : [0,0,0]
Modelica parameter name : 's_start'
Default value : 0
Modelica parameter name : 'v_start'
Default value : 0
Modelica parameter name : 'a_start'
Default value : 0
CMPJ_Prismatic.sci
Coselica.Mechanics.Planar.Joints.Prismatic in COSELICA/macros/Coselica.mo file