Two bar constraint & Four-bar matched with matlab

This commit is contained in:
cosmic_power 2023-11-26 00:51:45 +08:00
parent f00f9a7a99
commit bec3e316d0
11 changed files with 34 additions and 34 deletions

View File

@ -5,7 +5,7 @@
2 # nlages 2 # nlages
0 # n_add_eq 0 # n_add_eq
0 # n_roots 0 # n_roots
2.000000 # tend 11.04000 # tend
1 # integration method 1 # integration method
1.0000000E-07 # atolg(1) 1.0000000E-07 # atolg(1)
9.9999997E-10 # rtolg(1) 9.9999997E-10 # rtolg(1)
@ -112,17 +112,17 @@
0.0000000E+00 # vipar 0.0000000E+00 # vipar
14 # N-Values for IntegrationOutputInfos 14 # N-Values for IntegrationOutputInfos
480 # nrhs_total 7537 # nrhs_total
474 # nrhs_nojac 7526 # nrhs_nojac
1 # n jacobi 2 # n jacobi
0 # n mass 0 # n mass
268 # n steps 4373 # n steps
0 # n roots 0 # n roots
4 # n error test failors 29 # n error test failors
0 # n convergence test failors 0 # n convergence test failors
4 # n steps_rejected 29 # n steps_rejected
8.8768406E-03 # last step size 4.9999999E-03 # last step size
5 # last order 3 # last order
0 # rhs_error_flag 0 # rhs_error_flag
0 # integrator_error_flag 0 # integrator_error_flag
2.000000 # tout required 11.04000 # tout required

View File

@ -2,7 +2,7 @@
License Requirements for Model: License Requirements for Model:
Fourbar Fourbar
********************************************************* *********************************************************
gui: solver:
- Fourbar - Fourbar
********************************************************* *********************************************************

Binary file not shown.

Binary file not shown.

View File

@ -12,7 +12,7 @@ version.build = 66
!********************************************************************** !**********************************************************************
gravity ( 1 ) = 0.0000000000000000E+00 ! Gravity gravity ( 1 ) = 0.0000000000000000E+00 ! Gravity
gravity ( 2 ) = 0.0000000000000000E+00 ! Gravity gravity ( 2 ) = 0.0000000000000000E+00 ! Gravity
gravity ( 3 ) = -9.8100000000000005E+00 ! Gravity gravity ( 3 ) = 0.0000000000000000E+00 ! Gravity
vehicle.startvel = 0.0000000000000000E+00 ! Vehicle initial velocity vehicle.startvel = 0.0000000000000000E+00 ! Vehicle initial velocity
vehicle.applystartvel = 0 ! Apply vehicle initial velocity at solver start vehicle.applystartvel = 0 ! Apply vehicle initial velocity at solver start
glob.compat.flxnodeori = 0 ! Flexbody Node Orientation Method glob.compat.flxnodeori = 0 ! Flexbody Node Orientation Method

View File

@ -5,7 +5,7 @@
0 # nlages 0 # nlages
0 # n_add_eq 0 # n_add_eq
0 # n_roots 0 # n_roots
2.000000 # tend 3.340000 # tend
1 # integration method 1 # integration method
9.9999997E-06 # atolg(1) 9.9999997E-06 # atolg(1)
1.0000000E-07 # rtolg(1) 1.0000000E-07 # rtolg(1)
@ -112,17 +112,17 @@
0.0000000E+00 # vipar 0.0000000E+00 # vipar
14 # N-Values for IntegrationOutputInfos 14 # N-Values for IntegrationOutputInfos
20 # nrhs_total 353 # nrhs_total
19 # nrhs_nojac 352 # nrhs_nojac
1 # n jacobi 1 # n jacobi
0 # n mass 0 # n mass
19 # n steps 352 # n steps
0 # n roots 0 # n roots
0 # n error test failors 0 # n error test failors
0 # n convergence test failors 0 # n convergence test failors
0 # n steps_rejected 0 # n steps_rejected
0.6892850 # last step size 9.9999998E-03 # last step size
1 # last order 1 # last order
0 # rhs_error_flag 0 # rhs_error_flag
0 # integrator_error_flag 0 # integrator_error_flag
2.000000 # tout required 3.340000 # tout required

View File

