diff --git a/R1000/R1000-DVT-ME.output/R1000-DVT-ME.intinfo b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.intinfo new file mode 100644 index 0000000..614b974 --- /dev/null +++ b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.intinfo @@ -0,0 +1,128 @@ + # Time Integration Statistics used by Simpack ModelExpert + 1 # ModelExpertVersion + 8 # N-Values for IntegratorSettings + 2 # nx + 0 # nlages + 0 # n_add_eq + 0 # n_roots + 2.000000 # tend + 1 # integration method + 9.9999997E-06 # atolg(1) + 1.0000000E-07 # rtolg(1) + 100 # nipmax + -1.000000 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 5.000000 # vipar + 5.000000 # vipar + 1.000000 # vipar + 1.000000 # vipar + 1.0000000E-07 # vipar + 1.000000 # vipar + 1.000000 # vipar + 2.000000 # vipar + 2.000000 # vipar + 7.000000 # vipar + 3.000000 # vipar + 3.000000 # vipar + 2.000000 # vipar + 0.0000000E+00 # vipar + 3.000000 # vipar + 0.3330000 # vipar + -1.000000 # vipar + 1.000000 # vipar + 2.000000 # vipar + 1.0000000E-06 # vipar + 0.0000000E+00 # vipar + 2.000000 # vipar + 0.0000000E+00 # vipar + 1.000000 # vipar + 1.000000 # vipar + 1.000000 # vipar + 1.000000 # vipar + 1.0000000E-03 # vipar + 3.000000 # vipar + 0.5000000 # vipar + 1.000000 # vipar + 1.000000 # vipar + 1.000000 # vipar + 1.000000 # vipar + 1.000000 # vipar + 1.000000 # vipar + 0.0000000E+00 # vipar + 1.000000 # vipar + 1.000000 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + 0.0000000E+00 # vipar + + 14 # N-Values for IntegrationOutputInfos + 21 # nrhs_total + 19 # nrhs_nojac + 1 # n jacobi + 0 # n mass + 19 # n steps + 0 # n roots + 0 # n error test failors + 0 # n convergence test failors + 0 # n steps_rejected + 0.6892850 # last step size + 2 # last order + 0 # rhs_error_flag + 0 # integrator_error_flag + 2.000000 # tout required diff --git a/R1000/R1000-DVT-ME.output/R1000-DVT-ME.licreq.log b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.licreq.log new file mode 100644 index 0000000..f5ee7b8 --- /dev/null +++ b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.licreq.log @@ -0,0 +1,41 @@ +********************************************************* +License Requirements for Model: + R1000-DVT-ME +********************************************************* +solver: + - R1000-DVT-ME + +********************************************************* + + +Body requirements: +================== + ./. + +Marker requirements: +===================== + ./. + +Joint requirements: +=================== + ./. + +Force requirements: +=================== + ./. + +Constraint requirements: +========================= + ./. + +Result requirements: +========================= + ./. + +Filter requirements: +==================== + ./. + +Primitive requirements: +==================== + ./. diff --git a/R1000/R1000-DVT-ME.output/R1000-DVT-ME.sbr b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.sbr index e5c80e3..48fa247 100644 Binary files a/R1000/R1000-DVT-ME.output/R1000-DVT-ME.sbr and b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.sbr differ diff --git a/R1000/R1000-DVT-ME.output/R1000-DVT-ME.sir b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.sir new file mode 100644 index 0000000..b9547d9 Binary files /dev/null and b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.sir differ diff --git a/R1000/R1000-DVT-ME.output/R1000-DVT-ME.spckst b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.spckst new file mode 100644 index 0000000..1a5c684 --- /dev/null +++ b/R1000/R1000-DVT-ME.output/R1000-DVT-ME.spckst @@ -0,0 +1,12 @@ +!file.version=2.5! Removing this line will make the file unreadable + +!********************************************************************** +! State Sets +!********************************************************************** +stateset.begin ( $ST___Dummy__ ) + stset.joint.st.pos ( 1 , $J_Body1 ) = 9.4219773097095139E-32 ! Joint position states + stset.joint.st.vel ( 1 , $J_Body1 ) = 9.4219773070927609E-32 ! Joint velocity states +stateset.end ( $ST___Dummy__ ) +stset.time ( $ST___Dummy__ ) = 2.0000000000000000E+00 ! Time + + diff --git a/R1000/R1000-DVT-ME.output/R1000_DVT_ME.mpg b/R1000/R1000-DVT-ME.output/R1000_DVT_ME.mpg new file mode 100644 index 0000000..852bc8e Binary files /dev/null and b/R1000/R1000-DVT-ME.output/R1000_DVT_ME.mpg differ diff --git a/R1000/R1000-DVT-ME.spck b/R1000/R1000-DVT-ME.spck new file mode 100644 index 0000000..abed2e3 --- /dev/null +++ b/R1000/R1000-DVT-ME.spck @@ -0,0 +1,1353 @@ +!file.version=2.5! Removing this line will make the file unreadable + +!********************************************************************** +! Simpack Version Information +!********************************************************************** +version.number = 201801 +version.desc = '' +version.build = 66 + +!********************************************************************** +! Global parameters +!********************************************************************** +gravity ( 1 ) = 0.0000000000000000E+00 ! Gravity +gravity ( 2 ) = 0.0000000000000000E+00 ! Gravity +gravity ( 3 ) = -9.8059999999999992E+00 ! Gravity +vehicle.startvel = 0.0000000000000000E+00 ! Vehicle initial velocity +vehicle.applystartvel = 0 ! Apply vehicle initial velocity at solver start +glob.compat.flxnodeori = 0 ! Flexbody Node Orientation Method +glob.compat.afcf = 0 ! References Frame for Joint and Force Element Forces and Torques +glob.form.tuning = 0 ! Formalism Tuning +rw.cont.meth = 2 ! MISCPAR_RW_CONTACT_METHOD +rw.linear = 0 ! MISCPAR_RW_PROFILE_LINEARIZATION_METHOD +time = 0.0000000000000000E+00 ! Time +slv.active = $SLV_SolverSettings ! Active SolverSettings element +track.active = null ! Active Track element +prop3d.bg.base.color.r = 9.9000000000000000E+01 ! Background color (red component) +prop3d.bg.base.color.g = 1.8400000000000000E+02 ! Background color (green component) +prop3d.bg.base.color.b = 2.5500000000000000E+02 ! Background color (blue component) +prop3d.bg.base.color.t = 0.0000000000000000E+00 ! Background color (transparency component) +prop3d.bg.grad.color.r = 2.5500000000000000E+02 ! Gradient color (red component) +prop3d.bg.grad.color.g = 2.5500000000000000E+02 ! Gradient color (green component) +prop3d.bg.grad.color.b = 2.5500000000000000E+02 ! Gradient color (blue component) +prop3d.bg.grad.color.t = 0.0000000000000000E+00 ! Gradient color (transparency component) +prop3d.bg.gradient = 1 ! 0 = constant, 1 = gradient +prop3d.marker.size = 0.0000000000000000E+00 ! length of Marker axes, if value is zero, use "auto" +prop3d.marker.auto = 1 ! 0 = user defined, 1 = auto size determination +prop3d.marker.color.r = 0.0000000000000000E+00 ! Marker color (red component) +prop3d.marker.color.g = 0.0000000000000000E+00 ! Marker color (green component) +prop3d.marker.color.b = 0.0000000000000000E+00 ! Marker color (blue component) +prop3d.marker.color.t = 0.0000000000000000E+00 ! Marker color (transparency component) +prop3d.display = 1 ! 1 = shaded, 2 = wireframe, 3 = hidden line +prop3d.bbox = 0 ! 0 = exclude all refsys objects, 1 = include all refsys objects +prop2d.joint.visible = 1 ! Joints visible +prop2d.force.visible = 1 ! Forces visible +prop2d.constr.visible = 1 ! Constraints visible +prop2d.sensor.visible = 0 ! Sensors visible +prop2d.grid.visible = 0 ! Show grid +prop2d.grid.hor.start = 0.0000000000000000E+00 ! Horizontal offset +prop2d.grid.hor.step = 1.0000000000000000E+01 ! Horizontal step +prop2d.grid.vert.start = 0.0000000000000000E+00 ! Vertical offset +prop2d.grid.vert.step = 1.0000000000000000E+01 ! Vertical step +prop2d.line.width = 0 ! Line width +prop2d.proj.dir = 2 ! Projection direction + + +!********************************************************************** +! Views +!********************************************************************** +view.type ( $V_WorkingView ) = 0 ! Projection type +view.pos ( 1 , $V_WorkingView ) = 2.1158399581909180E+00 ! Position +view.pos ( 2 , $V_WorkingView ) = -5.9552413225173950E-01 ! Position +view.pos ( 3 , $V_WorkingView ) = -1.9177445769309998E-01 ! Position +view.orient ( 1 , $V_WorkingView ) = 5.5737203359603882E-01 ! Orientation +view.orient ( 2 , $V_WorkingView ) = 2.8955057263374329E-01 ! Orientation +view.orient ( 3 , $V_WorkingView ) = 1.6429291665554047E-01 ! Orientation +view.orient ( 4 , $V_WorkingView ) = 7.6059502363204956E-01 ! Orientation +view.angle ( $V_WorkingView ) = 7.8539818525314331E-01 ! Lens angle +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 ) = 2.4739897251129150E+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 + +view.type ( $V_Ortho ) = 0 ! Projection type +view.pos ( 1 , $V_Ortho ) = 6.8524776119738817E-01 ! Position +view.pos ( 2 , $V_Ortho ) = -7.1946778753772378E-01 ! Position +view.pos ( 3 , $V_Ortho ) = 3.5240458619955461E-01 ! Position +view.orient ( 1 , $V_Ortho ) = 5.2440571784973145E-01 ! Orientation +view.orient ( 2 , $V_Ortho ) = 2.1178941428661346E-01 ! Orientation +view.orient ( 3 , $V_Ortho ) = 2.8827568888664246E-01 ! Orientation +view.orient ( 4 , $V_Ortho ) = 7.7268427610397339E-01 ! Orientation +view.angle ( $V_Ortho ) = 7.8539818525314331E-01 ! Lens angle +view.fclip.auto ( $V_Ortho ) = 1 ! Front clipping plane auto +view.bclip.auto ( $V_Ortho ) = 1 ! Back clipping plane auto +view.rotcenter.type ( $V_Ortho ) = 0 ! Rotation center type +view.rotcenter.adjust ( $V_Ortho ) = 1 ! Adjust rotation center +view.motion.active ( $V_Ortho ) = 0 ! Camera is moved + +view.type ( $V_Front ) = 1 ! Projection type +view.pos ( 1 , $V_Front ) = 0.0000000000000000E+00 ! Position +view.pos ( 2 , $V_Front ) = -5.9984529018402100E-01 ! Position +view.pos ( 3 , $V_Front ) = 2.9802329493122670E-08 ! Position +view.orient ( 1 , $V_Front ) = 7.0710676908493042E-01 ! Orientation +view.orient ( 2 , $V_Front ) = 0.0000000000000000E+00 ! Orientation +view.orient ( 3 , $V_Front ) = 0.0000000000000000E+00 ! Orientation +view.orient ( 4 , $V_Front ) = 7.0710676908493042E-01 ! Orientation +view.height ( $V_Front ) = 8.0000000000000004E-01 ! View height +view.fclip.auto ( $V_Front ) = 1 ! Front clipping plane auto +view.bclip.auto ( $V_Front ) = 1 ! Back clipping plane auto +view.rotcenter.type ( $V_Front ) = 0 ! Rotation center type +view.rotcenter.adjust ( $V_Front ) = 1 ! Adjust rotation center +view.motion.active ( $V_Front ) = 0 ! Camera is moved + +view.type ( $V_Top ) = 1 ! Projection type +view.pos ( 1 , $V_Top ) = 0.0000000000000000E+00 ! Position +view.pos ( 2 , $V_Top ) = -7.4989371933043003E-04 ! Position +view.pos ( 3 , $V_Top ) = 5.9909558296203613E-01 ! Position +view.orient ( 1 , $V_Top ) = 2.5144752058281483E-08 ! Orientation +view.orient ( 2 , $V_Top ) = 0.0000000000000000E+00 ! Orientation +view.orient ( 3 , $V_Top ) = 0.0000000000000000E+00 ! Orientation +view.orient ( 4 , $V_Top ) = 1.0000000000000000E+00 ! Orientation +view.height ( $V_Top ) = 8.0000000000000004E-01 ! View height +view.fclip.auto ( $V_Top ) = 1 ! Front clipping plane auto +view.bclip.auto ( $V_Top ) = 1 ! Back clipping plane auto +view.rotcenter.type ( $V_Top ) = 0 ! Rotation center type +view.rotcenter.adjust ( $V_Top ) = 1 ! Adjust rotation center +view.motion.active ( $V_Top ) = 0 ! Camera is moved + +!********************************************************************** +! Solver Settings +!********************************************************************** +slv.kin.task ( $SLV_SolverSettings ) = 3 ! KIN_INTPAR_TASK +slv.kin.tout.n ( $SLV_SolverSettings ) = 201 ! KIN_INTPAR_NUM_STEPS +slv.kin.tol ( $SLV_SolverSettings ) = 9.9999999999999995E-07 ! Kinematics tolerance +slv.integ.fix.driftstab ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_INTPAR_FIXINT_CONSTAB +slv.integ.fix.jac.update ( $SLV_SolverSettings ) = 3 ! TIME_INTEG_PAR_FIXINT_JACOBIAN_EVAL +slv.integ.fix.part.type ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_INTPAR_FIXINT_JAC_PART_TYPE +slv.integ.fix.order ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_PAR_FIXINT_METHOD_ORDER +slv.integ.fix.posup ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_PAR_FIXINT_POS_COORD_UPDATE +slv.integ.sodasrt.formalism ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_PAR_FORMALISM +slv.integ.type ( $SLV_SolverSettings ) = 1 ! Integrator type +slv.integ.jac.struc ( $SLV_SolverSettings ) = 3 ! SOLVER_TIME_INTEG_PAR_JACOBIAN_STRUC +slv.integ.jac.incr.type ( $SLV_SolverSettings ) = 2 ! Jacobian increment type +slv.integ.linalg.slv ( $SLV_SolverSettings ) = 1 ! 1 = dense ; 2 = sparse (UMFPACK) ; 3 = sparse (PARDISO) +slv.integ.lsode.meth ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_PAR_LSODE_INTEG_METHOD +slv.integ.lsode.jac.struc ( $SLV_SolverSettings ) = 3 ! SOLVER_TIME_INTEG_PAR_LSODE_JACOBIAN_STRUC +slv.integ.lsode.maxord ( $SLV_SolverSettings ) = 5 ! TIME_INTEG_INTPAR_LSODE_MAX_ORDER +slv.integ.maxrhs ( $SLV_SolverSettings ) = -1 ! TIME_INTEG_INTPAR_MAX_RHS +slv.integ.maxstp ( $SLV_SolverSettings ) = -1 ! TIME_INTEG_INTPAR_MAX_TIME_STEPS +slv.integ.newton.maxit ( $SLV_SolverSettings ) = 7 ! TIME_INTEG_INTPAR_NEWTON_ITERS +slv.integ.tout.n ( $SLV_SolverSettings ) = 101 ! TIME_INTEG_INTPAR_OUTPUT_NUM_POINTS +slv.integ.sodasrt2.iestsc ( $SLV_SolverSettings ) = 2 ! TIME_INTEG_PAR_SODASRT20_ERROR_EST_SCALE_METHOD +slv.integ.sodasrt.maxord ( $SLV_SolverSettings ) = 5 ! TIME_INTEG_INTPAR_SODASRT_MAX_ORDER +slv.integ.sodasrt1.errnorm ( $SLV_SolverSettings ) = 3 ! TIME_INTEG_PAR_SODASRT_NORM_TYPE +slv.integ.tout.mode ( $SLV_SolverSettings ) = 0 ! TIME_INTEG_INTPAR_TOUT_MODE +slv.integ.meetop ( $SLV_SolverSettings ) = 0 ! TIME_INTEG_BOOLPAR_EVAL_MOTION_EQ_AT_COMM_POINTS +slv.integ.driftstab ( $SLV_SolverSettings ) = 2 ! TIME_INTEG_BOOLPAR_ACCEPT_DRIFT +slv.integ.root ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_BOOLPAR_DETECT_IMPLICIT_DISCONTINUITIES +slv.integ.jac.part ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_BOOLPAR_PARTITIONED_EVAL_JACOBIAN +slv.integ.addrhscall ( $SLV_SolverSettings ) = 0 ! TIME_INTEG_BOOLPAR_EXTRA_EVAL_AFTER_SUCCESSFUL_STEP +slv.integ.linalg.red2nd ( $SLV_SolverSettings ) = 1 ! Linear equations second order reduction +slv.integ.fix.oneleg ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_BOOLPAR_FIXINT_IMPLICIT_ONE_LEG_OLC +slv.integ.fix.conforce ( $SLV_SolverSettings ) = 0 ! TIME_INTEG_BOOLPAR_FIXINT_CONFORCE +slv.integ.fix.clss ( $SLV_SolverSettings ) = 1 ! TIME_INTEG_BOOLPAR_FIXINT_METHOD_CLASS +slv.integ.sodasrt1.scal.lam ( $SLV_SolverSettings ) = 9.9999999999999995E-08 ! TIME_INTEG_SCALARPAR_SCALE_CONSTRAINT_FORCES +slv.integ.sodasrt1.scal.acc ( $SLV_SolverSettings ) = 1.0000000000000000E+00 ! TIME_INTEG_SCALARPAR_SCALE_ACCELERATIONS +slv.integ.newton.eps ( $SLV_SolverSettings ) = 3.3300000000000002E-01 ! TIME_INTEG_SCALARPAR_NEWTON_ERROR_BOUND +slv.integ.fix.utcpar ( $SLV_SolverSettings ) = 1.0000000000000000E+00 ! TIME_INTEG_SCALARPAR_FIXINT_EULER_UTC +slv.integ.fix.olcpar ( $SLV_SolverSettings ) = 5.0000000000000000E-01 ! TIME_INTEG_SCALARPAR_FIXINT_ONE_LEG_OLC +slv.integ.sodasrt2.estfac ( $SLV_SolverSettings ) = 9.9999999999999995E-07 ! TIME_INTEG_SCALARPAR_SODASRT20_ERROR_EST_SCALE_FACTOR +slv.integ.tout.freq ( $SLV_SolverSettings ) = { 200 Hz } ! TIME_INTEG_PAR_OUTPUT_FREQ +slv.integ.tend.time ( $SLV_SolverSettings ) = { 2 s } ! TIME_INTEG_TIMEPAR_END_TIME +slv.integ.atol.gen ( $SLV_SolverSettings ) = 1.0000000000000001E-05 ! TIME_INTEG_PARSTATE_DEFAULT +slv.integ.atol.vel ( $SLV_SolverSettings ) = 1.0000000000000000E-04 ! TIME_INTEG_PARSTATE_VEL +slv.integ.rtol.gen ( $SLV_SolverSettings ) = 9.9999999999999995E-08 ! TIME_INTEG_PARSTATE_DEFAULT +slv.integ.rtol.vel ( $SLV_SolverSettings ) = 1.0000000000000001E-05 ! TIME_INTEG_PARSTATE_VEL +slv.meas.geo ( $SLV_SolverSettings ) = 1 ! Animation data to result file +slv.meas.sensor.pos ( $SLV_SolverSettings ) = 1 ! Sensor position to result file +slv.meas.sensor.vel ( $SLV_SolverSettings ) = 1 ! Sensor velocity to result file +slv.meas.sensor.acc ( $SLV_SolverSettings ) = 1 ! Sensor acceleration to result file +slv.meas.force.af ( $SLV_SolverSettings ) = 1 ! applied forces to result file +slv.meas.force.ov ( $SLV_SolverSettings ) = 1 ! Force outpur values to result file +slv.meas.force.st.dyn ( $SLV_SolverSettings ) = 1 ! Force dynamic states to result file +slv.meas.force.st.alg ( $SLV_SolverSettings ) = 1 ! Force algebraic states to result file +slv.meas.joint.st.pos ( $SLV_SolverSettings ) = 1 ! Joint position to result file +slv.meas.joint.st.vel ( $SLV_SolverSettings ) = 1 ! Joint velocity to result file +slv.meas.joint.st.acc ( $SLV_SolverSettings ) = 1 ! Joint acceleration to result file +slv.meas.joint.cf ( $SLV_SolverSettings ) = 1 ! Joint constraining forces to result file +slv.meas.body.pos ( $SLV_SolverSettings ) = 1 ! Body position to result file +slv.meas.body.vel ( $SLV_SolverSettings ) = 1 ! Body velocity to result file +slv.meas.body.acc ( $SLV_SolverSettings ) = 1 ! Body acceleration to result file +slv.meas.body.flx.st.pos ( $SLV_SolverSettings ) = 1 ! Body elastic state position to result file +slv.meas.body.flx.st.vel ( $SLV_SolverSettings ) = 1 ! Body elastic state velocity to result file +slv.meas.body.flx.st.acc ( $SLV_SolverSettings ) = 1 ! Body elastic state acceleration to result file +slv.meas.marker.st.alg ( $SLV_SolverSettings ) = 1 ! Marker algebraic state to result file +slv.meas.constr.cf ( $SLV_SolverSettings ) = 1 ! Constraint constrained state to result file +slv.meas.yout ( $SLV_SolverSettings ) = 1 ! y-Outputs to result file +slv.meas.result ( $SLV_SolverSettings ) = 1 ! Result elements to result file +slv.meas.subvar ( $SLV_SolverSettings ) = 1 ! MEAS_BOOLPAR_SUBVAR +slv.assmbl.task ( $SLV_SolverSettings ) = 3 ! ASSMBL_PAR_SOLVER_MODE +slv.output.path.type ( $SLV_SolverSettings ) = 1 ! OUTPUT_PATH_PAR_TYPE +slv.txt ( $SLV_SolverSettings ) = '' ! Comment + +!********************************************************************** +! SubVars +!********************************************************************** +subvargroup.begin ( $G_DH1 ) ! $G_DH1 + subvar.str ( $_a ) = '0.1978' ! $G_DH1.$_a, Definition + + subvar.str ( $_d ) = '0' ! $G_DH1.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = 'pi/2' ! $G_DH1.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DH1.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH1.$_offset, Definition + +subvargroup.end ( $G_DH1 ) ! $G_DH1 +subvargroup.desc ( 1 , $G_DH1 ) = '' ! Description + +subvargroup.begin ( $G_DH2 ) ! $G_DH2 + subvar.str ( $_a ) = '0.5' ! $G_DH2.$_a, Definition + subvar.desc ( 1 , $_a ) = '' ! Description + + subvar.str ( $_d ) = '0' ! $G_DH2.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '0' ! $G_DH2.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DH2.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH2.$_offset, Definition + +subvargroup.end ( $G_DH2 ) ! $G_DH2 +subvargroup.desc ( 1 , $G_DH2 ) = '' ! Description + +subvargroup.begin ( $G_DH3 ) ! $G_DH3 + subvar.str ( $_a ) = '0.45' ! $G_DH3.$_a, Definition + + subvar.str ( $_d ) = '0' ! $G_DH3.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '0' ! $G_DH3.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DH3.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH3.$_offset, Definition + +subvargroup.end ( $G_DH3 ) ! $G_DH3 +subvargroup.desc ( 1 , $G_DH3 ) = '' ! Description + +subvargroup.begin ( $G_DH4 ) ! $G_DH4 + subvar.str ( $_a ) = '0.12' ! $G_DH4.$_a, Definition + + subvar.str ( $_d ) = '0' ! $G_DH4.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DH4.$_alpha, Definition + + subvar.str ( $_theta ) = '-pi/2' ! $G_DH4.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH4.$_offset, Definition + +subvargroup.end ( $G_DH4 ) ! $G_DH4 +subvargroup.desc ( 1 , $G_DH4 ) = '' ! Description + +subvargroup.begin ( $G_DH5 ) ! $G_DH5 + subvar.str ( $_a ) = '0' ! $G_DH5.$_a, Definition + + subvar.str ( $_d ) = '0.28' ! $G_DH5.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DH5.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DH5.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH5.$_offset, Definition + +subvargroup.end ( $G_DH5 ) ! $G_DH5 +subvargroup.desc ( 1 , $G_DH5 ) = '' ! Description + +subvargroup.begin ( $G_DH6 ) ! $G_DH6 + subvar.str ( $_a ) = '0' ! $G_DH6.$_a, Definition + + subvar.str ( $_d ) = '0.4' ! $G_DH6.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DH6.$_alpha, Definition + + subvar.str ( $_theta ) = '-pi/2' ! $G_DH6.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH6.$_offset, Definition + +subvargroup.end ( $G_DH6 ) ! $G_DH6 +subvargroup.desc ( 1 , $G_DH6 ) = '' ! Description + +subvargroup.begin ( $G_DH7 ) ! $G_DH7 + subvar.str ( $_a ) = '0' ! $G_DH7.$_a, Definition + + subvar.str ( $_d ) = '0' ! $G_DH7.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DH7.$_alpha, Definition + + subvar.str ( $_theta ) = '-pi/2' ! $G_DH7.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH7.$_offset, Definition + +subvargroup.end ( $G_DH7 ) ! $G_DH7 +subvargroup.desc ( 1 , $G_DH7 ) = '' ! Description + +subvargroup.begin ( $G_DH8 ) ! $G_DH8 + subvar.str ( $_a ) = '0.0586' ! $G_DH8.$_a, Definition + + subvar.str ( $_d ) = '0' ! $G_DH8.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DH8.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DH8.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH8.$_offset, Definition + +subvargroup.end ( $G_DH8 ) ! $G_DH8 +subvargroup.desc ( 1 , $G_DH8 ) = '' ! Description + +subvargroup.begin ( $G_DH9 ) ! $G_DH9 + subvar.str ( $_a ) = '0' ! $G_DH9.$_a, Definition + + subvar.str ( $_d ) = '0' ! $G_DH9.$_d, Definition + subvar.desc ( 1 , $_d ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DH9.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DH9.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DH9.$_offset, Definition + +subvargroup.end ( $G_DH9 ) ! $G_DH9 +subvargroup.desc ( 1 , $G_DH9 ) = '' ! Description + +subvargroup.begin ( $G_SCREW1 ) ! $G_SCREW1 + subvar.str ( $_Wx ) = '0' ! $G_SCREW1.$_Wx, Definition + + subvar.str ( $_Wy ) = '0' ! $G_SCREW1.$_Wy, Definition + + subvar.str ( $_Wz ) = '0' ! $G_SCREW1.$_Wz, Definition + + subvar.str ( $_Px ) = '0' ! $G_SCREW1.$_Px, Definition + + subvar.str ( $_Py ) = '0' ! $G_SCREW1.$_Py, Definition + + subvar.str ( $_Pz ) = '0' ! $G_SCREW1.$_Pz, Definition + +subvargroup.end ( $G_SCREW1 ) ! $G_SCREW1 + +subvargroup.begin ( $G_DHM1 ) ! $G_DHM1 + subvar.str ( $_x ) = '0.1978' ! $G_DHM1.$_x, Definition + + subvar.str ( $_y ) = '0.0950' ! $G_DHM1.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '0.1570' ! $G_DHM1.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = 'pi/2' ! $G_DHM1.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DHM1.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM1.$_offset, Definition + +subvargroup.end ( $G_DHM1 ) ! $G_DHM1 +subvargroup.desc ( 1 , $G_DHM1 ) = '' ! Description + +subvargroup.begin ( $G_DHM2 ) ! $G_DHM2 + subvar.str ( $_x ) = '0.5' ! $G_DHM2.$_x, Definition + + subvar.str ( $_y ) = '0' ! $G_DHM2.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '0.1517' ! $G_DHM2.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '0' ! $G_DHM2.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DHM2.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM2.$_offset, Definition + +subvargroup.end ( $G_DHM2 ) ! $G_DHM2 + +subvargroup.begin ( $G_DHM3 ) ! $G_DHM3 + subvar.str ( $_x ) = '0.4500' ! $G_DHM3.$_x, Definition + + subvar.str ( $_y ) = '0' ! $G_DHM3.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '0.0108' ! $G_DHM3.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '0' ! $G_DHM3.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DHM3.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM3.$_offset, Definition + +subvargroup.end ( $G_DHM3 ) ! $G_DHM3 + +subvargroup.begin ( $G_DHM4 ) ! $G_DHM4 + subvar.str ( $_x ) = '0.1200' ! $G_DHM4.$_x, Definition + + subvar.str ( $_y ) = '-0.0580' ! $G_DHM4.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '-0.0675' ! $G_DHM4.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DHM4.$_alpha, Definition + + subvar.str ( $_theta ) = '-pi/2' ! $G_DHM4.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM4.$_offset, Definition + +subvargroup.end ( $G_DHM4 ) ! $G_DHM4 + +subvargroup.begin ( $G_DHM5 ) ! $G_DHM5 + subvar.str ( $_x ) = '0' ! $G_DHM5.$_x, Definition + + subvar.str ( $_y ) = '0.2261' ! $G_DHM5.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '0.0585' ! $G_DHM5.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DHM5.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DHM5.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM5.$_offset, Definition + +subvargroup.end ( $G_DHM5 ) ! $G_DHM5 + +subvargroup.begin ( $G_DHM6 ) ! $G_DHM6 + subvar.str ( $_x ) = '0' ! $G_DHM6.$_x, Definition + + subvar.str ( $_y ) = '0.0916' ! $G_DHM6.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '0.0538' ! $G_DHM6.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DHM6.$_alpha, Definition + + subvar.str ( $_theta ) = '-pi/2' ! $G_DHM6.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM6.$_offset, Definition + +subvargroup.end ( $G_DHM6 ) ! $G_DHM6 + +subvargroup.begin ( $G_DHM7 ) ! $G_DHM7 + subvar.str ( $_x ) = '0' ! $G_DHM7.$_x, Definition + + subvar.str ( $_y ) = '0\n' ! $G_DHM7.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '0.305' ! $G_DHM7.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DHM7.$_alpha, Definition + + subvar.str ( $_theta ) = '-pi/2' ! $G_DHM7.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM7.$_offset, Definition + +subvargroup.end ( $G_DHM7 ) ! $G_DHM7 + +subvargroup.begin ( $G_DHM8 ) ! $G_DHM8 + subvar.str ( $_x ) = '0.0590' ! $G_DHM8.$_x, Definition + + subvar.str ( $_y ) = '0\n' ! $G_DHM8.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '0' ! $G_DHM8.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DHM8.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DHM8.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM8.$_offset, Definition + +subvargroup.end ( $G_DHM8 ) ! $G_DHM8 + +subvargroup.begin ( $G_DHM9 ) ! $G_DHM9 + subvar.str ( $_x ) = '0' ! $G_DHM9.$_x, Definition + + subvar.str ( $_y ) = '0\n' ! $G_DHM9.$_y, Definition + subvar.desc ( 1 , $_y ) = 'DHtable::d1' ! Description + + subvar.str ( $_z ) = '0' ! $G_DHM9.$_z, Definition + subvar.desc ( 1 , $_z ) = 'DHtable::d1' ! Description + + subvar.str ( $_alpha ) = '-pi/2' ! $G_DHM9.$_alpha, Definition + + subvar.str ( $_theta ) = '0' ! $G_DHM9.$_theta, Definition + + subvar.str ( $_offset ) = '0' ! $G_DHM9.$_offset, Definition + +subvargroup.end ( $G_DHM9 ) ! $G_DHM9 + +!********************************************************************** +! Reference systems +!********************************************************************** +refsys.type ( $R_Isys ) = 1 ! Type +refsys.attr.2d.pos.x ( $R_Isys ) = -9.0000000000000000E+01 +refsys.attr.2d.pos.y ( $R_Isys ) = -1.0000000000000000E+01 +refsys.attr.2d.width ( $R_Isys ) = 2.4000000000000000E+02 +refsys.attr.2d.height ( $R_Isys ) = 2.2000000000000000E+02 + +marker.type ( $M_Isys ) = 1 ! Type +marker.parent ( $M_Isys ) = $R_Isys ! Reference system + +prim.type ( $P_Isys ) = 30 ! Type +prim.ref ( $P_Isys ) = $M_Isys ! Reference Marker +prim.color.r ( 1 , $P_Isys ) = 1.4800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Isys ) = 1.4800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Isys ) = 1.4800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Isys ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 3 , $P_Isys ) = 1.0000000000000001E-01 ! [m] Length + + +!********************************************************************** +! Bodies +!********************************************************************** +body.m ( $B_Body1 ) = 1.7420000000000002E+01 ! 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 ) = 9.7400000000000000E-02 ! Center of gravity +body.cg.pos ( 2 , $B_Body1 ) = 8.0000000000000004E-04 ! Center of gravity +body.cg.pos ( 3 , $B_Body1 ) = 1.2250000000000000E-01 ! 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.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 +body.flx.cosim.job.solver ( $B_Body1 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard +body.attr.2d.pos.x ( $B_Body1 ) = -3.0000000000000000E+01 +body.attr.2d.pos.y ( $B_Body1 ) = 3.0000000000000000E+01 +body.attr.2d.width ( $B_Body1 ) = 1.1000000000000000E+02 +body.attr.2d.height ( $B_Body1 ) = 8.0000000000000000E+01 + +marker.type ( $M_Body1_BRF ) = 1 ! Type +marker.parent ( $M_Body1_BRF ) = $B_Body1 ! Body +marker.flx.type ( $M_Body1_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body1_Top ) = 2 ! Type +marker.parent ( $M_Body1_Top ) = $B_Body1 ! Body +marker.pos ( 1 , $M_Body1_Top ) = $G_DHM1.$_x ! Position +marker.pos ( 2 , $M_Body1_Top ) = $G_DHM1.$_y ! Position +marker.pos ( 3 , $M_Body1_Top ) = $G_DHM1.$_z ! Position +marker.ang ( 1 , $M_Body1_Top ) = $G_DH1.$_alpha ! Angles +marker.ang ( 3 , $M_Body1_Top ) = $G_DH1.$_theta ! Angles + +joint.from ( $J_Body1 ) = $M_Isys ! From Marker +joint.to ( $J_Body1 ) = $M_Body1_BRF ! To Marker +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.disabled ( $J_Body1 ) = 0 ! Disabled +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 +joint.attr.2d.paths.from.x ( 1 , 1 , 1 , $J_Body1 ) = 20, 20 +joint.attr.2d.paths.from.y ( 1 , 1 , 1 , $J_Body1 ) = 210, 187 +joint.attr.2d.paths.to.x ( 1 , 1 , 1 , $J_Body1 ) = 20, 20 +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 ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body1_Joint ) = 2.5500000000000000E+02 ! Colors (red component) +prim.color.r ( 2 , $P_Body1_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body1_Joint ) = 1.0500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body1_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body1_Joint ) = 1.8000000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body1_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body1_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body1_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body1_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body1_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body1_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body1_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body1_Link ) = 2 ! Type +prim.ref ( $P_Body1_Link ) = $M_Body1_BRF ! Reference Marker +prim.pos ( 1 , $P_Body1_Link ) = { $G_DH1.$_a/2 } ! Position +prim.pos ( 3 , $P_Body1_Link ) = 0.0000000000000000E+00 ! Position +prim.ang ( 1 , $P_Body1_Link ) = 0.0000000000000000E+00 ! Angles +prim.ang ( 3 , $P_Body1_Link ) = $G_DH1.$_alpha ! Angles +prim.color.r ( 1 , $P_Body1_Link ) = 2.5500000000000000E+02 ! Colors (red component) +prim.color.r ( 2 , $P_Body1_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body1_Link ) = 1.0500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body1_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body1_Link ) = 1.8000000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body1_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body1_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body1_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body1_Link ) = $G_DH1.$_a ! [m] Height +prim.par ( 3 , $P_Body1_Link ) = 1.0000000000000000E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body1_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body1_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body1_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body1_Link ) = 0.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body1_Link ) = 0.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body1_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body1_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body1_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + +body.m ( $B_Body2 ) = 7.7000000000000002E+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 ) = 3.7350000000000000E-01 ! Center of gravity +body.cg.pos ( 2 , $B_Body2 ) = 0.0000000000000000E+00 ! Center of gravity +body.cg.pos ( 3 , $B_Body2 ) = -5.5300000000000002E-02 ! 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.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_DHM2.$_x ! Position +marker.pos ( 2 , $M_Body2_Top ) = $G_DHM2.$_y ! Position +marker.pos ( 3 , $M_Body2_Top ) = $G_DHM2.$_z ! Position +marker.ang ( 1 , $M_Body2_Top ) = $G_DHM2.$_alpha ! Angles +marker.ang ( 3 , $M_Body2_Top ) = $G_DHM2.$_theta ! 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.pos ( 1 , $J_Body2 ) = $G_DH2.$_theta ! Position +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 ) = 0.0000000000000000E+00 ! [rad] Amplitude +joint.par ( 4 , $J_Body2 ) = 0.0000000000000000E+00 ! [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.color.r ( 1 , $P_Body2_Joint ) = 2.5500000000000000E+02 ! Colors (red component) +prim.color.r ( 2 , $P_Body2_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body2_Joint ) = 1.8500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body2_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body2_Joint ) = 1.5000000000000000E+01 ! 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.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 ( 3 , $P_Body2_Link ) = 0.0000000000000000E+00 ! Position +prim.ang ( 1 , $P_Body2_Link ) = 0.0000000000000000E+00 ! Angles +prim.ang ( 3 , $P_Body2_Link ) = $G_DH1.$_alpha ! Angles +prim.color.r ( 1 , $P_Body2_Link ) = 2.5500000000000000E+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.8500000000000000E+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.5000000000000000E+01 ! 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 ) = $G_DH2.$_a ! [m] Height +prim.par ( 3 , $P_Body2_Link ) = 1.0000000000000000E-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 + + +body.m ( $B_Body3 ) = 2.4199999999999999E+00 ! Mass of the Body +body.mp ( $B_Body3 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto +body.cg.pos ( 1 , $B_Body3 ) = 1.8809999999999999E-01 ! Center of gravity +body.cg.pos ( 2 , $B_Body3 ) = 0.0000000000000000E+00 ! Center of gravity +body.cg.pos ( 3 , $B_Body3 ) = -8.0000000000000002E-03 ! Center of gravity +body.I.tens ( 1 , 1 , $B_Body3 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 2 , 2 , $B_Body3 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 3 , 3 , $B_Body3 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.kind ( $B_Body3 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.flx.cosim.job.type ( $B_Body3 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim +body.flx.cosim.job.previous ( $B_Body3 ) = '' ! previous abaqus job run +body.flx.cosim.job.cmdoptions ( $B_Body3 ) = '' ! additional command line options for the abaqus run +body.flx.cosim.job.solver ( $B_Body3 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard + +marker.type ( $M_Body3_BRF ) = 1 ! Type +marker.parent ( $M_Body3_BRF ) = $B_Body3 ! Body +marker.flx.type ( $M_Body3_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body3_Top ) = 2 ! Type +marker.parent ( $M_Body3_Top ) = $B_Body3 ! Body +marker.pos ( 1 , $M_Body3_Top ) = $G_DHM3.$_x ! Position +marker.pos ( 2 , $M_Body3_Top ) = $G_DHM3.$_y ! Position +marker.pos ( 3 , $M_Body3_Top ) = $G_DHM3.$_z ! Position +marker.ang ( 1 , $M_Body3_Top ) = $G_DHM3.$_alpha ! Angles +marker.ang ( 3 , $M_Body3_Top ) = $G_DHM3.$_theta ! Angles + +joint.from ( $J_Body3 ) = $M_Body2_Top ! From Marker +joint.to ( $J_Body3 ) = $M_Body3_BRF ! To Marker +joint.type ( $J_Body3 ) = 27 ! Type +joint.st.pos ( 1 , $J_Body3 ) = $G_DH3.$_theta ! Position +joint.par ( 1 , $J_Body3 ) = 3.0000000000000000E+00 ! [-] Axis of Motion: +joint.par ( 2 , $J_Body3 ) = 0.0000000000000000E+00 ! [rad] Angle at time = 0 +joint.par ( 3 , $J_Body3 ) = 0.0000000000000000E+00 ! [rad/s] Angular velocity + +prim.type ( $P_Body3_Joint ) = 2 ! Type +prim.ref ( $P_Body3_Joint ) = $M_Body3_BRF ! Reference Marker +prim.ang ( 1 , $P_Body3_Joint ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body3_Joint ) = 2.5500000000000000E+02 ! Colors (red component) +prim.color.r ( 2 , $P_Body3_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body3_Joint ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body3_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body3_Joint ) = 0.0000000000000000E+00 ! Colors (blue component) +prim.color.b ( 2 , $P_Body3_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body3_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body3_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body3_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body3_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body3_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body3_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body3_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body3_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body3_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body3_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body3_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body3_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body3_Link ) = 2 ! Type +prim.ref ( $P_Body3_Link ) = $M_Body3_BRF ! Reference Marker +prim.pos ( 1 , $P_Body3_Link ) = { $G_DH3.$_a/2 } ! Position +prim.ang ( 3 , $P_Body3_Link ) = $G_DH1.$_alpha ! Angles +prim.color.r ( 1 , $P_Body3_Link ) = 2.5500000000000000E+02 ! Colors (red component) +prim.color.r ( 2 , $P_Body3_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body3_Link ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body3_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body3_Link ) = 0.0000000000000000E+00 ! Colors (blue component) +prim.color.b ( 2 , $P_Body3_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body3_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body3_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body3_Link ) = $G_DH3.$_a ! [m] Height +prim.par ( 3 , $P_Body3_Link ) = 1.0000000000000000E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body3_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body3_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body3_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body3_Link ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body3_Link ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body3_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body3_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body3_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + +body.m ( $B_Body4 ) = 5.1900000000000004E+00 ! Mass of the Body +body.mp ( $B_Body4 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto +body.cg.pos ( 1 , $B_Body4 ) = 5.3999999999999999E-02 ! Center of gravity +body.cg.pos ( 2 , $B_Body4 ) = 5.1000000000000004E-03 ! Center of gravity +body.cg.pos ( 3 , $B_Body4 ) = 5.8500000000000003E-02 ! Center of gravity +body.I.tens ( 1 , 1 , $B_Body4 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 2 , 2 , $B_Body4 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 3 , 3 , $B_Body4 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.kind ( $B_Body4 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.flx.cosim.job.type ( $B_Body4 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim +body.flx.cosim.job.previous ( $B_Body4 ) = '' ! previous abaqus job run +body.flx.cosim.job.cmdoptions ( $B_Body4 ) = '' ! additional command line options for the abaqus run +body.flx.cosim.job.solver ( $B_Body4 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard + +marker.type ( $M_Body4_BRF ) = 1 ! Type +marker.parent ( $M_Body4_BRF ) = $B_Body4 ! Body +marker.flx.type ( $M_Body4_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body4_Top ) = 2 ! Type +marker.parent ( $M_Body4_Top ) = $B_Body4 ! Body +marker.pos ( 1 , $M_Body4_Top ) = $G_DHM4.$_x ! Position +marker.pos ( 2 , $M_Body4_Top ) = $G_DHM4.$_y ! Position +marker.pos ( 3 , $M_Body4_Top ) = $G_DHM4.$_z ! Position +marker.ang ( 1 , $M_Body4_Top ) = $G_DH4.$_alpha ! Angles +marker.ang ( 3 , $M_Body4_Top ) = $G_DH4.$_theta ! Angles + +joint.from ( $J_Body4 ) = $M_Body3_Top ! From Marker +joint.to ( $J_Body4 ) = $M_Body4_BRF ! To Marker +joint.type ( $J_Body4 ) = 27 ! Type +joint.st.pos ( 1 , $J_Body4 ) = $G_DH4.$_theta ! Position +joint.par ( 1 , $J_Body4 ) = 3.0000000000000000E+00 ! [-] Axis of Motion: +joint.par ( 2 , $J_Body4 ) = 0.0000000000000000E+00 ! [rad] Angle at time = 0 +joint.par ( 3 , $J_Body4 ) = 0.0000000000000000E+00 ! [rad/s] Angular velocity + +prim.type ( $P_Body4_Joint ) = 2 ! Type +prim.ref ( $P_Body4_Joint ) = $M_Body4_BRF ! Reference Marker +prim.ang ( 1 , $P_Body4_Joint ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body4_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body4_Joint ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body4_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! Colors (blue component) +prim.color.b ( 2 , $P_Body4_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body4_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body4_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body4_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body4_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body4_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body4_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body4_Link ) = 2 ! Type +prim.ref ( $P_Body4_Link ) = $M_Body4_BRF ! Reference Marker +prim.pos ( 1 , $P_Body4_Link ) = { $G_DH4.$_a/2 } ! Position +prim.pos ( 3 , $P_Body4_Link ) = 0.0000000000000000E+00 ! Position +prim.ang ( 1 , $P_Body4_Link ) = 0.0000000000000000E+00 ! Angles +prim.ang ( 3 , $P_Body4_Link ) = $G_DH1.$_alpha ! Angles +prim.color.r ( 1 , $P_Body4_Link ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body4_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body4_Link ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body4_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body4_Link ) = 0.0000000000000000E+00 ! Colors (blue component) +prim.color.b ( 2 , $P_Body4_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body4_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body4_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body4_Link ) = $G_DH4.$_a ! [m] Height +prim.par ( 3 , $P_Body4_Link ) = 1.0000000000000000E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body4_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body4_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body4_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body4_Link ) = 0.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body4_Link ) = 0.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body4_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body4_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body4_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + +body.m ( $B_Body5 ) = 2.2200000000000002E+00 ! Mass of the Body +body.mp ( $B_Body5 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto +body.cg.pos ( 1 , $B_Body5 ) = 0.0000000000000000E+00 ! Center of gravity +body.cg.pos ( 2 , $B_Body5 ) = -1.3030000000000000E-01 ! Center of gravity +body.cg.pos ( 3 , $B_Body5 ) = 4.6199999999999998E-02 ! Center of gravity +body.I.tens ( 1 , 1 , $B_Body5 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 2 , 2 , $B_Body5 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 3 , 3 , $B_Body5 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.kind ( $B_Body5 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.flx.cosim.job.type ( $B_Body5 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim +body.flx.cosim.job.previous ( $B_Body5 ) = '' ! previous abaqus job run +body.flx.cosim.job.cmdoptions ( $B_Body5 ) = '' ! additional command line options for the abaqus run +body.flx.cosim.job.solver ( $B_Body5 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard + +marker.type ( $M_Body5_BRF ) = 1 ! Type +marker.parent ( $M_Body5_BRF ) = $B_Body5 ! Body +marker.flx.type ( $M_Body5_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body5_Top ) = 2 ! Type +marker.ref ( $M_Body5_Top ) = $M_Body5_Mid ! Reference Marker +marker.parent ( $M_Body5_Top ) = $B_Body5 ! Body +marker.pos ( 1 , $M_Body5_Top ) = 0.0000000000000000E+00 ! Position +marker.pos ( 2 , $M_Body5_Top ) = 0.0000000000000000E+00 ! Position +marker.pos ( 3 , $M_Body5_Top ) = 0.0000000000000000E+00 ! Position +marker.ang ( 1 , $M_Body5_Top ) = $G_DHM5.$_alpha ! Angles +marker.ang ( 3 , $M_Body5_Top ) = $G_DHM5.$_theta ! Angles + +marker.type ( $M_Body5_Mid ) = 2 ! Type +marker.parent ( $M_Body5_Mid ) = $B_Body5 ! Body +marker.pos ( 1 , $M_Body5_Mid ) = $G_DHM5.$_x ! Position +marker.pos ( 2 , $M_Body5_Mid ) = $G_DHM5.$_y ! Position +marker.pos ( 3 , $M_Body5_Mid ) = $G_DHM5.$_z ! Position +marker.ang ( 1 , $M_Body5_Mid ) = 0.0000000000000000E+00 ! Angles +marker.ang ( 3 , $M_Body5_Mid ) = 0.0000000000000000E+00 ! Angles + +joint.from ( $J_Body5 ) = $M_Body4_Top ! From Marker +joint.to ( $J_Body5 ) = $M_Body5_BRF ! To Marker +joint.type ( $J_Body5 ) = 27 ! Type +joint.st.pos ( 1 , $J_Body5 ) = $G_DH5.$_theta ! Position +joint.par ( 1 , $J_Body5 ) = 3.0000000000000000E+00 ! [-] Axis of Motion: +joint.par ( 2 , $J_Body5 ) = 0.0000000000000000E+00 ! [rad] Angle at time = 0 +joint.par ( 3 , $J_Body5 ) = 0.0000000000000000E+00 ! [rad/s] Angular velocity + +prim.type ( $P_Body5_Joint ) = 2 ! Type +prim.ref ( $P_Body5_Joint ) = $M_Body5_BRF ! Reference Marker +prim.ang ( 1 , $P_Body5_Joint ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body5_Joint ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body5_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body5_Joint ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body5_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body5_Joint ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body5_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body5_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body5_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body5_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body5_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body5_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body5_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body5_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body5_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body5_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body5_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body5_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body5_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body5_Link ) = 2 ! Type +prim.ref ( $P_Body5_Link ) = $M_Body5_Mid ! Reference Marker +prim.pos ( 1 , $P_Body5_Link ) = 0.0000000000000000E+00 ! Position +prim.pos ( 3 , $P_Body5_Link ) = { $G_DH5.$_d/2 } ! Position +prim.ang ( 1 , $P_Body5_Link ) = $G_DH5.$_alpha ! Angles +prim.ang ( 3 , $P_Body5_Link ) = 0.0000000000000000E+00 ! Angles +prim.color.r ( 1 , $P_Body5_Link ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body5_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body5_Link ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body5_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body5_Link ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body5_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body5_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body5_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body5_Link ) = $G_DH5.$_d ! [m] Height +prim.par ( 3 , $P_Body5_Link ) = 1.0000000000000000E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body5_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body5_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body5_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body5_Link ) = 0.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body5_Link ) = 0.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body5_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body5_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body5_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + +body.m ( $B_Body6 ) = 1.8000000000000000E+00 ! Mass of the Body +body.mp ( $B_Body6 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto +body.cg.pos ( 1 , $B_Body6 ) = -2.8899999999999999E-02 ! Center of gravity +body.cg.pos ( 2 , $B_Body6 ) = -4.9099999999999998E-02 ! Center of gravity +body.cg.pos ( 3 , $B_Body6 ) = -1.0000000000000000E-04 ! Center of gravity +body.I.tens ( 1 , 1 , $B_Body6 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 2 , 2 , $B_Body6 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 3 , 3 , $B_Body6 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.kind ( $B_Body6 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.flx.cosim.job.type ( $B_Body6 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim +body.flx.cosim.job.previous ( $B_Body6 ) = '' ! previous abaqus job run +body.flx.cosim.job.cmdoptions ( $B_Body6 ) = '' ! additional command line options for the abaqus run +body.flx.cosim.job.solver ( $B_Body6 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard + +marker.type ( $M_Body6_BRF ) = 1 ! Type +marker.parent ( $M_Body6_BRF ) = $B_Body6 ! Body +marker.flx.type ( $M_Body6_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body6_Top ) = 2 ! Type +marker.ref ( $M_Body6_Top ) = $M_Body6_Mid ! Reference Marker +marker.parent ( $M_Body6_Top ) = $B_Body6 ! Body +marker.pos ( 1 , $M_Body6_Top ) = 0.0000000000000000E+00 ! Position +marker.pos ( 2 , $M_Body6_Top ) = 0.0000000000000000E+00 ! Position +marker.pos ( 3 , $M_Body6_Top ) = 0.0000000000000000E+00 ! Position +marker.ang ( 1 , $M_Body6_Top ) = $G_DHM6.$_alpha ! Angles +marker.ang ( 3 , $M_Body6_Top ) = $G_DHM6.$_theta ! Angles + +marker.type ( $M_Body6_Mid ) = 2 ! Type +marker.ref ( $M_Body6_Mid ) = $M_Body6_BRF ! Reference Marker +marker.parent ( $M_Body6_Mid ) = $B_Body6 ! Body +marker.pos ( 1 , $M_Body6_Mid ) = $G_DHM6.$_x ! Position +marker.pos ( 2 , $M_Body6_Mid ) = $G_DHM6.$_y ! Position +marker.pos ( 3 , $M_Body6_Mid ) = $G_DHM6.$_z ! Position +marker.ang ( 1 , $M_Body6_Mid ) = 0.0000000000000000E+00 ! Angles +marker.ang ( 3 , $M_Body6_Mid ) = 0.0000000000000000E+00 ! Angles + +joint.from ( $J_Body6 ) = $M_Body5_Top ! From Marker +joint.to ( $J_Body6 ) = $M_Body6_BRF ! To Marker +joint.type ( $J_Body6 ) = 27 ! Type +joint.st.pos ( 1 , $J_Body6 ) = $G_DH6.$_theta ! Position +joint.par ( 1 , $J_Body6 ) = 3.0000000000000000E+00 ! [-] Axis of Motion: +joint.par ( 2 , $J_Body6 ) = 0.0000000000000000E+00 ! [rad] Angle at time = 0 +joint.par ( 3 , $J_Body6 ) = 0.0000000000000000E+00 ! [rad/s] Angular velocity + +prim.type ( $P_Body_Joint ) = 2 ! Type +prim.ref ( $P_Body_Joint ) = $M_Body6_BRF ! Reference Marker +prim.ang ( 1 , $P_Body_Joint ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body_Joint ) = 9.9000000000000000E+01 ! Colors (red component) +prim.color.r ( 2 , $P_Body_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body_Joint ) = 1.8400000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body_Joint ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body6_Link ) = 2 ! Type +prim.ref ( $P_Body6_Link ) = $M_Body6_Mid ! Reference Marker +prim.pos ( 3 , $P_Body6_Link ) = { $G_DH6.$_d/2 } ! Position +prim.ang ( 1 , $P_Body6_Link ) = { 90 deg } ! Angles +prim.ang ( 3 , $P_Body6_Link ) = 0.0000000000000000E+00 ! Angles +prim.color.r ( 1 , $P_Body6_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.r ( 2 , $P_Body6_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body6_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body6_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body6_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body6_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body6_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body6_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body6_Link ) = $G_DH6.$_d ! [m] Height +prim.par ( 3 , $P_Body6_Link ) = 1.0000000000000000E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body6_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body6_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body6_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body6_Link ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body6_Link ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body6_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body6_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body6_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + +body.m ( $B_Body7 ) = 2.3100000000000001E+00 ! Mass of the Body +body.mp ( $B_Body7 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto +body.cg.pos ( 2 , $B_Body7 ) = 9.4999999999999998E-03 ! Center of gravity +body.cg.pos ( 3 , $B_Body7 ) = 1.0240000000000000E-01 ! Center of gravity +body.I.tens ( 1 , 1 , $B_Body7 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 2 , 2 , $B_Body7 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 3 , 3 , $B_Body7 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.kind ( $B_Body7 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.flx.cosim.job.type ( $B_Body7 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim +body.flx.cosim.job.previous ( $B_Body7 ) = '' ! previous abaqus job run +body.flx.cosim.job.cmdoptions ( $B_Body7 ) = '' ! additional command line options for the abaqus run +body.flx.cosim.job.solver ( $B_Body7 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard + +marker.type ( $M_Body7_BRF ) = 1 ! Type +marker.parent ( $M_Body7_BRF ) = $B_Body7 ! Body +marker.flx.type ( $M_Body7_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body7_Top ) = 2 ! Type +marker.ref ( $M_Body7_Top ) = $M_Body7_Mid ! Reference Marker +marker.parent ( $M_Body7_Top ) = $B_Body7 ! Body +marker.pos ( 1 , $M_Body7_Top ) = 0.0000000000000000E+00 ! Position +marker.pos ( 2 , $M_Body7_Top ) = 0.0000000000000000E+00 ! Position +marker.pos ( 3 , $M_Body7_Top ) = 0.0000000000000000E+00 ! Position +marker.ang ( 1 , $M_Body7_Top ) = $G_DHM7.$_alpha ! Angles +marker.ang ( 3 , $M_Body7_Top ) = $G_DHM7.$_theta ! Angles + +marker.type ( $M_Body7_Mid ) = 2 ! Type +marker.parent ( $M_Body7_Mid ) = $B_Body7 ! Body +marker.pos ( 1 , $M_Body7_Mid ) = $G_DHM7.$_x ! Position +marker.pos ( 2 , $M_Body7_Mid ) = $G_DHM7.$_y ! Position +marker.pos ( 3 , $M_Body7_Mid ) = $G_DHM7.$_z ! Position +marker.ang ( 1 , $M_Body7_Mid ) = 0.0000000000000000E+00 ! Angles + +joint.from ( $J_Body7 ) = $M_Body6_Top ! From Marker +joint.to ( $J_Body7 ) = $M_Body7_BRF ! To Marker +joint.type ( $J_Body7 ) = 27 ! Type +joint.st.pos ( 1 , $J_Body7 ) = $G_DH5.$_theta ! Position +joint.par ( 1 , $J_Body7 ) = 3.0000000000000000E+00 ! [-] Axis of Motion: +joint.par ( 2 , $J_Body7 ) = 0.0000000000000000E+00 ! [rad] Angle at time = 0 +joint.par ( 3 , $J_Body7 ) = 0.0000000000000000E+00 ! [rad/s] Angular velocity + +prim.type ( $P_Body7_Joint ) = 2 ! Type +prim.ref ( $P_Body7_Joint ) = $M_Body7_BRF ! Reference Marker +prim.ang ( 1 , $P_Body7_Joint ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body7_Joint ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body7_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body7_Joint ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body7_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body7_Joint ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body7_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body7_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body7_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body7_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body7_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body7_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body7_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body7_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body7_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body7_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body7_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body7_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body7_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body7_Link ) = 2 ! Type +prim.ref ( $P_Body7_Link ) = $M_Body7_Mid ! Reference Marker +prim.pos ( 1 , $P_Body7_Link ) = 0.0000000000000000E+00 ! Position +prim.pos ( 3 , $P_Body7_Link ) = { $G_DH7.$_d/2 } ! Position +prim.ang ( 1 , $P_Body7_Link ) = $G_DH7.$_alpha ! Angles +prim.ang ( 3 , $P_Body7_Link ) = 0.0000000000000000E+00 ! Angles +prim.color.r ( 1 , $P_Body7_Link ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body7_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body7_Link ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body7_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body7_Link ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body7_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body7_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body7_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body7_Link ) = $G_DH7.$_d ! [m] Height +prim.par ( 3 , $P_Body7_Link ) = 1.0000000000000000E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body7_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body7_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body7_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 9 , $P_Body7_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body7_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body7_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + +body.m ( $B_Body8 ) = { 1.73+1.2 } ! Mass of the Body +body.mp ( $B_Body8 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto +body.cg.pos ( 1 , $B_Body8 ) = -4.0000000000000002E-04 ! Center of gravity +body.cg.pos ( 2 , $B_Body8 ) = 4.7100000000000003E-02 ! Center of gravity +body.cg.pos ( 3 , $B_Body8 ) = -3.6600000000000001E-02 ! Center of gravity +body.I.tens ( 1 , 1 , $B_Body8 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 2 , 2 , $B_Body8 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 3 , 3 , $B_Body8 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.kind ( $B_Body8 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.flx.cosim.job.type ( $B_Body8 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim +body.flx.cosim.job.previous ( $B_Body8 ) = '' ! previous abaqus job run +body.flx.cosim.job.cmdoptions ( $B_Body8 ) = '' ! additional command line options for the abaqus run +body.flx.cosim.job.solver ( $B_Body8 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard + +marker.type ( $M_Body8_BRF ) = 1 ! Type +marker.parent ( $M_Body8_BRF ) = $B_Body8 ! Body +marker.flx.type ( $M_Body8_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body8_Top ) = 2 ! Type +marker.ref ( $M_Body8_Top ) = $M_Body8_Mid ! Reference Marker +marker.parent ( $M_Body8_Top ) = $B_Body8 ! Body +marker.pos ( 1 , $M_Body8_Top ) = 0.0000000000000000E+00 ! Position +marker.pos ( 3 , $M_Body8_Top ) = 0.0000000000000000E+00 ! Position +marker.ang ( 1 , $M_Body8_Top ) = $G_DHM8.$_alpha ! Angles +marker.ang ( 3 , $M_Body8_Top ) = $G_DHM8.$_theta ! Angles + +marker.type ( $M_Body8_Mid ) = 2 ! Type +marker.parent ( $M_Body8_Mid ) = $B_Body8 ! Body +marker.pos ( 1 , $M_Body8_Mid ) = $G_DHM8.$_x ! Position +marker.pos ( 2 , $M_Body8_Mid ) = $G_DHM8.$_y ! Position +marker.pos ( 3 , $M_Body8_Mid ) = $G_DHM8.$_z ! Position +marker.ang ( 1 , $M_Body8_Mid ) = 0.0000000000000000E+00 ! Angles + +joint.from ( $J_Body8 ) = $M_Body7_Top ! From Marker +joint.to ( $J_Body8 ) = $M_Body8_BRF ! To Marker +joint.type ( $J_Body8 ) = 27 ! Type +joint.st.pos ( 1 , $J_Body8 ) = $G_DH5.$_theta ! Position +joint.par ( 1 , $J_Body8 ) = 3.0000000000000000E+00 ! [-] Axis of Motion: +joint.par ( 2 , $J_Body8 ) = 0.0000000000000000E+00 ! [rad] Angle at time = 0 +joint.par ( 3 , $J_Body8 ) = 0.0000000000000000E+00 ! [rad/s] Angular velocity + +prim.type ( $P_Body8_Joint ) = 2 ! Type +prim.ref ( $P_Body8_Joint ) = $M_Body8_BRF ! Reference Marker +prim.ang ( 1 , $P_Body8_Joint ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body8_Joint ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body8_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body8_Joint ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body8_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body8_Joint ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body8_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body8_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body8_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body8_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body8_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body8_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body8_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body8_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body8_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body8_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body8_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body8_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body8_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body8_Link ) = 2 ! Type +prim.ref ( $P_Body8_Link ) = $M_Body8_BRF ! Reference Marker +prim.pos ( 1 , $P_Body8_Link ) = { $G_DH8.$_a/2 } ! Position +prim.pos ( 3 , $P_Body8_Link ) = 0.0000000000000000E+00 ! Position +prim.ang ( 1 , $P_Body8_Link ) = 0.0000000000000000E+00 ! Angles +prim.ang ( 3 , $P_Body8_Link ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body8_Link ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body8_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body8_Link ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body8_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body8_Link ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body8_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body8_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body8_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body8_Link ) = $G_DH8.$_a ! [m] Height +prim.par ( 3 , $P_Body8_Link ) = 1.0000000000000000E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body8_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body8_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body8_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body8_Link ) = 0.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body8_Link ) = 0.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body8_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body8_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body8_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + +body.m ( $B_Body9 ) = 9.9999999999999995E-08 ! Mass of the Body +body.mp ( $B_Body9 ) = 0 ! 0=manual; 1=auto (based on geometry); 2=mass manual, CG & Inertia auto +body.cg.pos ( 1 , $B_Body9 ) = -3.4200000000000001E-02 ! Center of gravity +body.cg.pos ( 2 , $B_Body9 ) = 1.0000000000000000E-04 ! Center of gravity +body.cg.pos ( 3 , $B_Body9 ) = 1.0000000000000000E-04 ! Center of gravity +body.I.tens ( 1 , 1 , $B_Body9 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 2 , 2 , $B_Body9 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.tens ( 3 , 3 , $B_Body9 ) = 1.0000000000000000E+00 ! Moments of inertia +body.I.kind ( $B_Body9 ) = -1 ! Kind of I-tensor specification: -1=wrt CG; 0=wrt BRF; 1=wrt Marker +body.flx.cosim.job.type ( $B_Body9 ) = 0 ! 0=new run; 1=import co-sim with database results; 2=restart co-sim +body.flx.cosim.job.previous ( $B_Body9 ) = '' ! previous abaqus job run +body.flx.cosim.job.cmdoptions ( $B_Body9 ) = '' ! additional command line options for the abaqus run +body.flx.cosim.job.solver ( $B_Body9 ) = 0 ! 0=Abaqus/Explicit; 1=Abaqus/Standard + +marker.type ( $M_Body9_BRF ) = 1 ! Type +marker.parent ( $M_Body9_BRF ) = $B_Body9 ! Body +marker.flx.type ( $M_Body9_BRF ) = 4 ! Flexible type + +marker.type ( $M_Body9_Top ) = 2 ! Type +marker.ref ( $M_Body9_Top ) = $M_Body9_Mid ! Reference Marker +marker.parent ( $M_Body9_Top ) = $B_Body9 ! Body +marker.pos ( 1 , $M_Body9_Top ) = 0.0000000000000000E+00 ! Position +marker.pos ( 3 , $M_Body9_Top ) = 0.0000000000000000E+00 ! Position +marker.ang ( 1 , $M_Body9_Top ) = $G_DH9.$_alpha ! Angles +marker.ang ( 3 , $M_Body9_Top ) = 0.0000000000000000E+00 ! Angles + +marker.type ( $M_Body9_Mid ) = 2 ! Type +marker.parent ( $M_Body9_Mid ) = $B_Body9 ! Body +marker.pos ( 1 , $M_Body9_Mid ) = 0.0000000000000000E+00 ! Position +marker.ang ( 1 , $M_Body9_Mid ) = 0.0000000000000000E+00 ! Angles + +joint.from ( $J_Body9 ) = $M_Body8_Top ! From Marker +joint.to ( $J_Body9 ) = $M_Body9_BRF ! To Marker +joint.type ( $J_Body9 ) = 27 ! Type +joint.st.pos ( 1 , $J_Body9 ) = $G_DH5.$_theta ! Position +joint.par ( 1 , $J_Body9 ) = 3.0000000000000000E+00 ! [-] Axis of Motion: +joint.par ( 2 , $J_Body9 ) = 0.0000000000000000E+00 ! [rad] Angle at time = 0 +joint.par ( 3 , $J_Body9 ) = 0.0000000000000000E+00 ! [rad/s] Angular velocity + +prim.type ( $P_Body9_Joint ) = 2 ! Type +prim.ref ( $P_Body9_Joint ) = $M_Body9_BRF ! Reference Marker +prim.ang ( 1 , $P_Body9_Joint ) = { 90 deg } ! Angles +prim.color.r ( 1 , $P_Body9_Joint ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body9_Joint ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body9_Joint ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body9_Joint ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body9_Joint ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body9_Joint ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body9_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body9_Joint ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body9_Joint ) = 4.0000000000000001E-02 ! [m] Height +prim.par ( 3 , $P_Body9_Joint ) = 4.0000000000000001E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body9_Joint ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body9_Joint ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body9_Joint ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 7 , $P_Body9_Joint ) = 1.0000000000000000E+00 ! [-] Show bottom cap +prim.par ( 8 , $P_Body9_Joint ) = 1.0000000000000000E+00 ! [-] Show top cap +prim.par ( 9 , $P_Body9_Joint ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body9_Joint ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body9_Joint ) = 0.0000000000000000E+00 ! [-] Close geometry with + +prim.type ( $P_Body9_Link ) = 2 ! Type +prim.ref ( $P_Body9_Link ) = $M_Body9_Mid ! Reference Marker +prim.pos ( 1 , $P_Body9_Link ) = 0.0000000000000000E+00 ! Position +prim.pos ( 3 , $P_Body9_Link ) = { $G_DH9.$_d/2 } ! Position +prim.ang ( 1 , $P_Body9_Link ) = $G_DH9.$_alpha ! Angles +prim.ang ( 3 , $P_Body9_Link ) = 0.0000000000000000E+00 ! Angles +prim.color.r ( 1 , $P_Body9_Link ) = 0.0000000000000000E+00 ! Colors (red component) +prim.color.r ( 2 , $P_Body9_Link ) = 1.2800000000000000E+02 ! Colors (red component) +prim.color.g ( 1 , $P_Body9_Link ) = 2.5500000000000000E+02 ! Colors (green component) +prim.color.g ( 2 , $P_Body9_Link ) = 1.2800000000000000E+02 ! Colors (green component) +prim.color.b ( 1 , $P_Body9_Link ) = 2.5500000000000000E+02 ! Colors (blue component) +prim.color.b ( 2 , $P_Body9_Link ) = 1.2800000000000000E+02 ! Colors (blue component) +prim.color.t ( 1 , $P_Body9_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.color.t ( 2 , $P_Body9_Link ) = 0.0000000000000000E+00 ! Colors (transparency component) +prim.par ( 2 , $P_Body9_Link ) = $G_DH9.$_d ! [m] Height +prim.par ( 3 , $P_Body9_Link ) = 1.0000000000000000E-02 ! [m] Outer diameter +prim.par ( 4 , $P_Body9_Link ) = 0.0000000000000000E+00 ! [m] Inner diameter +prim.par ( 5 , $P_Body9_Link ) = 1.2000000000000000E+01 ! [-] Number of planes +prim.par ( 6 , $P_Body9_Link ) = 0.0000000000000000E+00 ! [-] Number of highlighted planes +prim.par ( 9 , $P_Body9_Link ) = 0.0000000000000000E+00 ! [rad] Start angle +prim.par ( 10 , $P_Body9_Link ) = 0.0000000000000000E+00 ! [rad] Delta angle +prim.par ( 11 , $P_Body9_Link ) = 0.0000000000000000E+00 ! [-] Close geometry with + + +!********************************************************************** +! Expressions +!********************************************************************** +express.str ( $X_sin ) = '0' ! Definition + +!********************************************************************** +! Excitations +!********************************************************************** +excit.type ( $E_sin ) = 1 ! Type +excit.par ( 1 , $E_sin ) = 0.0000000000000000E+00 ! [-] Offset f0 +excit.par ( 2 , $E_sin ) = 1.0000000000000000E+00 ! [-] Amplitude A +excit.par ( 3 , $E_sin ) = { 2*pi } ! [rad/s] Angular frequency omega +excit.par ( 4 , $E_sin ) = 0.0000000000000000E+00 ! [rad] Phase phi +excit.par ( 5 , $E_sin ) = 0.0000000000000000E+00 ! [-] Exponent n +excit.plot.par ( 1 , $E_sin ) = 1.0000000000000000E+00 ! [-] Unknown plot parameter +excit.plot.par ( 1 , 1 , $E_sin ) = 1.0240000000000000E+03 ! [-] Unknown plot parameter +excit.plot.par ( 1 , 2 , $E_sin ) = 0.0000000000000000E+00 ! [-] Unknown plot parameter +excit.plot.par ( 1 , 3 , $E_sin ) = 0.0000000000000000E+00 ! [-] Unknown plot parameter +excit.plot.par ( 1 , 4 , $E_sin ) = 0.0000000000000000E+00 ! [-] Unknown plot parameter +excit.plot.par ( 1 , 5 , $E_sin ) = 1.0000000000000000E+01 ! [-] Unknown plot parameter +excit.plot.par ( 1 , 6 , 1 , $E_sin ) = 1.0000000000000000E+00 ! [-] Unknown plot parameter +excit.plot.par ( 1 , 7 , 1 , $E_sin ) = 1.0000000000000000E+00 ! [-] Unknown plot parameter +excit.plot.par ( 1 , 8 , 1 , $E_sin ) = 1.0000000000000000E+00 ! [-] Unknown plot parameter + +!********************************************************************** +! u-Vector +!********************************************************************** +uele.type ( $UE_sin_Value ) = 1 ! Type +uele.excit ( $UE_sin_Value ) = $E_sin ! Referenced Excitation +uele.index ( $UE_sin_Value ) = 0 ! Index + +uele.type ( $UE_sin_1st_deriv ) = 1 ! Type +uele.excit ( $UE_sin_1st_deriv ) = $E_sin ! Referenced Excitation +uele.index ( $UE_sin_1st_deriv ) = 1 ! Index + +uele.type ( $UE_sin_2nd_deriv ) = 1 ! Type +uele.excit ( $UE_sin_2nd_deriv ) = $E_sin ! Referenced Excitation +uele.index ( $UE_sin_2nd_deriv ) = 2 ! Index + +!********************************************************************** +! Sensors +!********************************************************************** +sensor.from ( $S_end ) = $M_Isys ! From Marker +sensor.to ( $S_end ) = $M_Body9_Top ! To Marker + +