From 248dd4292d4b66d2dd9af52283628371c00dabca Mon Sep 17 00:00:00 2001 From: cosmic_power Date: Sun, 29 Sep 2024 01:22:12 +0800 Subject: [PATCH] add ME R1000 --- .../R1000-DVT-ME.output/R1000-DVT-ME.intinfo | 128 ++ .../R1000-DVT-ME.licreq.log | 41 + R1000/R1000-DVT-ME.output/R1000-DVT-ME.sbr | Bin 60622 -> 115852 bytes R1000/R1000-DVT-ME.output/R1000-DVT-ME.sir | Bin 0 -> 78927 bytes R1000/R1000-DVT-ME.output/R1000-DVT-ME.spckst | 12 + R1000/R1000-DVT-ME.output/R1000_DVT_ME.mpg | Bin 0 -> 191042 bytes R1000/R1000-DVT-ME.spck | 1353 +++++++++++++++++ 7 files changed, 1534 insertions(+) create mode 100644 R1000/R1000-DVT-ME.output/R1000-DVT-ME.intinfo create mode 100644 R1000/R1000-DVT-ME.output/R1000-DVT-ME.licreq.log create mode 100644 R1000/R1000-DVT-ME.output/R1000-DVT-ME.sir create mode 100644 R1000/R1000-DVT-ME.output/R1000-DVT-ME.spckst create mode 100644 R1000/R1000-DVT-ME.output/R1000_DVT_ME.mpg create mode 100644 R1000/R1000-DVT-ME.spck 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 e5c80e3d3ae0a15c5f69f4123620d892263cc41c..48fa2474236a8ff6c3e727ee1d172a9b1c622377 100644 GIT binary patch literal 115852 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 <7={iiJXu07;wy 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�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 Yi>C)Gm}&eyd@6s!ejbL~JA6+A0Hb%7 delta 12718 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..852bc8e4ac316ad633f2d7948150c5c1b7618e49 GIT binary patch literal 191042 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 literal 0 HcmV?d00001 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 + +