diff --git a/planar/planar1.output/planar1.sbr b/planar/planar1.output/planar1.sbr index eb7376c..548a4d1 100644 Binary files a/planar/planar1.output/planar1.sbr and b/planar/planar1.output/planar1.sbr differ diff --git a/planar/planar1.output/planar1.sir b/planar/planar1.output/planar1.sir index 0d7a32b..e1ff93e 100644 Binary files a/planar/planar1.output/planar1.sir and b/planar/planar1.output/planar1.sir differ diff --git a/planar/planar1.spck b/planar/planar1.spck index 25630a4..cf7de2a 100644 --- a/planar/planar1.spck +++ b/planar/planar1.spck @@ -253,9 +253,9 @@ prim.par ( 3 , $P_Isys ) = 1.00000000 !********************************************************************** body.m ( $B_Body1 ) = 1.0000000000000000E+00 ! Mass of the Body body.mp ( $B_Body1 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto -body.cg.pos ( 1 , $B_Body1 ) = 0.0000000000000000E+00 ! Center of gravity +body.cg.pos ( 1 , $B_Body1 ) = { 1/2 } ! Center of gravity body.cg.kind ( $B_Body1 ) = 1 ! Kind of CG specification: 0=wrt CG; 1=wrt Marker -body.cg.ref ( $B_Body1 ) = $M_Body1_Top ! Reference Marker for center of gravity +body.cg.ref ( $B_Body1 ) = $M_Body1_BRF ! Reference Marker for center of gravity 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 diff --git a/planar/planar2.output/planar2.licreq.log b/planar/planar2.output/planar2.licreq.log index 4c7a944..ed379ac 100644 --- a/planar/planar2.output/planar2.licreq.log +++ b/planar/planar2.output/planar2.licreq.log @@ -2,7 +2,7 @@ License Requirements for Model: planar2 ********************************************************* -solver: +gui: - planar2 ********************************************************* diff --git a/planar/planar2.output/planar2.sbr b/planar/planar2.output/planar2.sbr index 3ce0d38..bcb6c3c 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 fa933aa..726b534 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 a054a29..ebe5a34 100644 --- a/planar/planar2.spck +++ b/planar/planar2.spck @@ -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 ) = 4.1498994827270508E+00 ! Back clipping plane value +view.bclip.value ( $V_WorkingView ) = 5.0572495460510254E+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 @@ -255,12 +255,12 @@ body.m ( $B_Body1 ) = 1.00000000 body.mp ( $B_Body1 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto body.cg.pos ( 1 , $B_Body1 ) = 0.0000000000000000E+00 ! Center of gravity body.cg.kind ( $B_Body1 ) = 1 ! Kind of CG specification: 0=wrt CG; 1=wrt Marker -body.cg.ref ( $B_Body1 ) = $M_Body1_Top ! Reference Marker for center of gravity +body.cg.ref ( $B_Body1 ) = $M_Body1_BRF ! Reference Marker for center of gravity 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.ref ( $B_Body1 ) = $M_Body1_Top ! Inertia Reference 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_BRF ! 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 body.flx.cosim.job.cmdoptions ( $B_Body1 ) = '' ! additional command line options for the abaqus run @@ -299,7 +299,7 @@ joint.attr.2d.paths.to.y ( 1 , 1 , 1 , $J_Body1 ) = 110, 153 prim.type ( $P_Body1_Joint ) = 2 ! Type prim.ref ( $P_Body1_Joint ) = $M_Body1_BRF ! Reference Marker -prim.ang ( 1 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! Angles +prim.ang ( 1 , $P_Body1_Joint ) = { 90 deg } ! Angles prim.ang ( 2 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! Angles prim.ang ( 3 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! Angles prim.color.r ( 1 , $P_Body1_Joint ) = 3.0000000000000000E+01 ! Colors (red component) @@ -351,6 +351,95 @@ prim.par ( 10 , $P_Body1_Link ) = 0.00000000 prim.par ( 11 , $P_Body1_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with +body.m ( $B_Body2 ) = 1.0000000000000000E+00 ! Mass of the Body +body.mp ( $B_Body2 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto +body.cg.pos ( 1 , $B_Body2 ) = 0.0000000000000000E+00 ! Center of gravity +body.cg.kind ( $B_Body2 ) = 1 ! Kind of CG specification: 0=wrt CG; 1=wrt Marker +body.cg.ref ( $B_Body2 ) = $M_Body2_BRF ! Reference Marker for center of gravity +body.I.tens ( 1 , 1 , $B_Body2 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 2 , 2 , $B_Body2 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 3 , 3 , $B_Body2 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.kind ( $B_Body2 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.I.ref ( $B_Body2 ) = $M_Body2_BRF ! Inertia Reference Marker +body.flx.cosim.job.type ( $B_Body2 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim +body.flx.cosim.job.previous ( $B_Body2 ) = '' ! previous abaqus job run +body.flx.cosim.job.cmdoptions ( $B_Body2 ) = '' ! additional command line options for the abaqus run +body.flx.cosim.job.solver ( $B_Body2 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard + +marker.type ( $M_Body2_BRF ) = 1 ! Type +marker.parent ( $M_Body2_BRF ) = $B_Body2 ! Body +marker.flx.type ( $M_Body2_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body2_Top ) = 2 ! Type +marker.parent ( $M_Body2_Top ) = $B_Body2 ! Body +marker.pos ( 1 , $M_Body2_Top ) = $G_DH2.$_a ! Position +marker.pos ( 2 , $M_Body2_Top ) = 0.0000000000000000E+00 ! Position +marker.ang ( 1 , $M_Body2_Top ) = 0.0000000000000000E+00 ! Angles + +joint.from ( $J_Body2 ) = $M_Body1_Top ! From Marker +joint.to ( $J_Body2 ) = $M_Body2_BRF ! To Marker +joint.type ( $J_Body2 ) = 29 ! Type +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 ( 5 , $J_Body2 ) = 0.0000000000000000E+00 ! [rad] Phase + +prim.type ( $P_Body2_Joint ) = 2 ! Type +prim.ref ( $P_Body2_Joint ) = $M_Body2_BRF ! Reference Marker +prim.ang ( 1 , $P_Body2_Joint ) = { 90 deg } ! Angles +prim.ang ( 2 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! Angles +prim.ang ( 3 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! Angles +prim.color.r ( 1 , $P_Body2_Joint ) = 3.0000000000000000E+01 ! Colors (red component) +prim.color.r ( 2 , $P_Body2_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body2_Joint ) = 1.4400000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body2_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body2_Joint ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body2_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.transparency ( $P_Body2_Joint ) = 2.5000000000000000E-01 ! Transparency +prim.mp.dens.solid ( $P_Body2_Joint ) = 7.8500000000000000E+03 ! Density +prim.par ( 2 , $P_Body2_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body2_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body2_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body2_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body2_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body2_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body2_Link ) = 2 ! Type +prim.ref ( $P_Body2_Link ) = $M_Body2_BRF ! Reference Marker +prim.pos ( 1 , $P_Body2_Link ) = { $G_DH2.$_a/2 } ! Position +prim.pos ( 2 , $P_Body2_Link ) = 0.0000000000000000E+00 ! Position +prim.pos ( 3 , $P_Body2_Link ) = 0.0000000000000000E+00 ! Position +prim.ang ( 1 , $P_Body2_Link ) = 0.0000000000000000E+00 ! Angles +prim.ang ( 2 , $P_Body2_Link ) = 0.0000000000000000E+00 ! Angles +prim.ang ( 3 , $P_Body2_Link ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body2_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.r ( 2 , $P_Body2_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body2_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body2_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body2_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body2_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body2_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body2_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body2_Link ) = 1.0000000000000000E+00 ! [m] Height +prim.par ( 3 , $P_Body2_Link ) = 2.9999999999999999E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body2_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body2_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body2_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body2_Link ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body2_Link ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body2_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body2_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body2_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + !********************************************************************** ! Sensors !**********************************************************************