@ -68,7 +68,7 @@ view.angle ( $V_WorkingView ) = 7.85398185
view.fclip.auto ( $V_WorkingView ) = 1 ! Front clipping plane auto view.fclip.auto ( $V_WorkingView ) = 1 ! Front clipping plane auto
view.bclip.auto ( $V_WorkingView ) = 1 ! Back clipping plane auto view.bclip.auto ( $V_WorkingView ) = 1 ! Back clipping plane auto
view.fclip.value ( $V_WorkingView ) = 9.9999997764825821E-03 ! Front clipping plane value view.fclip.value ( $V_WorkingView ) = 9.9999997764825821E-03 ! Front clipping plane value
view.bclip.value ( $V_WorkingView ) = 5.0356693267822266E+00 ! Back clipping plane value view.bclip.value ( $V_WorkingView ) = 4.9445943832397461E+00 ! Back clipping plane value
view.rotcenter.type ( $V_WorkingView ) = 0 ! Rotation center type view.rotcenter.type ( $V_WorkingView ) = 0 ! Rotation center type
view.rotcenter.adjust ( $V_WorkingView ) = 1 ! Adjust rotation center view.rotcenter.adjust ( $V_WorkingView ) = 1 ! Adjust rotation center
view.motion.active ( $V_WorkingView ) = 0 ! Camera is moved view.motion.active ( $V_WorkingView ) = 0 ! Camera is moved
@ -394,7 +394,7 @@ joint.type ( $J_Body2 ) = 0
joint.st.vel ( 1 , $J_Body2 ) = 0.0000000000000000E+00 ! Velocity joint.st.vel ( 1 , $J_Body2 ) = 0.0000000000000000E+00 ! Velocity
joint.par ( 1 , $J_Body2 ) = 0.0000000000000000E+00 ! [rad] Rotation about alpha joint.par ( 1 , $J_Body2 ) = 0.0000000000000000E+00 ! [rad] Rotation about alpha
joint.par ( 2 , $J_Body2 ) = 0.0000000000000000E+00 ! [rad] Rotation about beta joint.par ( 2 , $J_Body2 ) = 0.0000000000000000E+00 ! [rad] Rotation about beta
joint.par ( 3 , $J_Body2 ) = { -45 deg } ! [rad] Rotation about gamma joint.par ( 3 , $J_Body2 ) = { -60 deg } ! [rad] Rotation about gamma
joint.par ( 4 , $J_Body2 ) = 0.0000000000000000E+00 ! [m] Translation in x joint.par ( 4 , $J_Body2 ) = 0.0000000000000000E+00 ! [m] Translation in x
joint.par ( 5 , $J_Body2 ) = 0.0000000000000000E+00 ! [m] Translation in y joint.par ( 5 , $J_Body2 ) = 0.0000000000000000E+00 ! [m] Translation in y
joint.par ( 6 , $J_Body2 ) = 0.0000000000000000E+00 ! [m] Translation in z joint.par ( 6 , $J_Body2 ) = 0.0000000000000000E+00 ! [m] Translation in z
@ -459,10 +459,10 @@ prim.par ( 11 , $P_Body2_Link ) = 0.00000000
!********************************************************************** !**********************************************************************
force.type ( $F_1 ) = 50 ! Type force.type ( $F_1 ) = 50 ! Type
force.from ( $F_1 ) = $M_Isys ! From Marker force.from ( $F_1 ) = $M_Isys ! From Marker
force.to ( $F_1 ) = $M_Body2_BRF ! To Marker force.to ( $F_1 ) = $M_Body2_Top ! To Marker
force.par ( 1 , $F_1 ) = $M_Body2_Top ! [-] Reference Marker for calc. force.par ( 1 , $F_1 ) = $M_Body2_Top ! [-] Reference Marker for calc.
force.par ( 3 , $F_1 ) = $X_1 ! [-] Expression for Fx force.par ( 3 , $F_1 ) = null ! [-] Expression for Fx
force.par ( 4 , $F_1 ) = null ! [-] Expression for Fy force.par ( 4 , $F_1 ) = $X_1 ! [-] Expression for Fy
force.par ( 5 , $F_1 ) = null ! [-] Expression for Fz force.par ( 5 , $F_1 ) = null ! [-] Expression for Fz
force.par ( 6 , $F_1 ) = null ! [-] Expression for Lx force.par ( 6 , $F_1 ) = null ! [-] Expression for Lx
force.par ( 7 , $F_1 ) = null ! [-] Expression for Ly force.par ( 7 , $F_1 ) = null ! [-] Expression for Ly

View File

@ -5,7 +5,7 @@
1 # nlages 1 # nlages
0 # n_add_eq 0 # n_add_eq
0 # n_roots 0 # n_roots
2.000000 # tend 16.79000 # tend
1 # integration method 1 # integration method
9.9999997E-06 # atolg(1) 9.9999997E-06 # atolg(1)
1.0000000E-07 # rtolg(1) 1.0000000E-07 # rtolg(1)
@ -112,17 +112,17 @@
0.0000000E+00 # vipar 0.0000000E+00 # vipar
14 # N-Values for IntegrationOutputInfos 14 # N-Values for IntegrationOutputInfos
114 # nrhs_total 10291 # nrhs_total
108 # nrhs_nojac 9646 # nrhs_nojac
2 # n jacobi 215 # n jacobi
0 # n mass 0 # n mass
74 # n steps 4794 # n steps
0 # n roots 0 # n roots
0 # n error test failors 2 # n error test failors
0 # n convergence test failors 0 # n convergence test failors
0 # n steps_rejected 2 # n steps_rejected
2.6757000E-02 # last step size 4.9999999E-03 # last step size
5 # last order 2 # last order
0 # rhs_error_flag 0 # rhs_error_flag
0 # integrator_error_flag 0 # integrator_error_flag
2.000000 # tout required 16.79000 # tout required

View File

@ -2,7 +2,7 @@
License Requirements for Model: License Requirements for Model:
TwoBar_constraint TwoBar_constraint
********************************************************* *********************************************************
solver: gui:
- TwoBar_constraint - TwoBar_constraint
********************************************************* *********************************************************