From 2bb83b82c06b3334bc6e11c09389c1597cdee34e Mon Sep 17 00:00:00 2001 From: Aik-Siong Koh Date: Tue, 12 Dec 2023 14:49:58 -0700 Subject: [PATCH] CompoundJoints debugged --- OndselSolver/ASMTAssembly.cpp | 8 + OndselSolver/ASMTSpatialContainer.cpp | 4 +- OndselSolver/ConstVelConstraintIJ.cpp | 5 +- OndselSolver/ConstantVelocityJoint.cpp | 22 +- OndselSolver/ConstantVelocityJoint.h | 2 +- OndselSolver/CylSphJoint.cpp | 2 +- OndselSolver/DistIeqcJec.cpp | 2 +- OndselSolver/DistanceConstraintIJ.cpp | 11 + OndselSolver/DistanceConstraintIJ.h | 2 + OndselSolver/DistancexyConstraintIJ.cpp | 11 + OndselSolver/DistancexyConstraintIJ.h | 2 + OndselSolver/DistancexyConstraintIqcJqc.cpp | 4 + OndselSolver/DistancexyConstraintIqcJqc.h | 2 + OndselSolver/GearConstraintIJ.cpp | 4 +- OndselSolver/GearJoint.cpp | 20 +- OndselSolver/GearJoint.h | 2 +- OndselSolver/MBDynClampJoint.h | 4 +- OndselSolver/MBDynTotalJoint.h | 4 +- OndselSolver/RackPinConstraintIJ.cpp | 8 +- OndselSolver/RackPinJoint.cpp | 22 +- OndselSolver/RackPinJoint.h | 2 +- OndselSolver/RevCylJoint.cpp | 2 +- OndselSolver/ScrewConstraintIJ.cpp | 8 +- OndselSolver/ScrewJoint.cpp | 22 +- OndselSolver/ScrewJoint.h | 2 +- OndselSolver/SphSphJoint.cpp | 2 +- OndselSolver/assembly.asmt | 401 ++++++++------------ testapp/CylSphJt.asmt | 202 ++++++++++ testapp/OndselSolver.cpp | 3 + testapp/RevCylJt.asmt | 202 ++++++++++ testapp/SphSphJt.asmt | 202 ++++++++++ testapp/part32.asmt | 200 ++++++++++ 32 files changed, 1078 insertions(+), 311 deletions(-) create mode 100644 testapp/CylSphJt.asmt create mode 100644 testapp/RevCylJt.asmt create mode 100644 testapp/SphSphJt.asmt create mode 100644 testapp/part32.asmt diff --git a/OndselSolver/ASMTAssembly.cpp b/OndselSolver/ASMTAssembly.cpp index 2150f7a..25f647c 100644 --- a/OndselSolver/ASMTAssembly.cpp +++ b/OndselSolver/ASMTAssembly.cpp @@ -718,6 +718,7 @@ void MbD::ASMTAssembly::readAnimationParameters(std::vector& lines) void MbD::ASMTAssembly::readTimeSeries(std::vector& lines) { + if (lines.empty()) return; assert(lines[0] == "TimeSeries"); lines.erase(lines.begin()); assert(lines[0].find("Number\tInput") != std::string::npos); @@ -727,6 +728,7 @@ void MbD::ASMTAssembly::readTimeSeries(std::vector& lines) void MbD::ASMTAssembly::readTimes(std::vector& lines) { + if (lines.empty()) return; std::string str = lines[0]; std::string substr = "Time\tInput"; auto pos = str.find(substr); @@ -739,6 +741,7 @@ void MbD::ASMTAssembly::readTimes(std::vector& lines) void MbD::ASMTAssembly::readPartSeriesMany(std::vector& lines) { + if (lines.empty()) return; assert(lines[0].find("PartSeries") != std::string::npos); auto it = std::find_if(lines.begin(), lines.end(), [](const std::string& s) { return s.find("JointSeries") != std::string::npos; @@ -752,6 +755,7 @@ void MbD::ASMTAssembly::readPartSeriesMany(std::vector& lines) void MbD::ASMTAssembly::readJointSeriesMany(std::vector& lines) { + if (lines.empty()) return; assert(lines[0].find("JointSeries") != std::string::npos); auto it = std::find_if(lines.begin(), lines.end(), [](const std::string& s) { return s.find("MotionSeries") != std::string::npos; @@ -765,6 +769,7 @@ void MbD::ASMTAssembly::readJointSeriesMany(std::vector& lines) void MbD::ASMTAssembly::readAssemblySeries(std::vector& lines) { + if (lines.empty()) return; std::string str = lines[0]; std::string substr = "AssemblySeries"; auto pos = str.find(substr); @@ -796,6 +801,7 @@ void MbD::ASMTAssembly::readAssemblySeries(std::vector& lines) void MbD::ASMTAssembly::readPartSeries(std::vector& lines) { + if (lines.empty()) return; std::string str = lines[0]; std::string substr = "PartSeries"; auto pos = str.find(substr); @@ -811,6 +817,7 @@ void MbD::ASMTAssembly::readPartSeries(std::vector& lines) void MbD::ASMTAssembly::readJointSeries(std::vector& lines) { + if (lines.empty()) return; std::string str = lines[0]; std::string substr = "JointSeries"; auto pos = str.find(substr); @@ -834,6 +841,7 @@ void MbD::ASMTAssembly::readMotionSeriesMany(std::vector& lines) void MbD::ASMTAssembly::readMotionSeries(std::vector& lines) { + if (lines.empty()) return; std::string str = lines[0]; std::string substr = "MotionSeries"; auto pos = str.find(substr); diff --git a/OndselSolver/ASMTSpatialContainer.cpp b/OndselSolver/ASMTSpatialContainer.cpp index 64762ea..6ff4abd 100644 --- a/OndselSolver/ASMTSpatialContainer.cpp +++ b/OndselSolver/ASMTSpatialContainer.cpp @@ -333,7 +333,7 @@ void MbD::ASMTSpatialContainer::updateFromMbD() auto mbdPart = std::static_pointer_cast(mbdObject); auto rOcmO = mbdPart->qX()->times(mbdUnts->length); auto aAOp = mbdPart->aAOp(); - std::cout << "aAOp" << *aAOp << std::endl; + //std::cout << "aAOp" << *aAOp << std::endl; auto vOcmO = mbdPart->qXdot()->times(mbdUnts->velocity); auto omeOPO = mbdPart->omeOpO()->times(mbdUnts->omega); omega3D = omeOPO; @@ -356,7 +356,7 @@ void MbD::ASMTSpatialContainer::updateFromMbD() bryxs->push_back(bryantAngles->at(0)); bryys->push_back(bryantAngles->at(1)); bryzs->push_back(bryantAngles->at(2)); - std::cout << "bry " << *bryantAngles << std::endl; + //std::cout << "bry " << *bryantAngles << std::endl; vxs->push_back(vOPO->at(0)); vys->push_back(vOPO->at(1)); vzs->push_back(vOPO->at(2)); diff --git a/OndselSolver/ConstVelConstraintIJ.cpp b/OndselSolver/ConstVelConstraintIJ.cpp index 588ef92..72dc7fc 100644 --- a/OndselSolver/ConstVelConstraintIJ.cpp +++ b/OndselSolver/ConstVelConstraintIJ.cpp @@ -21,7 +21,10 @@ std::shared_ptr MbD::ConstVelConstraintIJ::With(EndFrmsptr { assert(frmi->isEndFrameqc()); assert(frmj->isEndFrameqc()); - return std::make_shared(frmi, frmj); + auto constVelCon = std::make_shared(frmi, frmj); + constVelCon->initA01IeJe(); + constVelCon->initA10IeJe(); + return constVelCon; } void ConstVelConstraintIJ::calcPostDynCorrectorIteration() diff --git a/OndselSolver/ConstantVelocityJoint.cpp b/OndselSolver/ConstantVelocityJoint.cpp index 065771f..23363e8 100644 --- a/OndselSolver/ConstantVelocityJoint.cpp +++ b/OndselSolver/ConstantVelocityJoint.cpp @@ -21,17 +21,17 @@ MbD::ConstantVelocityJoint::ConstantVelocityJoint() MbD::ConstantVelocityJoint::ConstantVelocityJoint(const char* str) : AtPointJoint(str) { } - -void MbD::ConstantVelocityJoint::initializeLocally() -{ - if (!constraints->empty()) - { - auto constraint = std::static_pointer_cast(constraints->back()); - constraint->initA01IeJe(); - constraint->initA10IeJe(); - } - Joint::initializeLocally(); -} +// +//void MbD::ConstantVelocityJoint::initializeLocally() +//{ +// if (!constraints->empty()) +// { +// auto constraint = std::static_pointer_cast(constraints->back()); +// constraint->initA01IeJe(); +// constraint->initA10IeJe(); +// } +// Joint::initializeLocally(); +//} void MbD::ConstantVelocityJoint::initializeGlobally() { diff --git a/OndselSolver/ConstantVelocityJoint.h b/OndselSolver/ConstantVelocityJoint.h index ebb8bfd..fabe383 100644 --- a/OndselSolver/ConstantVelocityJoint.h +++ b/OndselSolver/ConstantVelocityJoint.h @@ -17,7 +17,7 @@ namespace MbD { public: ConstantVelocityJoint(); ConstantVelocityJoint(const char* str); - void initializeLocally() override; + //void initializeLocally() override; void initializeGlobally() override; void connectsItoJ(EndFrmsptr frmI, EndFrmsptr frmJ) override; diff --git a/OndselSolver/CylSphJoint.cpp b/OndselSolver/CylSphJoint.cpp index 065facc..389cc7d 100644 --- a/OndselSolver/CylSphJoint.cpp +++ b/OndselSolver/CylSphJoint.cpp @@ -25,7 +25,7 @@ void MbD::CylSphJoint::initializeGlobally() { if (constraints->empty()) { - auto distxyIJ = CREATE::With(frmI, frmJ); + auto distxyIJ = DistancexyConstraintIJ::With(frmI, frmJ); distxyIJ->setConstant(distanceIJ); addConstraint(distxyIJ); this->root()->hasChanged = true; diff --git a/OndselSolver/DistIeqcJec.cpp b/OndselSolver/DistIeqcJec.cpp index 9c23e35..51948cb 100644 --- a/OndselSolver/DistIeqcJec.cpp +++ b/OndselSolver/DistIeqcJec.cpp @@ -25,7 +25,7 @@ void MbD::DistIeqcJec::calcPrivate() if (rIeJe == 0.0) return; auto frmIeqc = std::static_pointer_cast(frmI); auto& mprIeJeOpEI = frmIeqc->prOeOpE; - auto mprIeJeOpEIT = mprIeJeOpEI->transpose(); + mprIeJeOpEIT = mprIeJeOpEI->transpose(); auto& mpprIeJeOpEIpEI = frmIeqc->pprOeOpEpE; auto muIeJeOT = muIeJeO->transpose(); prIeJepXI = muIeJeOT; diff --git a/OndselSolver/DistanceConstraintIJ.cpp b/OndselSolver/DistanceConstraintIJ.cpp index 62fa461..7a36a40 100644 --- a/OndselSolver/DistanceConstraintIJ.cpp +++ b/OndselSolver/DistanceConstraintIJ.cpp @@ -7,6 +7,8 @@ ***************************************************************************/ #include "DistanceConstraintIJ.h" +#include "DistanceConstraintIqcJqc.h" +#include "EndFrameqc.h" using namespace MbD; @@ -14,6 +16,15 @@ MbD::DistanceConstraintIJ::DistanceConstraintIJ(EndFrmsptr frmi, EndFrmsptr frmj { } +std::shared_ptr MbD::DistanceConstraintIJ::With(EndFrmsptr frmi, EndFrmsptr frmj) +{ + assert(frmi->isEndFrameqc()); + assert(frmj->isEndFrameqc()); + auto distCon = std::make_shared(frmi, frmj); + distCon->init_distIeJe(); + return distCon; +} + void MbD::DistanceConstraintIJ::calcPostDynCorrectorIteration() { aG = distIeJe->value() - aConstant; diff --git a/OndselSolver/DistanceConstraintIJ.h b/OndselSolver/DistanceConstraintIJ.h index cab116f..c40d366 100644 --- a/OndselSolver/DistanceConstraintIJ.h +++ b/OndselSolver/DistanceConstraintIJ.h @@ -18,6 +18,8 @@ namespace MbD { public: DistanceConstraintIJ(EndFrmsptr frmi, EndFrmsptr frmj); + static std::shared_ptr With(EndFrmsptr frmi, EndFrmsptr frmj); + void calcPostDynCorrectorIteration() override; virtual void init_distIeJe(); void initialize() override; diff --git a/OndselSolver/DistancexyConstraintIJ.cpp b/OndselSolver/DistancexyConstraintIJ.cpp index 56483a0..62b8e9c 100644 --- a/OndselSolver/DistancexyConstraintIJ.cpp +++ b/OndselSolver/DistancexyConstraintIJ.cpp @@ -7,6 +7,8 @@ ***************************************************************************/ #include "DistancexyConstraintIJ.h" +#include "DistancexyConstraintIqcJqc.h" +#include "EndFrameqc.h" using namespace MbD; @@ -14,6 +16,15 @@ MbD::DistancexyConstraintIJ::DistancexyConstraintIJ(EndFrmsptr frmi, EndFrmsptr { } +std::shared_ptr MbD::DistancexyConstraintIJ::With(EndFrmsptr frmi, EndFrmsptr frmj) +{ + assert(frmi->isEndFrameqc()); + assert(frmj->isEndFrameqc()); + auto distxyCon = std::make_shared(frmi, frmj); + distxyCon->init_xyIeJeIe(); + return distxyCon; +} + void MbD::DistancexyConstraintIJ::calcPostDynCorrectorIteration() { auto x = xIeJeIe->value(); diff --git a/OndselSolver/DistancexyConstraintIJ.h b/OndselSolver/DistancexyConstraintIJ.h index 1b997bc..9ce87ab 100644 --- a/OndselSolver/DistancexyConstraintIJ.h +++ b/OndselSolver/DistancexyConstraintIJ.h @@ -18,6 +18,8 @@ namespace MbD { public: DistancexyConstraintIJ(EndFrmsptr frmi, EndFrmsptr frmj); + static std::shared_ptr With(EndFrmsptr frmi, EndFrmsptr frmj); + void calcPostDynCorrectorIteration() override; virtual void init_xyIeJeIe(); void initialize() override; diff --git a/OndselSolver/DistancexyConstraintIqcJqc.cpp b/OndselSolver/DistancexyConstraintIqcJqc.cpp index 270c836..59d8ee3 100644 --- a/OndselSolver/DistancexyConstraintIqcJqc.cpp +++ b/OndselSolver/DistancexyConstraintIqcJqc.cpp @@ -13,6 +13,10 @@ using namespace MbD; +MbD::DistancexyConstraintIqcJqc::DistancexyConstraintIqcJqc(EndFrmsptr frmi, EndFrmsptr frmj) : DistancexyConstraintIqcJc(frmi, frmj) +{ +} + void MbD::DistancexyConstraintIqcJqc::calc_pGpXJ() { pGpXJ = (xIeJeIe->pvaluepXJ()->times(xIeJeIe->value())->plusFullRow(yIeJeIe->pvaluepXJ()->times(yIeJeIe->value()))); diff --git a/OndselSolver/DistancexyConstraintIqcJqc.h b/OndselSolver/DistancexyConstraintIqcJqc.h index a1b9bcf..3662c66 100644 --- a/OndselSolver/DistancexyConstraintIqcJqc.h +++ b/OndselSolver/DistancexyConstraintIqcJqc.h @@ -15,6 +15,8 @@ namespace MbD { { //pGpXJ pGpEJ ppGpXIpXJ ppGpEIpXJ ppGpXJpXJ ppGpXIpEJ ppGpEIpEJ ppGpXJpEJ ppGpEJpEJ iqXJ iqEJ public: + DistancexyConstraintIqcJqc(EndFrmsptr frmi, EndFrmsptr frmj); + void calc_pGpXJ(); void calc_pGpEJ(); void calc_ppGpXIpXJ(); diff --git a/OndselSolver/GearConstraintIJ.cpp b/OndselSolver/GearConstraintIJ.cpp index a1ae658..26eb8ed 100644 --- a/OndselSolver/GearConstraintIJ.cpp +++ b/OndselSolver/GearConstraintIJ.cpp @@ -20,7 +20,9 @@ std::shared_ptr MbD::GearConstraintIJ::With(EndFrmsptr frmi, E { assert(frmi->isEndFrameqc()); assert(frmj->isEndFrameqc()); - return std::make_shared(frmi, frmj); + auto gearCon = std::make_shared(frmi, frmj); + gearCon->initorbitsIJ(); + return gearCon; } void MbD::GearConstraintIJ::calcPostDynCorrectorIteration() diff --git a/OndselSolver/GearJoint.cpp b/OndselSolver/GearJoint.cpp index 9314f5d..687a3fb 100644 --- a/OndselSolver/GearJoint.cpp +++ b/OndselSolver/GearJoint.cpp @@ -20,16 +20,16 @@ MbD::GearJoint::GearJoint() MbD::GearJoint::GearJoint(const char*) { } - -void MbD::GearJoint::initializeLocally() -{ - if (!constraints->empty()) - { - auto constraint = std::static_pointer_cast(constraints->back()); - constraint->initorbitsIJ(); - } - Joint::initializeLocally(); -} +// +//void MbD::GearJoint::initializeLocally() +//{ +// if (!constraints->empty()) +// { +// auto constraint = std::static_pointer_cast(constraints->back()); +// constraint->initorbitsIJ(); +// } +// Joint::initializeLocally(); +//} void MbD::GearJoint::initializeGlobally() { diff --git a/OndselSolver/GearJoint.h b/OndselSolver/GearJoint.h index 4143f3d..cbf285e 100644 --- a/OndselSolver/GearJoint.h +++ b/OndselSolver/GearJoint.h @@ -18,7 +18,7 @@ namespace MbD { GearJoint(); GearJoint(const char* str); - void initializeLocally() override; + //void initializeLocally() override; void initializeGlobally() override; double radiusI = 0.0, radiusJ = 0.0, aConstant = 0.0; diff --git a/OndselSolver/MBDynClampJoint.h b/OndselSolver/MBDynClampJoint.h index b57cf3b..49ac5b2 100644 --- a/OndselSolver/MBDynClampJoint.h +++ b/OndselSolver/MBDynClampJoint.h @@ -17,8 +17,8 @@ namespace MbD { public: void parseMBDyn(std::string line) override; void createASMT() override; - void readMarkerI(std::vector& args); - void readMarkerJ(std::vector& args); + void readMarkerI(std::vector& args) override; + void readMarkerJ(std::vector& args) override; std::shared_ptr asmtClassNew() override; }; } \ No newline at end of file diff --git a/OndselSolver/MBDynTotalJoint.h b/OndselSolver/MBDynTotalJoint.h index e484385..413e6b4 100644 --- a/OndselSolver/MBDynTotalJoint.h +++ b/OndselSolver/MBDynTotalJoint.h @@ -14,8 +14,8 @@ namespace MbD { { public: void parseMBDyn(std::string line) override; - void readMarkerI(std::vector& args); - void readMarkerJ(std::vector& args); + void readMarkerI(std::vector& args) override; + void readMarkerJ(std::vector& args) override; void readPositionConstraints(std::vector& args); void readOrientationConstraints(std::vector& args); void readPositionFormulas(std::vector& args); diff --git a/OndselSolver/RackPinConstraintIJ.cpp b/OndselSolver/RackPinConstraintIJ.cpp index 58582e0..d4fb062 100644 --- a/OndselSolver/RackPinConstraintIJ.cpp +++ b/OndselSolver/RackPinConstraintIJ.cpp @@ -8,6 +8,7 @@ #include "RackPinConstraintIJ.h" #include "RackPinConstraintIqcJqc.h" +#include "EndFrameqc.h" using namespace MbD; @@ -17,7 +18,12 @@ MbD::RackPinConstraintIJ::RackPinConstraintIJ(EndFrmsptr frmi, EndFrmsptr frmj) std::shared_ptr MbD::RackPinConstraintIJ::With(EndFrmsptr frmi, EndFrmsptr frmj) { - return std::make_shared(frmi, frmj); + assert(frmi->isEndFrameqc()); + assert(frmj->isEndFrameqc()); + auto rackPinCon = std::make_shared(frmi, frmj); + rackPinCon->initxIeJeIe(); + rackPinCon->initthezIeJe(); + return rackPinCon; } void MbD::RackPinConstraintIJ::calcPostDynCorrectorIteration() diff --git a/OndselSolver/RackPinJoint.cpp b/OndselSolver/RackPinJoint.cpp index dd421c7..f196527 100644 --- a/OndselSolver/RackPinJoint.cpp +++ b/OndselSolver/RackPinJoint.cpp @@ -20,17 +20,17 @@ MbD::RackPinJoint::RackPinJoint() MbD::RackPinJoint::RackPinJoint(const char* str) : Joint(str) { } - -void MbD::RackPinJoint::initializeLocally() -{ - if (!constraints->empty()) - { - auto constraint = std::static_pointer_cast(constraints->front()); - constraint->initxIeJeIe(); - constraint->initthezIeJe(); - } - Joint::initializeLocally(); -} +// +//void MbD::RackPinJoint::initializeLocally() +//{ +// if (!constraints->empty()) +// { +// auto constraint = std::static_pointer_cast(constraints->front()); +// constraint->initxIeJeIe(); +// constraint->initthezIeJe(); +// } +// Joint::initializeLocally(); +//} void MbD::RackPinJoint::initializeGlobally() { diff --git a/OndselSolver/RackPinJoint.h b/OndselSolver/RackPinJoint.h index 3ae7d07..21fdbe4 100644 --- a/OndselSolver/RackPinJoint.h +++ b/OndselSolver/RackPinJoint.h @@ -17,7 +17,7 @@ namespace MbD { public: RackPinJoint(); RackPinJoint(const char* str); - void initializeLocally() override; + //void initializeLocally() override; void initializeGlobally() override; void connectsItoJ(EndFrmsptr frmI, EndFrmsptr frmJ) override; diff --git a/OndselSolver/RevCylJoint.cpp b/OndselSolver/RevCylJoint.cpp index 9b12025..2ed1f2b 100644 --- a/OndselSolver/RevCylJoint.cpp +++ b/OndselSolver/RevCylJoint.cpp @@ -25,7 +25,7 @@ void MbD::RevCylJoint::initializeGlobally() { if (constraints->empty()) { - auto distxyIJ = CREATE::With(frmI, frmJ); + auto distxyIJ = DistancexyConstraintIJ::With(frmI, frmJ); distxyIJ->setConstant(distanceIJ); addConstraint(distxyIJ); addConstraint(CREATE::ConstraintWith(frmI, frmJ, 2, 0)); diff --git a/OndselSolver/ScrewConstraintIJ.cpp b/OndselSolver/ScrewConstraintIJ.cpp index 8e272c3..bc40b94 100644 --- a/OndselSolver/ScrewConstraintIJ.cpp +++ b/OndselSolver/ScrewConstraintIJ.cpp @@ -10,6 +10,7 @@ #include "ScrewConstraintIJ.h" #include "ScrewConstraintIqcJqc.h" +#include "EndFrameqc.h" using namespace MbD; @@ -19,7 +20,12 @@ MbD::ScrewConstraintIJ::ScrewConstraintIJ(EndFrmsptr frmi, EndFrmsptr frmj) : Co std::shared_ptr MbD::ScrewConstraintIJ::With(EndFrmsptr frmi, EndFrmsptr frmj) { - return std::make_shared(frmi, frmj); + assert(frmi->isEndFrameqc()); + assert(frmj->isEndFrameqc()); + auto screwCon = std::make_shared(frmi, frmj); + screwCon->initzIeJeIe(); + screwCon->initthezIeJe(); + return screwCon; } void MbD::ScrewConstraintIJ::calcPostDynCorrectorIteration() diff --git a/OndselSolver/ScrewJoint.cpp b/OndselSolver/ScrewJoint.cpp index 76d27e3..5b22b5d 100644 --- a/OndselSolver/ScrewJoint.cpp +++ b/OndselSolver/ScrewJoint.cpp @@ -20,17 +20,17 @@ MbD::ScrewJoint::ScrewJoint() MbD::ScrewJoint::ScrewJoint(const char* str) : Joint(str) { } - -void MbD::ScrewJoint::initializeLocally() -{ - if (!constraints->empty()) - { - auto constraint = std::static_pointer_cast(constraints->front()); - constraint->initzIeJeIe(); - constraint->initthezIeJe(); - } - Joint::initializeLocally(); -} +// +//void MbD::ScrewJoint::initializeLocally() +//{ +// if (!constraints->empty()) +// { +// auto constraint = std::static_pointer_cast(constraints->front()); +// constraint->initzIeJeIe(); +// constraint->initthezIeJe(); +// } +// Joint::initializeLocally(); +//} void MbD::ScrewJoint::initializeGlobally() { diff --git a/OndselSolver/ScrewJoint.h b/OndselSolver/ScrewJoint.h index 5fe8930..17ee8c1 100644 --- a/OndselSolver/ScrewJoint.h +++ b/OndselSolver/ScrewJoint.h @@ -17,7 +17,7 @@ namespace MbD { public: ScrewJoint(); ScrewJoint(const char* str); - void initializeLocally() override; + //void initializeLocally() override; void initializeGlobally() override; void connectsItoJ(EndFrmsptr frmI, EndFrmsptr frmJ) override; diff --git a/OndselSolver/SphSphJoint.cpp b/OndselSolver/SphSphJoint.cpp index 0224638..e4d32f7 100644 --- a/OndselSolver/SphSphJoint.cpp +++ b/OndselSolver/SphSphJoint.cpp @@ -25,7 +25,7 @@ void MbD::SphSphJoint::initializeGlobally() { if (constraints->empty()) { - auto distxyIJ = CREATE::With(frmI, frmJ); + auto distxyIJ = DistanceConstraintIJ::With(frmI, frmJ); distxyIJ->setConstant(distanceIJ); addConstraint(distxyIJ); this->root()->hasChanged = true; diff --git a/OndselSolver/assembly.asmt b/OndselSolver/assembly.asmt index 9c963ab..38d139e 100644 --- a/OndselSolver/assembly.asmt +++ b/OndselSolver/assembly.asmt @@ -1,7 +1,7 @@ OndselSolver Assembly Notes - (Text string: 'CAD: Copyright (C) 2000-2004, Aik-Siong Koh, All Rights Reserved.The piston crank is the most common mechanism to convert rotary motion to reciprocating motion or vice versa. A crank connects to the ground with a revolute joint. Its other end is connected to the connecting rod. And the connecting rod is connected to the piston which slides along an axis on the ground. The crank is given rotary motion causing the piston to slides back and forth is a straight line. Units are SI units. Angles are in radians.If the instructions below are too brief, refer to the Notes in projectile.asm and circular.asm.To load the example for a quick look:Click File/Open/Assembly/ to get a dialog. Enter *.asm for a list of assemblies. Select piston.asm. To create the assembly from scratch:To create crank, connection rod and piston:Create an empty assembly and populate it with two rods (Assembly1Part1, Assembly1Part2) and one cylinder (Assembly1Part3). The rods have dimensions (1.0d, 0.2d, 0.1d) and (1.5d, 0.2d, 0.1d). The cylinder has radius (0.5d) and height (1.0d). Arrange them from bottom up away from the origin. To mark joint attachment points:On the ground, create a marker (Assembly1Marker1) at (0.0d, 0.0d, 0.0d) and another (Assembly1Marker2) at (3.0d, 0.0d, 0.0d). On the first rod, create a marker (Assembly1Part1Marker1) at (0.1d, 0.1d, 0.0d) and another (Assembly1Part1Marker2) at (0.9d, 0.1d, 0.0d) relative to the z-face. On the second rod, create a marker (Assembly1Part2Marker1) at (0.1d, 0.1d, -0.1d) and another (Assembly1Part2Marker2) at (1.4d, 0.1d, -0.1d) relative to the z-face. On the cylinder, create a marker (Assembly1Part3Marker1) at (0.0d, 0.0d, 0.0d) and another (Assembly1Part3Marker2) at (0.0d, 0.0d, -1.0d) relative to the z-face. Tilt the cylinder a little to get a good view of (Assembly1Part3Marker2). RightClick/Rotate/ over it to rotate the marker (90.0d) degrees about the x-axis.Tilt the cylinder upright to help the solver assemble the system later.To create the joints:Connect (Assembly1Marker1) to (Assembly1Part1Marker1) with revolute joint (Assembly1Joint1).Connect (Assembly1Part1Marker2) to (Assembly1Part2Marker1) with revolute joint (Assembly1Joint2).Connect (Assembly1Part2Marker2) to (Assembly1Part3Marker2) with revolute joint (Assembly1Joint3).Connect (Assembly1Marker2) to (Assembly1Part3Marker1) with translational joint (Assembly1Joint3).The translational joint keeps the marker z-axes parallel and colinear. Only relative translation along the z-axis is permitted.To apply motion to the crank:Apply rotation motion (Assembly1Motion1) to (Assembly1Joint1). Enter 2.0d*pi*time.The assembly is now ready for simulation, animation and plotting.' runs: (Core.RunArray runs: #(514 63 14 5 12 1 2 37 89 10 4 36 1 43 295 32 848 21 517 29 151) values: #(nil #underline #(#underline #bold) #underline #(#underline #bold) #underline nil #(#bold #large) nil #bold nil #(#bold #large) nil #bold nil #bold nil #bold nil #bold nil))) + (Text string: '' runs: (Core.RunArray runs: #() values: #())) Name Assembly1 Position3D @@ -27,11 +27,11 @@ Assembly Name Marker1 Position3D - 0 3 0 + 0 0 0 RotationMatrix 1 0 0 + 0 1 0 0 0 1 - 0 -1 0 RefPoint Position3D 0 0 0 @@ -44,11 +44,11 @@ Assembly Name Marker2 Position3D - 0 0 0 + 3 0 4 RotationMatrix - 1 0 0 + 0.70710678118655 0 0.70710678118655 0 1 0 - 0 0 1 + -0.70710678118655 0 0.70710678118655 RefCurves RefSurfaces Parts @@ -56,13 +56,13 @@ Assembly Name Part1 Position3D - -0.09999999999999998 -0.1 -0.1 + -0.5375 -0.35 0.1000000000000001 RotationMatrix 1 0 0 0 1 0 0 0 1 Velocity3D - 0.62831853071796 -0.62831853071796 0 + 2.1991148575129 -3.377212102609 0 Omega3D 0 0 6.2831853071796 FeatureOrder @@ -70,21 +70,21 @@ Assembly Name MassMarker Position3D - 0.5 0.1 0.05 + 0.5375 0.35 1 RotationMatrix - 1 0 0 0 1 0 0 0 1 + 1 0 0 Mass - 0.2 + 0 MomentOfInertias - 0.00083333333333333 0.016833333333333 0.017333333333333 + 0 0 0 Density - 10 + 0 RefPoints RefPoint Position3D - 0 0 0.1 + 0.5375 0.35 2 RotationMatrix 1 0 0 0 1 0 @@ -94,63 +94,63 @@ Assembly Name Marker1 Position3D - 0.1 0.1 0 + 0 -1.1102230246252e-16 0.1 RotationMatrix - 1 0 0 - 0 1 0 - 0 0 1 + 1 0 1.1102230246252e-16 + -6.1629758220392e-33 1 5.5511151231258e-17 + -1.1102230246252e-16 -5.5511151231258e-17 1 RefPoint Position3D - 0 0 0.1 + 0.5375 0.35 2 RotationMatrix - 1 0 0 - 0 1 0 - 0 0 1 + 1 -1.3877787807814e-17 -5.5511151231258e-17 + -1.3877787807814e-17 1 0 + -5.5511151231258e-17 0 1 Markers Marker Name Marker2 Position3D - 0.9 0.1 0 + 5.5511151231258e-18 -5.5511151231258e-17 -2.1 RotationMatrix - 1 0 0 - 0 1 0 - 0 0 1 + 1 -1.3877787807814e-17 -5.5511151231258e-17 + -1.3877787807814e-17 1 5.5511151231258e-17 + -5.5511151231258e-17 -5.5511151231258e-17 1 RefCurves RefSurfaces Part Name Part2 Position3D - 0.9403611597381493 -0.0172842366612278 -4.85722573273506e-17 + -0.8017558855412327 -0.4375000000000001 3.730624872396903 RotationMatrix - -0.615384615384619 -0.7882269819968893 0 - 0.7882269819968893 -0.615384615384619 0 - 0 0 1 + 0.5144957554275305 0 0.8574929257125418 + 0 1 0 + -0.8574929257125418 0 0.5144957554275305 Velocity3D - -3.316411840237801e-34 5.0265482457437 -3.974830726464196e-33 + 1.41429407486 -10.83849465488502 -2.357156791433301 Omega3D - 4.177425103292601e-33 3.2613995704322e-33 -3.182800078699101e-34 + 5.387786951847501 0 3.2326721711085 FeatureOrder PrincipalMassMarker Name MassMarker Position3D - 0.75 0.1 0.05 + 1.725 0.4375 1 RotationMatrix - 1 -2.7755575615629e-16 0 - 2.7755575615629e-16 1 0 + 0 1 0 0 0 1 + 1 0 0 Mass - 0.3 + 0 MomentOfInertias - 0.00125 0.0565 0.05725 + 0 0 0 Density - 10 + 0 RefPoints RefPoint Position3D - 0 0 0.1 + 1.725 0.4375 2 RotationMatrix 1 0 0 0 1 0 @@ -160,137 +160,64 @@ Assembly Name Marker1 Position3D - 0.1 0.1 -0.1 + -8.8817841970013e-16 -3.7485330339683e-17 -2.1 RotationMatrix - 1 3.5771870615405e-50 3.0814879110196e-33 - 3.5771870615405e-50 1 1.755680013548e-33 - 3.0814879110196e-33 1.755680013548e-33 1 + 1 4.3628049982166e-17 -2.2204460492503e-16 + -4.3628049982166e-17 -1 -1.7850157304611e-17 + -2.2204460492503e-16 -1.7850157304611e-17 -1 RefPoint Position3D - -7.0256300777061e-17 -1.0408340855861e-17 0.1 + 1.725 0.4375 2 RotationMatrix - 1 1.7347234759768e-18 -6.9388939039072e-18 - 1.7347234759768e-18 1 0 - -6.9388939039072e-18 0 1 + 1 -6.9388939039072e-18 0 + -6.9388939039072e-18 1 1.3877787807814e-17 + 0 1.3877787807814e-17 1 Markers Marker Name Marker2 Position3D - 1.4 0.1 -0.1 + -3.0531133177192e-16 3.1727945112426e-18 0.1 RotationMatrix - 1 -5.5511151231258e-17 2.1510571102112e-16 - 3.4181598826109e-49 1 4.1633363423443e-17 - -2.2898349882894e-16 -4.1633363423443e-17 1 - RefCurves - RefSurfaces - Part - Name - Part3 - Position3D - -1.044261215915049e-16 1.024695076596 -2.0284539354805e-17 - RotationMatrix - 1 1.0785207688569e-32 2.220446049250313e-16 - -2.220446049250313e-16 6.123233995736766e-17 1 - -2.811103045899911e-33 -1 6.123233995736766e-17 - Velocity3D - -1.6491143091194e-30 5.0265482457437 -7.121410028206799e-33 - Omega3D - 4.1774251032926e-33 3.2613995704322e-33 4.7241180434735e-49 - FeatureOrder - PrincipalMassMarker - Name - MassMarker - Position3D - -7.9328390680452e-18 2.9323172983667e-17 0.5 - RotationMatrix - 9.244463733058701e-33 1 -1.0785207688569e-32 - 9.9703461330478e-65 1.0785207688569e-32 1 - 1 -9.244463733058701e-33 0 - Mass - 7.6536686473018 - MomentOfInertias - 0.93243354610288 1.1040224936599 1.1040224936599 - Density - 10 - RefPoints - RefPoint - Position3D - 0 0 0 - RotationMatrix - 1 0 0 - 0 -1 0 - 0 0 -1 - Markers - Marker - Name - Marker1 - Position3D - 0 0 0 - RotationMatrix - 1 9.559235592913599e-33 0 - 0 -2.2204460492503e-16 1 - -9.559235592913599e-33 -1 -2.2204460492503e-16 - RefPoint - Position3D - 1.0408340855861e-17 5.5511151231258e-17 1 - RotationMatrix - 1 -6.9388939039072e-18 6.9388939039072e-18 - -6.9388939039072e-18 1 0 - 6.9388939039072e-18 0 1 - Markers - Marker - Name - Marker2 - Position3D - 0 0 0 - RotationMatrix - 1 -1.3877787807814e-17 1.3877787807814e-17 - -1.3877787807814e-17 1 0 - 1.3877787807814e-17 0 1 + 1 -5.0566943886073e-17 -3.885780586188e-16 + -5.0566943886073e-17 1 8.7239096343683e-17 + 3.885780586188e-16 -2.3783206118832e-17 1 RefCurves RefSurfaces KinematicIJs ConstraintSets Joints - RevoluteJoint + ConstantVelocityJoint Name - Joint1 + ConstantVel MarkerI - /Assembly1/Marker2 - MarkerJ /Assembly1/Part1/Marker1 - RevoluteJoint - Name - Joint2 - MarkerI - /Assembly1/Part1/Marker2 MarkerJ /Assembly1/Part2/Marker1 - RevoluteJoint + CylindricalJoint Name - Joint3 + Cylindrical MarkerI /Assembly1/Part2/Marker2 MarkerJ - /Assembly1/Part3/Marker1 - CylindricalJoint + /Assembly1/Marker2 + RevoluteJoint Name - Joint4 + Revolute MarkerI - /Assembly1/Part3/Marker2 - MarkerJ /Assembly1/Marker1 + MarkerJ + /Assembly1/Part1/Marker2 Motions RotationalMotion Name - Motion1 + Rotation MarkerI - /Assembly1/Marker2 + /Assembly1/Marker1 MarkerJ - /Assembly1/Part1/Marker1 + /Assembly1/Part1/Marker2 MotionJoint - /Assembly1/Joint1 + /Assembly1/Revolute RotationZ 2.0d*pi*time GeneralConstraintSets @@ -307,133 +234,107 @@ Assembly hmax 1 hout - 0.04 + 0.01 errorTol 1e-06 AnimationParameters nframe - 26 + 101 icurrent 1 istart 1 iend - 26 + 101 isForward true framesPerSecond 30 TimeSeries -Number Input 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 -Time Input 0 0.04 0.08 0.12 0.16 0.2 0.24 0.28 0.32 0.36 0.4 0.44 0.48 0.52 0.5600000000000001 0.6 0.64 0.68 0.72 0.76 0.8 0.84 0.88 0.92 0.96 1 0 0 0.04 0.08 0.12 0.16 0.2 0.24 0.28 0.32 0.36 0.4 0.4399999999999999 0.4799999999999999 0.5199999999999999 0.5599999999999999 0.6 0.64 0.68 0.7200000000000001 0.7600000000000001 0.8000000000000002 0.8400000000000002 0.8800000000000002 0.9200000000000003 0.9600000000000003 1 +Number Input 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 +Time Input 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07000000000000001 0.08 0.09 0.1 0.11 0.12 0.13 0.14 0.15 0.16 0.17 0.18 0.19 0.2 0.21 0.22 0.23 0.24 0.25 0.26 0.27 0.28 0.29 0.3 0.31 0.32 0.33 0.34 0.35 0.36 0.37 0.38 0.39 0.4 0.41 0.42 0.43 0.44 0.45 0.46 0.47 0.48 0.49 0.5 0.51 0.52 0.53 0.54 0.55 0.5600000000000001 0.57 0.58 0.59 0.6 0.61 0.62 0.63 0.64 0.65 0.66 0.67 0.68 0.6899999999999999 0.7 0.71 0.72 0.73 0.74 0.75 0.76 0.77 0.78 0.79 0.8 0.8100000000000001 0.82 0.83 0.84 0.85 0.86 0.87 0.88 0.89 0.9 0.91 0.92 0.93 0.9399999999999999 0.95 0.96 0.97 0.98 0.99 1 0 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07000000000000001 0.08 0.09 0.09999999999999999 0.11 0.12 0.13 0.14 0.15 0.16 0.17 0.18 0.19 0.2 0.21 0.2200000000000001 0.2300000000000001 0.2400000000000001 0.2500000000000001 0.2600000000000001 0.2700000000000001 0.2800000000000001 0.2900000000000001 0.3000000000000001 0.3100000000000001 0.3200000000000001 0.3300000000000001 0.3400000000000001 0.3500000000000001 0.3600000000000002 0.3700000000000002 0.3800000000000002 0.3900000000000002 0.4000000000000002 0.4100000000000002 0.4200000000000002 0.4300000000000002 0.4400000000000002 0.4500000000000002 0.4600000000000002 0.4700000000000003 0.4800000000000003 0.4900000000000003 0.5000000000000002 0.5100000000000002 0.5200000000000002 0.5300000000000002 0.5400000000000003 0.5500000000000003 0.5600000000000003 0.5700000000000003 0.5800000000000003 0.5900000000000003 0.6000000000000003 0.6100000000000003 0.6200000000000003 0.6300000000000003 0.6400000000000003 0.6500000000000004 0.6600000000000004 0.6700000000000004 0.6800000000000004 0.6900000000000004 0.7000000000000004 0.7100000000000004 0.7200000000000004 0.7300000000000004 0.7400000000000004 0.7500000000000004 0.7600000000000005 0.7700000000000005 0.7800000000000005 0.7900000000000005 0.8000000000000005 0.8100000000000005 0.8200000000000005 0.8300000000000005 0.8400000000000005 0.8500000000000005 0.8600000000000005 0.8700000000000006 0.8800000000000006 0.8900000000000006 0.9000000000000006 0.9100000000000006 0.9200000000000006 0.9300000000000006 0.9400000000000006 0.9500000000000006 0.9600000000000006 0.9700000000000006 0.9800000000000006 0.9900000000000007 1.000000000000001 AssemblySeries /Assembly1 -X 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Bryantx -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -Bryanty 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Bryantz -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -VX 0 -0 -0 -0 -0 -0 2.220446049250313e-16 6.661338147750939e-16 4.440892098500626e-16 2.220446049250313e-16 -1.110223024625157e-16 1.110223024625157e-16 -5.551115123125783e-17 -2.775557561562891e-17 2.775557561562891e-17 -0 -0 1.110223024625157e-16 -0 -0 -1.332267629550188e-15 -0 2.220446049250313e-16 -0 -0 -0 0 -VY 0 -0 -4.85722573273506e-17 1.665334536937735e-16 -0 1.110223024625157e-16 -0 -0 -4.440892098500626e-16 -0 -0 -0 0 -0 -0 -0 -0 -0 0 8.881784197001252e-16 -2.220446049250313e-16 -0 -1.110223024625157e-16 -5.551115123125783e-17 -0 1.942890293094024e-16 -0 -VZ 0 0 -0 0 0 0 -0 0 -0 -0 0 -0 -0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -OmegaX 0 -6.361697919012616e-34 6.419766481290786e-34 -0 -5.135813185032629e-34 -5.135813185032629e-34 5.135813185032629e-34 -4.81482486096809e-35 6.419766481290786e-35 0 -1.283953296258157e-33 2.567906592516314e-34 1.027162637006526e-33 -1.925929944387236e-34 6.419766481290786e-35 -5.858036914177842e-34 -2.567906592516314e-34 -1.283953296258157e-34 3.081487911019577e-33 1.027162637006526e-33 -2.567906592516314e-34 -1.283953296258157e-34 2.567906592516314e-34 6.419766481290786e-35 -2.567906592516314e-34 -1.283953296258157e-34 -2.280759219278673e-49 -OmegaY 0 0 0 0 0 0 0 3.015215376890914e-36 1.766004266766101e-18 0 0 0 0 0 0 0 0 0 -1.917187899332789e-17 0 -2.412172301512731e-35 0 0 0 0 0 -5.777789833161707e-33 -OmegaZ 0 0 -8.881784197001252e-16 -8.88178419700125e-16 0 0 8.881784197001256e-16 8.881784197001252e-16 0 8.881784197001254e-16 8.881784197001252e-16 0 -1.77635683940025e-15 1.776356839400251e-15 0 -8.881784197001252e-16 -8.881784197001252e-16 -8.881784197001252e-16 -0 0 0 -8.881784197001252e-16 -8.881784197001252e-16 1.77635683940025e-15 8.881784197001252e-16 -8.881784197001254e-16 0 -AX 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -AY 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -AZ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -AlphaX 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -AlphaY 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -AlphaZ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +X 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Bryantx -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +Bryanty 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Bryantz -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +VX 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +VY 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +VZ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +OmegaX 0 -4.440892098500626e-16 0 2.238094089633341e-16 -4.520970922921154e-16 -5.73117037948226e-17 0 -7.164451079215035e-16 4.908001022291874e-16 2.533868678416487e-16 0 -0 -0 -3.046010439577754e-16 0 0 0 1.972378843146212e-16 0 9.816002044583712e-16 -4.179263129542092e-16 0 -1.86263037333173e-16 1.342163242742215e-16 -9.441959440640646e-17 0 8.88178419700099e-16 0 -3.427081574751053e-16 8.935981589836343e-16 0 -0 8.358526259084211e-16 1.840500383359453e-16 -6.65140528084328e-16 -9.861894215731108e-16 6.861555643110503e-17 -4.32266298483934e-16 0 0 -8.645325969678612e-16 -2.744622257244181e-16 1.31491922876414e-15 -2.533868678416474e-16 0 -2.388150359738338e-16 2.334715141745768e-16 0 -5.651213653651431e-17 2.238094089633338e-16 -1.779869004307824e-15 6.661338147750836e-16 0 2.238094089633342e-16 2.260485461460577e-16 0 4.669430283491551e-16 -4.776300719476695e-16 7.362001533437817e-16 -5.06773735683298e-16 1.577903074516979e-15 -5.489244514488404e-16 0 0 0 1.729065193935721e-15 9.606177900354623e-16 0 5.067737356832947e-16 4.90800102229185e-16 0 1.284093327960172e-15 0 0 -4.476188179266676e-16 -3.33725438307717e-16 0 0 0 0 0 4.669430283491552e-16 -4.776300719476697e-16 -2.454000511145939e-16 1.013547471366597e-15 -2.6298384575283e-16 -1.646773354346523e-15 -5.763550646452463e-16 1.827606263746659e-15 -1.21840417583109e-15 -5.763550646452396e-16 1.372311128622089e-15 -0 -5.067737356832942e-16 -7.362001533437769e-16 -9.552601438953342e-16 -7.004145425237299e-16 2.292468151792898e-16 4.520970922921144e-16 -2.797617612041672e-16 0 -0 +OmegaY 0 -6.661338147750939e-16 4.804782658909782e-16 4.405874337873705e-16 8.724463380437733e-16 1.863683653820069e-16 -1.512623519965171e-16 1.032259262388186e-15 2.009119653902945e-16 1.945791705635021e-16 0 1.796378588936183e-16 1.710883085816517e-16 -1.618635508785266e-16 -6.09202087915547e-16 3.111758015089681e-16 2.370927459483341e-16 -1.874784606452638e-16 -3.009695001642941e-16 -1.004559826951476e-16 5.400778235252867e-16 2.016831359953556e-16 -0 0 2.753671461171067e-17 1.390522659615488e-17 3.155443620884e-30 -1.261255447963818e-16 -2.753671461171065e-17 1.090557922554717e-16 2.865585189741131e-16 2.111769684221304e-16 5.161296311940931e-16 2.009119653902944e-16 -9.728958528175104e-17 -1.874784606452628e-16 3.592757177872364e-16 -1.710883085816516e-16 6.092020879155517e-16 1.618635508785279e-16 1.71088308581653e-16 -1.796378588936193e-16 7.499138425810557e-16 1.945791705635031e-16 2.009119653902952e-16 6.193555574329139e-16 2.111769684221311e-16 2.150686653498418e-16 3.524806421884859e-16 2.202937168936854e-16 -3.322032373783016e-16 -2.220446049250279e-16 -2.882869595345871e-16 4.405874337873704e-16 4.362231690218866e-16 0 -8.447078736885215e-16 6.193555574329113e-16 6.02735896170883e-16 -5.837375116905058e-16 2.242022454078416e-16 -5.38913576680854e-16 -3.42176617163303e-16 1.618635508785263e-16 -3.23727101757056e-16 -1.71088308581653e-16 0 0 2.918687558452547e-16 -1.004559826951477e-16 -2.06451852477638e-16 -1.56034264561987e-16 -5.376716633746047e-17 0 -5.507342922342136e-17 -1.314971147955777e-16 3.155443620884e-30 2.77008063273092e-17 0 -2.181115845109432e-16 5.37671663374603e-17 1.055884842110651e-16 2.06451852477637e-16 -1.025485801881245e-15 3.891583411270036e-16 -3.587235926525462e-16 -1.796378588936178e-16 3.421766171633026e-16 -3.237271017570522e-16 -4.855906526355848e-16 -1.710883085816533e-16 3.592757177872393e-16 1.874784606452643e-16 1.945791705635033e-16 -5.37159229556847e-16 0 -2.111769684221313e-16 2.15068665349842e-16 -4.362231690218877e-16 4.807023397842371e-17 -8.89934502153912e-16 0 +OmegaZ 0 2.664535259100376e-15 -8.881784197001116e-16 1.776356839400223e-15 0 2.664535259100335e-15 8.881784197001118e-16 3.552713678800446e-15 -8.881784197001118e-16 1.776356839400223e-15 1.776356839400223e-15 -2.664535259100335e-15 0 8.881784197001116e-16 -0 -2.566324628724791e-16 1.197585725957461e-16 -0 8.881784197001118e-16 -0 -8.881784197001116e-16 8.881784197001116e-16 8.881784197001116e-16 8.881784197001116e-16 0 0 0 8.881784197001118e-16 0 8.881784197001116e-16 -2.664535259100335e-15 0 8.881784197001116e-16 8.881784197001114e-16 -1.776356839400224e-15 8.881784197001116e-16 0 -1.776356839400224e-15 8.881784197001116e-16 0 -8.881784197001118e-16 3.552713678800446e-15 3.552713678800446e-15 -8.881784197001116e-16 3.552713678800446e-15 1.776356839400223e-15 0 8.881784197001114e-16 8.881784197001118e-16 -8.881784197001116e-16 0 8.881784197001116e-16 -8.881784197001118e-16 -8.881784197001116e-16 -8.881784197001116e-16 8.881784197001118e-16 8.881784197001114e-16 0 0 -1.776356839400223e-15 1.776356839400223e-15 0 1.776356839400223e-15 0 -0 -0 1.776356839400223e-15 0 -8.881784197001114e-16 -0 8.881784197001114e-16 8.881784197001116e-16 -8.881784197001118e-16 0 0 8.881784197001116e-16 -8.881784197001118e-16 -8.881784197001118e-16 0 -0 -8.881784197001118e-16 -8.881784197001114e-16 -8.881784197001114e-16 -8.881784197001116e-16 0 8.881784197001118e-16 0 1.776356839400223e-15 -0 -1.776356839400224e-15 0 -8.881784197001118e-16 0 -8.881784197001116e-16 1.776356839400223e-15 0 0 -8.881784197001116e-16 1.776356839400223e-15 0 1.776356839400224e-15 -1.776356839400223e-15 +AX 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +AY 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +AZ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +AlphaX 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +AlphaY 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +AlphaZ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PartSeries /Assembly1/Part1 -X -0.09999999999999998 -0.09999999999999998 -0.07198932739637764 -0.03945530059421487 -0.004442152149272349 0.03085011305230187 0.06420395219202059 0.09352362088989592 0.1169668565314414 0.1330606344031092 0.1407937232524479 0.1396802246667421 0.129790103857293 0.1117447934878782 0.0866781467750174 0.05616519332035735 0.02212317420824744 -0.01330892530271 -0.04790477609009472 -0.07949059361429649 -0.1060817247957585 -0.1260073510670102 -0.1380154720481013 -0.1413515733350101 -0.1358060354145578 -0.1217273048293483 -0.09999999999999981 -Y -0.1 -0.1 -0.1217273048293486 -0.1358060354145579 -0.14135157333501 -0.1380154720481012 -0.12600735106701 -0.1060817247957584 -0.07949059361429639 -0.04790477609009464 -0.01330892530270988 0.02212317420824741 0.05616519332035723 0.08667814677501727 0.1117447934878781 0.1297901038572929 0.1396802246667421 0.1407937232524479 0.1330606344031091 0.1169668565314413 0.0935236208898958 0.06420395219202057 0.03085011305230168 -0.004442152149272516 -0.03945530059421506 -0.07198932739637789 -0.1000000000000002 -Z -0.1 -0.1 -0.1 -0.1 -0.1 -0.1 -0.09999999999999999 -0.1 -0.1 -0.1 -0.1 -0.1 -0.1 -0.09999999999999999 -0.1 -0.1 -0.1 -0.1 -0.09999999999999999 -0.1 -0.1 -0.1 -0.1 -0.1 -0.1 -0.09999999999999999 -0.1 -Bryantx -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -Bryanty 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Bryantz -0 -0 0.2513274122871835 0.5026548245743669 0.7539822368615502 1.005309649148734 1.256637061435917 1.507964473723101 1.759291886010284 2.010619298297468 2.261946710584651 2.513274122871834 2.764601535159017 3.015928947446201 -3.015928947446203 -2.764601535159019 -2.513274122871834 -2.261946710584651 -2.010619298297467 -1.759291886010284 -1.5079644737231 -1.256637061435917 -1.005309649148733 -0.7539822368615489 -0.5026548245743653 -0.2513274122871814 1.532316259975744e-15 -VX 0.62831853071796 0.6283185307179586 0.7648352131863337 0.8532944863430607 0.8881381287252532 0.8671767861360844 0.7917275368208565 0.6665311345969789 0.4994541298563311 0.3009945852730107 0.083622443916338 -0.1390040031334343 -0.3528963174453695 -0.5446148582703437 -0.7021132445968531 -0.8154952735734553 -0.8776367353296173 -0.8846330532828888 -0.8360446230456091 -0.7349244343853338 -0.587626240649628 -0.4034053290757647 -0.1938369770550512 0.02791086511656515 0.2479049649839263 0.4523222841706624 0.6283185307179635 -VY -0.62831853071796 -0.6283185307179586 -0.4523222841706609 -0.2479049649839249 -0.02791086511656404 0.1938369770550521 0.4034053290757647 0.5876262406496275 0.7349244343853358 0.8360446230456098 0.8846330532828901 0.8776367353296175 0.8154952735734562 0.7021132445968532 0.5446148582703443 0.3528963174453703 0.1390040031334352 -0.083622443916338 -0.3009945852730114 -0.499454129856331 -0.6665311345969782 -0.7917275368208583 -0.8671767861360844 -0.8881381287252532 -0.85329448634306 -0.7648352131863314 -0.6283185307179577 -VZ 0 -3.017870931829451e-33 -1.387778780781446e-17 2.775557561562891e-17 2.775557561562891e-17 5.551115123125783e-17 -2.233466491649814e-17 -2.775557561562891e-17 -1.110223024625157e-16 1.583115290621954e-17 4.317042711097386e-17 1.387778780781446e-17 1.875877488744077e-17 5.789755778960671e-17 -2.42861286636753e-17 -1.420481781239377e-17 2.595041677762626e-17 3.958604911635814e-17 3.380324590738706e-18 -1.110223024625157e-16 0 -8.328274724744728e-18 1.908195823574488e-17 2.775557561562891e-17 -4.336808689942017e-18 3.341757513205361e-35 -5.200010849845535e-33 -OmegaX 0 -6.361697919012615e-34 7.591463691480879e-34 8.904787357271287e-35 -2.373898912810666e-34 -6.822053795685427e-35 -1.428710476264353e-17 0 0 2.090222117213549e-17 -1.136191134057863e-17 1.742019999686053e-34 4.982976297435501e-18 3.52409946535767e-19 1.918336677957794e-34 -1.673814286729189e-18 -6.877847605861998e-18 2.00131729612741e-17 9.62623795101104e-19 0 0 -1.666166896306082e-17 -1.464675473791141e-17 1.029992007540376e-35 -4.178547040511614e-18 -2.832766873546822e-34 -5.152488066932315e-48 -OmegaY 0 0 1.861804551072494e-34 5.29562632980658e-35 -2.44452583868873e-34 -2.180604904031775e-34 -3.054579528615144e-17 0 0 1.106873584132126e-17 5.346509643176714e-18 -5.660166091296401e-35 1.702793760795528e-17 2.154815688559504e-18 1.206915137741857e-35 -3.192971518127856e-19 -2.234748154832902e-18 -1.177096148803234e-17 -2.372278912204797e-17 0 0 -3.685905609489211e-18 -9.295113203074784e-18 2.601462853482028e-35 -7.600748850136941e-18 8.092515091336505e-35 -5.777789833161708e-33 -OmegaZ 6.2831853071796 6.283185307179586 6.283185307179585 6.283185307179585 6.283185307179587 6.283185307179586 6.283185307179584 6.283185307179586 6.283185307179588 6.283185307179586 6.283185307179588 6.283185307179588 6.283185307179586 6.283185307179585 6.283185307179585 6.283185307179585 6.283185307179585 6.283185307179585 6.283185307179584 6.283185307179586 6.283185307179586 6.283185307179586 6.283185307179585 6.283185307179588 6.283185307179587 6.283185307179584 6.283185307179586 -AX 19.7392088021788 3.947841760435743 2.842024730011005 1.557632833563869 0.1753691376110691 -1.217913646220408 -2.534670436486791 -3.692164561362915 -4.617666408017215 -5.253023291666671 -5.558313402632471 -5.514354240464117 -5.123907920991138 -4.411507622427125 -3.421916075555918 -2.217312956730531 -0.8733879101271427 0.5254153109655828 1.891204755728 3.138162850323466 4.18793863167747 4.974570826642302 5.448632441377459 5.580336441152483 5.361407379288071 4.805601373905919 3.94784176043574 -AY 3.947841760435761 3.947841760435743 4.805601373905938 5.361407379288073 5.580336441152484 5.448632441377462 4.974570826642283 4.187938631677472 3.138162850323466 1.891204755727991 0.5254153109655846 -0.8733879101271391 -2.217312956730529 -3.421916075555917 -4.411507622427133 -5.12390792099113 -5.514354240464108 -5.558313402632463 -5.253023291666661 -4.617666408017195 -3.69216456136291 -2.534670436486792 -1.217913646220406 0.1753691376110726 1.557632833563876 2.842024730011016 3.947841760435759 -AZ 0 3.997172689345502e-33 -6.66133814775094e-17 6.661338147750938e-17 -1.110223024625157e-16 -4.440892098500625e-17 2.664535259100375e-16 6.66133814775094e-17 -1.048374749378204e-17 1.776356839400251e-16 -1.848892746611746e-32 4.440892098500628e-17 -6.661338147750941e-17 -1.110223024625157e-16 3.900741356895414e-34 4.440892098500625e-17 -1.110223024625157e-16 1.110223024625157e-16 -7.484488415731522e-17 2.220446049250313e-16 -1.110223024625156e-16 1.232595164407831e-32 1.554312234475219e-16 2.220446049250313e-16 4.440892098500625e-17 -6.661338147750943e-17 7.260584837538701e-33 -AlphaX 0 -3.920699046199156e-65 -1.169806300013878e-33 -3.327340154775405e-34 1.53594088326699e-33 1.37011446937762e-33 1.919248921380622e-16 3.789031390812581e-35 2.219226412272245e-17 -6.954691840724179e-17 -3.35931108347019e-17 3.556387242102966e-34 -1.069896873898753e-16 -1.353910627403714e-17 -7.583271460472264e-35 2.006203172894386e-18 1.404133677169277e-17 7.395913227298154e-17 -9.186625674683388e-17 5.473822126268817e-48 -3.031225112650068e-34 2.315922796919343e-17 5.840291870613044e-17 -1.634547317817177e-34 4.775691349874256e-17 -5.084677192001458e-34 -3.630292418769323e-32 -AlphaY 0 3.997172689345503e-33 -3.297459173524057e-33 5.595042908676548e-34 4.962288511953085e-33 6.025210907184846e-33 -8.97685267267773e-17 6.050487364615537e-34 7.703719777548943e-33 1.313325289561798e-16 -7.138899439660076e-17 -2.132383147777581e-33 3.130896345807087e-17 2.21425699817748e-18 3.985948343014056e-34 -1.051688533332411e-17 -4.321479102217239e-17 1.257464743003211e-16 6.048343685720677e-18 -1.290770637784648e-32 3.22692659446162e-33 -1.046883536217938e-16 -9.202827416710794e-17 -7.420153421325042e-34 -2.625458537030131e-17 -1.664166226226343e-34 -5.732173126314459e-47 -AlphaZ 0 3.872311913353945e-31 3.108624468950438e-15 -7.105427357601002e-15 -2.664535259100376e-15 0 7.105427357601002e-15 5.329070518200751e-15 5.329070518200751e-15 -8.881784197001252e-15 -7.105427357601002e-15 0 -7.993605777301127e-15 -6.439293542825908e-15 2.442490654175344e-15 3.108624468950438e-15 2.664535259100376e-15 -8.881784197001252e-15 -5.329070518200751e-15 1.953992523340276e-14 5.329070518200751e-15 -1.77635683940025e-15 -1.77635683940025e-15 4.440892098500626e-15 0 -4.440892098500626e-16 3.024671060663479e-14 +X -0.5375 -0.5375000000000001 -0.5144626846949428 -0.4893950202090314 -0.4623959371616722 -0.433571988598945 -0.403036929477418 -0.3709112677253018 -0.3373217886527132 -0.302401054587979 -0.2662868817146863 -0.2291217961741701 -0.1910524715799462 -0.1522291501639679 -0.1128050498391756 -0.07293575951839351 -0.03277862507597089 0.007507871624497023 0.04776473818568346 0.08783309914688398 0.1275548229928779 0.1667731462267744 0.205333292043917 0.2430830811652203 0.2798735324192605 0.3155594507028962 0.3500000000000075 0.3830592591969087 0.4146067585008891 0.4445179943448767 0.4726749207461393 0.4989664151798475 0.5232887171289119 0.5455458375793433 0.5656499378450341 0.5835216762269261 0.5990905211384462 0.6122950294614572 0.6230830890341744 0.6314121243140598 0.6372492644040383 0.6405714727789099 0.6413656381999918 0.6396286264591867 0.6353672927482704 0.6285984546045815 0.6193488255398854 0.6076549096143469 0.5935628573716816 0.577128283704046 0.5584160483654628 0.5375000000000065 0.5144626846949423 0.4893950202090308 0.4623959371616714 0.4335719885989441 0.4030369294774172 0.3709112677253006 0.3373217886527123 0.3024010545879779 0.2662868817146853 0.229121796174169 0.191052471579945 0.1522291501639666 0.1128050498391742 0.07293575951839205 0.03277862507596943 -0.007507871624498396 -0.04776473818568444 -0.08783309914688543 -0.127554822992879 -0.1667731462267758 -0.2053332920439181 -0.2430830811652216 -0.2798735324192615 -0.3155594507028976 -0.3500000000000086 -0.3830592591969101 -0.4146067585008901 -0.4445179943448782 -0.4726749207461404 -0.4989664151798481 -0.5232887171289128 -0.5455458375793439 -0.565649937845035 -0.5835216762269264 -0.599090521138447 -0.6122950294614576 -0.6230830890341749 -0.63141212431406 -0.6372492644040383 -0.6405714727789099 -0.6413656381999917 -0.6396286264591866 -0.6353672927482701 -0.6285984546045811 -0.6193488255398849 -0.6076549096143462 -0.5935628573716811 -0.5771282837040452 -0.5584160483654621 -0.5375000000000054 +Y -0.35 -0.35 -0.3830592591969087 -0.4146067585008889 -0.4445179943448764 -0.4726749207461391 -0.4989664151798471 -0.5232887171289119 -0.5455458375793428 -0.5656499378450339 -0.5835216762269261 -0.5990905211384457 -0.6122950294614571 -0.6230830890341745 -0.6314121243140598 -0.6372492644040382 -0.6405714727789099 -0.6413656381999917 -0.6396286264591866 -0.6353672927482703 -0.6285984546045815 -0.6193488255398856 -0.607654909614347 -0.593562857371682 -0.5771282837040461 -0.5584160483654629 -0.5375000000000068 -0.5144626846949426 -0.4893950202090313 -0.4623959371616718 -0.4335719885989446 -0.4030369294774175 -0.3709112677253014 -0.337321788652713 -0.3024010545879786 -0.2662868817146859 -0.2291217961741694 -0.1910524715799455 -0.1522291501639671 -0.1128050498391749 -0.07293575951839262 -0.03277862507597019 0.007507871624497776 0.0477647381856843 0.0878330991468845 0.1275548229928785 0.1667731462267751 0.2053332920439176 0.2430830811652206 0.2798735324192609 0.315559450702897 0.350000000000008 0.3830592591969092 0.4146067585008896 0.4445179943448774 0.4726749207461398 0.4989664151798478 0.5232887171289125 0.5455458375793433 0.5656499378450345 0.5835216762269265 0.5990905211384463 0.6122950294614573 0.6230830890341744 0.63141212431406 0.6372492644040384 0.6405714727789098 0.6413656381999918 0.6396286264591867 0.6353672927482702 0.6285984546045815 0.6193488255398852 0.6076549096143464 0.5935628573716814 0.5771282837040456 0.5584160483654622 0.537500000000006 0.5144626846949416 0.4893950202090303 0.4623959371616706 0.4335719885989436 0.4030369294774166 0.3709112677253001 0.3373217886527119 0.3024010545879771 0.2662868817146847 0.2291217961741681 0.1910524715799442 0.1522291501639656 0.1128050498391735 0.07293575951839097 0.03277862507596881 -0.007507871624499516 -0.04776473818568549 -0.08783309914688602 -0.1275548229928802 -0.1667731462267763 -0.2053332920439191 -0.243083081165222 -0.2798735324192624 -0.3155594507028981 -0.3500000000000096 +Z 0.1000000000000001 0.1000000000000001 0.09999999999998432 0.09999999999998499 0.09999999999998477 0.09999999999998499 0.09999999999998499 0.09999999999998477 0.09999999999998499 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998455 0.09999999999998499 0.09999999999998477 0.09999999999998499 0.09999999999998477 0.09999999999998477 0.09999999999998455 0.09999999999998455 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998499 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998499 0.09999999999998455 0.09999999999998455 0.09999999999998499 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998432 0.09999999999998477 0.09999999999998455 0.09999999999998477 0.09999999999998499 0.09999999999998455 0.09999999999998477 0.09999999999998455 0.09999999999998455 0.09999999999998477 0.09999999999998455 0.09999999999998477 0.09999999999998499 0.09999999999998477 0.09999999999998499 0.09999999999998455 0.09999999999998477 0.09999999999998477 0.09999999999998455 0.09999999999998455 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998455 0.09999999999998477 0.09999999999998455 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998499 0.09999999999998455 0.09999999999998499 0.09999999999998477 0.09999999999998499 0.09999999999998477 0.09999999999998477 0.09999999999998455 0.09999999999998455 0.09999999999998455 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998477 0.09999999999998432 0.09999999999998499 0.09999999999998477 0.09999999999998455 0.09999999999998477 0.09999999999998499 0.09999999999998455 0.09999999999998477 0.09999999999998455 0.09999999999998499 0.09999999999998499 0.09999999999998455 +Bryantx -0 2.775557561562891e-17 1.665334536937709e-16 5.551115123125699e-17 1.11022302462514e-16 5.551115123125698e-17 -5.551115123125699e-17 5.551115123125698e-17 1.11022302462514e-16 1.11022302462514e-16 5.551115123125698e-17 1.66533453693771e-16 1.11022302462514e-16 5.551115123125698e-17 1.66533453693771e-16 1.665334536937709e-16 1.110223024625139e-16 1.11022302462514e-16 1.11022302462514e-16 1.11022302462514e-16 1.665334536937709e-16 1.387778780781424e-16 9.714451465469969e-17 9.714451465469969e-17 9.714451465469971e-17 1.249000902703282e-16 1.110223052416891e-16 1.040834085586069e-16 1.11022302462514e-16 1.249000902703282e-16 9.714451465469973e-17 1.387778780781424e-16 5.551115123125699e-17 8.326672684688547e-17 2.775557561562849e-17 1.11022302462514e-16 5.551115123125699e-17 5.551115123125699e-17 5.551115123125698e-17 -0 -0 5.551115123125698e-17 -0 -0 -0 -0 -1.11022302462514e-16 5.551115123125698e-17 -1.11022302462514e-16 -5.551115123125696e-17 5.551115123125698e-17 -1.110223024625139e-16 -1.11022302462514e-16 -5.551115123125698e-17 -0 -5.551115123125699e-17 -5.551115123125698e-17 -1.11022302462514e-16 -1.66533453693771e-16 -1.665334536937709e-16 -1.11022302462514e-16 -1.665334536937709e-16 -1.665334536937709e-16 -1.665334536937709e-16 -1.665334536937709e-16 -1.11022302462514e-16 -1.11022302462514e-16 -1.11022302462514e-16 -1.387778780781424e-16 -1.11022302462514e-16 -1.665334536937709e-16 -1.387778780781424e-16 -1.11022302462514e-16 -9.714451465469971e-17 -1.11022302462514e-16 -1.11022302462514e-16 -1.110223029020689e-16 -1.040834085586068e-16 -1.11022302462514e-16 -1.11022302462514e-16 -6.938893903907124e-17 -1.387778780781424e-16 -5.551115123125698e-17 -8.326672684688545e-17 -5.551115123125698e-17 -5.551115123125698e-17 -5.551115123125698e-17 -5.551115123125698e-17 -0 -0 -0 -0 -0 5.551115123125696e-17 -5.551115123125698e-17 -5.551115123125699e-17 5.551115123125698e-17 5.551115123125698e-17 5.551115123125698e-17 -0 -5.551115123125699e-17 1.110223024625139e-16 +Bryanty 0 -5.551115123125783e-17 -8.326672684688545e-17 -2.775557561562849e-17 -8.326672684688547e-17 -5.551115123125698e-17 -1.387778780781425e-16 -2.775557561562849e-17 -2.775557561562849e-17 -2.775557561562849e-17 -4.163336342344274e-17 -8.326672684688548e-17 -9.714451465469971e-17 -4.163336342344274e-17 -8.326672684688548e-17 1.11022302462514e-16 -5.551115123125696e-17 -4.857225732734985e-17 -4.857225732734985e-17 -3.816391647148918e-17 -3.469446951953561e-18 8.673617379883903e-18 -3.816391647148916e-17 -3.642919299551238e-17 -9.974659986866488e-18 1.592692991381182e-16 2.30076449876888e-30 1.831217469327989e-16 -2.038300084272717e-17 3.122502256758205e-17 1.613292832658406e-16 -3.469446951953561e-18 1.734723475976781e-16 1.387778780781424e-17 1.526556658859567e-16 4.163336342344274e-17 1.387778780781425e-16 1.387778780781425e-17 2.220446049250279e-16 2.081668171172137e-16 -1.387778780781425e-17 6.938893903907122e-17 1.804112415015852e-16 1.387778780781424e-16 1.387778780781424e-16 0 1.11022302462514e-16 5.551115123125698e-17 1.11022302462514e-16 1.665334536937709e-16 5.551115123125698e-17 1.110223024625139e-16 1.11022302462514e-16 5.551115123125698e-17 2.220446049250279e-16 5.551115123125699e-17 5.551115123125698e-17 1.11022302462514e-16 1.11022302462514e-16 5.551115123125698e-17 -5.551115123125698e-17 5.551115123125698e-17 5.551115123125698e-17 5.551115123125698e-17 1.11022302462514e-16 5.551115123125698e-17 0 0 0 0 -1.665334536937709e-16 0 0 5.551115123125698e-17 0 0 0 -1.665334536937709e-16 0 0 -1.11022302462514e-16 -5.551115123125698e-17 -1.665334536937709e-16 0 -1.665334536937709e-16 -2.220446049250279e-16 0 0 -1.11022302462514e-16 -1.66533453693771e-16 -1.665334536937709e-16 -1.11022302462514e-16 -2.220446049250279e-16 -1.110223024625139e-16 -5.551115123125698e-17 -5.551115123125699e-17 -2.220446049250279e-16 -1.11022302462514e-16 -1.665334536937709e-16 0 -5.551115123125699e-17 -1.110223024625139e-16 +Bryantz -0 2.775557561562891e-17 0.06283185307179975 0.1256637061435956 0.1884955592153913 0.2513274122871872 0.3141592653589829 0.376991118430779 0.4398229715025749 0.5026548245743707 0.5654866776461666 0.6283185307179623 0.6911503837897581 0.753982236861554 0.8168140899333498 0.8796459430051458 0.9424777960769417 1.005309649148738 1.068141502220534 1.130973355292329 1.193805208364125 1.256637061435921 1.319468914507717 1.382300767579513 1.445132620651309 1.507964473723105 1.570796326794901 1.633628179866697 1.696460032938492 1.759291886010288 1.822123739082084 1.88495559215388 1.947787445225676 2.010619298297472 2.073451151369268 2.136283004441064 2.19911485751286 2.261946710584656 2.324778563656452 2.387610416728247 2.450442269800043 2.51327412287184 2.576105975943635 2.638937829015432 2.701769682087227 2.764601535159023 2.827433388230819 2.890265241302615 2.953097094374411 3.015928947446207 3.078760800518003 -3.141592653589788 -3.078760800517992 -3.015928947446196 -2.9530970943744 -2.890265241302604 -2.827433388230808 -2.764601535159013 -2.701769682087217 -2.638937829015421 -2.576105975943625 -2.513274122871829 -2.450442269800033 -2.387610416728237 -2.324778563656441 -2.261946710584645 -2.199114857512849 -2.136283004441053 -2.073451151369258 -2.010619298297462 -1.947787445225666 -1.88495559215387 -1.822123739082074 -1.759291886010278 -1.696460032938482 -1.633628179866686 -1.57079632679489 -1.507964473723094 -1.445132620651298 -1.382300767579502 -1.319468914507707 -1.256637061435911 -1.193805208364115 -1.130973355292319 -1.068141502220523 -1.005309649148727 -0.9424777960769308 -0.8796459430051353 -0.816814089933339 -0.7539822368615435 -0.691150383789747 -0.6283185307179516 -0.565486677646155 -0.5026548245743598 -0.4398229715025639 -0.3769911184307677 -0.3141592653589724 -0.2513274122871758 -0.1884955592153802 -0.1256637061435839 -0.06283185307178844 8.104628079763518e-15 +VX 2.1991148575129 2.199114857512857 2.406832309165151 2.605051093270181 2.792988930844709 2.969904117104464 3.135098448634133 3.287919978877287 3.427765591071558 3.554083378475019 3.666374822489883 3.7641967600877 3.847163132771379 3.914946510171657 3.96727938226521 4.003955215114512 4.024829265962897 4.029819154468108 4.018905187819883 3.992130438458464 3.949600574087361 3.891483440651202 3.818008399924464 3.729465424325343 3.62620395252709 3.508631510383216 3.377212102609121 3.232464381567477 3.074959600384289 2.905319358473796 2.724213148369564 2.532355713543324 2.330504227639003 2.119455306254296 1.900041863062828 1.673129822684409 1.439614703276159 1.200418082331477 0.9564839596346867 0.7087750317251751 0.4582688925739548 0.2059541754668874 -0.04717334867923623 -0.3001147011695761 -0.5518716380437616 -0.8014505896887603 -1.047866582004201 -1.290147123645178 -1.52733604400128 -1.758497266765177 -1.982718504198134 -2.19911485751294 -2.406832309165154 -2.605051093270185 -2.792988930844714 -2.969904117104467 -3.135098448634138 -3.287919978877287 -3.427765591071561 -3.554083378475021 -3.666374822489884 -3.764196760087704 -3.84716313277138 -3.914946510171655 -3.967279382265213 -4.003955215114514 -4.024829265962898 -4.029819154468109 -4.018905187819883 -3.992130438458463 -3.949600574087362 -3.891483440651201 -3.818008399924457 -3.729465424325337 -3.626203952527086 -3.508631510383213 -3.377212102609116 -3.23246438156747 -3.074959600384283 -2.905319358473789 -2.724213148369559 -2.532355713543317 -2.330504227638995 -2.11945530625429 -1.900041863062819 -1.673129822684401 -1.439614703276151 -1.20041808233147 -0.956483959634678 -0.7087750317251665 -0.4582688925739445 -0.2059541754668777 0.04717334867924738 0.3001147011695836 0.5518716380437705 0.8014505896887699 1.04786658200421 1.290147123645188 1.52733604400129 1.758497266765186 1.982718504198139 2.19911485751295 +VY -3.377212102609 -3.377212102609028 -3.232464381567478 -3.07495960038429 -2.905319358473798 -2.724213148369568 -2.532355713543326 -2.330504227639008 -2.119455306254296 -1.900041863062831 -1.673129822684411 -1.439614703276162 -1.200418082331481 -0.9564839596346923 -0.7087750317251793 -0.4582688925739588 -0.2059541754668913 0.04717334867923174 0.3001147011695706 0.5518716380437577 0.801450589688755 1.047866582004198 1.290147123645175 1.527336044001279 1.758497266765174 1.982718504198129 2.199114857512936 2.406832309165151 2.605051093270181 2.792988930844711 2.969904117104462 3.135098448634135 3.287919978877285 3.427765591071563 3.554083378475019 3.666374822489882 3.764196760087703 3.847163132771376 3.914946510171654 3.967279382265211 4.003955215114512 4.024829265962899 4.02981915446811 4.018905187819882 3.992130438458466 3.949600574087362 3.891483440651199 3.818008399924462 3.729465424325339 3.626203952527089 3.508631510383215 3.377212102609121 3.232464381567473 3.074959600384285 2.905319358473792 2.724213148369561 2.532355713543323 2.330504227638998 2.119455306254291 1.900041863062822 1.673129822684404 1.439614703276156 1.200418082331474 0.9564839596346839 0.7087750317251713 0.4582688925739509 0.2059541754668822 -0.04717334867923975 -0.3001147011695778 -0.5518716380437666 -0.8014505896887641 -1.047866582004207 -1.290147123645181 -1.527336044001287 -1.75849726676518 -1.982718504198139 -2.199114857512942 -2.406832309165159 -2.605051093270188 -2.792988930844719 -2.96990411710447 -3.135098448634139 -3.28791997887729 -3.427765591071569 -3.554083378475025 -3.666374822489885 -3.764196760087708 -3.847163132771382 -3.914946510171659 -3.967279382265211 -4.003955215114515 -4.024829265962896 -4.029819154468107 -4.018905187819884 -3.992130438458462 -3.949600574087358 -3.891483440651196 -3.818008399924456 -3.729465424325336 -3.626203952527083 -3.50863151038321 -3.377212102609113 +VZ 0 3.358424649491098e-16 -6.661338147750939e-16 -1.105513467529309e-15 5.054232144307599e-16 1.067331556852744e-16 -1.288748372311084e-15 5.71394719406769e-16 -1.328113933239384e-16 -1.617111992962554e-15 4.069981346490943e-16 -1.017505174224142e-16 7.584249962506417e-16 -2.256657683196546e-15 -2.020392825311126e-16 -1.480162419415729e-15 1.052228986575166e-15 4.211949668539955e-16 1.46284842785868e-16 -6.86569884477932e-16 4.549901326036848e-16 -3.504334408109202e-17 1.362304503395799e-16 2.409766881382139e-16 4.522272351600551e-17 5.997773122474965e-17 -4.773959005888314e-16 9.685534787379435e-17 3.217083096424051e-16 -2.065496204276299e-16 2.825975850004806e-16 -5.274519150448002e-16 -8.75536860234879e-17 8.611913312214227e-18 4.383616006001555e-16 3.901436472395934e-16 1.966069755694278e-16 2.101956064151892e-16 -5.303629739387483e-17 -1.214158411443741e-16 -9.810912051319811e-16 6.045204415869498e-16 -3.42601266895331e-16 -5.379144835061358e-16 8.296698223018919e-16 -9.731470005333333e-16 -6.661338147750939e-16 4.4630444388733e-16 5.042079546112217e-16 1.206619271127385e-15 -5.34604251732296e-16 1.240674230018619e-15 -6.597110925566065e-16 -2.85031029521805e-17 -7.481370786584439e-16 -2.679995947700665e-16 8.442001585949265e-16 -1.135254957413046e-15 5.770120932548106e-16 -1.169059885595377e-16 9.547897367191669e-16 2.729198636362382e-16 -6.661338147750939e-16 -3.38016615062312e-17 -2.504775272508789e-17 6.878928793768292e-16 6.35007191099089e-16 -2.831564771045258e-16 2.121180483957579e-17 2.925429869911693e-17 0 4.508728184086381e-16 -2.279657485492395e-17 1.93521097054419e-16 -2.640644944841282e-16 -1.033579530168293e-15 0 2.529771451852395e-16 -2.301529847264451e-17 -7.402711682728181e-17 8.478357345375385e-17 1.51056649486607e-16 1.595465578145132e-16 -3.735197374326872e-16 9.156517906038208e-16 -5.531970335141267e-16 -4.070020696896533e-16 4.939582207536908e-16 -1.607324665428444e-16 -2.403926665885411e-16 -3.959323498927291e-16 4.079499456543449e-16 2.187104401476515e-16 -1.801095286745121e-17 9.813927809214509e-16 1.419737081800734e-15 5.392119936836384e-16 -8.897106538242954e-17 4.917829232914335e-16 3.463334207950475e-16 7.006827356168491e-17 -1.110223024625157e-15 +OmegaX 0 -6.661338147750939e-16 0 0 -4.440892098500626e-16 -1.77635683940025e-15 4.440892098500626e-16 -7.771561172376096e-16 1.110223024625157e-16 1.110223024625157e-16 4.440892098500626e-16 0 -4.440892098500626e-16 4.996003610813204e-16 -1.110223024625157e-16 5.551115123125783e-16 -9.436895709313831e-16 -3.05311331771918e-16 -3.608224830031759e-16 7.771561172376096e-16 -1.013078509970455e-15 4.163336342344337e-17 1.249000902703301e-16 -1.734723475976807e-16 6.591949208711867e-17 2.602085213965211e-17 8.88178419700139e-16 -3.903127820947816e-17 -5.204170427930421e-16 9.402201239794294e-16 -1.089406342913435e-15 6.938893903907228e-17 2.081668171172169e-16 -5.551115123125783e-17 -1.082467449009528e-15 -8.049116928532385e-16 1.110223024625157e-16 -3.885780586188048e-16 -1.110223024625157e-15 -1.665334536937735e-16 -6.661338147750939e-16 -5.551115123125783e-16 6.661338147750939e-16 -6.661338147750939e-16 -6.661338147750939e-16 -6.661338147750939e-16 0 -2.220446049250313e-16 -6.661338147750939e-16 2.220446049250313e-16 -1.77635683940025e-15 6.661338147750939e-16 0 4.440892098500626e-16 -2.220446049250313e-16 -2.220446049250313e-16 8.881784197001252e-16 0 1.332267629550188e-15 -4.440892098500626e-16 1.332267629550188e-15 0 0 0 0 1.77635683940025e-15 1.332267629550188e-15 -4.440892098500626e-16 0 0 0 4.440892098500626e-16 0 0 -4.440892098500626e-16 -1.77635683940025e-15 0 4.440892098500626e-16 0 0 0 4.440892098500626e-16 4.440892098500626e-16 0 8.881784197001252e-16 -4.440892098500626e-16 -1.77635683940025e-15 0 2.220446049250313e-15 -8.881784197001252e-16 -4.440892098500626e-16 1.332267629550188e-15 4.440892098500626e-16 0 -2.220446049250313e-15 -1.332267629550188e-15 -8.881784197001252e-16 6.661338147750939e-16 8.881784197001252e-16 -4.440892098500626e-16 -2.220446049250313e-16 0 +OmegaY 0 -2.220446049250313e-16 0 -4.440892098500626e-16 6.661338147750939e-16 -6.661338147750939e-16 -4.440892098500626e-16 4.440892098500626e-16 4.440892098500626e-16 0 0 -4.440892098500626e-16 2.220446049250313e-16 -1.110223024625157e-15 -4.440892098500626e-16 -2.220446049250313e-16 1.110223024625157e-16 -4.440892098500626e-16 -5.551115123125783e-16 -3.33066907387547e-16 5.551115123125783e-16 5.551115123125783e-17 -2.220446049250313e-16 -1.110223024625157e-16 0 2.775557561562891e-17 4.733165431326071e-30 -5.551115123125783e-17 -2.775557561562891e-17 1.110223024625157e-16 1.665334536937735e-16 1.110223024625157e-16 4.440892098500626e-16 2.220446049250313e-16 0 -1.110223024625157e-16 0 -2.220446049250313e-16 0 2.220446049250313e-16 2.220446049250313e-16 -2.220446049250313e-16 8.881784197001252e-16 4.440892098500626e-16 0 0 0 -4.440892098500626e-16 0 -4.440892098500626e-16 -4.440892098500626e-16 -2.220446049250313e-16 -4.440892098500626e-16 8.881784197001252e-16 4.440892098500626e-16 8.881784197001252e-16 -4.440892098500626e-16 6.661338147750939e-16 4.440892098500626e-16 -4.440892098500626e-16 -6.661338147750939e-16 -2.220446049250313e-16 0 2.220446049250313e-16 2.220446049250313e-16 0 -1.110223024625157e-16 2.220446049250313e-16 4.440892098500626e-16 3.33066907387547e-16 0 3.885780586188048e-16 -1.110223024625157e-16 1.110223024625157e-16 -2.775557561562891e-17 0 0 2.775557561562891e-17 -5.551115123125783e-17 -1.665334536937735e-16 -5.551115123125783e-17 1.665334536937735e-16 -2.220446049250313e-16 -8.881784197001252e-16 5.551115123125783e-16 -5.551115123125783e-16 0 4.440892098500626e-16 -4.440892098500626e-16 -2.220446049250313e-16 -2.220446049250313e-16 2.220446049250313e-16 0 6.661338147750939e-16 8.881784197001252e-16 2.220446049250313e-16 -4.440892098500626e-16 4.440892098500626e-16 4.440892098500626e-16 0 0 0 +OmegaZ 6.2831853071796 6.283185307179588 6.283185307179682 6.283185307179683 6.283185307179682 6.283185307179685 6.283185307179682 6.283185307179687 6.283185307179679 6.283185307179684 6.283185307179684 6.283185307179679 6.283185307179684 6.283185307179685 6.28318530717968 6.28318530717968 6.283185307179681 6.283185307179682 6.283185307179682 6.283185307179682 6.283185307179682 6.283185307179683 6.283185307179683 6.283185307179684 6.283185307179683 6.283185307179683 6.283185307179681 6.283185307179681 6.283185307179682 6.283185307179682 6.283185307179679 6.283185307179682 6.283185307179683 6.283185307179682 6.283185307179681 6.283185307179683 6.28318530717968 6.283185307179679 6.283185307179681 6.283185307179681 6.283185307179682 6.283185307179687 6.283185307179685 6.283185307179682 6.283185307179687 6.283185307179685 6.28318530717968 6.283185307179684 6.283185307179682 6.283185307179682 6.283185307179684 6.283185307179682 6.283185307179679 6.283185307179682 6.283185307179681 6.283185307179682 6.283185307179685 6.28318530717968 6.283185307179679 6.28318530717968 6.283185307179683 6.283185307179682 6.283185307179684 6.283185307179681 6.283185307179682 6.283185307179682 6.283185307179684 6.283185307179684 6.283185307179682 6.283185307179682 6.283185307179683 6.283185307179684 6.283185307179679 6.283185307179682 6.283185307179682 6.283185307179686 6.28318530717968 6.28318530717968 6.283185307179682 6.283185307179682 6.283185307179681 6.283185307179682 6.283185307179682 6.283185307179684 6.283185307179682 6.283185307179683 6.283185307179682 6.283185307179684 6.283185307179684 6.283185307179679 6.283185307179682 6.283185307179682 6.283185307179682 6.283185307179684 6.283185307179684 6.283185307179682 6.28318530717968 6.28318530717968 6.283185307179683 6.283185307179682 6.283185307179682 6.28318530717968 +AX 21.21964946234221 21.21964946234213 20.31017270824644 19.32054098130567 18.25465990582727 17.11673602746138 15.91126021188794 14.64298992142155 13.31693043948099 11.93831511702268 10.51258471889484 9.045365951624618 7.542449257377976 6.00976596172974 4.453364865431454 2.879388372558203 1.294048249245882 -0.2963988913118147 -1.885676280857267 -3.467511767605721 -5.035662569562875 -6.58393991193337 -8.106233451387494 -9.596535390794777 -11.04896418925457 -12.45778777385097 -13.81744616152582 -15.12257340179183 -16.36801875368757 -17.54886701339897 -18.6604579123232 -19.69840450901981 -20.65861050246428 -21.53728639827692 -22.33096446412576 -23.03651241528194 -23.65114577631641 -24.17243887015245 -24.59833439110491 -24.92715152412566 -25.15759257821297 -25.28874810780489 -25.32010050194529 -25.25152602705809 -25.08329531526704 -24.81607229633416 -24.45091157743264 -23.989254281094 -23.43292235775561 -22.7841113953551 -22.04538195434748 -21.21964946234303 -20.31017270824639 -19.32054098130565 -18.25465990582723 -17.11673602746133 -15.91126021188793 -14.64298992142148 -13.31693043948097 -11.93831511702263 -10.5125847188948 -9.045365951624587 -7.542449257377929 -6.009765961729691 -4.453364865431412 -2.879388372558156 -1.294048249245823 0.2963988913118595 1.88567628085731 3.467511767605779 5.035662569562934 6.583939911933428 8.106233451387522 9.596535390794831 11.04896418925461 12.45778777385103 13.81744616152585 15.12257340179187 16.36801875368761 17.54886701339903 18.66045791232325 19.69840450901984 20.65861050246432 21.53728639827696 22.3309644641258 23.03651241528197 23.65114577631645 24.17243887015251 24.59833439110495 24.92715152412565 25.15759257821298 25.28874810780486 25.32010050194526 25.2515260270581 25.083295315267 24.81607229633413 24.45091157743263 23.98925428109394 23.4329223577556 22.78411139535506 22.04538195434744 21.21964946234297 +AY 13.81744616152516 13.81744616152512 15.12257340179182 16.36801875368758 17.54886701339897 18.66045791232323 19.6984045090198 20.65861050246432 21.53728639827689 22.33096446412577 23.03651241528195 23.65114577631639 24.17243887015249 24.59833439110494 24.92715152412564 25.15759257821296 25.28874810780485 25.32010050194527 25.25152602705809 25.083295315267 24.81607229633415 24.45091157743267 23.989254281094 23.43292235775564 22.78411139535511 22.04538195434748 21.21964946234303 20.31017270824642 19.32054098130567 18.25465990582726 17.11673602746134 15.91126021188793 14.64298992142152 13.31693043948101 11.93831511702267 10.51258471889483 9.045365951624602 7.542449257377938 6.009765961729706 4.453364865431438 2.879388372558175 1.29404824924585 -0.2963988913118363 -1.885676280857303 -3.467511767605747 -5.035662569562913 -6.583939911933392 -8.106233451387515 -9.596535390794786 -11.04896418925459 -12.457787773851 -13.81744616152584 -15.12257340179183 -16.36801875368759 -17.548867013399 -18.66045791232323 -19.69840450901984 -20.6586105024643 -21.5372863982769 -22.33096446412577 -23.03651241528196 -23.65114577631642 -24.1724388701525 -24.59833439110491 -24.92715152412567 -25.15759257821298 -25.28874810780487 -25.32010050194528 -25.25152602705809 -25.083295315267 -24.81607229633415 -24.45091157743267 -23.98925428109395 -23.4329223577556 -22.78411139535508 -22.04538195434747 -21.21964946234299 -20.31017270824638 -19.32054098130563 -18.25465990582721 -17.11673602746131 -15.91126021188789 -14.64298992142146 -13.31693043948097 -11.93831511702262 -10.51258471889477 -9.045365951624554 -7.542449257377906 -6.009765961729654 -4.453364865431373 -2.879388372558114 -1.2940482492458 0.2963988913119118 1.88567628085735 3.467511767605799 5.035662569562965 6.583939911933442 8.106233451387574 9.596535390794845 11.04896418925465 12.45778777385103 13.8174461615259 +AZ 0 2.438216554287983e-15 -3.499798225989036e-15 -8.409910998906281e-15 -1.149226613256033e-14 2.434690752721587e-15 1.632041219499968e-15 -9.873876084461172e-15 -9.610098684614925e-15 -1.075606910461873e-17 -4.955896460779449e-15 6.331790412913743e-15 -6.564412149204056e-15 3.228718193902975e-15 9.833263792905045e-15 -4.083537783160099e-15 -1.731027033070587e-15 1.90775204178059e-15 1.086585707834187e-14 5.264717894008962e-15 -7.088134570169283e-16 -1.421745585699779e-16 -5.266559170179752e-15 7.170484596093779e-15 2.70880726449538e-15 1.289457624232608e-15 4.440105934045302e-15 -1.935313287480505e-15 -5.877814852962137e-16 2.390850803361818e-15 1.168231807704824e-16 2.637324755939209e-15 -4.659312057111363e-16 -4.089052099382798e-15 -7.511135252969358e-15 -1.303014884616301e-14 5.720831418987048e-15 -5.749704533686495e-15 -3.623246640916805e-15 -1.301418656214241e-15 -7.503132182523478e-15 2.591195378941842e-16 6.326048665884815e-15 -3.566416822524591e-15 1.958950190415346e-15 -1.393293452041415e-15 1.481243094641152e-16 -6.104969840595556e-16 -5.663390013308571e-16 1.282575144499819e-15 -1.643014298605909e-14 3.837490647543465e-15 -9.583401850207076e-15 3.612881222418262e-15 1.695738521160316e-15 -3.786065541071529e-15 3.82821651452538e-15 2.427948727687312e-15 9.183237319578672e-16 -3.495309442206989e-15 4.106693383893057e-15 -9.893006779302586e-15 -5.643723215428151e-15 2.965960076979794e-15 1.509232815873973e-15 -1.762514911498373e-15 -5.364897577263425e-15 -4.977159328998322e-16 5.058913890948819e-15 -1.157092965242193e-15 -4.481388018161965e-15 -4.885225786665172e-15 -1.407798524877597e-16 2.764537349050051e-15 1.016609633037355e-16 5.126387847090269e-15 -1.027283639153474e-29 -4.713327870321287e-15 -6.837330588764376e-16 -1.040919480672944e-15 3.938636766863039e-15 -3.403707869011223e-15 2.142455507991303e-15 -7.42390946440122e-16 -9.797227718846725e-15 1.519495389037523e-15 1.505412084324836e-14 1.164780975946662e-14 -1.254430459847729e-14 4.777899185045938e-15 1.466747619701747e-15 -9.813400419900256e-15 4.673664101498015e-15 -1.92033144622511e-15 3.442085996353098e-15 5.424009565863797e-15 5.28623545066768e-15 -7.850021945268949e-15 -4.506782829754688e-15 4.153323576368859e-15 3.366103650892267e-15 4.984901380566967e-15 +AlphaX 0 -6.217248937900877e-15 7.993605777301127e-15 8.881784197001252e-15 9.769962616701378e-15 7.105427357601002e-15 -8.881784197001252e-16 1.332267629550188e-14 2.664535259100376e-15 3.552713678800501e-15 2.664535259100376e-15 3.108624468950438e-15 2.220446049250313e-15 2.220446049250313e-15 -4.440892098500626e-15 3.552713678800501e-15 3.552713678800501e-15 1.77635683940025e-15 -4.440892098500626e-16 0 3.774758283725532e-15 2.886579864025407e-15 6.661338147750939e-16 3.33066907387547e-16 4.440892098500626e-16 1.110223024625157e-16 1.262177448353619e-29 -1.443289932012704e-15 -2.220446049250313e-16 6.661338147750939e-16 1.998401444325282e-15 1.998401444325282e-15 3.33066907387547e-15 8.881784197001252e-16 -8.881784197001252e-16 -1.332267629550188e-15 4.440892098500626e-15 8.881784197001252e-16 8.881784197001252e-15 2.664535259100376e-15 8.881784197001252e-16 4.440892098500626e-16 5.329070518200751e-15 8.881784197001252e-16 2.664535259100376e-15 8.881784197001252e-15 8.881784197001252e-16 3.552713678800501e-15 3.552713678800501e-15 2.664535259100376e-15 -4.440892098500626e-15 -8.881784197001252e-16 0 8.881784197001252e-16 8.881784197001252e-16 -2.664535259100376e-15 -4.440892098500626e-15 3.552713678800501e-15 2.664535259100376e-15 -5.329070518200751e-15 3.552713678800501e-15 -6.217248937900877e-15 -4.440892098500626e-15 0 -3.996802888650564e-15 -3.996802888650564e-15 -1.332267629550188e-15 0 1.332267629550188e-15 -1.77635683940025e-15 -2.664535259100376e-15 -3.33066907387547e-15 2.220446049250313e-16 -2.220446049250313e-16 -8.881784197001252e-16 -1.387778780781446e-15 4.417621069237666e-29 2.775557561562891e-16 5.551115123125783e-16 -9.992007221626409e-16 1.110223024625157e-15 6.661338147750939e-16 3.108624468950438e-15 -7.549516567451064e-15 2.220446049250313e-15 -4.440892098500626e-16 -3.108624468950438e-15 0 -2.220446049250313e-15 -5.329070518200751e-15 -2.664535259100376e-15 3.108624468950438e-15 0 1.77635683940025e-15 -1.4210854715202e-14 -2.664535259100376e-15 -8.881784197001252e-16 8.881784197001252e-16 -7.993605777301127e-15 1.77635683940025e-15 -9.769962616701378e-15 0 +AlphaY 0 2.664535259100376e-15 -1.77635683940025e-15 -3.552713678800501e-15 2.664535259100376e-15 -1.243449787580175e-14 8.881784197001252e-16 3.552713678800501e-15 -8.43769498715119e-15 -4.440892098500626e-15 -8.881784197001252e-16 -2.220446049250313e-15 -5.10702591327572e-15 4.884981308350689e-15 4.440892098500626e-16 1.998401444325282e-15 -3.885780586188048e-15 -2.331468351712829e-15 -1.554312234475219e-15 -9.214851104388799e-15 6.106226635438361e-16 5.273559366969494e-16 1.887379141862766e-15 -2.3037127760972e-15 -3.261280134836397e-16 -7.962380754733545e-16 -7.105427357600958e-15 3.469446951953614e-18 -5.273559366969494e-16 -8.881784197001252e-15 -5.800915303666443e-15 8.049116928532385e-16 -7.327471962526033e-15 -2.997602166487923e-15 2.220446049250313e-15 9.103828801926284e-15 -1.77635683940025e-15 5.551115123125783e-15 -3.33066907387547e-15 -1.554312234475219e-15 7.327471962526033e-15 0 -9.325873406851315e-15 2.220446049250313e-15 4.440892098500626e-16 8.881784197001252e-16 0 -8.881784197001252e-16 -1.77635683940025e-15 -8.881784197001252e-16 1.332267629550188e-14 -4.440892098500626e-15 8.881784197001252e-16 8.881784197001252e-16 0 4.440892098500626e-16 -1.77635683940025e-15 5.329070518200751e-15 -2.664535259100376e-15 5.329070518200751e-15 -8.43769498715119e-15 6.217248937900877e-15 2.220446049250313e-15 2.886579864025407e-15 3.552713678800501e-15 -1.265654248072678e-14 -4.218847493575595e-15 -1.887379141862766e-15 -5.329070518200751e-15 -5.717648576819556e-15 -7.216449660063518e-16 -1.826316875508383e-14 7.216449660063518e-16 -2.567390744445674e-15 -2.359223927328458e-16 -7.350023367713732e-15 -9.719299896767603e-29 -8.465450562766819e-16 8.81239525796218e-16 -1.013078509970455e-15 1.082467449009528e-15 5.551115123125783e-17 7.271960811294775e-15 8.326672684688674e-15 -7.882583474838611e-15 9.992007221626409e-16 1.076916333886402e-14 1.021405182655144e-14 -7.105427357601002e-15 1.06581410364015e-14 5.551115123125783e-15 -8.881784197001252e-15 2.220446049250313e-15 3.552713678800501e-15 -5.329070518200751e-15 6.217248937900877e-15 6.217248937900877e-15 -8.881784197001252e-16 -3.552713678800501e-15 -8.881784197001252e-16 -8.881784197001252e-16 2.664535259100376e-15 +AlphaZ 0 -4.440892098500626e-15 -2.664535259100376e-15 -1.509903313490213e-14 -2.664535259100376e-15 -1.77635683940025e-15 -1.154631945610163e-14 -1.77635683940025e-15 -1.4210854715202e-14 -1.154631945610163e-14 7.993605777301127e-15 5.329070518200751e-15 2.220446049250313e-15 -4.440892098500626e-15 0 -2.664535259100376e-15 4.440892098500626e-15 2.220446049250313e-15 2.664535259100376e-15 3.108624468950438e-15 4.440892098500626e-15 4.218847493575595e-15 -1.332267629550188e-15 -1.665334536937735e-15 1.110223024625157e-16 -1.110223024625157e-16 2.524354896707238e-29 1.110223024625157e-16 9.992007221626409e-16 3.552713678800501e-15 -2.664535259100376e-15 -5.10702591327572e-15 -1.110223024625157e-15 -4.440892098500626e-16 2.664535259100376e-15 -1.332267629550188e-15 1.4210854715202e-14 1.332267629550188e-15 1.77635683940025e-15 5.773159728050814e-15 -3.996802888650564e-15 -7.105427357601002e-15 2.664535259100376e-15 -1.77635683940025e-15 3.552713678800501e-15 -2.664535259100376e-15 -5.329070518200751e-15 -8.881784197001252e-16 3.552713678800501e-15 1.77635683940025e-15 2.664535259100376e-15 2.664535259100376e-15 -7.105427357601002e-15 4.440892098500626e-15 -8.881784197001252e-15 -2.664535259100376e-15 -5.329070518200751e-15 -1.154631945610163e-14 -5.329070518200751e-15 -7.993605777301127e-15 -5.329070518200751e-15 5.773159728050814e-15 -5.329070518200751e-15 -1.332267629550188e-15 1.77635683940025e-15 -1.332267629550188e-15 5.773159728050814e-15 4.440892098500626e-15 -1.77635683940025e-15 1.77635683940025e-15 1.554312234475219e-15 8.881784197001252e-16 -1.77635683940025e-15 -7.771561172376096e-16 -3.33066907387547e-16 6.661338147750939e-16 -5.679798517591285e-29 4.996003610813204e-16 7.771561172376096e-16 -2.55351295663786e-15 -1.332267629550188e-15 -4.440892098500626e-16 1.77635683940025e-15 8.881784197001252e-16 5.773159728050814e-15 -2.220446049250313e-15 1.06581410364015e-14 4.884981308350689e-15 -1.77635683940025e-15 -7.993605777301127e-15 1.77635683940025e-15 8.881784197001252e-15 0 1.77635683940025e-15 7.105427357601002e-15 6.217248937900877e-15 0 -4.440892098500626e-15 3.552713678800501e-15 -2.664535259100376e-15 -8.881784197001252e-16 -4.440892098500626e-15 PartSeries /Assembly1/Part2 -X 0.9403611597381493 0.9403611597381509 0.914766291132654 0.8391854802858385 0.7174079710761005 0.556042586100814 0.3644052538268385 0.154021765992411 -0.06210327235701261 -0.270318937866617 -0.4571798839182563 -0.6102733208965323 -0.7190247089112134 -0.775545824094768 -0.7755458240947679 -0.7190247089112135 -0.6102733208965327 -0.4571798839182558 -0.2703189378666166 -0.06210327235701221 0.1540217659924113 0.364405253826839 0.5560425861008149 0.7174079710761014 0.8391854802858392 0.9147662911326546 0.9403611597381507 -Y -0.0172842366612278 -0.01728423666122769 0.1782623827179662 0.3551159328821772 0.5031238312866151 0.6140291035121795 0.6816864155553899 0.7023600963157265 0.6749657056300636 0.6011535414716734 0.4851991029862507 0.3337166048459443 0.1552691333159549 -0.03998577488253652 -0.2405189485854234 -0.4337301509795298 -0.6067397988220129 -0.7476220854550122 -0.8465697424739582 -0.8966938955358382 -0.8944826691695082 -0.8400040105168556 -0.7368955772910444 -0.5921515381992861 -0.4156899456805661 -0.2196414367457998 -0.01728423666122669 -Z -4.85722573273506e-17 6.938893903907228e-18 -2.081668171172169e-17 -6.938893903907228e-18 0 1.387778780781446e-17 0 -2.081668171172169e-17 -6.938893903907228e-18 0 -1.387778780781446e-17 -6.938893903907228e-18 0 -2.081668171172169e-17 -4.163336342344337e-17 -1.387778780781446e-17 -6.938893903907228e-18 0 -1.387778780781446e-17 0 0 6.938893903907228e-18 -1.387778780781446e-17 0 0 -1.387778780781446e-17 -1.387778780781446e-17 -Bryantx -0 -2.737647592764244e-17 -2.245003982853705e-17 -1.21163464130855e-17 -1.593533568407878e-18 1.091632589510396e-17 1.861263384373932e-17 2.820386111760164e-17 2.883955006042913e-17 2.629293639173309e-17 2.104885501412867e-17 1.515015045559582e-17 6.803545223698929e-18 4.29566864480917e-18 1.37547491417885e-18 3.267956425393566e-18 6.989563988574559e-18 8.950570620072511e-18 1.20712446161005e-17 1.179430127930618e-17 6.759222141647515e-18 2.030541118218165e-18 -5.434884749832413e-18 -1.416610337193271e-17 -2.49481707944768e-17 -2.721568521261597e-17 -2.619167663271713e-17 -Bryanty 0 -2.137336388388802e-17 -1.666533581023199e-17 -7.758760537183257e-18 -7.998491929460336e-19 3.812786327322522e-18 3.605246090794164e-18 1.090620703964344e-18 -3.347866407657844e-18 -7.138625592830996e-18 -8.976036641281893e-18 -8.697055272708893e-18 -4.746518192658685e-18 -3.311454286418882e-18 -1.060329046242655e-18 -2.279901709350672e-18 -4.012410588691088e-18 -3.816865561731789e-18 -3.277385776107684e-18 -1.369152603475808e-18 2.613737027764124e-19 3.933135144209822e-19 -1.898262700006055e-18 -7.110453515535771e-18 -1.597568096506204e-17 -2.020301725568919e-17 -2.044836650113953e-17 -Bryantz 2.233670150445037 2.233670150445032 2.209370488787084 2.140361182509803 2.035990197028543 1.906824026350293 1.762125828749485 1.609446268449569 1.455227662246161 1.305683633874584 1.167708110101882 1.049670759329176 0.9616468233703962 0.9140640289170913 0.9140640289170918 0.9616468233703964 1.049670759329175 1.167708110101882 1.305683633874584 1.455227662246162 1.609446268449569 1.762125828749485 1.906824026350293 2.035990197028544 2.140361182509803 2.209370488787086 2.233670150445032 -VX -3.316411840237801e-34 -4.144919830384479e-17 -1.274828709759882 -2.488550526455364 -3.572739723337833 -4.456494893866715 -5.077035150887552 -5.387601843992237 -5.361413507940203 -4.993002799636938 -4.297993270341443 -3.312269477625019 -2.092036689495353 -0.7158123405996735 0.7158123405996653 2.092036689495346 3.312269477625017 4.297993270341443 4.993002799636939 5.361413507940201 5.387601843992235 5.077035150887554 4.456494893866711 3.572739723337829 2.488550526455356 1.274828709759872 1.04429255306657e-16 -VY 5.0265482457437 5.026548245743669 4.701091334500139 4.099242848567291 3.266656020511151 2.252867530847137 1.114326139268133 -0.08519723520269296 -1.277599545137349 -2.395070620616329 -3.37492069265966 -4.163367624824957 -4.716601779786501 -4.998015700068393 -4.975809122869192 -4.630530948364106 -3.96975828287946 -3.033164182272753 -1.885329681564466 -0.606162891094686 0.7164363867815016 1.992251522692617 3.133850941801124 4.061735930223389 4.710352762048595 5.036168644355818 5.026548245743669 -VZ -3.974830726464196e-33 7.705381834576423e-18 4.279324382588806e-18 1.921584583027033e-17 2.659742912515388e-17 6.45246691989675e-18 2.333257211113835e-17 8.630531901473238e-18 -3.053910038261469e-17 9.521240931480956e-18 -5.023347950920435e-18 9.601278311273218e-18 2.357937107474973e-17 5.320648350292709e-18 -1.310031222049693e-17 2.149177244168219e-17 1.163321049163123e-17 -1.045901945793489e-17 4.341758509857014e-17 -3.036673805027917e-17 2.629359157163507e-18 -6.092571989685439e-18 1.104523791023485e-17 -1.740445996583321e-17 -5.388822421028883e-18 -9.540137396614631e-18 -1.454113460077919e-17 -OmegaX 4.177425103292601e-33 -8.969120650030006e-33 1.081632668291512e-17 1.168081089073292e-17 3.776605853310244e-19 -1.163368230904207e-17 -1.197924635859316e-17 -2.378780772416525e-18 1.310199900732063e-17 2.07367674918833e-17 1.589194637490073e-17 1.341949545869414e-17 4.516641210396458e-18 5.306339757550669e-19 -3.509834153257269e-19 -4.196018118171287e-18 -4.624544168790445e-18 -1.076280136437402e-17 -1.481315597714609e-17 -5.430569894664151e-18 2.752095101650789e-19 2.765345019504176e-18 -2.163182078554213e-18 -9.785435447432254e-18 -1.699181093713169e-17 -1.111889295360563e-17 2.185438651973779e-34 -OmegaY 3.2613995704322e-33 1.915189848417104e-32 -8.876712215776529e-18 -2.017386747557449e-17 4.610037375407426e-18 2.028812161854959e-17 1.732173082890348e-17 5.637545591883054e-17 4.395595133268684e-17 5.283080959219327e-17 4.042524945718039e-17 2.776173341906112e-17 1.858564163629445e-17 3.423482030702383e-18 1.300561314445268e-18 -4.280027269595594e-19 -1.395404751321328e-17 -8.116748416461529e-18 -3.478502857318765e-17 -1.098449586749414e-17 -1.753986438625035e-17 -3.868476961652391e-18 4.546051953118793e-18 1.848859036267753e-17 2.794280037779489e-17 1.237561613817536e-17 -1.417654624416976e-32 -OmegaZ -3.182800078699101e-34 1.168339497344748e-15 -1.19756211345592 -2.211920192303964 -2.961564966115344 -3.458060357205636 -3.745682056037213 -3.861829846388225 -3.823593663518196 -3.625237164830134 -3.238826702955576 -2.620572586749856 -1.735545370123934 -0.6118884148019538 0.6118884148019472 1.735545370123922 2.62057258674985 3.238826702955576 3.625237164830135 3.823593663518191 3.861829846388222 3.745682056037215 3.458060357205632 2.961564966115346 2.21192019230396 1.197562113455914 -6.884782783766256e-16 -AX -1.295177143359768e-65 -32.11546178246253 -31.37544345857777 -29.02279642555415 -24.88626246965602 -19.03662429882354 -11.79401399087025 -3.622230912495755 4.954287402443036 13.40071256071963 21.20015363832115 27.85286312878128 32.83233574939136 35.55474996755233 35.55474996755235 32.83233574939138 27.85286312878127 21.20015363832111 13.40071256071959 4.954287402443068 -3.62223091249577 -11.79401399087026 -19.03662429882359 -24.88626246965606 -29.02279642555419 -31.37544345857777 -32.11546178246254 -AY 1.671011241673164e-65 -4.326154467713573 -11.77559898123401 -18.12633350896699 -23.29840172341832 -27.1559544907543 -29.50402978544076 -30.18636987650221 -29.14912647721922 -26.46153919981208 -22.3063080696354 -16.93484160124645 -10.57615770925685 -3.358852933576924 4.557879441392765 12.67660200482793 20.1928890414493 26.363521639149 30.69228517934528 32.89750758950612 32.85445566782087 30.56990031959193 26.17641421002862 19.94133670491298 12.30386285682661 3.933014169925379 -4.326154467713577 -AZ 1.235699161928302e-66 -5.121774227827065e-16 -3.917057383441297e-16 -2.186297566372609e-16 1.112433885116104e-16 1.699911775391568e-16 5.613737633184854e-16 3.318604217899091e-16 1.661709912707993e-16 1.827586898809985e-16 1.763437910301126e-16 6.889869246834346e-18 -1.611504665529588e-16 -2.85382353083445e-16 -8.278797381008928e-17 -5.046279535466829e-17 -1.993760206880225e-17 2.016961162763366e-16 1.759754575982014e-16 1.989546072609489e-16 2.222545510062945e-16 1.824599904912303e-16 9.158663354417957e-17 -1.903023579887223e-17 -1.949606089130855e-16 -3.149157976249666e-16 -4.360229789372764e-16 -AlphaX 0 3.454484463720294e-15 2.686051515296129e-15 1.239580283868917e-15 -2.087381598954902e-16 -1.27456172868216e-15 -1.866897562605547e-15 -2.093152148728033e-15 -1.916851836299748e-15 -1.639041196493627e-15 -1.149487383655572e-15 -2.534117227360124e-16 7.859401422447845e-16 1.669016521549698e-15 1.745843821047856e-15 1.108189371888991e-15 5.803350313338059e-17 -9.212549251824182e-16 -1.608979510335812e-15 -1.882167418884763e-15 -1.904513274705583e-15 -1.463623982555034e-15 -6.204449904046963e-16 5.448426456622336e-16 1.954195802207584e-15 3.115612293210523e-15 3.436850868272252e-15 -AlphaY 0 2.696985312115368e-15 1.988874474412138e-15 7.965087104286453e-16 -1.127441852151431e-16 -4.294451993289467e-16 -7.345552802511585e-16 -8.017283403359292e-17 1.945095748242397e-16 7.764917807462778e-16 2.347517810374965e-16 1.520697135284443e-16 -6.442535641840416e-16 -1.303372089997312e-15 -1.346668108888457e-15 -7.930942773159443e-16 -6.542606228516937e-17 5.216274057448749e-16 3.913251818354832e-16 2.026045283186248e-16 -7.520248527871214e-17 -3.641323254270712e-16 -3.197963930850258e-16 2.719785169466564e-16 1.17971763162135e-15 2.310498430317133e-15 2.683218410448092e-15 -AlphaZ 0 -30.82159249598807 -28.241394635846 -22.14720024264387 -15.41317361665602 -9.612096703780395 -4.929303691441842 -0.9498967899367488 2.885728149674806 7.150337359348468 12.36177039274133 18.72059407275699 25.44084758946827 30.14458435501739 30.14458435501739 25.44084758946831 18.72059407275699 12.3617703927413 7.150337359348429 2.885728149674829 -0.9498967899367687 -4.929303691441853 -9.612096703780439 -15.41317361665605 -22.14720024264393 -28.24139463584604 -30.82159249598805 -PartSeries /Assembly1/Part3 -X -1.044261215915049e-16 -7.041707813776303e-17 -7.949678397688364e-17 -8.938042158649289e-17 -9.892750573581356e-17 -1.069737016852234e-16 -1.125678651499232e-16 -1.150794954752239e-16 -1.142346488426739e-16 -1.10124833519663e-16 -1.032044223170672e-16 -9.427175849478973e-17 -8.44050555308331e-17 -7.479526273498796e-17 -6.644639291757669e-17 -5.988303497880709e-17 -5.51173953761299e-17 -5.187792971364739e-17 -4.985124386562264e-17 -4.880117345170047e-17 -4.859756025442449e-17 -4.921477459210122e-17 -5.073016346652134e-17 -5.332750817355984e-17 -5.728917991595011e-17 -6.293070871935065e-17 -7.041707996051818e-17 -Y 1.024695076596 1.02469507659596 1.24278228981572 1.480179366506 1.709492681612448 1.902755855947434 2.037123175785611 2.097450521915651 2.077157983301907 1.97844351523561 1.812220788468628 1.597665367178468 1.360675068250384 1.129855528341609 0.9293223546387235 0.7716757839548993 0.6572089635105103 0.5793996000273653 0.5307202312899781 0.5054983821360046 0.5006077564304161 0.5154327497133651 0.5518311751442102 0.6142173121265466 0.7093734879432563 0.844878470351953 1.024695076595962 -Z -2.0284539354805e-17 -5.55127549760977e-17 -4.511305236226578e-17 -3.123259360054837e-17 -1.299122922675906e-17 4.68284780078228e-19 1.294605347403564e-17 1.59381133057e-17 1.923872344977828e-17 1.818882934466386e-17 1.360720316352807e-17 5.121495712256597e-18 -7.2081039443815e-19 -1.191768604424567e-17 -1.31012102382213e-17 -1.304616427546337e-17 -9.553083211689261e-18 -6.006795919038703e-19 4.139410803152944e-19 -1.616488840392927e-20 -4.782311530143049e-19 -1.312272959239267e-17 -2.726985247064476e-17 -4.11349381991122e-17 -4.583341659835943e-17 -5.76278282318125e-17 -5.785307988423487e-17 -Bryantx -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -1.570796326794897 -Bryanty 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 2.220446049250313e-16 -Bryantz -1.0785207688569e-32 -1.822925609730439e-16 -1.741727677690481e-16 -1.550769148183692e-16 -1.313918448192965e-16 -1.04132939646408e-16 -7.685430130163072e-17 -4.855528262726502e-17 -2.0699464887145e-17 7.22601512374138e-18 3.438305426032599e-17 5.883324689456516e-17 8.02153422523481e-17 9.080779980706066e-17 9.305892244607789e-17 8.268195591533804e-17 6.351789092505877e-17 3.954222528868558e-17 1.108725492809423e-17 -1.872075108975573e-17 -4.938452963404358e-17 -8.006623388967137e-17 -1.098439886923186e-16 -1.377024493132123e-16 -1.632938365229582e-16 -1.777104520478661e-16 -1.813675575821913e-16 -VX -1.6491143091194e-30 -1.320477840074985e-15 2.905703382397549e-15 6.562813796605072e-16 8.538315048488385e-35 1.095668412038743e-15 8.237608145022391e-16 3.552713678800501e-15 2.879893113403146e-15 2.997638475690497e-15 -2.943530431536243e-15 1.159602903685689e-15 7.062954688926255e-15 9.455947528701012e-16 -1.891189505740204e-15 9.792393091328979e-35 5.798014518428439e-15 2.943530431536245e-15 -4.32962871393984e-15 2.423380393929398e-15 -5.401480768378232e-17 -2.785795160365988e-16 1.075603710887482e-15 -5.329070518200756e-15 -3.505240305423234e-15 -5.393112810435475e-15 9.381384558082582e-16 -VY 5.0265482457437 5.026548245743668 5.796580787427193 5.955454157499838 5.391306334062021 4.175696354760463 2.479272359653009 0.5096086177002229 -1.515057223805368 -3.375040880527796 -4.855647108748238 -5.762633159991207 -5.964501784342067 -5.472563204980015 -4.501261617957575 -3.382630943808548 -2.370492747713212 -1.552437766184176 -0.9053594216529985 -0.36870521242667 0.1216305338785856 0.6273053023077393 1.211022117887797 1.937085616672516 2.85414145311605 3.940679191428769 5.026548245743669 -VZ -7.121410028206799e-33 -1.778985230616211e-33 -1.471563161675209e-18 -4.711339614480997e-18 1.041106569481545e-18 5.531492667506762e-18 5.033143538121358e-18 2.462921959035837e-19 -6.18447986821699e-18 -7.965241495199993e-18 -1.610667563645991e-18 -2.838133376313271e-18 -6.520289895500982e-19 9.023190515268243e-19 5.504251646731461e-20 4.941490981265588e-18 -1.482664425907586e-18 1.109050918079139e-17 2.190869861938094e-17 7.017103608389864e-18 5.735627141647336e-19 -5.040519429160835e-18 -2.739430938201885e-18 -1.774066968813188e-18 -1.549963239036809e-18 -2.108336142583963e-18 3.98141370334613e-33 -OmegaX 4.1774251032926e-33 -6.55717218911017e-35 8.374392957380832e-19 3.099931341009523e-18 -8.067420886712803e-19 -5.041259684537232e-18 -5.227193563650155e-18 -2.728849795873088e-19 6.701558616007658e-18 7.797162089414058e-18 1.356032794654991e-18 2.023863142139531e-18 3.977423736575542e-19 -4.824862812479262e-19 -2.658188568878418e-20 -2.217581690170697e-18 6.32862428963898e-19 -4.581718312909793e-18 -8.872505617630469e-18 -2.81302828514439e-18 -2.294808730563963e-19 2.028731332822378e-18 1.118971416672318e-18 7.435995649689649e-19 6.766547190816817e-19 9.782910678490944e-19 -2.015594481729419e-33 -OmegaY 3.2613995704322e-33 1.018237677662503e-33 4.565946356339673e-18 -6.773671831547729e-18 6.96971396967019e-18 1.413464706451426e-18 -1.753677347313919e-17 1.916199595159363e-18 -1.117940910219946e-17 5.17174450228052e-18 6.338452613980227e-18 7.910698934525999e-18 1.268171092958471e-17 2.109247091909012e-18 1.721379896863637e-18 2.4078405949697e-18 -4.795717622317074e-18 6.377925149028722e-18 -1.290446626916604e-17 1.156381195109567e-17 -4.4883814837591e-18 -6.559624637462693e-20 -4.851027796569665e-18 -2.488327363664663e-18 3.511190071193033e-19 -3.920620613010258e-18 -5.048654922470436e-33 -OmegaZ 4.7241180434735e-49 2.263889368321221e-50 2.036602951021264e-34 4.706027263946844e-35 1.31982624464979e-34 -2.270276153707212e-34 -5.884829601504547e-34 3.538368458373107e-35 -1.503447397362483e-34 6.630301879463552e-35 8.849562147206428e-35 8.259112599833069e-35 2.015508774665848e-34 5.993165033085055e-35 2.975599315547412e-35 1.287171822855593e-34 -8.669262582472661e-35 1.645088692676566e-34 -9.478325805901336e-35 1.023735538931261e-34 -5.59389653050746e-35 8.031042076622841e-35 -2.055882092694356e-35 7.976958662975437e-37 6.30140807139875e-35 -1.598556010827311e-35 -3.27654773676201e-49 -AX -6.812126218695586e-66 4.961732038475698e-15 2.521786378228209e-15 -1.015235077023056e-15 -4.592377161599154e-15 -7.490115357686086e-15 -9.40231939159177e-15 -1.023164840500096e-14 -9.954701097749729e-15 -8.578243119109664e-15 -6.152586148870166e-15 -2.855465498280036e-15 8.221399689251702e-16 3.940376031059123e-15 5.533443645509853e-15 5.501244515168577e-15 4.615670632572804e-15 3.641142606574001e-15 2.922702264406403e-15 2.530814217873633e-15 2.453925996935757e-15 2.686232802705524e-15 3.241846436019001e-15 4.108665602620712e-15 5.108170140638827e-15 5.682797979197349e-15 4.961732038475731e-15 -AY 8.725440246809593e-66 24.65727399679046 12.53199028225812 -5.045199795392535 -22.8217689089354 -37.22204770630297 -46.72472508512102 -50.84606669699109 -49.46978003245269 -42.62948691278975 -30.575210689563 -14.1902050803015 4.085615732632046 19.58165630364406 27.49838867861375 27.3383754467169 22.93752556239431 18.09461901922138 14.52433746636758 12.5768540342727 12.19475884733202 13.34920501991167 16.11032099448002 20.41796951939593 25.38499657040116 28.24060343341759 24.65727399679042 -AZ -1.593979605749022e-81 5.660569155178314e-15 4.254312911230354e-15 1.926010087743035e-15 -2.673368456848086e-16 -1.744780565688947e-15 -2.394017782315478e-15 -2.893984469626539e-15 -2.871486964477058e-15 -2.569176724823137e-15 -1.704229432744666e-15 -5.276809236924563e-16 1.212512983392032e-15 2.57512248043019e-15 2.960227552025962e-15 1.788466027929746e-15 7.256008492244876e-17 -1.266314508153187e-15 -2.284171529677635e-15 -2.548432869431573e-15 -2.460564628717781e-15 -1.824907025352505e-15 -8.208404639304818e-16 9.257163024648484e-16 3.083635267643644e-15 5.099767625531277e-15 5.668298917592686e-15 -AlphaX 0 -2.164062565640926e-15 -2.007139092732273e-15 -1.432433382653021e-15 -7.382997739100376e-16 -1.499683573030806e-16 3.142430093684469e-16 7.360460206517098e-16 9.825779455929464e-16 9.388488510828998e-16 5.155759522202211e-16 -3.948328048926396e-18 -6.570468401083904e-16 -9.966164944757403e-16 -9.894456748315872e-16 -4.184142209075707e-16 2.396555402171494e-16 7.023012705668505e-16 1.062787506613491e-15 1.134682180482173e-15 1.093740299667789e-15 8.839413707236886e-16 5.589058978704676e-16 -4.012115687189488e-17 -8.542030382924567e-16 -1.674842853160987e-15 -2.153186268698025e-15 -AlphaY 0 7.808396497655542e-15 6.879363770142131e-15 5.183014695214396e-15 3.6428116436571e-15 2.508152127114834e-15 1.265210965919047e-15 8.224244130785875e-16 -8.03001299064844e-17 -7.201086672080159e-16 -2.486148219567535e-15 -3.771254140972803e-15 -5.670043954263818e-15 -6.944262588111084e-15 -7.076319545172252e-15 -5.915706326475925e-15 -4.150644467278984e-15 -2.38633609329269e-15 -1.236236407395403e-15 -1.209892385163053e-16 8.520084869555558e-16 1.72792359136895e-15 2.79555372195699e-15 4.248805282076728e-15 5.878867122632803e-15 7.340287439719376e-15 7.758112194930539e-15 -AlphaZ 0 4.388126013276726e-31 1.437895629216647e-32 1.640546370058675e-32 1.436768032204479e-32 1.720762361634838e-32 -5.924625631284394e-33 1.356455637106439e-32 -3.118505730165001e-33 -2.693808561091054e-33 -3.727739517026469e-32 -4.912723687908432e-32 -6.126135855163654e-32 -7.669086176771316e-32 -7.056004797441794e-32 -6.578882705209298e-32 -4.870674471921564e-32 -2.347151582941894e-32 -1.19361648511705e-32 5.149006668862072e-33 1.711408459137413e-32 3.325273777707717e-32 4.508891537568124e-32 6.194368123461662e-32 3.896533069511927e-32 4.16511012290667e-32 2.736287607779354e-32 -RevoluteJointSeries /Assembly1/Joint1 -FXonI 0 215.79640691129 135.192109417972 29.32332596108369 -46.13245858613811 -71.02833884969367 -53.62741335769748 -11.93815645784638 34.60345374269296 66.56971455692518 64.78767195548417 14.38851300280725 -81.33414397117119 -182.6102366127404 -230.2349951937224 -207.9281669920005 -151.9345635431405 -97.17494561246622 -54.5234503491493 -21.60435907278509 7.085144670859383 37.17804313947505 74.33526056040101 123.2345330352834 181.3865685253107 226.1904838059294 215.7964069112894 -FYonI 0 -272.4046854467144 -175.8194124400843 -36.81264742162828 103.5110003841369 217.1475833316156 292.1460240336533 324.6784702849353 313.8141112564777 259.8231290892638 164.6950523263571 35.38913538423785 -108.9636858634337 -231.8066552421463 -295.5653945595188 -296.2337077360012 -263.6253048383077 -227.2756292687974 -200.4748343865489 -185.8889201973163 -183.0314499014021 -191.6695033734482 -212.3736423602202 -244.7275253136459 -281.8873658240582 -302.3313776681701 -272.404685446714 -FZonI 0 -0.14263988485617 -0.1044188043812211 -0.04182025941617386 0.03624403642879986 0.1162697599510015 0.1811881460700641 0.2133056352451023 0.2022770168382532 0.1517828105950932 0.0770033519772248 -0.003964548606688195 -0.07574770197463644 -0.126861570313382 -0.1519984997067936 -0.1555121439343863 -0.1479575677588427 -0.1381784889565691 -0.1304368758587203 -0.1260253940908879 -0.1251429978810612 -0.1277917908088876 -0.1339293376211173 -0.1429825200150272 -0.1524572346891496 -0.1558423349521929 -0.1426398848561699 -TXonI 0 -0.1939400995925404 -0.189852252465648 -0.1522875221711972 -0.0674308305660299 0.05202846117974608 0.1670865874404842 0.2288203735774558 0.2072994076879457 0.1132349994653962 -0.01009131137603906 -0.1156798472256993 -0.1766169375717691 -0.1945682041315089 -0.1908116685620426 -0.1833826663101637 -0.1763815982552057 -0.1689385370895859 -0.1618858161044892 -0.1571414844322499 -0.1561172703578285 -0.159113922146063 -0.1652451445287888 -0.1727131156142 -0.1798964843321752 -0.1870367126669543 -0.1939400995925392 -TYonI 0 0.07895683520868288 0.07647626103914917 0.0691904021285121 0.05755705578763555 0.0423071879515727 0.02439900390155532 0.00495774070314847 -0.01479503557693704 -0.03361818535938882 -0.05032898091666958 -0.06387742150590967 -0.07341220877720493 -0.07833423697981325 -0.07833423697981251 -0.07341220877719731 -0.06387742150589962 -0.05032898091666156 -0.03361818535938246 -0.01479503557693563 0.004957740703144926 0.0243990039015509 0.04230718795156393 0.05755705578762187 0.0691904021284972 0.07647626103913525 0.07895683520868273 -TZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -RevoluteJointSeries /Assembly1/Joint2 -FXonI 0 212.6381335029414 132.1330589764052 26.55570987594291 -48.43474081764353 -72.72062636775648 -54.60337351375969 -12.13646608597221 35.19525516577045 67.91444197130065 66.80083119215092 16.94360986304375 -78.39765562008252 -179.4768671335472 -227.1016257145291 -204.9916786409118 -149.379466682904 -95.16178637579947 -53.17872293477383 -21.01255764970759 6.886835042733558 36.20208298341284 72.64297304233818 120.932250803778 178.6189524401699 223.1314333643627 212.6381335029408 -FYonI 0 -270.4426854467144 -174.6428430976423 -36.37215723991795 103.3110134627204 216.4429648965765 291.1043275284017 323.4884290077192 312.6737795531414 258.9274378703059 164.2235608409178 35.49474885210306 -108.164323849138 -230.2404918608948 -293.2075579407703 -293.109069750297 -259.8069183061729 -222.8801377833582 -195.655143167591 -180.8245884939801 -177.917408624186 -186.7038068681966 -207.745023925181 -240.6035383922294 -278.4038560057685 -299.5839470106121 -270.442685446714 -FZonI 0 -0.14263988485617 -0.1044188043812211 -0.04182025941617385 0.03624403642879984 0.1162697599510015 0.1811881460700641 0.2133056352451023 0.2022770168382532 0.1517828105950933 0.0770033519772248 -0.003964548606688187 -0.07574770197463644 -0.126861570313382 -0.1519984997067936 -0.1555121439343863 -0.1479575677588428 -0.1381784889565691 -0.1304368758587203 -0.1260253940908878 -0.1251429978810613 -0.1277917908088876 -0.1339293376211173 -0.1429825200150271 -0.1524572346891496 -0.1558423349521929 -0.1426398848561699 -TXonI 0 -0.09584009959253947 -0.1102494647999848 -0.1141453621851786 -0.09727877683246645 -0.0617383047466486 -0.02285437141839738 -0.0009894705225377068 -0.008672485283387224 -0.04141931598310852 -0.08113156759726123 -0.1085349312700326 -0.114341165731936 -0.1035400584109943 -0.08816020839675828 -0.07294903776325398 -0.05503609268343509 -0.0343386473038543 -0.01531950628949354 -0.002959409572266637 -0.0003320519057745455 -0.008058869185737179 -0.02427844661482907 -0.04481638576311162 -0.06447845978160047 -0.08067030994487195 -0.09584009959253954 -TYonI 0 0.1227585977411771 0.1485181466144191 0.1782533082355025 0.1938077797530777 0.1767619261167309 0.1179891847566178 0.02558807943389433 -0.07470745339131638 -0.1525553381317105 -0.1902539698230835 -0.189066354759466 -0.163893880606768 -0.1343137277876787 -0.114362754029989 -0.1045633985714213 -0.09587211510709472 -0.08052431576748616 -0.05642469960048715 -0.02549326351806439 0.008586987027510165 0.04160514362341774 0.06951122166975868 0.08928735027440479 0.1006917718422418 0.108671773976945 0.1227585977411774 -TZonI 0 0 -1.434929627468613e-42 0 1.121038771459854e-44 0 0 -7.006492321624085e-46 0 0 4.484155085839415e-44 0 0 0 0 1.793662034335766e-43 0 0 0 -7.006492321624085e-46 -8.758115402030107e-47 7.006492321624085e-46 0 1.121038771459854e-44 -1.793662034335766e-43 0 0 -RevoluteJointSeries /Assembly1/Joint3 -FXonI 0 207.9007233904185 127.5444833140551 22.40428574823175 -51.88816416490166 -75.25905764485071 -56.067313747853 -12.43393052816094 36.0829573003867 69.93153309286386 69.82057004715105 20.7762551533985 -73.99292309344952 -174.7768129147573 -222.4015714957393 -200.5869461142788 -145.5468213925492 -92.14204752079934 -51.16163181321063 -20.12485551509134 6.589370600544822 34.73814274931954 70.10454176524395 117.4788274565199 174.4675283124588 218.5428577020125 207.9007233904179 -FYonI 0 -263.8010943471958 -170.9981905416406 -36.46820193666136 99.5877677442552 209.8027300880723 282.5330740077561 314.0764570873463 303.5428149932691 251.1894780049507 158.9300420093246 33.52463829185566 -106.3524384677995 -224.9539983434709 -285.5460447108555 -284.3213564547331 -250.6387096736116 -213.5727077023162 -186.2469557191991 -171.3415628338348 -168.417132881262 -177.2528813573324 -198.3855481234503 -231.3548625821951 -269.3708417927738 -291.2267105092625 -263.8010943471954 -FZonI 0 -0.1426398848561692 -0.1044188043812205 -0.04182025941617357 0.03624403642879982 0.1162697599510012 0.1811881460700638 0.2133056352451018 0.2022770168382528 0.1517828105950929 0.07700335197722455 -0.003964548606688269 -0.07574770197463628 -0.1268615703133816 -0.1519984997067931 -0.155512143934386 -0.1479575677588428 -0.1381784889565692 -0.1304368758587207 -0.1260253940908882 -0.1251429978810616 -0.1277917908088879 -0.1339293376211174 -0.142982520015027 -0.1524572346891491 -0.1558423349521921 -0.142639884856169 -TXonI 0 -0.2817572668301228 -0.1834865723349152 -0.06355929315876133 0.04677319425926842 0.1275763132366264 0.1744618666732297 0.1925188897629109 0.1866697301506815 0.1550547144391757 0.09146298069677415 -0.005559623814666585 -0.1241750963697537 -0.2372494643874526 -0.314739895471282 -0.3465314762180661 -0.3466336635262044 -0.3344749056359038 -0.3220851386517106 -0.3143705494517028 -0.3127814382410039 -0.3175072982992682 -0.3278816290976166 -0.3411252209203599 -0.3492225837337867 -0.3358591712860366 -0.2817572668301216 -TYonI 0 -1.882190402651074e-14 -1.348128974845851e-14 -6.070603973798368e-15 -5.195031743013553e-16 1.818583541898495e-15 1.90450229597847e-15 -1.034801927149044e-16 -1.923901042004242e-15 -3.222761875059015e-15 -1.572763601464772e-15 2.363381884674704e-15 9.408415304491986e-15 1.619533396220018e-14 1.8980602623601e-14 1.668238383717541e-14 1.196631394942275e-14 7.350303000723601e-15 3.993958503942747e-15 1.209302641088925e-15 -1.194582816347469e-15 -3.514485922922024e-15 -6.519668070149778e-15 -1.046236599433997e-14 -1.515100955893583e-14 -1.898390063269519e-14 -1.875207259952453e-14 -TZonI 0 -5.136225374322523e-17 -3.19583651446005e-17 -9.856579199593945e-18 6.145616288100504e-18 1.328489652104771e-17 1.340814486234009e-17 9.347809102737256e-18 3.863963529212868e-18 -1.120427703202397e-18 -3.144776621454932e-18 3.270907210029095e-19 9.960748025652861e-18 2.154410310211558e-17 2.928935798132526e-17 2.865190169485016e-17 2.201743948690569e-17 1.322588206485718e-17 3.57104002743756e-18 -5.885252811620492e-18 -1.544656420276222e-17 -2.542161359521387e-17 -3.601582593870387e-17 -4.697377843062765e-17 -5.702589564862664e-17 -5.96856860188879e-17 -5.110162900883678e-17 -CylindricalJointSeries /Assembly1/Joint4 -FXonI 0 207.9007233904185 127.5444833140551 22.40428574823175 -51.8881641649017 -75.25905764485077 -56.06731374785307 -12.43393052816102 36.08295730038662 69.93153309286379 69.82057004715101 20.77625515339848 -73.99292309344951 -174.7768129147573 -222.4015714957393 -200.5869461142788 -145.5468213925492 -92.14204752079932 -51.1616318132106 -20.12485551509132 6.58937060054484 34.73814274931956 70.10454176524398 117.4788274565199 174.4675283124588 218.5428577020126 207.9007233904179 -FYonI 0 -4.182741359097481e-14 -2.565953212209469e-14 -4.505981001360685e-15 1.04394236175519e-14 1.513839124126085e-14 1.127429947141722e-14 2.492701453294084e-15 -7.268849085912543e-15 -1.407772252009199e-14 -1.405256492790627e-14 -4.180620219772424e-15 1.489204053676754e-14 3.517454913547088e-14 4.475844285546407e-14 4.03684791252896e-14 2.929219369196816e-14 1.854475597267372e-14 1.029805936500252e-14 4.052488190895939e-15 -1.323162008064149e-15 -6.986754191269302e-15 -1.41024627359459e-14 -2.363422836662531e-14 -3.510099319980702e-14 -4.396874402022171e-14 -4.182724459223942e-14 -FZonI 0 -0.1426398848561342 -0.1044188043811956 -0.04182025941616431 0.03624403642879494 0.1162697599509873 0.1811881460700467 0.2133056352450825 0.2022770168382345 0.1517828105950768 0.07700335197721347 -0.003964548606692323 -0.0757477019746295 -0.1268615703133657 -0.1519984997067743 -0.1555121439343739 -0.1479575677588413 -0.1381784889565763 -0.1304368758587341 -0.1260253940909034 -0.1251429978810763 -0.1277917908088985 -0.1339293376211216 -0.14298252001502 -0.1524572346891288 -0.1558423349521595 -0.1426398848561339 -TXonI 0 -0.1391173819739731 -0.07906776795370922 -0.02173903374259394 0.01052915783046995 0.01130655328563106 -0.006726279396827259 -0.02078674548218277 -0.01560728668756401 0.003271903844089115 0.01445962871955386 -0.001595075207976673 -0.04842739439512028 -0.1103878940740774 -0.1627413957644958 -0.1910193322836826 -0.1986760957673584 -0.1962964166793265 -0.1916482627929786 -0.1883451553608027 -0.1876384403599307 -0.1897155074903713 -0.193952291476494 -0.1981427009053343 -0.1967653490446467 -0.1800168363338618 -0.1391173819739724 -TYonI 0 -1.171301497058647e-14 -7.317504863596884e-15 -1.282193817367371e-15 2.757783752526191e-15 3.784885130266427e-15 2.503674764158866e-15 5.746663994060313e-16 -1.401765547613745e-15 -2.530645712800723e-15 -2.451940957887227e-15 -7.471972559010266e-16 2.520750722058364e-15 6.280834349749247e-15 7.355447960123426e-15 6.157442764675801e-15 4.000507999868185e-15 2.080429576203863e-15 1.099939662818894e-15 4.063435813071348e-16 -2.169987393657439e-16 -1.015120333956107e-15 -2.412108908271104e-15 -4.758970427176578e-15 -7.746751321583098e-15 -1.150075891063762e-14 -1.193157923644886e-14 -TZonI 0 207.9007233904186 127.544483314055 22.40428574823175 -51.88816416490169 -75.25905764485074 -56.06731374785304 -12.433930528161 36.08295730038662 69.93153309286382 69.82057004715102 20.77625515339849 -73.99292309344952 -174.7768129147573 -222.4015714957393 -200.5869461142788 -145.5468213925492 -92.14204752079928 -51.1616318132106 -20.12485551509132 6.589370600544839 34.73814274931955 70.10454176524397 117.47882745652 174.4675283124589 218.5428577020126 207.9007233904179 -RotationalMotionSeries /Assembly1/Motion1 -FXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -FYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -FZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -TXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -TYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -TZonI 0 -217.1389483573715 -162.3731621157299 -36.42090560894689 86.20098488884628 141.4802797541637 113.2671462902756 25.89034124953703 -74.3818025720204 -137.0232607415356 -124.4205195919947 -30.3051306872277 104.2726860530056 201.5141259543184 210.7243297544258 158.3804492666361 98.54304826066685 55.49683438943606 28.48484048560518 10.74128214921911 -3.487902858844468 -18.85405438673603 -40.40520455792255 -74.65898164548042 -127.0211832149576 -188.5052924109465 -217.1389483573715 +X -0.8017558855412327 -0.8017558855412287 -0.7858709599002447 -0.7665461473281461 -0.7438577140315122 -0.7178952008912067 -0.6887610700854504 -0.6565703007184148 -0.6214499350502285 -0.5835385771192139 -0.5429858457350745 -0.4999517840018021 -0.4546062277006643 -0.4071281350259681 -0.3577048803188239 -0.3065315145862231 -0.2538099957238257 -0.1997483914804093 -0.1445600583095267 -0.08846279934905132 -0.03167800485170091 0.02557022154114885 0.08305594723415211 0.1405523023307284 0.1978323749848977 0.2546701069186699 0.3108411855707915 0.3661239293559482 0.4203001625407031 0.4731560762834426 0.5244830724401945 0.5740785868062011 0.6217468885442955 0.667299852645093 0.7105577023704581 0.7513497187501553 0.7895149143316353 0.8249026685239549 0.857373322028445 0.8867987280101556 0.9130627578348637 0.9360617593757462 0.9557049660809661 0.9719148551877841 0.9846274536694903 0.993792590707711 0.9993740956937097 1.001349940977253 0.9997123287996851 0.9944677220681167 0.9856368188492844 0.9732544706837369 0.9573695450427272 0.9380447324706283 0.9153562991739949 0.8893937860336896 0.8602596552279322 0.8280688858608968 0.7929485201927102 0.7550371622616963 0.7144844308775563 0.6714503691442835 0.6261048128431451 0.5786267201684497 0.5292034654613047 0.4780300997287045 0.4253085808663061 0.3712469766228905 0.3160586434520076 0.2599613844915318 0.2031765899941818 0.145928363601332 0.08844263790832896 0.03094628281175216 -0.02633378984241674 -0.08317152177618881 -0.1393426004283106 -0.1946253442134681 -0.2488015773982225 -0.3016574911409625 -0.3529844872977134 -0.4025800016637194 -0.4502483034018147 -0.495801267502612 -0.5390591172279771 -0.5798511336076742 -0.6180163291891535 -0.6534040833814728 -0.685874736885964 -0.7153001428676734 -0.7415641726923817 -0.7645631742332645 -0.7842063809384838 -0.8004162700453017 -0.8131288685270083 -0.8222940055652285 -0.827875510551227 -0.8298513558347707 -0.8282137436572024 -0.822969136925633 -0.8141382337068012 -0.8017558855412534 +Y -0.4375000000000001 -0.4375000000000002 -0.5449503398754493 -0.6502500097235252 -0.7529834398541938 -0.8527451883531695 -0.9491415411759339 -1.041792065957201 -1.130331113403656 -1.214409260344672 -1.293694688745925 -1.367874495243581 -1.436655926030923 -1.499767532223881 -1.556960241145763 -1.608008339303316 -1.652710363174769 -1.690889894294315 -1.722396255495193 -1.74710510556363 -1.764918929956808 -1.775767425648207 -1.779607778581539 -1.776424832638268 -1.766231149451883 -1.749066958832868 -1.725000000000024 -1.694125254244717 -1.656564570083113 -1.612466182375755 -1.562004127312284 -1.505377555570119 -1.442809946357704 -1.374548225444181 -1.300861790656179 -1.222041448687678 -1.138398267418838 -1.050262348273194 -0.9579815234581408 -0.8619199832301255 -0.7624568386020857 -0.6599846251654783 -0.5549077539316369 -0.4476409153062661 -0.3386074424958631 -0.2282376408049541 -0.1169670894176471 -0.005234922365589094 0.1065179045334374 0.2178503539266719 0.3283230474993179 0.4375000000000157 0.5449503398754516 0.6502500097235275 0.7529834398541964 0.8527451883531719 0.9491415411759369 1.041792065957203 1.130331113403659 1.214409260344675 1.293694688745927 1.367874495243583 1.436655926030925 1.499767532223883 1.556960241145765 1.608008339303317 1.652710363174771 1.690889894294316 1.722396255495194 1.747105105563632 1.764918929956808 1.775767425648207 1.779607778581539 1.776424832638269 1.766231149451883 1.749066958832867 1.725000000000023 1.694125254244716 1.656564570083112 1.612466182375752 1.562004127312282 1.505377555570117 1.442809946357702 1.374548225444178 1.300861790656175 1.222041448687675 1.138398267418834 1.050262348273191 0.9579815234581369 0.8619199832301221 0.7624568386020809 0.6599846251654746 0.5549077539316326 0.4476409153062623 0.3386074424958596 0.2282376408049492 0.1169670894176434 0.00523492236558455 -0.1065179045334411 -0.2178503539266765 -0.3283230474993213 -0.4375000000000207 +Z 3.730624872396903 3.730624872396891 3.704149996328555 3.671941975375057 3.634127919880668 3.590857064646826 3.542300179970564 3.488648897692173 3.430114954911861 3.366929358360171 3.299341472719938 3.227618036497816 3.152042109329254 3.072911954871427 2.990539863692854 2.905250920805186 2.81738172270119 2.727279048962163 2.635298493677359 2.541803062076567 2.447161737914316 2.351748027259566 2.255938484437894 2.1601112259436 2.064644438186652 1.969914884963698 1.876296420543495 1.784158514234901 1.693864792260309 1.605771602689076 1.520226609094491 1.43756741848448 1.358120248920988 1.282198642086326 1.210102225877384 1.142115531911222 1.078506872608757 1.019527282288224 0.9654095264474054 0.9163671831445557 0.8725938001033755 0.8342621308685705 0.8015234530265387 0.7745069711818415 0.7533193070456639 0.7380440786486298 0.7287415703386317 0.7254484948660598 0.7281778484953394 0.7369188597146206 0.7516370317460077 0.7722742786885854 0.7987491547569356 0.8309571757104339 0.8687712312048239 0.9120420864386649 0.9605989711149272 1.01425025339332 1.07278419617363 1.135969792725321 1.203557678365554 1.275281114587675 1.350857041756238 1.429987196214065 1.512359287392639 1.597648230280307 1.685517428384304 1.775620102123331 1.867600657408134 1.961096089008927 2.055737413171178 2.151151123825928 2.246960666647599 2.342787925141894 2.438254712898842 2.532984266121796 2.626602730541999 2.718740636850594 2.809034358825184 2.897127548396417 2.982672541991002 3.065331732601013 3.144778902164505 3.220700508999168 3.292796925208109 3.36078361917427 3.424392278476735 3.483371868797268 3.537489624638086 3.586531967940935 3.630305350982116 3.668637020216921 3.701375698058953 3.72839217990365 3.749579844039828 3.764855072436862 3.774157580746858 3.777450656219431 3.77472130259015 3.76598029137087 3.751262119339482 3.730624872396903 +Bryantx -0 -1.078942841523156e-16 -0 -0 -2.15788568304628e-16 -5.3947142076157e-17 5.394714207615698e-17 -1.61841426228471e-16 -5.394714207615698e-17 -1.07894284152314e-16 -1.61841426228471e-16 -0 -5.394714207615699e-17 -1.07894284152314e-16 -1.07894284152314e-16 -2.15788568304628e-16 -1.618414262284709e-16 -1.07894284152314e-16 -1.61841426228471e-16 -1.618414262284709e-16 -1.348678551903924e-16 -1.618414262284709e-16 -8.092071311423552e-17 -1.07894284152314e-16 -1.07894284152314e-16 -1.146376769118336e-16 -1.076299046708259e-16 -1.011508913927944e-16 -1.07894284152314e-16 -1.07894284152314e-16 -8.092071311423546e-17 -8.092071311423546e-17 -5.394714207615698e-17 -1.348678551903924e-16 -5.394714207615696e-17 -5.3947142076157e-17 5.394714207615695e-17 5.394714207615698e-17 -5.394714207615699e-17 -0 -0 -5.394714207615699e-17 -0 1.07894284152314e-16 -0 -0 1.618414262284709e-16 -0 -0 -0 1.07894284152314e-16 1.07894284152314e-16 -0 2.15788568304628e-16 1.07894284152314e-16 -0 5.394714207615699e-17 1.07894284152314e-16 5.394714207615698e-17 5.394714207615698e-17 2.69735710380785e-16 1.07894284152314e-16 1.61841426228471e-16 1.07894284152314e-16 1.61841426228471e-16 1.618414262284709e-16 5.394714207615699e-17 1.07894284152314e-16 1.07894284152314e-16 1.888149972665495e-16 2.15788568304628e-16 8.092071311423546e-17 1.348678551903925e-16 1.213810696713532e-16 1.213810696713532e-16 1.07894284152314e-16 1.07629896611958e-16 8.766410587375511e-17 1.07894284152314e-16 9.440749863327471e-17 5.394714207615698e-17 1.348678551903925e-16 2.697357103807849e-17 1.348678551903924e-16 2.697357103807849e-17 1.07894284152314e-16 1.07894284152314e-16 -0 5.394714207615698e-17 5.394714207615698e-17 1.07894284152314e-16 1.07894284152314e-16 1.07894284152314e-16 -1.07894284152314e-16 1.07894284152314e-16 -5.394714207615699e-17 -0 -1.07894284152314e-16 -0 -0 -1.07894284152314e-16 -0 +Bryanty 1.030376826524308 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524312 1.030376826524312 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524312 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524312 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524313 1.030376826524312 1.030376826524313 1.030376826524313 1.030376826524313 +Bryantz -0 1.078942841523156e-16 0.06283185307179981 0.1256637061435955 0.1884955592153915 0.2513274122871874 0.314159265358983 0.3769911184307789 0.4398229715025749 0.5026548245743707 0.5654866776461668 0.6283185307179623 0.691150383789758 0.753982236861554 0.81681408993335 0.8796459430051458 0.9424777960769417 1.005309649148738 1.068141502220534 1.130973355292329 1.193805208364125 1.256637061435921 1.319468914507717 1.382300767579513 1.445132620651309 1.507964473723105 1.570796326794901 1.633628179866697 1.696460032938492 1.759291886010288 1.822123739082084 1.88495559215388 1.947787445225676 2.010619298297472 2.073451151369268 2.136283004441064 2.19911485751286 2.261946710584656 2.324778563656452 2.387610416728247 2.450442269800043 2.513274122871839 2.576105975943635 2.638937829015431 2.701769682087227 2.764601535159023 2.827433388230819 2.890265241302615 2.953097094374411 3.015928947446207 3.078760800518003 -3.141592653589788 -3.078760800517992 -3.015928947446196 -2.9530970943744 -2.890265241302604 -2.827433388230808 -2.764601535159013 -2.701769682087217 -2.638937829015421 -2.576105975943625 -2.513274122871829 -2.450442269800033 -2.387610416728237 -2.324778563656441 -2.261946710584645 -2.199114857512849 -2.136283004441053 -2.073451151369258 -2.010619298297462 -1.947787445225666 -1.88495559215387 -1.822123739082074 -1.759291886010278 -1.696460032938482 -1.633628179866686 -1.57079632679489 -1.507964473723094 -1.445132620651298 -1.382300767579502 -1.319468914507707 -1.256637061435911 -1.193805208364115 -1.130973355292319 -1.068141502220523 -1.005309649148727 -0.9424777960769308 -0.8796459430051353 -0.8168140899333389 -0.7539822368615434 -0.691150383789747 -0.6283185307179515 -0.5654866776461551 -0.5026548245743595 -0.439822971502564 -0.3769911184307678 -0.3141592653589722 -0.2513274122871757 -0.1884955592153803 -0.1256637061435839 -0.06283185307178846 7.984177027271236e-15 +VX 1.41429407486 1.414294074859968 1.76164579835151 2.102045110696303 2.434148611322239 2.756645639436007 3.068263446602517 3.367772219701524 3.653989934438138 3.925787020252735 4.182090818219883 4.42188981434307 4.644237631538347 4.848256764552281 5.033142043074359 5.198163809376294 5.342670797937775 5.466092705693902 5.567942442760875 5.647818054757204 5.705404309134049 5.740473939254022 5.752888541308842 5.742599120535886 5.709646284578162 5.654160083224469 5.576359495162323 5.476551563769087 5.355130185352077 5.212574554619741 5.049447273519109 4.866392130902934 4.664131561789165 4.443463796240039 4.205259709112661 3.950459383113829 3.680068398723063 3.395153865625864 3.096840211319295 2.786304743510371 2.464773003820361 2.133513931131944 1.79383485366715 1.447076329560124 1.094606856286609 0.7378174698296425 0.3781162548959928 0.01692278784914935 -0.3443374657100423 -0.7042387766049013 -1.061360778784597 -1.414294074860042 -1.761645798351519 -2.102045110696306 -2.434148611322243 -2.756645639436016 -3.068263446602533 -3.367772219701527 -3.653989934438149 -3.925787020252749 -4.182090818219894 -4.421889814343081 -4.644237631538353 -4.848256764552287 -5.033142043074363 -5.198163809376303 -5.342670797937784 -5.466092705693904 -5.567942442760881 -5.647818054757211 -5.705404309134043 -5.740473939254022 -5.752888541308839 -5.742599120535891 -5.709646284578163 -5.654160083224466 -5.576359495162315 -5.476551563769082 -5.355130185352069 -5.212574554619731 -5.049447273519102 -4.866392130902927 -4.664131561789158 -4.443463796240031 -4.205259709112648 -3.95045938311382 -3.68006839872305 -3.395153865625859 -3.096840211319289 -2.78630474351036 -2.464773003820345 -2.133513931131933 -1.793834853667139 -1.44707632956011 -1.094606856286603 -0.7378174698296291 -0.3781162548959767 -0.0169227878491376 0.3443374657100524 0.704238776604916 1.061360778784607 1.414294074860058 +VY -10.83849465488502 -10.83849465488478 -10.64450290599245 -10.40850216714064 -10.13142382542745 -9.814361382482561 -9.458566138916236 -9.065442256007435 -8.636541214120779 -8.173555689722349 -7.678312875158993 -7.152767267564855 -6.598992955354172 -6.019175432741806 -5.415602974596096 -4.790657605663304 -4.146805699804237 -3.486588246343353 -2.812610821944812 -2.127533307591711 -1.434059391251054 -0.7349258976525481 -0.03289198729170702 0.6692717327160467 1.368794142955943 2.062914548056159 2.748893571891197 3.424023968648 4.0856413070883 4.731134485841489 5.357956038228812 5.963632185950516 6.545772601958658 7.102079843985909 7.630358421500601 8.128523460304795 8.5946089305803 9.026775405910122 9.423317322654233 9.782669711030003 10.103414371333 10.38428547092331 10.62417453988865 10.8221348456687 10.97738512937601 11.0893126890679 11.15747579780111 11.18160544692621 11.1616064077419 11.09755760731916 10.98971181701213 10.83849465488511 10.64450290599244 10.40850216714064 10.13142382542745 9.814361382482566 9.458566138916229 9.065442256007422 8.63654121412077 8.17355568972234 7.678312875158975 7.152767267564847 6.598992955354152 6.01917543274179 5.415602974596069 4.790657605663283 4.146805699804204 3.486588246343331 2.812610821944789 2.127533307591683 1.434059391251026 0.73492589765252 0.03289198729168476 -0.6692717327160751 -1.368794142955968 -2.062914548056181 -2.748893571891222 -3.42402396864803 -4.08564130708833 -4.731134485841522 -5.357956038228837 -5.963632185950532 -6.545772601958684 -7.102079843985933 -7.630358421500623 -8.128523460304811 -8.594608930580314 -9.02677540591014 -9.42331732265426 -9.78266971103001 -10.103414371333 -10.38428547092333 -10.62417453988866 -10.8221348456687 -10.97738512937601 -11.0893126890679 -11.1574757978011 -11.18160544692621 -11.1616064077419 -11.09755760731914 -10.98971181701212 -10.83849465488509 +VZ -2.357156791433301 -2.357156791433279 -2.936076330585849 -3.503408517827167 -4.05691435220373 -4.594409399060009 -5.113772411004197 -5.612953699502534 -6.089983224063559 -6.542978367087888 -6.9701513636998 -7.369816357238452 -7.740396052563902 -8.080427940920465 -8.388570071790594 -8.663606348960492 -8.904451329896286 -9.110154509489835 -9.279904071268124 -9.413030091262 -9.509007181890079 -9.567456565423372 -9.588147568848061 -9.570998534226474 -9.516077140963592 -9.423600138707446 -9.2939324919372 -9.127585939615148 -8.925216975586784 -8.687624257699568 -8.415745455865187 -8.110653551504889 -7.773552602981944 -7.405772993733397 -7.008766181854433 -6.584098971856382 -6.133447331205106 -5.658589776043109 -5.161400352198834 -4.643841239183954 -4.107955006367272 -3.55585655188658 -2.989724756111923 -2.411793882600207 -1.824344760477691 -1.229695783049407 -0.630193758159988 -0.02820464641525968 0.5738957761833983 1.173731294341498 1.768934631307655 2.3571567914334 2.936076330585859 3.503408517827183 4.056914352203743 4.594409399060024 5.11377241100421 5.612953699502547 6.089983224063578 6.542978367087903 6.970151363699816 7.369816357238467 7.740396052563915 8.080427940920476 8.388570071790602 8.663606348960503 8.904451329896299 9.110154509489846 9.279904071268135 9.413030091262018 9.509007181890077 9.56745656542337 9.58814756884806 9.570998534226481 9.516077140963601 9.423600138707439 9.293932491937195 9.127585939615132 8.925216975586778 8.68762425769955 8.415745455865173 8.110653551504873 7.773552602981931 7.40577299373338 7.008766181854416 6.58409897185636 6.133447331205084 5.658589776043093 5.161400352198815 4.643841239183932 4.107955006367241 3.55585655188656 2.989724756111893 2.411793882600185 1.824344760477668 1.229695783049378 0.6301937581599687 0.02820464641523118 -0.57389577618342 -1.173731294341524 -1.768934631307674 -2.357156791433423 +OmegaX 5.387786951847501 5.387786951847493 5.387786951847577 5.387786951847575 5.387786951847577 5.387786951847575 5.387786951847577 5.387786951847578 5.387786951847577 5.387786951847574 5.387786951847575 5.387786951847576 5.387786951847577 5.387786951847573 5.387786951847576 5.387786951847576 5.387786951847578 5.387786951847575 5.387786951847578 5.387786951847573 5.387786951847579 5.38778695184758 5.387786951847573 5.387786951847576 5.387786951847572 5.387786951847577 5.38778695184758 5.38778695184758 5.387786951847575 5.387786951847579 5.387786951847578 5.387786951847579 5.387786951847579 5.387786951847577 5.387786951847578 5.387786951847579 5.387786951847578 5.387786951847577 5.387786951847576 5.387786951847579 5.387786951847577 5.38778695184758 5.387786951847579 5.387786951847577 5.387786951847574 5.387786951847577 5.38778695184758 5.387786951847579 5.387786951847579 5.387786951847579 5.387786951847577 5.387786951847577 5.387786951847577 5.387786951847579 5.387786951847576 5.387786951847577 5.387786951847575 5.387786951847573 5.387786951847579 5.387786951847574 5.387786951847577 5.387786951847578 5.387786951847578 5.387786951847577 5.387786951847575 5.387786951847577 5.387786951847577 5.387786951847577 5.387786951847579 5.387786951847578 5.387786951847577 5.387786951847577 5.387786951847573 5.387786951847579 5.387786951847578 5.387786951847575 5.387786951847579 5.387786951847575 5.387786951847577 5.387786951847577 5.387786951847578 5.387786951847575 5.38778695184758 5.387786951847577 5.387786951847579 5.387786951847574 5.387786951847576 5.387786951847579 5.38778695184758 5.387786951847574 5.387786951847573 5.387786951847579 5.387786951847576 5.387786951847578 5.387786951847574 5.387786951847575 5.387786951847571 5.387786951847577 5.387786951847576 5.387786951847573 5.387786951847576 5.387786951847575 +OmegaY 0 -9.992007221626409e-16 -1.110223024625157e-16 2.220446049250313e-16 -1.110223024625157e-15 -2.220446049250313e-16 0 2.220446049250313e-16 6.661338147750939e-16 0 2.55351295663786e-15 2.220446049250313e-16 1.332267629550188e-15 -2.220446049250313e-16 1.110223024625157e-16 4.440892098500626e-16 8.326672684688674e-16 6.661338147750939e-16 -7.216449660063518e-16 8.881784197001252e-16 1.665334536937735e-16 5.551115123125783e-17 3.33066907387547e-16 4.996003610813204e-16 3.608224830031759e-16 3.469446951953614e-16 -8.735053360970416e-16 2.983724378680108e-16 0 4.718447854656915e-16 5.828670879282072e-16 -4.440892098500626e-16 4.996003610813204e-16 9.436895709313831e-16 -4.440892098500626e-16 0 5.551115123125783e-17 6.661338147750939e-16 1.998401444325282e-15 2.220446049250313e-16 -2.220446049250313e-16 2.220446049250313e-15 1.554312234475219e-15 4.440892098500626e-16 1.443289932012704e-15 -5.551115123125783e-16 -6.661338147750939e-16 2.331468351712829e-15 8.881784197001252e-16 7.771561172376096e-16 2.220446049250313e-16 -3.33066907387547e-16 -3.33066907387547e-16 -5.551115123125783e-16 -7.771561172376096e-16 -1.110223024625157e-15 -1.221245327087672e-15 -2.886579864025407e-15 2.220446049250313e-16 6.661338147750939e-16 5.551115123125783e-16 -2.442490654175344e-15 -1.665334536937735e-15 -5.551115123125783e-16 -6.661338147750939e-16 -3.33066907387547e-16 4.996003610813204e-16 -1.332267629550188e-15 -5.551115123125783e-17 -1.110223024625157e-15 -1.221245327087672e-15 -1.082467449009528e-15 -3.33066907387547e-16 -1.942890293094024e-16 -1.387778780781446e-17 -3.816391647148976e-16 -5.131153043077303e-15 -1.457167719820518e-16 -1.52655665885959e-16 -2.775557561562891e-16 5.551115123125783e-17 -2.498001805406602e-16 2.220446049250313e-16 -8.326672684688674e-16 -6.106226635438361e-16 2.220446049250313e-16 2.775557561562891e-16 1.110223024625157e-16 -1.110223024625157e-16 -2.220446049250313e-16 2.220446049250313e-16 1.443289932012704e-15 -1.221245327087672e-15 -8.881784197001252e-16 -1.110223024625157e-15 -8.881784197001252e-16 1.77635683940025e-15 -7.771561172376096e-16 -1.332267629550188e-15 -4.440892098500626e-16 -1.110223024625157e-16 1.221245327087672e-15 +OmegaZ 3.2326721711085 3.232672171108497 3.232672171108545 3.232672171108546 3.232672171108546 3.232672171108545 3.232672171108545 3.232672171108546 3.232672171108544 3.232672171108545 3.232672171108546 3.232672171108544 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108544 3.232672171108546 3.232672171108545 3.232672171108546 3.232672171108545 3.232672171108546 3.232672171108546 3.232672171108545 3.232672171108545 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108545 3.232672171108547 3.232672171108546 3.232672171108544 3.232672171108546 3.232672171108546 3.232672171108547 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108544 3.232672171108546 3.232672171108545 3.232672171108547 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108548 3.232672171108545 3.232672171108546 3.232672171108546 3.232672171108547 3.232672171108546 3.232672171108545 3.232672171108548 3.232672171108549 3.232672171108547 3.232672171108546 3.232672171108547 3.232672171108547 3.232672171108547 3.232672171108548 3.232672171108545 3.232672171108545 3.232672171108546 3.232672171108548 3.232672171108544 3.232672171108547 3.232672171108546 3.232672171108543 3.232672171108545 3.232672171108544 3.232672171108547 3.232672171108547 3.232672171108545 3.232672171108544 3.232672171108545 3.232672171108546 3.232672171108545 3.232672171108545 3.232672171108546 3.232672171108546 3.232672171108546 3.232672171108545 3.232672171108547 3.232672171108546 3.232672171108549 3.232672171108549 3.232672171108547 3.232672171108545 3.232672171108547 3.232672171108547 3.232672171108544 3.232672171108545 3.232672171108546 3.232672171108546 3.232672171108545 3.232672171108547 3.232672171108545 3.232672171108546 3.232672171108542 +AX 35.03730004755423 34.71702901952203 34.06537532975074 33.29820331715681 32.41558763252849 31.41753944164357 30.30412725954595 29.07561125678538 27.73258578005776 26.2761244852795 24.70792233664257 23.03042878587236 21.24696670971488 19.36183214142399 17.38037046762183 15.30902555300308 13.15535917408414 10.92803915718113 8.63679568928265 6.292346365617424 3.906291615886653 1.490983174319708 -0.9406308091373561 -3.37517961092801 -5.799057667788837 -8.198620660435136 -10.56038411676281 -12.87121861837867 -15.11853581358271 -17.29045976012699 -19.37597863071498 -21.36507249515338 -23.2488137211384 -25.01943748148546 -26.67038088568311 -28.1962903314963 -29.59299775983543 -30.85746755480225 -31.98771682333015 -32.98271268014629 -33.84225092250046 -34.56682107855969 -35.15746323257255 -35.61562225428431 -35.94300508197698 -36.14144652748823 -36.21278869438189 -36.15877854084076 -35.98098739705879 -35.68075538889411 -35.25916275613906 -34.71702901952359 -34.05493988258772 -33.27330069110134 -32.37241425190464 -31.35257987148943 -30.21420964612265 -28.95795734960583 -27.58485474655644 -26.09644982713979 -24.49494132559088 -22.78330395471676 -20.9653990597028 -19.04606585763148 -17.03118906800906 -14.92773953186785 -12.74378533478393 -10.48847196005907 -8.171971066657045 -5.80539857449492 -3.40070380885674 -0.9705324681578553 1.471932900857828 3.913150441801151 6.339409421408524 8.73702797182125 11.09255228595086 13.39295134040375 15.62580135671537 17.77945454869127 19.84318722974887 21.80732305091817 23.66332798314704 25.40387461717215 27.02287439673153 28.51547748963272 29.87804109786787 31.10806807397834 32.20411870872582 33.16569944972163 33.99313307055333 34.6874154084475 35.25006420463853 35.68296580084681 35.98822546004249 36.16802688964642 36.22450615740809 36.15964461830837 35.97518473537375 35.67257180446247 35.25292361394101 34.71702901952347 +AY 17.27180770190642 15.8797311666083 19.80642031821871 23.68247031200721 27.49862127443263 31.24468113320656 34.90939996506583 38.48039522342428 41.94413226765499 45.28596260723838 48.49022017454231 51.54037382397289 54.41923219765492 57.10919517158731 59.59254436967164 61.85176376734535 63.86988025378115 65.63081322266001 67.11972184483616 68.32333865667866 69.23027847638727 69.83131242392601 70.11959794162745 70.090857152521 69.7434976013725 69.07867133913336 68.10027036751967 66.81485858440243 65.23154248780882 63.36178493214808 61.2191681132107 58.81911362244173 56.17856879761563 53.31566965788694 50.24939140931996 46.99919781838306 43.58470066518274 40.02534000914856 36.34009514513679 32.54723492846895 28.66411464643411 24.70702486510043 20.69109574647633 16.63025828125822 12.53726178977046 8.423744982902296 4.300355919355727 0.1769144150249204 -3.937391081733002 -8.033781383880825 -12.10364937436783 -16.13831841615133 -20.12880720119851 -24.06561163239445 -27.93851370242621 -31.73642634013693 -35.44728187296423 -39.05797015098695 -42.55433055094672 -45.92120009251579 -49.14251782488894 -52.20148355347795 -55.08076694865522 -57.76276118357682 -60.22987355391864 -62.46484409959136 -64.45108212864906 -66.17300977708884 -67.61640135296901 -68.76870722366928 -69.61935141158254 -70.15999285241611 -70.38474141440989 -70.29032123633992 -69.87617566617082 -69.1445100102699 -68.10027036751958 -66.75105895096452 -65.10698841696357 -63.1804797536964 -60.9860101558223 -58.53981896408524 -55.85958111959488 -52.96405862413713 -49.87274117358449 -46.60548741757833 -43.18217818521955 -39.62239250769022 -35.94511638268928 -32.16849299376371 -28.30962156372989 -24.38441023977445 -20.40748644158935 -16.39216602266727 -12.35048047232184 -8.293259297248733 -4.230262740407309 -0.1703581917842651 3.87826791601006 7.907872199137275 11.91090079596266 15.87973116660959 +AZ -58.39550007925705 -58.96115968763007 -58.14903950614372 -57.13896854918596 -55.9300113942703 -54.52115238446588 -52.91150110063675 -51.10052016991505 -49.08826663215698 -46.8756375126472 -44.46461000909242 -41.85846680270227 -39.06199744353702 -36.08166752394789 -32.92574841407327 -29.60440165269044 -26.12971361883068 -22.51567780045485 -18.77812376658826 -14.93459377552744 -11.0041697497014 -7.007255054128253 -2.965317070055983 1.099402096440501 5.164198336834033 9.206232457461232 13.20286157423075 17.13196512287452 20.97225582065283 24.70356644801008 28.30710416701178 31.76566522725744 35.06380428905604 38.18795416903205 41.12649352914688 43.86976182559858 46.41002264565346 48.74137832410033 50.85964038439264 52.76216183430108 54.44763860971915 55.91588845870843 57.16761625594474 58.20417511115305 59.02733267113645 59.63905171289039 60.04129349630804 60.23585141204088 60.22422125686872 60.00751303876536 59.58640760809446 58.96115968763277 58.13164709420528 57.09746417242693 55.8580557598972 54.41288643420889 52.76163841159792 50.90443032461585 48.84204824298803 46.57617974908101 44.10964165733958 41.44659208410947 38.59271802685009 35.55539038429382 32.34377941471865 28.96892495079831 25.4437572199969 21.78306580525138 18.00341606221227 14.12301412365656 10.1615234046515 6.139837210525075 2.079813583855176 -1.996020147895741 -6.064784592866895 -10.10357797643819 -14.08980852287758 -18.00151965958303 -21.81769839254066 -25.51855776228394 -29.0857851654016 -32.50274948686544 -35.75466139240379 -38.82868272850997 -41.71398271422759 -44.40174042249257 -46.88509487570748 -49.15904585606032 -51.22031019338549 -53.06713978359329 -54.69910885647385 -56.11687900852163 -57.3219512093881 -58.3164143554239 -59.10269996791244 -59.68335231648741 -60.0608226013516 -60.23729487448693 -60.21455015406028 -59.99387373137924 -59.57600903776432 -58.96115968763264 +AlphaX 0 1.292936247709871 1.611934414898579 1.915706601935895 2.199462139967594 2.458726034651495 2.689409539491737 2.887874637813366 3.050991416458504 3.176187426386685 3.261488251732882 3.305548647525164 3.307673755001439 3.267830059947336 3.186645921235343 3.065401661230019 2.906009374339426 2.710982772144159 2.48339754066413 2.22684283495254 1.945364675976889 1.64340214245106 1.325717363912451 0.997320419094309 0.6633903239912478 0.3291933556832015 -1.555396999489137e-15 -0.3189981671887027 -0.622770354226021 -0.9065258922576913 -1.165789786941607 -1.396473291781863 -1.594938390103477 -1.758055168748628 -1.883251178676804 -1.968552004023017 -2.012612399815266 -2.014737507291561 -1.97489381223746 -1.893709673525476 -1.772465413520139 -1.613073126629571 -1.418046524434286 -1.190461292954245 -0.933906587242685 -0.6524284282669903 -0.3504658947411645 -0.03278111620258173 0.2956158286155706 0.629545923718636 0.9637428920266675 1.292936247709905 1.611934414898574 1.915706601935901 2.19946213996757 2.458726034651495 2.689409539491736 2.887874637813364 3.050991416458518 3.176187426386663 3.261488251732877 3.305548647525161 3.307673755001431 3.267830059947336 3.186645921235336 3.065401661230007 2.906009374339402 2.710982772144162 2.483397540664112 2.226842834952532 1.945364675976856 1.643402142451033 1.325717363912426 0.9973204190942844 0.6633903239912214 0.3291933556831759 1.981861899808677e-15 -0.3189981671887265 -0.6227703542260477 -0.906525892257724 -1.165789786941634 -1.396473291781881 -1.594938390103494 -1.75805516874864 -1.883251178676815 -1.968552004023034 -2.012612399815288 -2.01473750729156 -1.974893812237482 -1.893709673525489 -1.772465413520151 -1.613073126629546 -1.41804652443427 -1.190461292954232 -0.933906587242654 -0.6524284282669885 -0.3504658947411894 -0.03278111620254975 0.295615828615583 0.6295459237186396 0.9637428920266782 1.292936247709902 +AlphaY 0 3.108624468950438e-14 0.1014143173480457 0.2420100243076826 0.4195698425923031 0.631293547798514 0.8738421306175592 1.143390455006933 1.435687582870549 1.746123813892288 2.06980338326326 2.401621670817625 2.736345703942147 3.068696684679907 3.393433239527842 3.705434079027771 3.999778763560558 4.271825301618084 4.517283356782499 4.732281908894247 4.913430302352706 5.057871718780209 5.163328230754517 5.228136726085214 5.251275136086137 5.232378554209403 5.171744990839485 5.070330673491444 4.929734966531814 4.752175148247181 4.54045144304096 4.297902860221935 4.028354535832589 3.736057407968932 3.425621176947184 3.10194160757626 2.77012332002183 2.435399286897328 2.103048306159587 1.778311751311639 1.466310911811699 1.171966227278971 0.8999196892214172 0.6544616340569918 0.4394630819452532 0.2583146884867906 0.1138732720592928 0.008416760084970054 -0.05639173524570351 -0.07953014524666635 -0.06063356336991399 1.509903313490213e-14 0.101414317348052 0.2420100243076826 0.4195698425923013 0.6312935477985153 0.8738421306175432 1.143390455006889 1.435687582870565 1.746123813892268 2.069803383263256 2.401621670817663 2.736345703942167 3.06869668467991 3.393433239527845 3.705434079027772 3.999778763560583 4.271825301618088 4.51728335678248 4.732281908894261 4.91343030235273 5.057871718780192 5.163328230754514 5.228136726085195 5.251275136086137 5.232378554209415 5.171744990839466 5.070330673491409 4.929734966531818 4.752175148247183 4.540451443040983 4.297902860221901 4.028354535832583 3.736057407968908 3.425621176947189 3.101941607576248 2.770123320021836 2.435399286897351 2.103048306159565 1.778311751311632 1.4663109118117 1.1719662272789 0.8999196892213885 0.6544616340569969 0.439463081945239 0.2583146884867678 0.1138732720592877 0.008416760084958508 -0.05639173524569552 -0.07953014524664637 -0.060633563369898 1.332267629550188e-15 +AlphaZ 0 -0.7320480640736875 -0.9126617572446956 -1.084654646943619 -1.245314302556342 -1.392107025340412 -1.522717806367829 -1.635086835598691 -1.727441986315997 -1.798326762622646 -1.846623269251793 -1.871569841442931 -1.872773056850273 -1.85021394004806 -1.804248261784455 -1.735600928264208 -1.645354548944876 -1.534932363138892 -1.406075794679441 -1.260816988626311 -1.101446763124364 -0.9304784818329214 -0.7506084166794452 -0.5646732260405853 -0.3756052189450061 -0.1863861108083635 1.720022815055506e-14 0.180613693171013 0.3526065828699337 0.5132662384826534 0.6600589612667318 0.7906697422941474 0.9030387715249906 0.9953939222422962 1.066278698548957 1.114575205178099 1.139521777369254 1.140724992776593 1.118165875974385 1.072200197710763 1.003552864190518 0.913306484871182 0.8028842990652039 0.6740277306057507 0.5287689245526204 0.3693986990506732 0.1984304177592224 0.01856035260575872 -0.1673748380331022 -0.356442845128683 -0.5456619532653271 -0.7320480640736915 -0.9126617572446998 -1.084654646943639 -1.24531430255635 -1.392107025340428 -1.522717806367825 -1.635086835598686 -1.72744198631599 -1.798326762622638 -1.846623269251786 -1.871569841442931 -1.872773056850272 -1.850213940048066 -1.804248261784451 -1.735600928264198 -1.645354548944872 -1.534932363138889 -1.406075794679445 -1.260816988626311 -1.101446763124361 -0.930478481832915 -0.7506084166794438 -0.5646732260405807 -0.3756052189450029 -0.1863861108083569 2.26669549391997e-14 0.1806136931710188 0.3526065828699408 0.5132662384826616 0.6600589612667415 0.7906697422941531 0.9030387715250012 0.9953939222423107 1.066278698548957 1.114575205178107 1.139521777369256 1.140724992776589 1.11816587597439 1.07220019771077 1.003552864190521 0.9133064848711854 0.8028842990652056 0.6740277306057485 0.5287689245526264 0.3693986990506679 0.1984304177592286 0.01856035260574451 -0.1673748380331181 -0.3564428451286887 -0.5456619532653253 -0.732048064073715 +ConstantVelocityJointSeries /Assembly1/ConstantVel +FXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +FYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +FZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +CylindricalJointSeries /Assembly1/Cylindrical +FXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +FYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +FZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +RevoluteJointSeries /Assembly1/Revolute +FXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +FYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +FZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +RotationalMotionSeries /Assembly1/Rotation +FXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +FYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +FZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TXonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TYonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +TZonI 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/testapp/CylSphJt.asmt b/testapp/CylSphJt.asmt new file mode 100644 index 0000000..d05744a --- /dev/null +++ b/testapp/CylSphJt.asmt @@ -0,0 +1,202 @@ +OndselSolver +Assembly + Notes + (Text string: '' runs: (Core.RunArray runs: #() values: #())) + Name + OndselAssembly + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + marker-part32#Body001 + Position3D + -50.97707939147949 -6.651639938354492 5.976193904876709 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Parts + Part + Name + part32#Body001 + Position3D + -50.97707939147949 -6.651639938354492 5.976193904876709 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + FixingMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + part32#Distance + Position3D + 24.73092618997876 13.40888489553289 5 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Part + Name + part32#Body002 + Position3D + 58.55961227416992 25.54718399047852 23.1300048828125 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + part32#Distance + Position3D + -22.68139865429635 -16.64244751954205 5 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + KinematicIJs + ConstraintSets + Joints + FixedJoint + Name + part32#GroundedJoint + MarkerI + /OndselAssembly/marker-part32#Body001 + MarkerJ + /OndselAssembly/part32#Body001/FixingMarker + CylSphJoint + Name + part32#CylSphJoint + MarkerI + /OndselAssembly/part32#Body001/part32#Distance + MarkerJ + /OndselAssembly/part32#Body002/part32#Distance + distanceIJ + 2 + Motions + GeneralConstraintSets + ForceTorques + ConstantGravity + 0 0 0 + SimulationParameters + tstart + 0 + tend + 1 + hmin + 1e-09 + hmax + 1000000000 + hout + 0.1 + errorTol + 1e-06 + AnimationParameters + nframe + 1000000 + icurrent + 1 + istart + 1 + iend + 1000000 + isForward + true + framesPerSecond + 30 diff --git a/testapp/OndselSolver.cpp b/testapp/OndselSolver.cpp index aade7e6..2c194a6 100644 --- a/testapp/OndselSolver.cpp +++ b/testapp/OndselSolver.cpp @@ -26,6 +26,9 @@ void sharedptrTest(); int main() { + ASMTAssembly::runFile("../testapp/RevCylJt.asmt"); + ASMTAssembly::runFile("../testapp/CylSphJt.asmt"); + ASMTAssembly::runFile("../testapp/SphSphJt.asmt"); //MBDynSystem::runFile("../testapp/MBDynCase(Cosine-half drive).mbd"); //MBDynSystem::runFile("../testapp/MBDynCase(Sine-forever drive).mbd"); MBDynSystem::runFile("../testapp/MBDynCase9orig.mbd"); //SimulationStoppingError diff --git a/testapp/RevCylJt.asmt b/testapp/RevCylJt.asmt new file mode 100644 index 0000000..6060d04 --- /dev/null +++ b/testapp/RevCylJt.asmt @@ -0,0 +1,202 @@ +OndselSolver +Assembly + Notes + (Text string: '' runs: (Core.RunArray runs: #() values: #())) + Name + OndselAssembly + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + marker-part32#Body001 + Position3D + -50.97707939147949 -6.651639938354492 5.976193904876709 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Parts + Part + Name + part32#Body001 + Position3D + -50.97707939147949 -6.651639938354492 5.976193904876709 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + FixingMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + part32#Distance + Position3D + 24.73092618997876 13.40888489553289 5 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Part + Name + part32#Body002 + Position3D + 58.55961227416992 25.54718399047852 23.1300048828125 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + part32#Distance + Position3D + -22.68139865429635 -16.64244751954205 5 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + KinematicIJs + ConstraintSets + Joints + FixedJoint + Name + part32#GroundedJoint + MarkerI + /OndselAssembly/marker-part32#Body001 + MarkerJ + /OndselAssembly/part32#Body001/FixingMarker + RevCylJoint + Name + part32#RevCylJoint + MarkerI + /OndselAssembly/part32#Body001/part32#Distance + MarkerJ + /OndselAssembly/part32#Body002/part32#Distance + distanceIJ + 2 + Motions + GeneralConstraintSets + ForceTorques + ConstantGravity + 0 0 0 + SimulationParameters + tstart + 0 + tend + 1 + hmin + 1e-09 + hmax + 1000000000 + hout + 0.1 + errorTol + 1e-06 + AnimationParameters + nframe + 1000000 + icurrent + 1 + istart + 1 + iend + 1000000 + isForward + true + framesPerSecond + 30 diff --git a/testapp/SphSphJt.asmt b/testapp/SphSphJt.asmt new file mode 100644 index 0000000..cdf1bc9 --- /dev/null +++ b/testapp/SphSphJt.asmt @@ -0,0 +1,202 @@ +OndselSolver +Assembly + Notes + (Text string: '' runs: (Core.RunArray runs: #() values: #())) + Name + OndselAssembly + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + marker-part32#Body001 + Position3D + -50.97707939147949 -6.651639938354492 5.976193904876709 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Parts + Part + Name + part32#Body001 + Position3D + -50.97707939147949 -6.651639938354492 5.976193904876709 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + FixingMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + part32#Distance + Position3D + 24.73092618997876 13.40888489553289 5 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Part + Name + part32#Body002 + Position3D + 58.55961227416992 25.54718399047852 23.1300048828125 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + part32#Distance + Position3D + -22.68139865429635 -16.64244751954205 5 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + KinematicIJs + ConstraintSets + Joints + FixedJoint + Name + part32#GroundedJoint + MarkerI + /OndselAssembly/marker-part32#Body001 + MarkerJ + /OndselAssembly/part32#Body001/FixingMarker + SphSphJoint + Name + part32#SphSphJoint + MarkerI + /OndselAssembly/part32#Body001/part32#Distance + MarkerJ + /OndselAssembly/part32#Body002/part32#Distance + distanceIJ + 2 + Motions + GeneralConstraintSets + ForceTorques + ConstantGravity + 0 0 0 + SimulationParameters + tstart + 0 + tend + 1 + hmin + 1e-09 + hmax + 1000000000 + hout + 0.1 + errorTol + 1e-06 + AnimationParameters + nframe + 1000000 + icurrent + 1 + istart + 1 + iend + 1000000 + isForward + true + framesPerSecond + 30 diff --git a/testapp/part32.asmt b/testapp/part32.asmt new file mode 100644 index 0000000..01de8d1 --- /dev/null +++ b/testapp/part32.asmt @@ -0,0 +1,200 @@ +OndselSolver +Assembly + Notes + (Text string: '' runs: (Core.RunArray runs: #() values: #())) + Name + OndselAssembly + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + marker-part32#Body001 + Position3D + -50.97707939147949 -6.651639938354492 5.976193904876709 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Parts + Part + Name + part32#Body001 + Position3D + -50.97707939147949 -6.651639938354492 5.976193904876709 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + FixingMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + part32#Slider + Position3D + 15.997032 -6.973144 5 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Part + Name + part32#Body002 + Position3D + -52.32045548863208 -15.58438009010746 23.1300048828125 + RotationMatrix + 0.8660254037844387 -0.4999999999999999 0 + 0.4999999999999999 0.8660254037844387 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + part32#Slider + Position3D + 15.997032 -6.973144000000001 5 + RotationMatrix + -0.8660254037844388 -0.4999999999999999 0 + 0.4999999999999999 -0.8660254037844388 0 + 0 0 1 + RefCurves + RefSurfaces + KinematicIJs + ConstraintSets + Joints + FixedJoint + Name + part32#GroundedJoint + MarkerI + /OndselAssembly/marker-part32#Body001 + MarkerJ + /OndselAssembly/part32#Body001/FixingMarker + TranslationalJoint + Name + part32#TranJoint + MarkerI + /OndselAssembly/part32#Body001/part32#Slider + MarkerJ + /OndselAssembly/part32#Body002/part32#Slider + Motions + GeneralConstraintSets + ForceTorques + ConstantGravity + 0 0 0 + SimulationParameters + tstart + 0 + tend + 1 + hmin + 1e-09 + hmax + 1000000000 + hout + 0.1 + errorTol + 1e-06 + AnimationParameters + nframe + 1000000 + icurrent + 1 + istart + 1 + iend + 1000000 + isForward + true + framesPerSecond + 30