diff --git a/planar/planar1_F.output/planar1_F.intinfo b/planar/planar1_F.output/planar1_F.intinfo index 72bab47..40ecfd2 100644 --- a/planar/planar1_F.output/planar1_F.intinfo +++ b/planar/planar1_F.output/planar1_F.intinfo @@ -1,11 +1,11 @@ # Time Integration Statistics used by Simpack ModelExpert 1 # ModelExpertVersion 8 # N-Values for IntegratorSettings - 0 # nx + 2 # nx 0 # nlages 0 # n_add_eq 0 # n_roots - 2.000000 # tend + 2.270000 # tend 1 # integration method 9.9999997E-06 # atolg(1) 1.0000000E-07 # rtolg(1) @@ -112,17 +112,17 @@ 0.0000000E+00 # vipar 14 # N-Values for IntegrationOutputInfos - 20 # nrhs_total - 19 # nrhs_nojac + 250 # nrhs_total + 248 # nrhs_nojac 1 # n jacobi 0 # n mass - 19 # n steps + 248 # n steps 0 # n roots 0 # n error test failors 0 # n convergence test failors 0 # n steps_rejected - 0.6892850 # last step size - 1 # last order + 9.9999998E-03 # last step size + 2 # last order 0 # rhs_error_flag 0 # integrator_error_flag - 2.000000 # tout required + 2.270000 # tout required diff --git a/planar/planar1_F.output/planar1_F.sbr b/planar/planar1_F.output/planar1_F.sbr index b582a9c..9f62222 100644 Binary files a/planar/planar1_F.output/planar1_F.sbr and b/planar/planar1_F.output/planar1_F.sbr differ diff --git a/planar/planar1_F.output/planar1_F.sir b/planar/planar1_F.output/planar1_F.sir index e4365e7..bdeebce 100644 Binary files a/planar/planar1_F.output/planar1_F.sir and b/planar/planar1_F.output/planar1_F.sir differ diff --git a/planar/planar1_F.output/planar1_F.spckst b/planar/planar1_F.output/planar1_F.spckst index d814ab5..9bfe6aa 100644 --- a/planar/planar1_F.output/planar1_F.spckst +++ b/planar/planar1_F.output/planar1_F.spckst @@ -5,7 +5,9 @@ !********************************************************************** stateset.begin ( $ST___Dummy__ ) stset.force.st.intern ( $F_1 ) = '' ! Force internal state + stset.joint.st.pos ( 1 , $J_Body1 ) = 0.0000000000000000E+00 ! Joint position states + stset.joint.st.vel ( 1 , $J_Body1 ) = 0.0000000000000000E+00 ! Joint velocity states stateset.end ( $ST___Dummy__ ) -stset.time ( $ST___Dummy__ ) = 2.0000000000000000E+00 ! Time +stset.time ( $ST___Dummy__ ) = 1.0000000000000000E+00 ! Time diff --git a/planar/planar1_F.spck b/planar/planar1_F.spck index f824b2a..70b0045 100644 --- a/planar/planar1_F.spck +++ b/planar/planar1_F.spck @@ -264,7 +264,7 @@ body.cg.ref ( $B_Body1 ) = $M_Body1_T body.I.tens ( 1 , 1 , $B_Body1 ) = 1.0000000000000000E+00 ! Moments of inertia body.I.tens ( 2 , 2 , $B_Body1 ) = 1.0000000000000000E+00 ! Moments of inertia body.I.tens ( 3 , 3 , $B_Body1 ) = 1.0000000000000000E+00 ! Moments of inertia -body.I.kind ( $B_Body1 ) = 1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.I.kind ( $B_Body1 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker body.I.ref ( $B_Body1 ) = $M_Body1_Top ! Inertia Reference Marker body.flx.cosim.job.type ( $B_Body1 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim body.flx.cosim.job.previous ( $B_Body1 ) = '' ! previous abaqus job run @@ -287,13 +287,10 @@ marker.ang ( 1 , $M_Body1_Top ) = 0.00000000 joint.from ( $J_Body1 ) = $M_Isys ! From Marker joint.to ( $J_Body1 ) = $M_Body1_BRF ! To Marker -joint.type ( $J_Body1 ) = 29 ! Type +joint.type ( $J_Body1 ) = 3 ! Type +joint.st.pos ( 1 , $J_Body1 ) = 0.0000000000000000E+00 ! Position joint.st.vel ( 1 , $J_Body1 ) = 0.0000000000000000E+00 ! Velocity -joint.par ( 1 , $J_Body1 ) = 3.0000000000000000E+00 ! [-] Axis of motion -joint.par ( 2 , $J_Body1 ) = 0.0000000000000000E+00 ! [rad] Angle at t = 0 -joint.par ( 3 , $J_Body1 ) = 1.0000000000000000E+00 ! [rad] Amplitude -joint.par ( 4 , $J_Body1 ) = { 2*pi } ! [rad/s] Frequency -joint.par ( 5 , $J_Body1 ) = 0.0000000000000000E+00 ! [rad] Phase +joint.st.dep ( 1 , $J_Body1 ) = 1 ! Dependency state joint.attr.2d.pos.x ( 1 , $J_Body1 ) = 20 joint.attr.2d.pos.y ( 1 , $J_Body1 ) = 170 joint.attr.2d.ori ( 1 , $J_Body1 ) = 270 @@ -360,8 +357,8 @@ prim.par ( 11 , $P_Body1_Link ) = 0.00000000 ! Force Elements !********************************************************************** force.type ( $F_1 ) = 50 ! Type -force.from ( $F_1 ) = $M_Body1_Top ! From Marker -force.to ( $F_1 ) = $M_Isys ! To Marker +force.from ( $F_1 ) = $M_Isys ! From Marker +force.to ( $F_1 ) = $M_Body1_Top ! To Marker force.par ( 1 , $F_1 ) = $M_Body1_Top ! [-] Reference Marker for calc. force.par ( 3 , $F_1 ) = null ! [-] Expression for Fx force.par ( 4 , $F_1 ) = $X_1 ! [-] Expression for Fy @@ -373,7 +370,7 @@ force.par ( 8 , $F_1 ) = null !********************************************************************** ! Expressions !********************************************************************** -express.str ( $X_1 ) = '10' ! Definition +express.str ( $X_1 ) = '100' ! Definition !********************************************************************** ! Excitations diff --git a/planar/planar2.output/planar2.licreq.log b/planar/planar2.output/planar2.licreq.log index ed379ac..4c7a944 100644 --- a/planar/planar2.output/planar2.licreq.log +++ b/planar/planar2.output/planar2.licreq.log @@ -2,7 +2,7 @@ License Requirements for Model: planar2 ********************************************************* -gui: +solver: - planar2 ********************************************************* diff --git a/planar/planar2.output/planar2.sbr b/planar/planar2.output/planar2.sbr index bcb6c3c..2f64873 100644 Binary files a/planar/planar2.output/planar2.sbr and b/planar/planar2.output/planar2.sbr differ diff --git a/planar/planar2.output/planar2.sir b/planar/planar2.output/planar2.sir index 726b534..7e1c05f 100644 Binary files a/planar/planar2.output/planar2.sir and b/planar/planar2.output/planar2.sir differ diff --git a/planar/planar2.spck b/planar/planar2.spck index ebe5a34..31c350b 100644 --- a/planar/planar2.spck +++ b/planar/planar2.spck @@ -57,9 +57,9 @@ prop2d.proj.dir = 2 ! Views !********************************************************************** view.type ( $V_WorkingView ) = 0 ! Projection type -view.pos ( 1 , $V_WorkingView ) = 1.2533285617828369E+00 ! Position -view.pos ( 2 , $V_WorkingView ) = -2.9677152633666992E+00 ! Position -view.pos ( 3 , $V_WorkingView ) = 1.0700625181198120E+00 ! Position +view.pos ( 1 , $V_WorkingView ) = 1.1536542177200317E+00 ! Position +view.pos ( 2 , $V_WorkingView ) = -1.8443827629089355E+00 ! Position +view.pos ( 3 , $V_WorkingView ) = 6.6502451896667480E-01 ! Position view.orient ( 1 , $V_WorkingView ) = 5.7451611757278442E-01 ! Orientation view.orient ( 2 , $V_WorkingView ) = 3.0375838279724121E-02 ! Orientation view.orient ( 3 , $V_WorkingView ) = 2.9174527153372765E-02 ! Orientation @@ -68,7 +68,7 @@ view.angle ( $V_WorkingView ) = 7.85398185 view.fclip.auto ( $V_WorkingView ) = 1 ! Front 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.bclip.value ( $V_WorkingView ) = 5.0572495460510254E+00 ! Back clipping plane value +view.bclip.value ( $V_WorkingView ) = 3.8589730262756348E+00 ! Back clipping plane value view.rotcenter.type ( $V_WorkingView ) = 0 ! Rotation center type view.rotcenter.adjust ( $V_WorkingView ) = 1 ! Adjust rotation center view.motion.active ( $V_WorkingView ) = 0 ! Camera is moved @@ -382,8 +382,8 @@ joint.type ( $J_Body2 ) = 29 joint.st.vel ( 1 , $J_Body2 ) = 0.0000000000000000E+00 ! Velocity joint.par ( 1 , $J_Body2 ) = 3.0000000000000000E+00 ! [-] Axis of motion joint.par ( 2 , $J_Body2 ) = 0.0000000000000000E+00 ! [rad] Angle at t = 0 -joint.par ( 3 , $J_Body2 ) = 2.0000000000000000E+00 ! [rad] Amplitude -joint.par ( 4 , $J_Body2 ) = { 4*pi } ! [rad/s] Frequency +joint.par ( 3 , $J_Body2 ) = -1.0000000000000000E+00 ! [rad] Amplitude +joint.par ( 4 , $J_Body2 ) = { 2*pi } ! [rad/s] Frequency joint.par ( 5 , $J_Body2 ) = 0.0000000000000000E+00 ! [rad] Phase prim.type ( $P_Body2_Joint ) = 2 ! Type @@ -443,7 +443,7 @@ prim.par ( 11 , $P_Body2_Link ) = 0.00000000 !********************************************************************** ! Sensors !********************************************************************** -sensor.from ( $S_end ) = $M_Isys ! From Marker -sensor.to ( $S_end ) = $M_Body1_Top ! To Marker +sensor.from ( $S_end ) = $M_Body2_BRF ! From Marker +sensor.to ( $S_end ) = $M_Body1_BRF ! To Marker